Flavor based ramdisk/kernel ID is deprecated in Ironic since Juno

Bug #1401617 reported by Clint Byrum
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
os-cloud-config
Fix Released
High
James Slagle
tripleo
Fix Released
High
James Slagle

Bug Description

We currently set the ramdisk and kernel ID in the baremetal flavor, but that has been deprecated since Juno. Each node needs to have this ID set.

Revision history for this message
Clint Byrum (clint-fewbar) wrote :

We need to start setting the IDs in os-cloud-config's register-nodes, and we need to stop setting it in the flavor in setup-baremetal which is still in tripleo-incubator.

Changed in os-cloud-config:
status: New → Triaged
importance: Undecided → Critical
assignee: nobody → Clint Byrum (clint-fewbar)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to os-cloud-config (master)

Fix proposed to branch: master
Review: https://review.openstack.org/141217

Changed in os-cloud-config:
status: Triaged → In Progress
James Polley (tchaypo)
Changed in tripleo:
status: Triaged → In Progress
Changed in os-cloud-config:
assignee: Clint Byrum (clint-fewbar) → James Polley (tchaypo)
Changed in os-cloud-config:
assignee: James Polley (tchaypo) → Steve Kowalik (stevenk)
Revision history for this message
James Slagle (james-slagle) wrote :

i'll take this one. i dont think it's a critical though

Changed in os-cloud-config:
assignee: Steve Kowalik (stevenk) → James Slagle (james-slagle)
Changed in tripleo:
assignee: Clint Byrum (clint-fewbar) → James Slagle (james-slagle)
Changed in os-cloud-config:
importance: Critical → High
Changed in tripleo:
importance: Critical → High
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-cloud-config (master)

Reviewed: https://review.openstack.org/141217
Committed: https://git.openstack.org/cgit/openstack/os-cloud-config/commit/?id=2cb8d584c7eeb90f2f2f59e090cf0b607a20945f
Submitter: Jenkins
Branch: master

commit 2cb8d584c7eeb90f2f2f59e090cf0b607a20945f
Author: Clint Byrum <email address hidden>
Date: Thu Dec 11 15:46:34 2014 -0800

    Set kernel and ramdisk ID for ironic nodes

    Ironic has deprecated per-flavor ramdisk and kernel image IDs in favor
    of setting them per-node. These parameters are optional to preserve
    backward compatibility. For ease of use, the command line client takes
    the kernel and ramdisk name and looks up the ID via glance. Also, they
    are completely ignored on nova-bm since it does not have a per-node
    setting for these ids.

    Co-Authored-By: Steve Kowalik <email address hidden>

    Change-Id: I702afe81038b6f962ce383edb58227a6015c2a75
    Partial-Bug: #1401617

Changed in os-cloud-config:
status: In Progress → Fix Released
Changed in tripleo:
status: In Progress → 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.