Adding DBInstance.enableCloudwatchLogsExports doesn't update the RDS instance
Describe the bug
Setting enableCloudwatchLogsExports on a DBInstance object won't have any effect if this field is set after the instance is created.
Steps to reproduce
Create a DBInstance object and do not set the spec.enableCloudwatchLogsExports field. Once the instance is created, add that field.
Expected outcome RDS instance to be modified, but it isn't.
Environment
- Kubernetes version: 1.29
- Using EKS (yes/no), if so version? yes (1.29?)
- AWS service targeted (S3, RDS, etc.): RDS
Also AFAICT, https://github.com/aws-controllers-k8s/community/issues/1845 and subsequently https://github.com/aws-controllers-k8s/rds-controller/pull/161 fixed it for DBCluster, but not for DBInstance. Could we please fix this?
Issues go stale after 180d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 60d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/aws-controllers-k8s/community.
/lifecycle stale
Stale issues rot after 60d of inactivity.
Mark the issue as fresh with /remove-lifecycle rotten.
Rotten issues close after an additional 60d of inactivity.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/aws-controllers-k8s/community.
/lifecycle rotten
Rotten issues close after 60d of inactivity.
Reopen the issue with /reopen.
Provide feedback via https://github.com/aws-controllers-k8s/community.
/close
@ack-bot: Closing this issue.
In response to this:
Rotten issues close after 60d of inactivity. Reopen the issue with
/reopen. Provide feedback via https://github.com/aws-controllers-k8s/community. /close
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
/reopen
@knottnt: Reopened this issue.
In response to this:
/reopen
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.
/remove-lifecycle rotten
Issues go stale after 180d of inactivity.
Mark the issue as fresh with /remove-lifecycle stale.
Stale issues rot after an additional 60d of inactivity and eventually close.
If this issue is safe to close now please do so with /close.
Provide feedback via https://github.com/aws-controllers-k8s/community.
/lifecycle stale