[RFE] [ironic] Support resize for Ironic
Bug #1556951 reported by
Kyrylo Romanenko
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mirantis OpenStack |
Opinion
|
Wishlist
|
MOS Ironic |
Bug Description
Ironic instances should be able to be resized like nova instances.
This behavior actual in several cases:
a) when hardware is changed due to maintenance
b) added more hardware into server with hotplugging.
c) when it is needed to perform non-live migration from smaller to larger host.
Currently attempts to resize an Ironic instance raises NotImplementedError in nova-compute log and nova debug output shows itemNotFound error for destination flavor.
Changed in mos: | |
milestone: | none → 10.0 |
importance: | Medium → Wishlist |
tags: | added: enhancement |
Changed in mos: | |
status: | New → Confirmed |
To post a comment you must log in.
I would say this is practically impossible for Ironic nodes in general case.
"Resize" in VM world means that all the state of the instance is preserved (including memory?). For BMs this instead means "deploy on another node". Thus copying state from one node to another would require some quite non-trivial agents running on both original node in the user's image and in the Ironic's bootstrap image plus some tricky orchestration from Nova and Ironic side.
Marking this as Opinion.