2.2.0
New Features
- Support new upgrades:
From To Jammy/Yoga Jammy/Zed Jammy/Zed Jammy/Antelope Jammy/Antelope Jammy/Bobcat Jammy/Bobcat Jammy/Caracal - Add sanity check for the "noout" flag on the Ceph cluster before and after upgrades by @chanchiwai-ray in #530
- Improve cloud verification checks before upgrading by @chanchiwai-ray in #535
- Display log file path at the end of the CLI output for better visibility by @jneo8 in #542
- Add
squidto list of supported Ceph releases by @samuelallan72 in #565 - Improve concurrency management for
wait_for_idleand implement single-application retry logic by @jneo8 in #573 - Improve error message for enable version pinning by @chanchiwai-ray in #575
- Improve message with unsupported channel by @samuelallan72 in #583
- Improve checking for mismatched unit openstack versions by @samuelallan72 in #585
- Improve warning message when there are non-empty hypervisors by @samuelallan72 in #599
Bugs fixed
- Fix archive step to correctly target nova-cloud-controller in control plane by @samuelallan72 in #550
- Fix upgrade order for subordinate charms by @samuelallan72 in #551
- Fix waiting for idle when app has no units - now COU will not hang waiting for idle, by @samuelallan72 in #564
- Fix version map for horizon and Ceph on Caracal by @samuelallan72 in #568
- Fix supported horizon releases for Antelope 2023.1 by @samuelallan72 in #574
- Add pre and post upgrade warnings if running Ceph versions are mismatched by @samuelallan72 in #584
- Add verification to ensure option
enable-auto-restartsfor RabbitMQ Server is set toFalseduring upgrades, by @chanchiwai-ray in #593
Documentation and Chores
- Document how to build and deploy the snap by @samuelallan72 in #453
- Provide a script to watch the COU logs by @jneo8 in #543
- Update COU docs to include possible upgrade paths by @chanchiwai-ray in #548
- Update mapping for Ceph on Caracal by @samuelallan72 in #557
- Remove extra $ from artefact name by @samuelallan72 in #569
- Add document how to find mysql backup file and print path in output by @jneo8 in #589
- Add information that SLURP is not supported by COU by @jneo8 in #590
- Update
openstack_lookup.csvby @chanchiwai-ray in #591 - Improve documentation for nova-cloud-controller database migration steps by @chanchiwai-ray in #592
- Add verify step for
scheduler_default_filtersfornova-cloud-controllerduring antelope to bobcat upgrade, by @chanchiwai-ray in #594. - Add Development Guide by @jneo8 in #616
- Update Contributing Guide from central management in #617
- Update Security Policy from central management in #606
Full Changelog: 2.1.0...2.2.0