Skip to content

Commit c32a440

Browse files
authored
Add changelog for v0.20251205.0 (#1901)
AI-assisted: Claude Code Signed-off-by: Christian Berendt <[email protected]>
1 parent 02c8af8 commit c32a440

File tree

1 file changed

+35
-0
lines changed

1 file changed

+35
-0
lines changed

CHANGELOG.md

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,41 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [v0.20251205.0] - 2025-12-05
9+
10+
### Added
11+
- `manage server clean` command for cleaning up problematic servers (stuck in BUILD status for more than 2 hours or in ERROR status)
12+
- `manage loadbalancer list` command to list loadbalancers with PENDING_CREATE, PENDING_UPDATE, ERROR provisioning status or ERROR operating status
13+
- `manage loadbalancer reset` command to reset loadbalancers stuck in PENDING_UPDATE or ERROR status and trigger failover
14+
- `manage loadbalancer delete` command to delete loadbalancers stuck in PENDING_CREATE status
15+
- `manage amphora restore` command to restore amphorae in ERROR state by triggering failover
16+
- `manage amphora rotate` command to rotate amphorae older than 30 days by triggering loadbalancer failover
17+
- `manage volume repair` command to repair volumes stuck in DETACHING, CREATING, ERROR_DELETING, or DELETING states
18+
- Magnum and Manila queue patterns to RabbitMQ 3 to 4 migration command (magnum-conductor, manila-data, manila-scheduler, manila-share)
19+
- `--cloud` parameter to `manage server list`, `manage server clean`, `manage server migrate`, and `manage volume list` commands for consistent OpenStack connection handling
20+
- Initial CHANGELOG.md with history of notable changes
21+
22+
### Changed
23+
- Manage commands now use `setup_cloud_environment()` and `cleanup_cloud_environment()` for OpenStack connections, ensuring proper cloud configuration with secure credential handling from vault
24+
- SONiC port speed override now distinguishes between explicitly set NetBox speeds (always takes precedence) and derived speeds from port type (only used if port config has no speed)
25+
- NetBox speed values are now properly converted from kbps to Mbps for SONiC configuration
26+
- Migration check command now dynamically discovers all vhosts from queue data instead of hardcoding "/" and "/openstack"
27+
28+
### Fixed
29+
- SONiC port speed override when explicitly set in NetBox was being ignored when port config file had a speed configured
30+
- Queue count display in migrate check showing incorrect counts when queues existed in vhosts other than "/" and "/openstack"
31+
32+
### Removed
33+
- Changelog generation script moved to osism/release repository
34+
35+
### Dependencies
36+
- celery 5.5.3 → 5.6.0
37+
- community.docker 5.0.2 → 5.0.3
38+
- fastapi 0.122.0 → 0.123.8
39+
- ghcr.io/astral-sh/uv 0.9.13 → 0.9.15
40+
- kombu 5.5.4 → 5.6.1
41+
- openstack-image-manager 0.20251128.0 → 0.20251201.0
42+
843
## [v0.20251202.0] - 2025-12-02
944

1045
### Added

0 commit comments

Comments
 (0)