Skip to content

Commit e582d60

Browse files
committed
docs(changelog): note federation re-apply needed for IAM action drift fix
PR #1219 reconciles the AWS IAM action lists between the CloudFormation stack, the Terraform lambda/fargate modules, and the federation CFN/TF/CLI templates -- but existing customer deployments do not auto-update. Bundles deployed before this PR continue to silently degrade until re-applied: federation roles lack the CE Get*Coverage actions (coverage-targeted sizing assumes zero coverage), the cross-account CFN flavor lacks the optional EnableOrgDiscovery parameter and the legacy CE statement, and runtime deployments lack the new EC2 RI exchange actions and the new-style es:* OpenSearch actions. Add a Notices entry mirroring the existing 2026-04-22 federation-bundle precedent so the operational impact is visible to upgrading customers.
1 parent 0cc0bfc commit e582d60

1 file changed

Lines changed: 14 additions & 0 deletions

File tree

‎CHANGELOG.md‎

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,20 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/).
1515
CloudFormation deploy scripts had no registration call at all).
1616
Re-download the bundle from the CUDly UI and the new copy will register
1717
your account automatically with no manual edits required.
18+
- **Federation IaC bundles deployed before #1219 need to be re-applied** to
19+
pick up reconciled IAM action grants. Older bundles silently degrade on
20+
federated accounts: the Cost Explorer `Get*Coverage` actions are missing
21+
(coverage-targeted sizing assumes zero existing coverage), and the
22+
cross-account CloudFormation flavor lacks the optional `EnableOrgDiscovery`
23+
parameter and the legacy CE statement that the original `CUDly-CrossAccount`
24+
template carried. Re-download the federation bundle from the CUDly UI and
25+
re-apply (`terraform apply` / `aws cloudformation update-stack`) -- no
26+
manual edits required, no changes to existing CUDly resources. Customers
27+
on the runtime CloudFormation stack or Terraform lambda/fargate modules
28+
also need an update to pick up the new `ec2:*ReservedInstancesExchangeQuote`
29+
actions, `ec2:DescribeRegions`, `rds:DescribeDBInstances`, and the
30+
new-style `es:*ReservedInstance*` OpenSearch actions (replacing the legacy
31+
`es:*ReservedElasticsearch*` names).
1832

1933
### Fixed
2034

0 commit comments

Comments
 (0)