+++ This bug was initially created as a clone of Bug #1647931 +++ Capabilities provided as a dict are not converted into string representation.
Sasha - see the original bug: https://bugzilla.redhat.com/show_bug.cgi?id=1647931#c10
Verified: Environment: openstack-tripleo-common-9.4.1-0.20190119050432.261de49.el7ost.noarch (undercloud) [stack@undercloud-0 ~]$ openstack baremetal node show controller-1 -c properties +------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | Field | Value | +------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ | properties | {u'memory_mb': u'20480', u'cpu_arch': u'x86_64', u'local_gb': u'39', u'cpus': u'4', u'capabilities': u'profile:controller,boot_option:local'} | +------------+-----------------------------------------------------------------------------------------------------------------------------------------------+ Added the following line under controller-1 in instackenv.json: "capabilities": {"profile": "controller", "boot_option": "local", "boot_mode": "uefi"}, Executed "openstack overcloud node import instackenv.json" (undercloud) [stack@undercloud-0 ~]$ openstack baremetal node show controller-1 -c properties +------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | Field | Value | +------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+ | properties | {u'memory_mb': u'20480', u'cpu_arch': u'x86_64', u'local_gb': u'40', u'cpus': u'4', u'capabilities': u'profile:controller,boot_mode:uefi,boot_option:local'} | +------------+--------------------------------------------------------------------------------------------------------------------------------------------------------------+
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:0446