-
Notifications
You must be signed in to change notification settings - Fork 403
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
New module 'efs_tag' #608
New module 'efs_tag' #608
Conversation
@goneri Hi, any idea why checks are failing? It looks like a check problem, not the new module code.
|
Hi @zeten30, Sorry for the situation. This should not happen anymore now. |
recheck |
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.
Thanks for the PR @zeten30
tests/integration/targets/efs/playbooks/roles/efs/tasks/main.yml
Outdated
Show resolved
Hide resolved
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.
Tags look good. You also need to explicitly enable the AWS Retries when you make the client calls. You're actually passed a decorated copy of the boto3 client where most calls have an extra "aws_retry" parameter.
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.
Thanks for your work. Looks great so far.
You need also a changelog/fragments
file.
tests/integration/targets/efs/playbooks/roles/efs/tasks/main.yml
Outdated
Show resolved
Hide resolved
Making as WIP again. I'm going to create a complete set of integration tests, remove module from 'unsupported' and apply all suggested fixes. |
BTW: Do you know why |
A PR needs two reviewer that confirms the PR. |
Getting ready for the integration tests - mattclay/aws-terminator#157 I assume the next check will fail:) We're missing some EFS: actions ^. |
All the EFS related problems should be fixed. Integration test are failing on unrelated module:
Can we merge this? Thanks in advance. |
recheck |
And another error: @goneri Any idea what is wrong here? Thank you very much in advance. |
It looks like all last pipeline runs are affected.
|
recheck |
yes, EFS works. This is now the problem:
And test timeout sometimes. Timeout needs to be increased or split the test even more. |
recheck |
1 similar comment
recheck |
recheck |
1 similar comment
recheck |
Really weird. Failed with:
Playbook: tests/integration/targets/efs/playbooks/version_fail.yml
|
recheck |
New day new random errors?
That's also not affected by this PR |
recheck |
test failure is unrelated. #675 is running through gating and will likely generate a merge conflict I'll rebase this for you once the gating completes |
409696d
to
7a43d67
Compare
recheck |
\o/ - a successful ansible/check finally |
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
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!
recheck |
SUMMARY
New module - efs_tag
ISSUE TYPE
COMPONENT NAME
efs_tag
ADDITIONAL INFORMATION
There's a similar 'ec2_tag' module amazon.aws.ec2_tag that allows tagging on various EC2 resources. I'm adding a module that allows all EFS resource tagging (both filesystem and access point)