-
Notifications
You must be signed in to change notification settings - Fork 960
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
fix: S3_override_endpoint #3795
Conversation
Signed-off-by: “Varun <varun.mallya@tech.jago.com>
Signed-off-by: “Varun <varun.mallya@tech.jago.com>
Signed-off-by: “Varun <varun.mallya@tech.jago.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@vmallya-123 Thank you for your PR! There are a number of test failures, can you please take a look?
Sure thing will take a look |
hi @etirelli I am trying to install s3fs dependency, I have added it in setup.py and also ran lock-python-ci-dependencies, it's however its not being installed by the integration-test actions. What am I missing? |
@vmallya-123 We just dropped 3.8, so some of test failures might go away now. Can you try fixing conflicts when you get the chance? btw, the reason for failures might have been that you were using python 3.9 to lock dependencies for 3.8 and 3.10 as well. Normally I switch python versions for that (e.g. use 3.9 for locking 3.9 and 3.10 for locking 3.10). At least looking at it, that's the only idea i have. |
Hey @tokoko sure can try that |
Closing issue as stale, but please feel free to open a new PR or ping us here should you wish to continue the initiative & we can try and help troubleshoot conflicts/test fails. Thanks! |
What this PR does / why we need it:
Currently using s3 override URL for file data sources in MinIO cause AWS error
To reproduce define features.py as
On running feast apply we get
To fix this we need to use s3fs filesystem and use arrow_schema after applying these changes, it seems to work.
Which issue(s) this PR fixes:
Fixes #