baremetal deploy does file injection on local disk

Bug #1114634 reported by Robert Collins
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
OpenStack Compute (nova)
Invalid
Medium
Chris Krelle

Bug Description

Currently, baremetal deploys do the following:
 - download the image to the nova-compute host per-bm-node
 - convert to raw
 - mount
 - fiddle with contents
 - umount
 - iscsi mount the target
 - dd
 - iscsi umount

If we instead did:
 - download the image to the nova-compute host per-glance-uuid
 - convert to raw
 - iscsi mount the target
 - dd
 - mount
 - fiddle with contents
 - umount
 - iscsi umount

Then we wouldn't need a local image per target machine (we can reproduce the injection as needed from the source image). This would free up many GB or even TB on large deployments, and is compatible with the long term desire to make disk injection either non-existent, or at least optional.

Tags: baremetal
aeva black (tenbrae)
Changed in nova:
milestone: none → havana-1
Chris Krelle (nobodycam)
Changed in nova:
assignee: nobody → Chris Krelle (nobodycam)
Changed in tripleo:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Robert Collins (lifeless) wrote :

I'm going to close this with prejudice: having thought about it, this would lead to unencrypted - or sniffable keys - same thing - disclosure of root passwords.

no longer affects: tripleo
Changed in nova:
status: Triaged → Invalid
Thierry Carrez (ttx)
Changed in nova:
milestone: havana-1 → none
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.