Error: Cannot validate PXE bootloader. Some parameters were missing in node's driver_info. Missing are: ['deploy_ramdisk', 'deploy_kernel']

Bug #1453076 reported by Giulio Fidente
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
os-cloud-config
Fix Released
Critical
Steve Kowalik
tripleo
Fix Released
Critical
Derek Higgins
Ubuntu
New
Undecided
Unassigned

Bug Description

CI jobs failing with:

  Error: Cannot validate PXE bootloader. Some parameters were missing in node's driver_info. Missing are: ['deploy_ramdisk', 'deploy_kernel']

in the ironic-api logs. See as sample:

http://logs.openstack.org/92/176292/4/check-tripleo/check-tripleo-ironic-overcloud-f20-nonha/78b96dc/logs/seed_logs/ironic-api.txt.gz

Changed in tripleo:
importance: Undecided → Critical
status: New → Confirmed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to tripleo-incubator (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/181357

Revision history for this message
Giulio Fidente (gfidente) wrote :

This should do it for the os-cloud-config part: https://review.openstack.org/#/c/181354/

Changed in os-cloud-config:
status: New → Confirmed
importance: Undecided → Critical
assignee: nobody → Steve Kowalik (stevenk)
Changed in tripleo:
assignee: nobody → Derek Higgins (derekh)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to os-cloud-config (master)

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

commit d3168fe6fdb4be891f44636c66225ce73ecd39a2
Author: Giulio Fidente <email address hidden>
Date: Fri May 8 12:28:51 2015 +0200

    Remove pxe_ prefix from deploy_ramdisk and deploy_kernel params

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

    Change-Id: Ie38d3186b45fe00e0577f4b0f8b6a971edb9827d
    Closes-Bug: 1453076
    Related-To: I0727126770e6c79c898560a34e91a10686696d82

Changed in os-cloud-config:
status: Confirmed → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to tripleo-incubator (master)

Reviewed: https://review.openstack.org/181357
Committed: https://git.openstack.org/cgit/openstack/tripleo-incubator/commit/?id=026c854dccf1e410ea3cf852576407de53b0f11f
Submitter: Jenkins
Branch: master

commit 026c854dccf1e410ea3cf852576407de53b0f11f
Author: Giulio Fidente <email address hidden>
Date: Fri May 8 12:35:47 2015 +0200

    Do not set deploy_ramdisk and deploy_kernel as flavor keys

    Setting deploy_ramdisk and deploy_kernel as flavor extra_specs is
    deprecated from more than a cycle and not supported anymore. The deploy
    kernel and ramdisk name are instead passed to register_nodes so that
    they are set on the node itself in Ironic.

    Co-authored-By: James Slagle <email address hidden>
    Co-authored-By: Derek Higgins <email address hidden>

    Change-Id: I494e3579c3daad7bf13a8127cf83cc61f82f913a
    Related-To: I0727126770e6c79c898560a34e91a10686696d82
    Related-Bug: 1453076
    Depends-On: Ie38d3186b45fe00e0577f4b0f8b6a971edb9827d

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