[RFE] [ironic] Support resize for Ironic

Bug #1556951 reported by Kyrylo Romanenko
6
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
Dina Belova (dbelova)
tags: added: enhancement
Changed in mos:
status: New → Confirmed
Revision history for this message
Pavlo Shchelokovskyy (pshchelo) wrote :

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.

Changed in mos:
status: Confirmed → Opinion
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.