bcbio / bcbio-nextgen-vm

Run bcbio-nextgen genomic sequencing analyses using isolated containers and virtual machines
MIT License
65 stars 17 forks source link

test_cwl_arvados_workflow fails due to HttpError #187

Open hackdna opened 4 years ago

hackdna commented 4 years ago

Error log:

Traceback (most recent call last):
  File "/home/travis/install/bcbio-vm/anaconda/bin/bcbio_vm.py", line 354, in <module>
    args.func(args)
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/bcbio_nextgen-1.2.3-py3.7.egg/bcbio/workflow/template.py", line 564, in setup
    remote_config = remote_retriever.set_cache(config[iname])
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/bcbiovm/arvados/retriever.py", line 137, in set_cache
    config["cache"] = _get_remote_files(config)
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/bcbiovm/arvados/retriever.py", line 61, in _get_remote_files
    out += _collection_files(input_id, config)
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/bcbiovm/arvados/retriever.py", line 47, in _collection_files
    cr = arvados.CollectionReader(uuid, api_client=api_client)
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/arvados/collection.py", line 1862, in __init__
    super(CollectionReader, self).__init__(manifest_locator_or_text, *args, **kwargs)
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/arvados/collection.py", line 1335, in __init__
    self._populate()
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/arvados/collection.py", line 1443, in _populate
    self._populate_from_api_server()
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/arvados/collection.py", line 1430, in _populate_from_api_server
    num_retries=self.num_retries))
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/googleapiclient/_helpers.py", line 130, in positional_wrapper
    return wrapped(*args, **kwargs)
  File "/home/travis/install/bcbio-vm/anaconda/lib/python3.7/site-packages/googleapiclient/http.py", line 840, in execute
    raise HttpError(resp, content, uri=self.uri)
arvados.errors.ApiError: <HttpError 404 when requesting https://qr1hi.arvadosapi.com/arvados/v1/collections/d79c1-4zz18-2feudj7znabtr0c?alt=json returned "no proxy available for cluster d79c1">