Description of problem: /etc/puppet/hieradata/service_configs.json has the following: "neutron::plugins::ovs::opendaylight::provider_mappings": "[\"datacentre:eth2\"]", It ends up with the following mapping: {local_ip="172.17.2.16", provider_mappings="[datacentre:eth2]"} Which is wrong (There shouldn't be square brackets) Version ======= openstack-tripleo-heat-templates-6.0.0-0.20170307170102.3134785.0rc2.el7ost.noarch Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. Install OpenStack with opendaylight_v2 mechanism driver 2. On one of the overcloud nodes run: ovstbl=$(ovs-vsctl get Open_vSwitch . _uuid); sudo ovs-vsctl get Open_vSwitch $ovstbl other_config 3. Verify the output is similar to the output in the description Actual results: Expected results: Additional info:
Fix was merged u/s in stable/ocata
Verified with: openstack-tripleo-heat-templates-6.0.0-0.9.el7ost.noarch
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/RHEA-2017:1245