Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Galaxy and tools #33

Open
3 tasks
pkrog opened this issue Jan 3, 2019 · 7 comments
Open
3 tasks

Update Galaxy and tools #33

pkrog opened this issue Jan 3, 2019 · 7 comments
Assignees

Comments

@pkrog
Copy link
Member

pkrog commented Jan 3, 2019

  • Update Galaxy to 18.09.
  • Update all tools to latest version.
  • Create config/sanitize_whitelist.txt file to allow HTML rendering.
@pkrog pkrog self-assigned this Jan 3, 2019
@lecorguille
Copy link
Member

  • Update all tools to latest version.

Done a month ago in tool_list.yaml (Note that I changed the name of the file itself)
But I have still an issue with MetaMS. I can't figure out this error during the Docker build:

(12/40) Installing repository metams_rungc from yguitton to section "preprocessing_GCMS" at revision c75532b75ba1 (TRT: 0:18:10.570678)
Traceback (most recent call last):
  File "/usr/local/bin/shed-tools", line 11, in <module>
    sys.exit(main())
  File "/usr/local/lib/python2.7/dist-packages/ephemeris/shed_tools.py", line 937, in main
    install_tool_manager.install_repositories()
  File "/usr/local/lib/python2.7/dist-packages/ephemeris/shed_tools.py", line 716, in install_repositories
    install_repository_revision(repository, self.tsc)
  File "/usr/local/lib/python2.7/dist-packages/ephemeris/shed_tools.py", line 517, in install_repository_revision
    response = tool_shed_client.install_repository_revision(**repository)
  File "/usr/local/lib/python2.7/dist-packages/bioblend/galaxy/toolshed/__init__.py", line 146, in install_repository_revision
    return self._post(url=url, payload=payload)
  File "/usr/local/lib/python2.7/dist-packages/bioblend/galaxy/client.py", line 152, in _post
    files_attached=files_attached)
  File "/usr/local/lib/python2.7/dist-packages/bioblend/galaxyclient.py", line 137, in make_post_request
    timeout=self.timeout)
  File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 112, in post
    return request('post', url, data=data, json=json, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/api.py", line 58, in request
    return session.request(method=method, url=url, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 512, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/sessions.py", line 622, in send
    r = adapter.send(request, **kwargs)
  File "/usr/local/lib/python2.7/dist-packages/requests/adapters.py", line 495, in send
    raise ConnectionError(err, request=request)
requests.exceptions.ConnectionError: ('Connection aborted.', BadStatusLine("''",))

@bgruening
Copy link

@lecorguille can you look at the Galaxy logs when this is happening?

@lecorguille
Copy link
Member

It's during the docker build but I need to test it directly with an existing instance and indeed check the log.
... or maybe, it's possible to increase the log level during the build?

@bgruening
Copy link

These are two different processes. ehemeris does not provide the Galaxy logs atm :(

@lecorguille
Copy link
Member

The strange thing is that the 20th first tool installation succeed. I triple check the revision id ...

@pkrog
Copy link
Member Author

pkrog commented Jan 3, 2019

@lecorguille , I have to update the github field, since this the one I used to build the Vagrant VM.
I don't use the revision field that you've defined (I suppose this is a commit number inside the toolshed, right ?).

@pkrog
Copy link
Member Author

pkrog commented Jan 3, 2019

This means I need a version tag inside GitHub in order to get the latest version.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants