Skip to content

Copernicusmarine bug #198

@j-atkins

Description

@j-atkins

I've been getting some things ready for an application of VirtualShip in a course at the start of September, and found virtualship fetch is consistently failing with:

...

  File "/opt/anaconda3/envs/ship/lib/python3.10/site-packages/botocore/client.py", line 1058, in _make_api_call
    raise error_class(parsed_response, operation_name)
botocore.exceptions.ClientError: An error occurred (429) when calling the HeadObject operation: Too Many Requests

This same bug has already been reported in the copernicusmarine issue tracker and appears related to zarr dependencies. There is a PR with a fix but it's not yet merged and I'm not sure what their timeline will be on that.

Hopefully the fix should be implemented in time for early September but it leaves me wondering how we should handle updating VirtualShip once it is... I suppose ideally copernicusmarine will do a release and we can update our dependencies. If not, are there options to patch the change into the VirtualShip build ourselves?

@VeckoTheGecko would you have any ideas here?

cc @ammedd @erikvansebille

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions