Skip to content

PKG-1442: Drop the redundant spawn-user CloudFormation template - #4337

Open
nogueiraanderson wants to merge 1 commit into
masterfrom
PKG-1442-drop-dead-spawn-user-cfn
Open

PKG-1442: Drop the redundant spawn-user CloudFormation template#4337
nogueiraanderson wants to merge 1 commit into
masterfrom
PKG-1442-drop-dead-spawn-user-cfn

Conversation

@nogueiraanderson

@nogueiraanderson nogueiraanderson commented Aug 12, 2026

Copy link
Copy Markdown
Contributor

Feature

  • The legacy IaC/JenkinsArtifactoryAndSpawnIAM.yml template is removed, leaving one declaration for the spawn CI user instead of two

Why

  • A live stack built from this template still exists under a different name than its header comment suggests. Retiring it safely (retain the resources, then delete the stack) is tracked in PKG-1445, and removing this file does not touch it
  • The user it describes is now declared in percona-cd-platform Terraform, imported from live with the permission surface verified unchanged
  • The template had drifted from live anyway. It omits an inline policy and two managed-policy attachments the user carries, so anyone reviving it would work from a wrong picture of the principal
  • Nothing in this repo references the file. Its only mention is its own header comment

Tickets

- The stack this template creates does not exist in any enabled region, so
  nothing in AWS derives from it
- The user it describes is declared in percona-cd-platform Terraform, imported
  from live, so this file was a second competing description of one principal
- The template had drifted anyway, omitting an inline policy and two
  managed-policy attachments the user carries
- Nothing in this repo references the file
@nogueiraanderson
nogueiraanderson requested a review from a team as a code owner August 12, 2026 15:45
@nogueiraanderson nogueiraanderson changed the title PKG-1442: Drop the dead spawn-user CloudFormation template PKG-1442: Drop the redundant spawn-user CloudFormation template Aug 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant