Skip to content

ansible-galaxy-tools does not pass the travis test anymore #68

@drosofff

Description

@drosofff

If you rerun the travis test of this ansible role, (which I cannot do myself), you will see that it does not pass anymore with this error:

TASK [ansible-galaxy-tools : Install Tool Shed tools] **************************
failed: [localhost] (item={u'owner': u'devteam', u'tool_shed_url': u'https://toolshed.g2.bx.psu.edu', u'tool_panel_section_id': u'cshl_library_information', u'name': u'fastqc', u'revisions': [u'8c650f7f76e9', u'd2cf2c0c8a11']}) => {"changed": false, "cmd": ["/tmp/venv/bin/shed-tools", "install", "-y", "name: fastqc\nowner: devteam\nrevisions:\n- 8c650f7f76e9\n- d2cf2c0c8a11\ntool_panel_section_id: cshl_library_information\ntool_shed_url: https://toolshed.g2.bx.psu.edu\n", "-a", "admin", "-g", "http://127.0.0.1:8080"], "delta": "0:00:00.209664", "end": "2020-08-24 13:02:18.132442", "failed_when_result": true, "item": {"name": "fastqc", "owner": "devteam", "revisions": ["8c650f7f76e9", "d2cf2c0c8a11"], "tool_panel_section_id": "cshl_library_information", "tool_shed_url": "https://toolshed.g2.bx.psu.edu"}, "msg": "non-zero return code", "rc": 1, "start": "2020-08-24 13:02:17.922778", "stderr": "Traceback (most recent call last):\n  File \"/tmp/venv/bin/shed-tools\", line 8, in <module>\n    sys.exit(main())\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 744, in main\n    install_tool_manager.install_repositories()\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 558, in install_repositories\n    installed_repositories_list = installed_repository_revisions(self.gi)  # installed tools list\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 157, in installed_repository_revisions\n    installed_repositories_list = tool_shed_client.get_repositories()\n  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/toolshed/__init__.py\", line 36, in get_repositories\n    return self._get()\n  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/client.py\", line 136, in _get\n    status_code=r.status_code)\nbioblend.ConnectionError: GET: error 403: '{\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}', 0 attempts left: {\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}", "stderr_lines": ["Traceback (most recent call last):", "  File \"/tmp/venv/bin/shed-tools\", line 8, in <module>", "    sys.exit(main())", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 744, in main", "    install_tool_manager.install_repositories()", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 558, in install_repositories", "    installed_repositories_list = installed_repository_revisions(self.gi)  # installed tools list", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 157, in installed_repository_revisions", "    installed_repositories_list = tool_shed_client.get_repositories()", "  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/toolshed/__init__.py\", line 36, in get_repositories", "    return self._get()", "  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/client.py\", line 136, in _get", "    status_code=r.status_code)", "bioblend.ConnectionError: GET: error 403: '{\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}', 0 attempts left: {\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}"], "stdout": "", "stdout_lines": []}
failed: [localhost] (item={u'owner': u'iuc', u'tool_panel_section_label': u'BED tools', u'name': u'bedtools', u'revisions': [u'2cd7e321d259']}) => {"changed": false, "cmd": ["/tmp/venv/bin/shed-tools", "install", "-y", "name: bedtools\nowner: iuc\nrevisions:\n- 2cd7e321d259\ntool_panel_section_label: BED tools\n", "-a", "admin", "-g", "http://127.0.0.1:8080"], "delta": "0:00:00.226166", "end": "2020-08-24 13:02:18.473471", "failed_when_result": true, "item": {"name": "bedtools", "owner": "iuc", "revisions": ["2cd7e321d259"], "tool_panel_section_label": "BED tools"}, "msg": "non-zero return code", "rc": 1, "start": "2020-08-24 13:02:18.247305", "stderr": "Traceback (most recent call last):\n  File \"/tmp/venv/bin/shed-tools\", line 8, in <module>\n    sys.exit(main())\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 744, in main\n    install_tool_manager.install_repositories()\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 558, in install_repositories\n    installed_repositories_list = installed_repository_revisions(self.gi)  # installed tools list\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 157, in installed_repository_revisions\n    installed_repositories_list = tool_shed_client.get_repositories()\n  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/toolshed/__init__.py\", line 36, in get_repositories\n    return self._get()\n  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/client.py\", line 136, in _get\n    status_code=r.status_code)\nbioblend.ConnectionError: GET: error 403: '{\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}', 0 attempts left: {\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}", "stderr_lines": ["Traceback (most recent call last):", "  File \"/tmp/venv/bin/shed-tools\", line 8, in <module>", "    sys.exit(main())", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 744, in main", "    install_tool_manager.install_repositories()", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 558, in install_repositories", "    installed_repositories_list = installed_repository_revisions(self.gi)  # installed tools list", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 157, in installed_repository_revisions", "    installed_repositories_list = tool_shed_client.get_repositories()", "  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/toolshed/__init__.py\", line 36, in get_repositories", "    return self._get()", "  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/client.py\", line 136, in _get", "    status_code=r.status_code)", "bioblend.ConnectionError: GET: error 403: '{\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}', 0 attempts left: {\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}"], "stdout": "", "stdout_lines": []}
failed: [localhost] (item={u'owner': u'devteam', u'tool_shed_url': u'https://toolshed.g2.bx.psu.edu', u'name': u'data_manager_fetch_genome_dbkeys_all_fasta', u'revisions': [u'b1bc53e9bbc5']}) => {"changed": false, "cmd": ["/tmp/venv/bin/shed-tools", "install", "-y", "name: data_manager_fetch_genome_dbkeys_all_fasta\nowner: devteam\nrevisions:\n- b1bc53e9bbc5\ntool_shed_url: https://toolshed.g2.bx.psu.edu\n", "-a", "admin", "-g", "http://127.0.0.1:8080"], "delta": "0:00:00.203915", "end": "2020-08-24 13:02:18.789717", "failed_when_result": true, "item": {"name": "data_manager_fetch_genome_dbkeys_all_fasta", "owner": "devteam", "revisions": ["b1bc53e9bbc5"], "tool_shed_url": "https://toolshed.g2.bx.psu.edu"}, "msg": "non-zero return code", "rc": 1, "start": "2020-08-24 13:02:18.585802", "stderr": "Traceback (most recent call last):\n  File \"/tmp/venv/bin/shed-tools\", line 8, in <module>\n    sys.exit(main())\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 744, in main\n    install_tool_manager.install_repositories()\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 558, in install_repositories\n    installed_repositories_list = installed_repository_revisions(self.gi)  # installed tools list\n  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 157, in installed_repository_revisions\n    installed_repositories_list = tool_shed_client.get_repositories()\n  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/toolshed/__init__.py\", line 36, in get_repositories\n    return self._get()\n  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/client.py\", line 136, in _get\n    status_code=r.status_code)\nbioblend.ConnectionError: GET: error 403: '{\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}', 0 attempts left: {\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}", "stderr_lines": ["Traceback (most recent call last):", "  File \"/tmp/venv/bin/shed-tools\", line 8, in <module>", "    sys.exit(main())", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 744, in main", "    install_tool_manager.install_repositories()", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 558, in install_repositories", "    installed_repositories_list = installed_repository_revisions(self.gi)  # installed tools list", "  File \"/tmp/venv/lib/python2.7/site-packages/ephemeris/shed_tools.py\", line 157, in installed_repository_revisions", "    installed_repositories_list = tool_shed_client.get_repositories()", "  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/toolshed/__init__.py\", line 36, in get_repositories", "    return self._get()", "  File \"/tmp/venv/lib/python2.7/site-packages/bioblend/galaxy/client.py\", line 136, in _get", "    status_code=r.status_code)", "bioblend.ConnectionError: GET: error 403: '{\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}', 0 attempts left: {\"err_msg\": \"Provided API key is not valid.\", \"err_code\": 403001}"], "stdout": "", "stdout_lines": []}
	to retry, use: --limit @/home/travis/build/ARTbio/ansible-galaxy-tools/test_playbook.retry
PLAY RECAP *********************************************************************
localhost                  : ok=5    changed=1    unreachable=0    failed=1  

Any thought welcome

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions