Skip to content
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

ec2_vpc_nacl: add IPv6 support #398

Merged
merged 2 commits into from
Mar 8, 2021

Conversation

boutetnico
Copy link
Contributor

@boutetnico boutetnico commented Feb 8, 2021

SUMMARY

Add support for IPv6 in ec2_vpc_nacl.

This follows an old PR: ansible/ansible#50004.

ISSUE TYPE
  • Feature Pull Request
COMPONENT NAME

ec2_vpc_nacl.py

ADDITIONAL INFORMATION

I'm not a Python programmer and will be happy to receive feedback on this PR 😃.

In this PR, I have:

  • updated ec2_vpc_nacl.py to detect if the provided CIDR is an IPv6 or not and provide the correct value to boto.
  • updated the ipv6 tests of ec2_vpc_nacl module.

It seems to me that the tests are failing for an unrelated reason to this PR as reported in #153.


@ansibullbot
Copy link

@ansibullbot ansibullbot added community_review feature This issue/PR relates to a feature request integration tests/integration module module needs_triage new_contributor Help guide this first time contributor plugins plugin (any type) tests tests needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR and removed community_review labels Feb 8, 2021
Copy link
Contributor

@tremble tremble left a comment

Choose a reason for hiding this comment

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

Change looks sensible, and this includes integration tests. 1 small thing: please add a changelog fragment.

https://docs.ansible.com/ansible/latest/community/development_process.html#changelogs-how-to

@ansibullbot ansibullbot added community_review and removed needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR labels Mar 1, 2021
@boutetnico
Copy link
Contributor Author

@tremble thanks, I've added a changelog fragment.

@ansibullbot ansibullbot added needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR and removed community_review labels Mar 1, 2021
@tremble tremble merged commit 7bddc31 into ansible-collections:main Mar 8, 2021
@tremble
Copy link
Contributor

tremble commented Mar 8, 2021

@boutetnico thanks for your submission. This change should be available with the next release (either 1.5.0 or 2.0.0)

@boutetnico boutetnico deleted the ipv6_nacl branch March 8, 2021 12:50
danquixote pushed a commit to danquixote/community.aws that referenced this pull request May 16, 2021
alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request Jul 16, 2021
alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request Jul 19, 2021
alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request Jul 19, 2021
danielcotton pushed a commit to danielcotton/community.aws that referenced this pull request Nov 23, 2021
alinabuzachis pushed a commit to alinabuzachis/community.aws that referenced this pull request May 25, 2022
Install ec2_eni test requirements

SUMMARY
ansible.netcommon needs the netaddr python package to be installed in the test env, add this to test-requirements.
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
ec2_eni
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature This issue/PR relates to a feature request integration tests/integration module module needs_revision This PR fails CI tests or a maintainer has requested a review/revision of the PR needs_triage new_contributor Help guide this first time contributor plugins plugin (any type) tests tests
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants