← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1766668] [NEW] 'image_source' should not be required for Ironic boot from volume

 

Public bug reported:

Description
===========
When configure Ironic to boot from volume, 'openstack baremetal node validate $NODE_UUID' still fails with something like "Cannot validate image information for node 6977c516-976d-456b-9d71-daa56f589302 because one or more parameters are missing from its instance_info. Missing are: ['ramdisk', 'kernel', 'image_source']".

'image_source' should not be required.

Steps to reproduce
==================

1. Install devstack with Ironic BFV enabled according to https://docs.openstack.org/ironic/pike/contributor/ironic-boot-from-volume.html.
2. source devstack/openrc admin admin
3. export OS_BAREMETAL_API_VERSION=1.34
4. get the baremetal node ID ($NODE_UUID) with 'openstack baremetal node list'
5. run 'openstack baremetal node validate $NODE_UUID'

Expected result
===============
Both 'boot' and 'deploy' interfaces to validate, and yield 'True' value.

Actual result
=============

| boot       | False  | Cannot validate image information for node 6977c516-976d-456b-9d71-daa56f589302 because one or more parameters are missing from its instance_info. Missing are: ['ramdisk', 'kernel', 'image_source'] |
| console    | False  | Missing 'ipmi_terminal_port' parameter in node's driver_info.                                                                                                                                         |
| deploy     | False  | Cannot validate image information for node 6977c516-976d-456b-9d71-daa56f589302 because one or more parameters are missing from its instance_info. Missing are: ['ramdisk', 'kernel', 'image_source'] |


Environment
===========
Devstack with Ironic BFV enabled. Ubuntu VM.

** Affects: nova
     Importance: Undecided
         Status: New


** Tags: ironic

** Tags added: ironic

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1766668

Title:
  'image_source' should not be required for Ironic boot from volume

Status in OpenStack Compute (nova):
  New

Bug description:
  Description
  ===========
  When configure Ironic to boot from volume, 'openstack baremetal node validate $NODE_UUID' still fails with something like "Cannot validate image information for node 6977c516-976d-456b-9d71-daa56f589302 because one or more parameters are missing from its instance_info. Missing are: ['ramdisk', 'kernel', 'image_source']".

  'image_source' should not be required.

  Steps to reproduce
  ==================

  1. Install devstack with Ironic BFV enabled according to https://docs.openstack.org/ironic/pike/contributor/ironic-boot-from-volume.html.
  2. source devstack/openrc admin admin
  3. export OS_BAREMETAL_API_VERSION=1.34
  4. get the baremetal node ID ($NODE_UUID) with 'openstack baremetal node list'
  5. run 'openstack baremetal node validate $NODE_UUID'

  Expected result
  ===============
  Both 'boot' and 'deploy' interfaces to validate, and yield 'True' value.

  Actual result
  =============

  | boot       | False  | Cannot validate image information for node 6977c516-976d-456b-9d71-daa56f589302 because one or more parameters are missing from its instance_info. Missing are: ['ramdisk', 'kernel', 'image_source'] |
  | console    | False  | Missing 'ipmi_terminal_port' parameter in node's driver_info.                                                                                                                                         |
  | deploy     | False  | Cannot validate image information for node 6977c516-976d-456b-9d71-daa56f589302 because one or more parameters are missing from its instance_info. Missing are: ['ramdisk', 'kernel', 'image_source'] |

  
  Environment
  ===========
  Devstack with Ironic BFV enabled. Ubuntu VM.

To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1766668/+subscriptions


Follow ups