-
Notifications
You must be signed in to change notification settings - Fork 33
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
S3 to DC tool fails by hanging indefinitely #105
Comments
Are you using "allow pre-release installs" flags? We should only install our libs with those flags. |
This is the requirements used:
Adding in pinned aiohttp makes it work. |
same as #76, don't use |
Please create a PR on the requirements files in here: https://github.com/opendatacube/datacube-docker But it is patching the symptom, and doesn't resolve that the tool should fail faster if it's broken and not hang indefinitely. |
have you debugged which library it is hanging in? Nothing I can do if your environment has incompatible versions of unreleased third party software that happen to misbehave when used that way. |
I reported this previously. It's not a library issue. Something to do with asyncio race condition when something fails (something related to network, outside the core logic flow anyway) was as far as I could theorize but my skills with aio are extremely limited and I couldn't figure out how to debug it further. Uncaught exception maybe? its quite painful to reproduce but it happens a fair bit, unfortunately you can run the same thing twice and have it not happen for one of them. quite frustrating for debugging. |
I have not seen it happen when using non-alpha versions of |
It's hard to reproduce, but if you install
odc-apps-dc-tools
withoutaiohttp==3.6.2
, for example, the tool will just hang.The text was updated successfully, but these errors were encountered: