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

rds_instance_pram_group_info: add new module rds_instance_pram_group_info #2372

Conversation

mandar242
Copy link
Contributor

SUMMARY

Adding a new module for retrieving parameter group info.
Can get info for

  • a specific RDS parameter group
  • the parameter group associated with a specified RDS instance
  • all parameter groups available in the current region.

Resolves #2313

ISSUE TYPE
  • New Module Pull Request
COMPONENT NAME

rds_instance_pram_group_info

ADDITIONAL INFORMATION

Created basic module, waiting on confirmation to move forward with adding tests, etc.

Copy link

github-actions bot commented Oct 30, 2024

Docs Build 📝

Thank you for contribution!✨

This PR has been merged and your docs changes will be incorporated when they are next published.

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/99f569d4f4244aedadb3415aaed8d827

✔️ ansible-galaxy-importer SUCCESS in 5m 59s
✔️ build-ansible-collection SUCCESS in 10m 10s
✔️ ansible-test-splitter SUCCESS in 3m 52s
Skipped 44 jobs

@GomathiselviS
Copy link
Collaborator

Can you add tests to validate this module?

@mandar242
Copy link
Contributor Author

mandar242 commented Nov 1, 2024

Can you add tests to validate this module?

@GomathiselviS just wanted to know thoughts on whether the approach taken for module looks good or not before moving ahead with adding tests. Specifically the way module will work.
related https://redhat-internal.slack.com/archives/CGUMLTNLS/p1730471070036829

EXAMPLES = r"""
- name: Get specific DB instance's parameter group info
  amazon.aws.rds_instance_param_group_info:
    db_instance_identifier: database-1

- name: Get specific DB parameter group's info
  amazon.aws.rds_instance_param_group_info:
    db_parameter_group_name: my-test-pg

- name: Get all parameter group info from the region
  amazon.aws.rds_instance_param_group_info:

from ansible_collections.amazon.aws.plugins.module_utils.retries import AWSRetry


def get_db_instance_param_group_name(connection: Any, module: AnsibleAWSModule) -> str:
Copy link
Collaborator

Choose a reason for hiding this comment

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

It appears that this function is already addressed by rds_instance_info.py. Do we really need it here? While it does offer additional functionality, I believe it may be redundant in order to align with the rds_cluster_param_group_info module.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

It is redundant however I think it would be good to have that function in the code as it allows below task
First code finds the name of parameter group attached to the rds instance, and uses it to find that param group's info

    - name: Get specific DB instance's parameter group info
      amazon.aws.rds_instance_param_group_info:
        db_instance_identifier: database-1

above can be surely achieved with combination of existing rds_instance_info.py and this new module but reduces user experience in my opinion.

    - name: Get specific DB instance's parameter group info
      amazon.aws.rds_instance_info:
        db_instance_identifier: database-1
      register: instance_info

    - name: Get specific DB parameter group's info
      amazon.aws.rds_instance_param_group_info:
        db_parameter_group_name: "{{ instance_info.instances[0].db_parameter_groups.db_parameter_group_name }}"

I'm open with going with either approach. @GomathiselviS

Copy link
Collaborator

Choose a reason for hiding this comment

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

I still believe this is redundant. If we aim to add extra functionalities, there are many possibilities. However, the core functionality of a module should align with its intended purpose and maintain consistency with other modules in the collection. Please feel free to bring it up in the team call, and if others have a different perspective, you can go ahead and add this functionality.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

removed.

@GomathiselviS
Copy link
Collaborator

Can you add tests to validate this module?

@GomathiselviS just wanted to know thoughts on whether the approach taken for module looks good or not before moving ahead with adding tests. Specifically the way module will work. related https://redhat-internal.slack.com/archives/CGUMLTNLS/p1730471070036829

EXAMPLES = r"""
- name: Get specific DB instance's parameter group info
  amazon.aws.rds_instance_param_group_info:
    db_instance_identifier: database-1

- name: Get specific DB parameter group's info
  amazon.aws.rds_instance_param_group_info:
    db_parameter_group_name: my-test-pg

- name: Get all parameter group info from the region
  amazon.aws.rds_instance_param_group_info:

I am not sure about the first example here. I have shared my feedback in the review comment for the corresponding function in the module file. The rest looks good.

Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/e32ba41c05854fbe8cfaad8c2252cde7

