The glance client integration and create_image_from_instance method
became dead code after the legacy workflow removal in commit
4179c3527c. The legacy workflow used
snapshot-based cold migration (creating an image snapshot, deleting
the VM, and recreating from the snapshot), which required glance
client access. This was replaced with Nova's native cold migration
support, eliminating the need for glance integration.
This change removes:
- python-glanceclient dependency from requirements.txt
- glance_client configuration options
- NovaHelper.create_image_from_instance() dead method
- Related test coverage for removed methods
- OpenStackClients.glance() client initialization
The removal eliminates an unnecessary runtime dependency and reduces
configuration complexity with zero impact on users.
Closes-Bug: #2126959
Generated-By: claude-code
Change-Id: I8c53555eee4c7cd42965e1d3d066dc5edcb3e054
Signed-off-by: Sean Mooney <work@seanmooney.info>
11 lines
476 B
YAML
11 lines
476 B
YAML
---
|
|
other:
|
|
- |
|
|
The experimental glance client integration has been removed from Watcher.
|
|
The glance client and create_image_from_instance method became dead code
|
|
after the legacy workflow removal in commit 4179c3527c, which replaced
|
|
the snapshot-based cold migration approach with Nova's native cold
|
|
migration support. This removal eliminates the python-glanceclient
|
|
dependency and glance_client configuration options with no user-facing
|
|
impact.
|