You are browsing a read-only backup copy of Wikitech. The live site can be found at wikitech.wikimedia.org

User:Kormat/Orchestrator

From Wikitech-static
Jump to navigation Jump to search

Operations

Upgrading orchestrator

Orchestrator automatically deploys schema changes when it gets upgraded. It tracks these in the orchestrator_db_deployments table. On startup it will check to see if the current version number is in that table, and if not it will perform all schema changes. It will not detect if a later version has been deployed. This means that we need a full backup of the orchestrator database before doing an upgrade, as otherwise we do not have a way to rollback.