cloudcomponents / cdk-constructs

A collection of higher-level reusable cdk constructs
MIT License
623 stars 101 forks source link

CodestarNotificationRule attempt to update tag invokes "Internal Failure" #178

Open bazediol opened 1 year ago

bazediol commented 1 year ago

Hello,

There is always an issue during attempt to update stack where changeset includes updated tag for CodeStarNotificationRule. Every time in such cases stack deployment fails, due to tag update attempt invokes "Internal Failure".

"cdk diff" before deployment shows the following: AWS::CodeStarNotifications::NotificationRule CodePipeline/dev pipeline stage change for ghe CodePipelinedevpipelinestagechangeforghe134E2CC1 replace

Looks like the key here is replace, but for some reasons Cloudformation not able to replace this value.

This was already mentioned in another issue, which was closed without resolution. https://github.com/cloudcomponents/cdk-constructs/issues/130

It would be really convenient to have solution or at least workaround for this problem.