Skip to content

Conversation

@Taragolis
Copy link
Contributor

@Taragolis Taragolis commented Aug 9, 2022

In additional added new Extra Connection parameters

  • profile_name - this only one parameter which could be assigned to session_kwargs without any side effects in current provider, so I thought there is no reason use session_kwargs.
  • verify - this parameter could specified at that moment only in hook (right now), but not in connection.

Update documentation and split Extra Connection Config by sections.

closes: #25326 (updated, initially mention wrong issue)

@Taragolis Taragolis requested a review from mik-laj as a code owner August 9, 2022 23:26
@Taragolis Taragolis force-pushed the amazon-secrets-backends-connection branch 2 times, most recently from 626797f to 461f5ab Compare August 10, 2022 11:35
Copy link
Contributor

@o-nikolas o-nikolas left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These code modules are a little obtuse (not your fault) so it's difficult to review with high confidence, but I've had a look and left some comments

@Taragolis Taragolis force-pushed the amazon-secrets-backends-connection branch from 83d3ca2 to b5060c0 Compare August 16, 2022 17:10
@Taragolis
Copy link
Contributor Author

These code modules are a little obtuse (not your fault) so it's difficult to review with high confidence, but I've had a look and left some comments

I hope in near future we could also drop all deprecated configs, which makes it easier to maintain and expand.

BTW, finally fix/change suggestion and pass tests
cc: @o-nikolas @vincbeck @ferruzzi

Copy link
Contributor

@vincbeck vincbeck left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@potiuk potiuk merged commit b9b8841 into apache:main Aug 16, 2022
potiuk added a commit to potiuk/airflow that referenced this pull request Aug 17, 2022
The secrets tests are interacting with providers so changes
in providers secrets implementation might break those tests.

Moving them to "always" folder prevents them from accepting
a PR that breaks other PRs.

Related: apache#25751 apache#25628
@Taragolis Taragolis deleted the amazon-secrets-backends-connection branch August 17, 2022 13:00
potiuk added a commit that referenced this pull request Aug 17, 2022
The secrets tests are interacting with providers so changes
in providers secrets implementation might break those tests.

Moving them to "always" folder prevents them from accepting
a PR that breaks other PRs.

Related: #25751 #25628
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Sep 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers area:secrets changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) kind:documentation provider:amazon AWS/Amazon - related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

The AWS Secrets Backends (SM and SSM) do not allow configuration of Assume Role Methods via Backend Kwargs

5 participants