4 articles from Dan Smith
Upgrades in Nova: Database Migrations
This is a part of a series of posts on the details of how Nova supports live upgrades. This post focuses on how to do database schema changes with minimal disruption to the rest of the deployment, and with minimal downtime.
Upgrades in OpenStack Nova: Objects
This is a part of a series of posts on the details of how Nova supports live upgrades. This post focuses on providing a versioned RPC and database-independent facade for our data.
Upgrades in OpenStack Nova: Remote Procedure Call APIs
This is a part of a series outlining how Nova, OpenStack's compute component, supports live upgrades. This post focuses on versioning and handling compatibility in your RPC APIs, a baseline requirement for supporting environments with mixed versions.
Upgrading Nova to Kilo with minimal downtime
A high-level guide for a rolling Nova upgrade, from Dan Smith, principal software engineer at Red Hat.