✔️ ansible-galaxy-importer SUCCESS in 4m 57s
✔️ build-ansible-collection SUCCESS in 10m 05s
✔️ ansible-test-splitter SUCCESS in 3m 59s
✔️ integration-amazon.aws-1 SUCCESS in 34m 50s
✔️ integration-amazon.aws-2 SUCCESS in 16m 31s
✔️ integration-amazon.aws-3 SUCCESS in 29m 26s
✔️ integration-amazon.aws-4 SUCCESS in 32m 59s
✔️ integration-amazon.aws-5 SUCCESS in 25m 23s
✔️ integration-amazon.aws-6 SUCCESS in 21m 36s
✔️ integration-amazon.aws-7 SUCCESS in 10m 21s
✔️ integration-amazon.aws-8 SUCCESS in 7m 09s
✔️ integration-amazon.aws-9 SUCCESS in 10m 33s
✔️ integration-amazon.aws-10 SUCCESS in 14m 22s
✔️ integration-amazon.aws-11 SUCCESS in 8m 56s
✔️ integration-amazon.aws-12 SUCCESS in 18m 41s
✔️ integration-amazon.aws-13 SUCCESS in 18m 01s
✔️ integration-amazon.aws-14 SUCCESS in 23m 15s
✔️ integration-amazon.aws-15 SUCCESS in 20m 03s
integration-amazon.aws-16 FAILURE in 15m 52s
✔️ integration-amazon.aws-17 SUCCESS in 28m 36s
✔️ integration-amazon.aws-18 SUCCESS in 12m 52s
✔️ integration-amazon.aws-19 SUCCESS in 16m 26s
Skipped 25 jobs

@mandar242 mandar242 changed the title [DNM] rds_instance_pram_group_info: add new module rds_instance_pram_group_info rds_instance_pram_group_info: add new module rds_instance_pram_group_info Nov 5, 2024
@mandar242 mandar242 force-pushed the rds_instance_param_group_info branch from 182fca8 to 6f0a471 Compare November 5, 2024 01:10
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/404f4fc9c09c4e3d80b46c4352bce75f

✔️ ansible-galaxy-importer SUCCESS in 4m 36s
✔️ build-ansible-collection SUCCESS in 10m 27s
✔️ ansible-test-splitter SUCCESS in 3m 54s
✔️ integration-amazon.aws-1 SUCCESS in 34m 48s
✔️ integration-amazon.aws-2 SUCCESS in 12m 08s
✔️ integration-amazon.aws-3 SUCCESS in 31m 18s
✔️ integration-amazon.aws-4 SUCCESS in 34m 11s
✔️ integration-amazon.aws-5 SUCCESS in 28m 38s
✔️ integration-amazon.aws-6 SUCCESS in 23m 56s
✔️ integration-amazon.aws-7 SUCCESS in 11m 23s
✔️ integration-amazon.aws-8 SUCCESS in 8m 04s
✔️ integration-amazon.aws-9 SUCCESS in 10m 31s
✔️ integration-amazon.aws-10 SUCCESS in 16m 30s
✔️ integration-amazon.aws-11 SUCCESS in 8m 56s
✔️ integration-amazon.aws-12 SUCCESS in 23m 58s
✔️ integration-amazon.aws-13 SUCCESS in 15m 13s
✔️ integration-amazon.aws-14 SUCCESS in 36m 34s
✔️ integration-amazon.aws-15 SUCCESS in 21m 17s
integration-amazon.aws-16 FAILURE in 17m 06s
✔️ integration-amazon.aws-17 SUCCESS in 22m 16s
✔️ integration-amazon.aws-18 SUCCESS in 14m 36s
✔️ integration-amazon.aws-19 SUCCESS in 15m 13s
Skipped 25 jobs

@alinabuzachis
Copy link
Collaborator

alinabuzachis commented Nov 5, 2024

Can you add tests to validate this module?

@GomathiselviS just wanted to know thoughts on whether the approach taken for module looks good or not before moving ahead with adding tests. Specifically the way module will work. related https://redhat-internal.slack.com/archives/CGUMLTNLS/p1730471070036829

