Promoting releases consistently fails

Recently updated two racks to the latest version of convox rack, and now convox deploy and convox releases promote never succeed. After a few seconds, the promotion would stop and the rack would roll back to the previous build. Inspecting AWS CloudFormation, we noticed that the ResourceDatabase instances on both racks had this status:

UPDATE_FAILED

Cannot upgrade postgres from 9.6.11 to 9.6.6 (Service: AmazonRDS; Status Code: 400; Error Code: InvalidParameterCombination; Request ID: […])

We’re not sure how to proceed from here, and any help would be appreciated.

Try setting version on the postgres resource to 9.6.11. You should probably also set storage and class to whatever you currently have configured. I suspect there are defaults or incorrect values in your convox.yml.

1 Like