Skip to content

Deploy of 8.6.0-rc2

The deploy had the following issues:

  1. The installation and reconfigure run worked without a problem until db:migrate
  2. During db:migrate, the migration stalled during trigram migrations
  3. We couldn't see why the migration stalled but at some point, postgres was not doing anything
  4. We started checking if the migration is still running
  5. The database tables were partially migrated, while the migration was basically not done yet
  6. We confirmed that the database is not being written to
  7. We saw that the slave was up to date
  8. We then killed the migration run, confirmed that migration partially ran with db:migrate:status
  9. Yorick then went into the database to manually execute the migrations that were pending
  10. After we checked that the migrations that are reported as not up were in fact not applied, we ran db:migrate manually
  11. We checked if the migration was done properly
  12. We decided to continue with the deploy by running reconfigure once again on the blessed worker
  13. We confirmed that everything was done without an error
  14. Continued with deploy on the rest of the workers.