EXAMPLES = r"""
- name: Get specific DB instance's parameter group info
  amazon.aws.rds_instance_param_group_info:
    db_instance_identifier: database-1

- name: Get specific DB parameter group's info
  amazon.aws.rds_instance_param_group_info:
    db_parameter_group_name: my-test-pg

- name: Get all parameter group info from the region
  amazon.aws.rds_instance_param_group_info:

I don’t think that you need tu supply the db_instance_identifier for this module. If you want information about an RDS instance you use the rds_instance_info module.

The rds_instance_param_group_info should behave similarly to the rds_cluster_param_group_info module.

@mandar242
Copy link
Contributor Author

@GomathiselviS @alinabuzachis remove the redundant functionality.

Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/a25eb9557a504626976576d6aeda6721

✔️ ansible-galaxy-importer SUCCESS in 5m 18s
✔️ build-ansible-collection SUCCESS in 9m 57s
✔️ ansible-test-splitter SUCCESS in 4m 20s
✔️ integration-amazon.aws-1 SUCCESS in 34m 54s
✔️ integration-amazon.aws-2 SUCCESS in 13m 26s
✔️ integration-amazon.aws-3 SUCCESS in 34m 35s
✔️ integration-amazon.aws-4 SUCCESS in 35m 16s
✔️ integration-amazon.aws-5 SUCCESS in 23m 18s
✔️ integration-amazon.aws-6 SUCCESS in 23m 47s
✔️ integration-amazon.aws-7 SUCCESS in 9m 41s
✔️ integration-amazon.aws-8 SUCCESS in 9m 24s
✔️ integration-amazon.aws-9 SUCCESS in 10m 53s
✔️ integration-amazon.aws-10 SUCCESS in 16m 21s
✔️ integration-amazon.aws-11 SUCCESS in 9m 00s
✔️ integration-amazon.aws-12 SUCCESS in 24m 16s
✔️ integration-amazon.aws-13 SUCCESS in 15m 35s
✔️ integration-amazon.aws-14 SUCCESS in 25m 11s
✔️ integration-amazon.aws-15 SUCCESS in 23m 21s
integration-amazon.aws-16 FAILURE in 15m 17s
✔️ integration-amazon.aws-17 SUCCESS in 21m 40s
✔️ integration-amazon.aws-18 SUCCESS in 15m 39s
✔️ integration-amazon.aws-19 SUCCESS in 14m 36s
Skipped 25 jobs

Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/d2f48b8fae7c4f69864db0134578a884

✔️ ansible-galaxy-importer SUCCESS in 3m 51s
✔️ build-ansible-collection SUCCESS in 10m 21s
✔️ ansible-test-splitter SUCCESS in 3m 53s
✔️ integration-amazon.aws-1 SUCCESS in 38m 02s
✔️ integration-amazon.aws-2 SUCCESS in 15m 04s
✔️ integration-amazon.aws-3 SUCCESS in 30m 47s
✔️ integration-amazon.aws-4 SUCCESS in 34m 23s
✔️ integration-amazon.aws-5 SUCCESS in 41m 23s
✔️ integration-amazon.aws-6 SUCCESS in 22m 40s
✔️ integration-amazon.aws-7 SUCCESS in 9m 46s
✔️ integration-amazon.aws-8 SUCCESS in 10m 46s
✔️ integration-amazon.aws-9 SUCCESS in 12m 02s
✔️ integration-amazon.aws-10 SUCCESS in 16m 33s
✔️ integration-amazon.aws-11 SUCCESS in 7m 56s
✔️ integration-amazon.aws-12 SUCCESS in 24m 36s
✔️ integration-amazon.aws-13 SUCCESS in 14m 24s
✔️ integration-amazon.aws-14 SUCCESS in 26m 37s
✔️ integration-amazon.aws-15 SUCCESS in 23m 37s
integration-amazon.aws-16 FAILURE in 18m 57s
✔️ integration-amazon.aws-17 SUCCESS in 23m 25s
✔️ integration-amazon.aws-18 SUCCESS in 11m 33s
✔️ integration-amazon.aws-19 SUCCESS in 16m 51s
Skipped 25 jobs

plugins/module_utils/rds.py Outdated Show resolved Hide resolved
plugins/module_utils/rds.py Outdated Show resolved Hide resolved
plugins/modules/rds_instance_param_group_info.py Outdated Show resolved Hide resolved
Copy link
Contributor

Build failed.
https://ansible.softwarefactory-project.io/zuul/buildset/11c5810ea6224d4089439bb360cf6ef6

✔️ ansible-galaxy-importer SUCCESS in 6m 54s
✔️ build-ansible-collection SUCCESS in 10m 30s
✔️ ansible-test-splitter SUCCESS in 3m 53s
✔️ integration-amazon.aws-1 SUCCESS in 36m 21s
✔️ integration-amazon.aws-2 SUCCESS in 12m 30s
✔️ integration-amazon.aws-3 SUCCESS in 37m 15s
✔️ integration-amazon.aws-4 SUCCESS in 35m 15s
✔️ integration-amazon.aws-5 SUCCESS in 24m 55s
✔️ integration-amazon.aws-6 SUCCESS in 26m 17s
✔️ integration-amazon.aws-7 SUCCESS in 10m 54s
✔️ integration-amazon.aws-8 SUCCESS in 10m 07s
✔️ integration-amazon.aws-9 SUCCESS in 10m 50s
✔️ integration-amazon.aws-10 SUCCESS in 16m 26s
✔️ integration-amazon.aws-11 SUCCESS in 8m 36s
✔️ integration-amazon.aws-12 SUCCESS in 19m 20s
✔️ integration-amazon.aws-13 SUCCESS in 17m 40s
integration-amazon.aws-14 FAILURE in 30m 44s
✔️ integration-amazon.aws-15 SUCCESS in 20m 16s
✔️ integration-amazon.aws-16 SUCCESS in 19m 35s
✔️ integration-amazon.aws-17 SUCCESS in 21m 33s
✔️ integration-amazon.aws-18 SUCCESS in 16m 34s
✔️ integration-amazon.aws-19 SUCCESS in 17m 18s
Skipped 25 jobs

@mandar242 mandar242 force-pushed the rds_instance_param_group_info branch from 2cc9a58 to 331ff54 Compare November 6, 2024 19:44
Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/6a371f4ae7cb48f7bbbfb9e3264f193c

✔️ ansible-galaxy-importer SUCCESS in 4m 05s
✔️ build-ansible-collection SUCCESS in 10m 00s
✔️ ansible-test-splitter SUCCESS in 4m 12s
✔️ integration-amazon.aws-1 SUCCESS in 32m 57s
✔️ integration-amazon.aws-2 SUCCESS in 13m 00s
✔️ integration-amazon.aws-3 SUCCESS in 29m 05s
✔️ integration-amazon.aws-4 SUCCESS in 35m 01s
✔️ integration-amazon.aws-5 SUCCESS in 22m 40s
✔️ integration-amazon.aws-6 SUCCESS in 23m 18s
✔️ integration-amazon.aws-7 SUCCESS in 11m 28s
✔️ integration-amazon.aws-8 SUCCESS in 10m 14s
✔️ integration-amazon.aws-9 SUCCESS in 12m 18s
✔️ integration-amazon.aws-10 SUCCESS in 16m 25s
✔️ integration-amazon.aws-11 SUCCESS in 8m 45s
✔️ integration-amazon.aws-12 SUCCESS in 22m 26s
✔️ integration-amazon.aws-13 SUCCESS in 13m 45s
✔️ integration-amazon.aws-14 SUCCESS in 31m 49s
✔️ integration-amazon.aws-15 SUCCESS in 23m 53s
✔️ integration-amazon.aws-16 SUCCESS in 17m 47s
✔️ integration-amazon.aws-17 SUCCESS in 23m 24s
✔️ integration-amazon.aws-18 SUCCESS in 19m 18s
✔️ integration-amazon.aws-19 SUCCESS in 15m 59s
Skipped 25 jobs

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/f64d6e9b6cf947b18695760eb7ae91db

✔️ ansible-galaxy-importer SUCCESS in 5m 04s
✔️ build-ansible-collection SUCCESS in 10m 14s
✔️ ansible-test-splitter SUCCESS in 4m 20s
✔️ integration-amazon.aws-1 SUCCESS in 35m 36s
✔️ integration-amazon.aws-2 SUCCESS in 14m 36s
✔️ integration-amazon.aws-3 SUCCESS in 36m 49s
✔️ integration-amazon.aws-4 SUCCESS in 32m 14s
✔️ integration-amazon.aws-5 SUCCESS in 30m 48s
✔️ integration-amazon.aws-6 SUCCESS in 23m 17s
✔️ integration-amazon.aws-7 SUCCESS in 14m 23s
✔️ integration-amazon.aws-8 SUCCESS in 9m 19s
✔️ integration-amazon.aws-9 SUCCESS in 10m 21s
✔️ integration-amazon.aws-10 SUCCESS in 14m 08s
✔️ integration-amazon.aws-11 SUCCESS in 6m 44s
✔️ integration-amazon.aws-12 SUCCESS in 22m 13s
✔️ integration-amazon.aws-13 SUCCESS in 17m 04s
✔️ integration-amazon.aws-14 SUCCESS in 24m 20s
✔️ integration-amazon.aws-15 SUCCESS in 19m 58s
✔️ integration-amazon.aws-16 SUCCESS in 17m 16s
✔️ integration-amazon.aws-17 SUCCESS in 22m 56s
✔️ integration-amazon.aws-18 SUCCESS in 11m 30s
✔️ integration-amazon.aws-19 SUCCESS in 15m 03s
Skipped 25 jobs

@mandar242
Copy link
Contributor Author

CI failing on unrelated, good to merge this PR? @GomathiselviS

ERROR: Found 1 pylint issue(s) which need to be resolved:
ERROR: tests/sanity/ignore-2.18.txt:2:1: ansible-test: Ignoring 'collection-deprecated-version' on 'plugins/modules/ec2_vpc_peering.py' is unnecessary

Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/c1f967cdfd9f4b919fe177f7f34cdbb7

✔️ ansible-galaxy-importer SUCCESS in 4m 51s
✔️ build-ansible-collection SUCCESS in 10m 07s
✔️ ansible-test-splitter SUCCESS in 3m 57s
✔️ integration-amazon.aws-1 SUCCESS in 35m 00s
✔️ integration-amazon.aws-2 SUCCESS in 13m 31s
✔️ integration-amazon.aws-3 SUCCESS in 31m 44s
✔️ integration-amazon.aws-4 SUCCESS in 37m 35s
✔️ integration-amazon.aws-5 SUCCESS in 25m 29s
✔️ integration-amazon.aws-6 SUCCESS in 26m 08s
✔️ integration-amazon.aws-7 SUCCESS in 9m 55s
✔️ integration-amazon.aws-8 SUCCESS in 8m 31s
✔️ integration-amazon.aws-9 SUCCESS in 12m 04s
✔️ integration-amazon.aws-10 SUCCESS in 13m 59s
✔️ integration-amazon.aws-11 SUCCESS in 9m 44s
✔️ integration-amazon.aws-12 SUCCESS in 19m 40s
✔️ integration-amazon.aws-13 SUCCESS in 12m 35s
✔️ integration-amazon.aws-14 SUCCESS in 34m 03s
✔️ integration-amazon.aws-15 SUCCESS in 21m 51s
✔️ integration-amazon.aws-16 SUCCESS in 18m 31s
✔️ integration-amazon.aws-17 SUCCESS in 23m 26s
✔️ integration-amazon.aws-18 SUCCESS in 12m 40s
✔️ integration-amazon.aws-19 SUCCESS in 16m 02s
Skipped 25 jobs

@GomathiselviS
Copy link
Collaborator

CI failing on unrelated, good to merge this PR? @GomathiselviS

ERROR: Found 1 pylint issue(s) which need to be resolved:
ERROR: tests/sanity/ignore-2.18.txt:2:1: ansible-test: Ignoring 'collection-deprecated-version' on 'plugins/modules/ec2_vpc_peering.py' is unnecessary

Once #2384 is merged, this PR can be merged by adding "mergeit" label.

@mandar242 mandar242 force-pushed the rds_instance_param_group_info branch from 317166f to 90562d1 Compare November 8, 2024 19:02
Copy link
Contributor

Build succeeded.
https://ansible.softwarefactory-project.io/zuul/buildset/ad1334daf4fc4bb59bc5ca5f8c83cca6

✔️ ansible-galaxy-importer SUCCESS in 5m 25s
✔️ build-ansible-collection SUCCESS in 10m 18s
✔️ ansible-test-splitter SUCCESS in 3m 54s
✔️ integration-amazon.aws-1 SUCCESS in 36m 49s
✔️ integration-amazon.aws-2 SUCCESS in 13m 26s
✔️ integration-amazon.aws-3 SUCCESS in 31m 26s
✔️ integration-amazon.aws-4 SUCCESS in 33m 36s
✔️ integration-amazon.aws-5 SUCCESS in 31m 44s
✔️ integration-amazon.aws-6 SUCCESS in 21m 54s
✔️ integration-amazon.aws-7 SUCCESS in 10m 21s
✔️ integration-amazon.aws-8 SUCCESS in 8m 36s
✔️ integration-amazon.aws-9 SUCCESS in 11m 36s
✔️ integration-amazon.aws-10 SUCCESS in 13m 23s
✔️ integration-amazon.aws-11 SUCCESS in 7m 21s
✔️ integration-amazon.aws-12 SUCCESS in 20m 52s
✔️ integration-amazon.aws-13 SUCCESS in 14m 21s
✔️ integration-amazon.aws-14 SUCCESS in 32m 21s
✔️ integration-amazon.aws-15 SUCCESS in 21m 32s
✔️ integration-amazon.aws-16 SUCCESS in 17m 46s
✔️ integration-amazon.aws-17 SUCCESS in 26m 01s
✔️ integration-amazon.aws-18 SUCCESS in 11m 29s
✔️ integration-amazon.aws-19 SUCCESS in 12m 54s
Skipped 25 jobs

@mandar242 mandar242 added the mergeit Merge the PR (SoftwareFactory) label Nov 8, 2024
Copy link
Contributor

Build succeeded (gate pipeline).
https://ansible.softwarefactory-project.io/zuul/buildset/8e60a698ff8746299ea7420ad0891657

✔️ ansible-galaxy-importer SUCCESS in 5m 24s
✔️ build-ansible-collection SUCCESS in 10m 06s
✔️ ansible-test-splitter SUCCESS in 4m 03s
✔️ integration-amazon.aws-1 SUCCESS in 35m 23s
✔️ integration-amazon.aws-2 SUCCESS in 13m 41s
✔️ integration-amazon.aws-3 SUCCESS in 30m 28s
✔️ integration-amazon.aws-4 SUCCESS in 36m 39s
✔️ integration-amazon.aws-5 SUCCESS in 25m 23s
✔️ integration-amazon.aws-6 SUCCESS in 25m 09s
✔️ integration-amazon.aws-7 SUCCESS in 9m 42s
✔️ integration-amazon.aws-8 SUCCESS in 10m 01s
✔️ integration-amazon.aws-9 SUCCESS in 10m 52s
✔️ integration-amazon.aws-10 SUCCESS in 15m 05s
✔️ integration-amazon.aws-11 SUCCESS in 7m 55s
✔️ integration-amazon.aws-12 SUCCESS in 18m 51s
✔️ integration-amazon.aws-13 SUCCESS in 14m 38s
✔️ integration-amazon.aws-14 SUCCESS in 20m 14s
✔️ integration-amazon.aws-15 SUCCESS in 20m 11s
✔️ integration-amazon.aws-16 SUCCESS in 19m 47s
✔️ integration-amazon.aws-17 SUCCESS in 26m 27s
✔️ integration-amazon.aws-18 SUCCESS in 14m 15s
✔️ integration-amazon.aws-19 SUCCESS in 13m 28s
Skipped 25 jobs

@softwarefactory-project-zuul softwarefactory-project-zuul bot merged commit b48adec into ansible-collections:main Nov 8, 2024
45 checks passed
Copy link

patchback bot commented Nov 8, 2024

Backport to stable-9: 💚 backport PR created

✅ Backport PR branch: patchback/backports/stable-9/b48adeccd4da0445eadc8b059f0f8d380fdd6058/pr-2372

Backported as #2387

🤖 @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 Nov 8, 2024
…info (#2372)

SUMMARY

Adding a new module for retrieving parameter group info.
Can get info for

a specific RDS parameter group
the parameter group associated with a specified RDS instance
all parameter groups available in the current region.

Resolves #2313
ISSUE TYPE

New Module Pull Request

COMPONENT NAME

rds_instance_pram_group_info
ADDITIONAL INFORMATION
Created basic module, waiting on confirmation to move forward with adding tests, etc.

Reviewed-by: GomathiselviS <[email protected]>
Reviewed-by: Mandar Kulkarni <[email protected]>
Reviewed-by: Alina Buzachis
(cherry picked from commit b48adec)
softwarefactory-project-zuul bot pushed a commit that referenced this pull request Nov 14, 2024
…info (#2372) (#2387)

This is a backport of PR #2372 as merged into main (b48adec).
SUMMARY

Adding a new module for retrieving parameter group info.
Can get info for

a specific RDS parameter group
the parameter group associated with a specified RDS instance
all parameter groups available in the current region.

Resolves #2313
ISSUE TYPE


New Module Pull Request

COMPONENT NAME

rds_instance_pram_group_info
ADDITIONAL INFORMATION
Created basic module, waiting on confirmation to move forward with adding tests, etc.

Reviewed-by: Alina Buzachis
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-9 mergeit Merge the PR (SoftwareFactory) skip-changelog
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add module rds_instance_param_group_info
3 participants