-
Notifications
You must be signed in to change notification settings - Fork 26
Add s3_key module #208
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
base: main
Are you sure you want to change the base?
Add s3_key module #208
Conversation
|
HELP: I would like to add automated tests but did not manage to execute the existing tests locally. Is there any documentation I missed describing how the test should be executed locally? |
@fpfuetsch, please see Testing Ansible and Collections for details on how to go about running the ansible sanity, unit and integration test cases. Also, see Testing collections. |
|
@fpfuetsch, you might want to fix the below module documentation error which is leading to ansible-sanity failing: |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #208 +/- ##
==========================================
+ Coverage 90.35% 90.38% +0.02%
==========================================
Files 143 146 +3
Lines 16766 17013 +247
Branches 2317 2336 +19
==========================================
+ Hits 15149 15377 +228
- Misses 946 956 +10
- Partials 671 680 +9
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
anupamaloke
left a comment
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.
Please fix the pylint errors.
|
@anupamaloke Okay will have a look. What do you think about the argument |
Thank you! It seems there are a few more in the latest sanity run and if you could fix them as well?
Yeah, this is the challenge with idempotency for all the modules that we have for configuring passwods/secrets/creds. One way I think of handling it would be like how it has been done in the ansible.builtin.user module with the On the similar lines, we can introduce a new argument called |
|
@anupamaloke Thanks for your input. Tests were added and |
|
@anupamaloke it would be nice if you could approve the workflow run for the latest commit :) |
|
@anupamaloke hopefully fixed now all sanity and linting errors |
f8984b5 to
167f2ef
Compare
Signed-off-by: fpfuetsch <54020707+fpfuetsch@users.noreply.github.com>
Signed-off-by: fpfuetsch <54020707+fpfuetsch@users.noreply.github.com>
Signed-off-by: fpfuetsch <54020707+fpfuetsch@users.noreply.github.com>
Signed-off-by: fpfuetsch <54020707+fpfuetsch@users.noreply.github.com>
Signed-off-by: fpfuetsch <54020707+fpfuetsch@users.noreply.github.com>
167f2ef to
a8db076
Compare
anupamaloke
left a comment
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.
LGTM
|
@anupamaloke What are the next steps now? :) |
|
@anupamaloke @ShrinidhiRao15 @gokul-srivathsan anybody there? 😶🌫️ |
|
@fpfuetsch , will check this. |
|
@anupamaloke @gokul-srivathsan |
|
My name is Amit, and I’m the new Chief Product Owner for the Ansible team. We will prioritize this PR with our new Product Manager. Thank you for your patience. |
Description
This PR adds the module
s3_keywhich allows the management of S3 keys for users.GitHub Issues
Fixes #207
Checklist:
How Has This Been Tested?