Closed Tyler-2 closed 1 year ago
Files identified in the description:
plugins/modules/rds_param_group.py
](https://github.com/['ansible-collections/amazon.aws', 'ansible-collections/community.aws', 'ansible-collections/community.vmware']/blob/main/plugins/modules/rds_param_group.py)If these files are inaccurate, please update the component name
section of the description or use the !component
bot command.
cc @jillr @s-hertel @tastychutney @tremble @willthames click here for bot help
Summary
When managing an RDS DB Parameter Group with the rds_param_group module, the module will happily create a parameter group with the specified engine, but it will not fail / error when you pass it an engine that would require modification.
For instance... This will create a parameter group:
But running this afterwards and changing the
engine
toaurora-postgresql14
will pass "ok", leading you to believe that the engine type is alreadyaurora-postgresql14
. In reality though, this should probably fail, because I don't think you can modify the db parameter group family after creating a parameter group.Issue Type
Bug Report
Component Name
rds_param_group
Ansible Version
Collection Versions
AWS SDK versions
Configuration
OS / Environment
5.15.0-1004-aws
Steps to Reproduce
Expected Results
I expected the step to fail.
Actual Results
Code of Conduct