Skip to content

IRSA Bug with OLM #2567

@urton

Description

@urton

Describe the bug
When a new installplan is approved and the corresponding csv rolls out, the eks.amazonaws.com/role-arn annotation is removed from the ack-<service>-controller serviceaccount.

Steps to reproduce
annotate the serviceaccount, rollout the currently deployment, approve a new installplan (or set subscription to automatic approval), and then the new pod will error due to permissions.

Expected outcome
The eks.amazonaws.com/role-arn should persist.

Environment

  • Kubernetes version v1.32.5
  • Using EKS (yes/no), if so version? No (ROSA v4.19.2)
  • AWS service targeted (S3, RDS, etc.) All

Metadata

Metadata

Assignees

Labels

OLMOperator Lifecycle Manager

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions