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

Fix NoneType errors with elb_classic_lb #915

Merged

Conversation

tremble
Copy link
Contributor

@tremble tremble commented Jul 6, 2022

SUMMARY

fixes: #589
fixes: #914

Fixes two NoneType related bugs when creating new ELBs.

(includes extra tests this time to trigger the bugs)

ISSUE TYPE
  • Bugfix Pull Request
COMPONENT NAME

plugins/modules/elb_classic_lb.py

ADDITIONAL INFORMATION

@tremble tremble changed the title Fix NoneType errors with elb_classic_lb [WIP] Fix NoneType errors with elb_classic_lb Jul 6, 2022
@ansibullbot
Copy link

@ansibullbot ansibullbot added WIP Work in progress bug This issue/PR relates to a bug integration tests/integration module module needs_triage plugins plugin (any type) tests tests labels Jul 6, 2022
@tremble tremble changed the title [WIP] Fix NoneType errors with elb_classic_lb Fix NoneType errors with elb_classic_lb Jul 6, 2022
@tremble
Copy link
Contributor Author

tremble commented Jul 6, 2022

@andrew-pickin-epi if you're able to test this PR fixes the issue you've reported that would be appreciated.

@ansibullbot ansibullbot added community_review and removed WIP Work in progress labels Jul 6, 2022
@tremble tremble added backport-2 PR should be backported to the stable-2 branch backport-3 PR should be backported to the stable-3 branch backport-4 PR should be backported to the stable-4 branch labels Jul 6, 2022
@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded.

✔️ ansible-galaxy-importer SUCCESS in 5m 02s
✔️ build-ansible-collection SUCCESS in 5m 09s
✔️ ansible-test-sanity-aws-ansible-python38 SUCCESS in 8m 26s
✔️ ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 11m 22s
✔️ ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 9m 35s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 6m 25s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 5m 57s
✔️ ansible-test-splitter SUCCESS in 2m 49s
✔️ integration-amazon.aws-1 SUCCESS in 19m 39s
⚠️ integration-amazon.aws-2 SKIPPED
⚠️ integration-amazon.aws-3 SKIPPED
⚠️ integration-amazon.aws-4 SKIPPED
⚠️ integration-amazon.aws-5 SKIPPED
⚠️ integration-amazon.aws-6 SKIPPED
⚠️ integration-amazon.aws-7 SKIPPED
⚠️ integration-amazon.aws-8 SKIPPED
⚠️ integration-amazon.aws-9 SKIPPED
⚠️ integration-amazon.aws-10 SKIPPED
⚠️ integration-amazon.aws-11 SKIPPED
⚠️ integration-amazon.aws-12 SKIPPED
⚠️ integration-amazon.aws-13 SKIPPED
✔️ integration-community.aws-1 SUCCESS in 44m 05s
✔️ integration-community.aws-2 SUCCESS in 6m 04s
⚠️ integration-community.aws-3 SKIPPED
⚠️ integration-community.aws-4 SKIPPED
⚠️ integration-community.aws-5 SKIPPED
⚠️ integration-community.aws-6 SKIPPED
⚠️ integration-community.aws-7 SKIPPED
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED

@andrew-pickin-epi
Copy link

Tested with and without -C, with ELB to be created and already existing: All good.

@tremble tremble added the mergeit Merge the PR (SoftwareFactory) label Jul 6, 2022
@softwarefactory-project-zuul
Copy link
Contributor

Build succeeded (gate pipeline).

✔️ ansible-galaxy-importer SUCCESS in 4m 42s
✔️ build-ansible-collection SUCCESS in 5m 46s
✔️ ansible-test-sanity-aws-ansible-python38 SUCCESS in 10m 40s
✔️ ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 9m 28s
✔️ ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 10m 25s
✔️ ansible-test-units-amazon-aws-python38 SUCCESS in 7m 01s
✔️ ansible-test-units-amazon-aws-python39 SUCCESS in 7m 54s
✔️ ansible-test-splitter SUCCESS in 3m 20s
✔️ integration-amazon.aws-1 SUCCESS in 21m 03s
⚠️ integration-amazon.aws-2 SKIPPED
⚠️ integration-amazon.aws-3 SKIPPED
⚠️ integration-amazon.aws-4 SKIPPED
⚠️ integration-amazon.aws-5 SKIPPED
⚠️ integration-amazon.aws-6 SKIPPED
⚠️ integration-amazon.aws-7 SKIPPED
⚠️ integration-amazon.aws-8 SKIPPED
⚠️ integration-amazon.aws-9 SKIPPED
⚠️ integration-amazon.aws-10 SKIPPED
⚠️ integration-amazon.aws-11 SKIPPED
⚠️ integration-amazon.aws-12 SKIPPED
⚠️ integration-amazon.aws-13 SKIPPED
✔️ integration-community.aws-1 SUCCESS in 8m 17s
⚠️ integration-community.aws-2 SKIPPED
⚠️ integration-community.aws-3 SKIPPED
⚠️ integration-community.aws-4 SKIPPED
⚠️ integration-community.aws-5 SKIPPED
⚠️ integration-community.aws-6 SKIPPED
⚠️ integration-community.aws-7 SKIPPED
⚠️ integration-community.aws-8 SKIPPED
⚠️ integration-community.aws-9 SKIPPED
⚠️ integration-community.aws-10 SKIPPED
⚠️ integration-community.aws-11 SKIPPED
⚠️ integration-community.aws-12 SKIPPED
⚠️ integration-community.aws-13 SKIPPED

@softwarefactory-project-zuul softwarefactory-project-zuul bot merged commit 8ce9c19 into ansible-collections:main Jul 6, 2022
@patchback
Copy link

patchback bot commented Jul 6, 2022

Backport to stable-2: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-2/8ce9c198da3cc15424b97046fe340c2a20b646c9/pr-915

Backported as #918

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

patchback bot pushed a commit that referenced this pull request Jul 6, 2022
Fix NoneType errors with elb_classic_lb

SUMMARY
fixes: #589
fixes: #914
Fixes two NoneType related bugs when creating new ELBs.
(includes extra tests this time to trigger the bugs)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
plugins/modules/elb_classic_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
(cherry picked from commit 8ce9c19)
@patchback
Copy link

patchback bot commented Jul 6, 2022

Backport to stable-3: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-3/8ce9c198da3cc15424b97046fe340c2a20b646c9/pr-915

Backported as #919

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

patchback bot pushed a commit that referenced this pull request Jul 6, 2022
Fix NoneType errors with elb_classic_lb

SUMMARY
fixes: #589
fixes: #914
Fixes two NoneType related bugs when creating new ELBs.
(includes extra tests this time to trigger the bugs)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
plugins/modules/elb_classic_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
(cherry picked from commit 8ce9c19)
@patchback
Copy link

patchback bot commented Jul 6, 2022

Backport to stable-4: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-4/8ce9c198da3cc15424b97046fe340c2a20b646c9/pr-915

Backported as #920

🤖 @patchback
I'm built with octomachinery and
my source is open — https://github.com/sanitizers/patchback-github-app.

patchback bot pushed a commit that referenced this pull request Jul 6, 2022
Fix NoneType errors with elb_classic_lb

