Rebuild should also accept a configdrive
Bug #1575935 reported by
Julia Kreger
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ironic |
Fix Released
|
Medium
|
Mathieu Gagné | ||
OpenStack Compute (nova) |
Invalid
|
Wishlist
|
Unassigned | ||
python-ironicclient |
Fix Released
|
Medium
|
Mathieu Gagné |
Bug Description
Users desire the ability to rebuild pre-existing hosts and update the configuration drive, especially in CI environments.
https:/
Presently does not pass a submitted configuration drive. Compared with Line 516.
That being said, logic further down in the deployment (both legacy iscsi deployment and full disk deployment) processes should be checked to ensure that nothing else is broken, however this is standard behavior PRESENTLY because this is how nova submits requests.
Changed in ironic: | |
assignee: | nobody → Stephane Miller (stephaneeee) |
Changed in ironic: | |
status: | New → Triaged |
summary: |
- Rebuild blocks ability to submit config drive + [RFE] Rebuild should also accept a configdrive |
Changed in ironic: | |
status: | Triaged → Confirmed |
importance: | Undecided → Wishlist |
tags: | added: rfe |
Changed in ironic: | |
assignee: | Stephane Miller (stephaneeee) → nobody |
Changed in ironic: | |
assignee: | nobody → Mathieu Gagné (mgagne) |
Changed in ironic: | |
importance: | Wishlist → Medium |
Changed in python-ironicclient: | |
status: | New → Triaged |
assignee: | nobody → Mathieu Gagné (mgagne) |
Changed in python-ironicclient: | |
status: | Triaged → In Progress |
To post a comment you must log in.
I don't think this is an RFE; we're breaking the driver in Nova by not throwing an error when user data is provided (that we ignore), and by using the older user data we're treating rebuild differently than other nova drivers do.
IMO this is a bug, and one that we should fix in Nova+Ironic next cycle (it'd be nearly impossible to land a fix for this in Nova at this point in the cycle).