-
Notifications
You must be signed in to change notification settings - Fork 269
Open
Labels
service/rdsIndicates issues or PRs that are related to rds-controller.Indicates issues or PRs that are related to rds-controller.
Description
Describe the bug
rds controller DBCluster is setting condition for sync as false if only major engineVersion is supplied at DBCluster. There is a reconcile check in DBInstance to allow for major version only when autoMinorVersionUpgrade is set.
This prevents FieldExport resources that rely on the status section from being set.
Steps to reproduce
DBCluster Resource
- engine: aurora-mysql
- engineVersion: "8.0"
Expected outcome
The dbcluster manifest should have a condition
- lastTransitionTime: "2025-08-28T15:52:46Z"
status: "True"
type: ACK.ResourceSynced
However, the condition is reported as
- lastTransitionTime: "2025-08-28T15:52:46Z"
status: "False"
type: ACK.ResourceSynced
Environment
- Kubernetes version 1.33
- Using EKS (yes/no), if so version? yes - 1.33
- AWS service targeted (S3, RDS, etc.) RDS - controller version 1.6.0
Metadata
Metadata
Assignees
Labels
service/rdsIndicates issues or PRs that are related to rds-controller.Indicates issues or PRs that are related to rds-controller.