Bug 1373394 - wwn_vendor_extension not supported
Summary: wwn_vendor_extension not supported
Keywords:
Status: CLOSED UPSTREAM
Alias: None
Product: RDO
Classification: Community
Component: openstack-ironic
Version: Mitaka
Hardware: Unspecified
OS: Unspecified
unspecified
low
Target Milestone: ---
: trunk
Assignee: Dmitry Tantsur
QA Contact: Toure Dunnon
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-09-06 07:40 UTC by Christopher Brown
Modified: 2017-02-15 17:18 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-02-15 17:18:28 UTC


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1620563 0 None None None 2016-09-06 10:40:27 UTC
OpenStack gerrit 366050 0 None None None 2016-09-06 10:49:42 UTC

Description Christopher Brown 2016-09-06 07:40:50 UTC
Description of problem:

Documentation here:

http://tripleo.org/advanced_deployment/root_device.html#using-introspection-data-to-find-the-root-device

indicates that wwn_vendor_extension is supported but when using this I get the following errors in ironic conductor logs:

2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor   File "/usr/lib/python2.7/site-packages/ironic/conductor/task_manager.py", line 
141, in wrapper
2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor     return f(*args, **kwargs)
2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor   File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py",
 line 861, in continue_deploy
2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor     uuid_dict_returned = do_agent_iscsi_deploy(task, self._client)
2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor   File "/usr/lib/python2.7/site-packages/ironic/drivers/modules/iscsi_deploy.py",
 line 342, in do_agent_iscsi_deploy
2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor     raise exception.InstanceDeployFailure(reason=msg)
2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor InstanceDeployFailure: Failed to deploy instance: Failed to start the iSCSI targe
t to deploy the node b8e5dcac-ac83-4952-9e89-e11a36b41575. Error: {u'message': u'Error finding the disk or partition device to deploy the image onto: (\'No de
vice can be found because the following hints: "%(not_supported)s" are not supported by this version of IPA. Supported hints are: "%(supported)s"\', {\'suppor
ted\': \'model, wwn, vendor, serial, size\', \'not_supported\': \'wwn_vendor_extension\'})', u'code': 404, u'type': u'DeviceNotFound', u'details': [u'No devic
e can be found because the following hints: "%(not_supported)s" are not supported by this version of IPA. Supported hints are: "%(supported)s"', {u'supported'
: u'model, wwn, vendor, serial, size', u'not_supported': u'wwn_vendor_extension'}]}
2016-09-06 08:34:36.059 12275 ERROR ironic.drivers.modules.agent_base_vendor

Comment 1 Dmitry Tantsur 2016-09-06 10:16:49 UTC
Hello!

I've just double-checked, and the required hints are present in Mitaka IPA. Where did you get your IPA image? Could you please check IPA version there or at least build date?

Comment 2 Christopher Brown 2016-09-06 10:24:59 UTC
Hello,

Got it from:

http://buildlogs.centos.org/centos/7/cloud/x86_64/tripleo_images/mitaka/delorean/

Comment 3 Dmitry Tantsur 2016-09-06 10:39:56 UTC
Thanks! It looks like we missed them from our validation code.

Comment 4 Dmitry Tantsur 2016-09-09 09:32:55 UTC
Patch to Mitaka merged upstream, Newton is presumably unaffected.

Comment 5 Christopher Brown 2017-02-15 17:18:28 UTC
All good here, thanks.


Note You need to log in before you can comment on or make changes to this bug.