Charmed OpenStack Upgrader

Charmed OpenStack Upgrader (COU) is an application (packaged as a snap) to upgrade a Canonical distribution of Charmed OpenStack in an automated and frictionless manner. The application detects the version of the running cloud and proposes an upgrade plan to the next available OpenStack release.

COU follows the steps defined in the charm-guide upgrades overview, and it supports the upgrades for the following OpenStack releases:

From

To

Focal/Ussuri

Focal/Victoria

Focal/Victoria

Focal/Wallaby

Focal/Wallaby

Focal/Xena

Focal/Xena

Focal/Yoga

Jammy/Yoga

Jammy/Zed

Jammy/Zed

Jammy/Antelope

Jammy/Antelope

Jammy/Bobcat

Jammy/Bobcat

Jammy/Caracal

Source code available on Github.

In this documentation

Get Started

Start here to prepare the environment and install the application

How-to guides

Step-by-step guides covering key operations and common tasks

Reference

Technical information - commands, environmental variables, and known issues

Explanation

Additional information - details of upgrade phases and scopes defined in COU


Project and community

COU is a member of the Ubuntu family. It’s an open source project that warmly welcomes community contributions, suggestions, fixes and constructive feedback.

  • We follow the Ubuntu community Code of conduct

  • Contribute to the project on GitHub (documentation contributions go under the docs/ directory)

  • GitHub is also our central hub for bug tracking and issue management