SUMMARY
fixes: #589
fixes: #914
Fixes two NoneType related bugs when creating new ELBs.
(includes extra tests this time to trigger the bugs)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
plugins/modules/elb_classic_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
(cherry picked from commit 8ce9c19)
softwarefactory-project-zuul bot pushed a commit that referenced this pull request Jul 6, 2022
[PR #915/8ce9c198 backport][stable-3] Fix NoneType errors with elb_classic_lb

This is a backport of PR #915 as merged into main (8ce9c19).
SUMMARY
fixes: #589
fixes: #914
Fixes two NoneType related bugs when creating new ELBs.
(includes extra tests this time to trigger the bugs)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
plugins/modules/elb_classic_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Mark Chappell <None>
softwarefactory-project-zuul bot pushed a commit that referenced this pull request Jul 6, 2022
[PR #915/8ce9c198 backport][stable-2] Fix NoneType errors with elb_classic_lb

This is a backport of PR #915 as merged into main (8ce9c19).
SUMMARY
fixes: #589
fixes: #914
Fixes two NoneType related bugs when creating new ELBs.
(includes extra tests this time to trigger the bugs)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
plugins/modules/elb_classic_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Mark Chappell <None>
softwarefactory-project-zuul bot pushed a commit that referenced this pull request Jul 6, 2022
[PR #915/8ce9c198 backport][stable-4] Fix NoneType errors with elb_classic_lb

This is a backport of PR #915 as merged into main (8ce9c19).
SUMMARY
fixes: #589
fixes: #914
Fixes two NoneType related bugs when creating new ELBs.
(includes extra tests this time to trigger the bugs)
ISSUE TYPE

Bugfix Pull Request

COMPONENT NAME
plugins/modules/elb_classic_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Mark Chappell <None>
@tremble tremble deleted the issues/589 branch September 9, 2022 08:53
goneri pushed a commit that referenced this pull request Sep 20, 2022
elb_application_lb/elb_network_lb - Add documentation for TargetGroupName

SUMMARY
fixes: #915
elb_application_lb and elb_network_lb have a poorly documented feature, that you can use TargetGroupName instead of TargetGroupArn.  While this is shown in the examples, it's in the options documentation.
While undocumented the feature's been there since at release 1.0.0
ISSUE TYPE

Docs Pull Request

COMPONENT NAME
plugins/modules/elb_application_lb.py
plugins/modules/elb_network_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>

This commit was initially merged in https://github.com/ansible-collections/community.aws
See: ansible-collections/community.aws@9fe9fc4
GomathiselviS pushed a commit to GomathiselviS/amazon.aws that referenced this pull request Sep 20, 2022
elb_application_lb/elb_network_lb - Add documentation for TargetGroupName

SUMMARY
fixes: ansible-collections#915
elb_application_lb and elb_network_lb have a poorly documented feature, that you can use TargetGroupName instead of TargetGroupArn.  While this is shown in the examples, it's in the options documentation.
While undocumented the feature's been there since at release 1.0.0
ISSUE TYPE

Docs Pull Request

COMPONENT NAME
plugins/modules/elb_application_lb.py
plugins/modules/elb_network_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>

This commit was initially merged in https://github.com/ansible-collections/community.aws
See: ansible-collections/community.aws@9fe9fc4
abikouo pushed a commit to abikouo/amazon.aws that referenced this pull request Sep 18, 2023
elb_application_lb/elb_network_lb - Add documentation for TargetGroupName

SUMMARY
fixes: ansible-collections#915
elb_application_lb and elb_network_lb have a poorly documented feature, that you can use TargetGroupName instead of TargetGroupArn.  While this is shown in the examples, it's in the options documentation.
While undocumented the feature's been there since at release 1.0.0
ISSUE TYPE

Docs Pull Request

COMPONENT NAME
plugins/modules/elb_application_lb.py
plugins/modules/elb_network_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
abikouo pushed a commit to abikouo/amazon.aws that referenced this pull request Sep 18, 2023
elb_application_lb/elb_network_lb - Add documentation for TargetGroupName

SUMMARY
fixes: ansible-collections#915
elb_application_lb and elb_network_lb have a poorly documented feature, that you can use TargetGroupName instead of TargetGroupArn.  While this is shown in the examples, it's in the options documentation.
While undocumented the feature's been there since at release 1.0.0
ISSUE TYPE

Docs Pull Request

COMPONENT NAME
plugins/modules/elb_application_lb.py
plugins/modules/elb_network_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
abikouo pushed a commit to abikouo/amazon.aws that referenced this pull request Oct 24, 2023
elb_application_lb/elb_network_lb - Add documentation for TargetGroupName

SUMMARY
fixes: ansible-collections#915
elb_application_lb and elb_network_lb have a poorly documented feature, that you can use TargetGroupName instead of TargetGroupArn.  While this is shown in the examples, it's in the options documentation.
While undocumented the feature's been there since at release 1.0.0
ISSUE TYPE

Docs Pull Request

COMPONENT NAME
plugins/modules/elb_application_lb.py
plugins/modules/elb_network_lb.py
ADDITIONAL INFORMATION

Reviewed-by: Alina Buzachis <None>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-2 PR should be backported to the stable-2 branch backport-3 PR should be backported to the stable-3 branch backport-4 PR should be backported to the stable-4 branch bug This issue/PR relates to a bug community_review integration tests/integration mergeit Merge the PR (SoftwareFactory) module module needs_triage plugins plugin (any type) tests tests
Projects
None yet
4 participants