-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Fixes ISSUE-19095: Allow to set AWS session duration #19096
base: main
Are you sure you want to change the base?
Conversation
When using the assumeRole connection type for ingestion pipelines involving AWS services, pipelines that might take >1hour fail due to the default 1h duration of the boto session, one way of solving this issue is to allow the users to optionally set the duration of the session to take full use of the maximum session duration aws role setting.
Hi there 👋 Thanks for your contribution! The OpenMetadata team will review the PR shortly! Once it has been labeled as Let us know if you need any help! |
The Python checkstyle failed. Please run You can install the pre-commit hooks with |
Hey @KylixSerg , thanks a lot for the PR. Thanks! |
80316fc
to
ce52674
Compare
@IceS2 Thanks for checking this PR as well, done. I would like to point out that this PR and the other one #19098 can be exclusive, I am fine with either one being merged, as they pretty much achieve the same goal, though this one will have a cap of 12h which is the max duration you can set on an IAM session (I don't think we need to worry about that now) |
Quality Gate passed for 'open-metadata-ingestion'Issues Measures |
When using the assumeRole connection type for ingestion pipelines involving AWS services, pipelines that might take >1hour fail due to the default 1h duration of the boto session, one way of solving this issue is to allow the users to optionally set the duration of the session to take full use of the maximum session duration aws role setting.
Describe your changes:
Fixes
I worked on ... because ...
Type of change:
Checklist:
Fixes <issue-number>: <short explanation>