I’m facing an issue where Terraform fails to apply any topological changes to an Aurora PostgreSQL cluster—including converting a regional cluster to a global cluster, adding read replicas, or performing a major version upgrade.
The error indicates that “Activity Streams feature expected be stopped, but is started.”
Interestingly, the same operations work fine through the AWS Console.
Currently, the only workaround is:
-
Manually disable Activity Streams
-
Run the Terraform update
-
Re-enable Activity Streams
Has anyone encountered this, and is there a cleaner Terraform-based solution?