deprecation of pxe_deploy_* flavor metadata

Bug #1336100 reported by aeva black
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
os-cloud-config
Fix Released
High
Unassigned
tripleo
Fix Released
High
Unassigned

Bug Description

During the J cycle, Ironic is moving all instance-specific metadata into the new "instance_info" property, such that the "driver_info" property does not need to be modified between deployments. This work is detailed here:

  https://github.com/openstack/ironic-specs/blob/master/specs/juno/add-node-instance-info.rst

One aspect of this is that the "pxe_deploy_kernel" and "pxe_deploy_ramdisk" attributes are now stored within the "driver_info" property of the node at node creation time, and should not be set on the Nova flavor any longer.

To retain backward compatibility, the nova.virt.ironic driver will continue to copy these keys from the flavor, if they are present, for the remainder of the Juno cycle, but this may be removed when "K" opens.

Changed in os-cloud-config:
status: New → Triaged
importance: Undecided → High
Changed in tripleo:
status: New → Triaged
importance: Undecided → High
Revision history for this message
Steven Hardy (shardy) wrote : potentially eol bug

This bug was reported against an old version of TripleO, and may no longer be valid.

Since it was reported before the start of the liberty cycle (and our oldest stable
branch is stable/liberty), I'm marking this incomplete.

Please reopen this (change the status from incomplete) if the bug is still valid
on a current supported (stable/liberty, stable/mitaka or trunk) version of TripleO,
thanks!

Changed in tripleo:
status: Triaged → Incomplete
Ben Nemec (bnemec)
Changed in tripleo:
status: Incomplete → Fix Released
Changed in os-cloud-config:
status: Triaged → Fix Released
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.