amazon.aws
amazon.aws copied to clipboard
rds_param_group: Fail on updating DBParameterGroupFamily (engine)
SUMMARY
Fixes #1074
Added a check to fail the task while modifying/updating rds_param_group if task tries to change DB parameter group family
.
As AWS Documentation specifies that,
The DB parameter group family can't be changed when updating a DB parameter group.
ISSUE TYPE
- Bugfix Pull Request
COMPONENT NAME
rds_param_group
ADDITIONAL INFORMATION
Steps to reproduce
- Create rds Param group
- name: Create a param group
hosts: localhost
gather_facts: false
tasks:
- name: create test rds db parameter group
amazon.aws.rds_param_group:
name: "test-parameter-group"
description: test rpg
state: present
engine: "aurora-postgresql13"
- Try to change engine (family), with the fix in PR task should fail.
- name: Create a param group
hosts: localhost
gather_facts: false
tasks:
- name: create test rds db parameter group
amazon.aws.rds_param_group:
name: "test-parameter-group"
description: test rpg
state: present
engine: "aurora-postgresql14"
Docs Build 📝
Thank you for contribution!✨
This PR has been merged and your docs changes will be incorporated when they are next published.
cc @jillr @s-hertel @tastychutney @tremble @willthames click here for bot help
Build succeeded.
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 31s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 44s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 10m 08s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 11m 06s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 9m 49s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 7m 38s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 31s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 21s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 17s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 41s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 6m 45s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 24s
Build succeeded.
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 13s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 12s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 11m 51s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 11m 08s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 10m 43s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 5m 30s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 5m 37s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 55s :heavy_check_mark: cloud-tox-py3 SUCCESS in 4m 04s :heavy_check_mark: ansible-test-splitter SUCCESS in 2m 54s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 5m 57s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 16s
Build succeeded.
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 36s :heavy_check_mark: build-ansible-collection SUCCESS in 4m 57s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 11m 51s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 11m 50s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 9m 24s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 14s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 6m 24s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 10s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 38s :heavy_check_mark: ansible-test-splitter SUCCESS in 3m 00s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 5m 54s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 22s
Build succeeded.
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 07s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 08s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 8m 42s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 8m 47s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 8m 20s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 33s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 7m 03s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 6m 22s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 01s :heavy_check_mark: ansible-test-splitter SUCCESS in 3m 02s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 5m 57s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 38s
Build succeeded (gate pipeline).
:heavy_check_mark: ansible-galaxy-importer SUCCESS in 4m 38s :heavy_check_mark: build-ansible-collection SUCCESS in 5m 30s :heavy_check_mark: ansible-test-sanity-aws-ansible-python38 SUCCESS in 9m 34s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.12-python38 SUCCESS in 11m 00s :heavy_check_mark: ansible-test-sanity-aws-ansible-2.13-python38 SUCCESS in 9m 39s :heavy_check_mark: ansible-test-units-amazon-aws-python36 SUCCESS in 6m 05s :heavy_check_mark: ansible-test-units-amazon-aws-python38 SUCCESS in 5m 53s :heavy_check_mark: ansible-test-units-amazon-aws-python39 SUCCESS in 7m 21s :heavy_check_mark: cloud-tox-py3 SUCCESS in 3m 14s :heavy_check_mark: ansible-test-splitter SUCCESS in 3m 53s :heavy_check_mark: integration-amazon.aws-1 SUCCESS in 7m 07s :warning: integration-amazon.aws-2 SKIPPED :warning: integration-amazon.aws-3 SKIPPED :warning: integration-amazon.aws-4 SKIPPED :warning: integration-amazon.aws-5 SKIPPED :warning: integration-amazon.aws-6 SKIPPED :warning: integration-amazon.aws-7 SKIPPED :warning: integration-amazon.aws-8 SKIPPED :warning: integration-amazon.aws-9 SKIPPED :warning: integration-amazon.aws-10 SKIPPED :warning: integration-amazon.aws-11 SKIPPED :warning: integration-amazon.aws-12 SKIPPED :warning: integration-amazon.aws-13 SKIPPED :warning: integration-amazon.aws-14 SKIPPED :warning: integration-amazon.aws-15 SKIPPED :warning: integration-amazon.aws-16 SKIPPED :warning: integration-amazon.aws-17 SKIPPED :warning: integration-amazon.aws-18 SKIPPED :warning: integration-community.aws-1 SKIPPED :warning: integration-community.aws-2 SKIPPED :warning: integration-community.aws-3 SKIPPED :warning: integration-community.aws-4 SKIPPED :warning: integration-community.aws-5 SKIPPED :warning: integration-community.aws-6 SKIPPED :warning: integration-community.aws-7 SKIPPED :warning: integration-community.aws-8 SKIPPED :warning: integration-community.aws-9 SKIPPED :warning: integration-community.aws-10 SKIPPED :warning: integration-community.aws-11 SKIPPED :warning: integration-community.aws-12 SKIPPED :warning: integration-community.aws-13 SKIPPED :warning: integration-community.aws-14 SKIPPED :warning: integration-community.aws-15 SKIPPED :warning: integration-community.aws-16 SKIPPED :warning: integration-community.aws-17 SKIPPED :warning: integration-community.aws-18 SKIPPED :heavy_check_mark: ansible-test-changelog SUCCESS in 2m 21s