aws-cloudformation / cloudformation-coverage-roadmap

The AWS CloudFormation Public Coverage Roadmap
https://aws.amazon.com/cloudformation/
Creative Commons Attribution Share Alike 4.0 International
1.11k stars 54 forks source link

Removing ConfigurationValues property does not remove the AdvanceConfiguration from the actual resource. #1913

Closed jainakhi closed 6 months ago

jainakhi commented 8 months ago

Name of the resource

AWS::EKS::Addon

Resource Name

AWS::EKS::Addon

Issue Description

Removing the ConfigurationValues property from the template does not update the actual resource to remove Advance Configuration. The update completes and no drift is detected, however, the dvancedConfiguration still has the stale/previous value.

Expected Behavior

API call should be triggered to update the actual resource and remove the Advance Configuration property.

Observed Behavior

Advance Configuration still shows with the previous value even through the property is removed from CloudFormation. Moreover, upon Drift Detection the resource shows that it is IN_SYNC.

Test Cases

  1. Create ConfigurationValues for the EKSAddon via CloudFormation.
  2. Remove the property altogether and trigger an update.

Other Details

No response