Description of problem: Version-Release number of selected component (if applicable): How reproducible: Install RH OSP 8 Steps to Reproduce: 1. Plan a network isolation architecture 2. Add Default value /usr/share/openstack-tripleo-heat-templates/environments/network-environment.yaml in your "openstack overcloud deploy" 3. Actual results: The overcloud is deployed Expected results: 2016-04-18 14:55:03 [overcloud-Controller-jyyn6nnvrymh-0-aqu5ymdtp33g]: CREATE_FAILED Resource CREATE failed: resources.NetworkConfig: Property error: resources.OsNetConfigImpl.properties.config: Items to join must be strings not 24 Additional info:
The fix should be this one which involves numeric to string conversion: https://bugs.launchpad.net/heat/+bug/1567373
As Ramon wrote this will most probably be addressed in Heat. Submitted a t-h-t fix too just to make sure, since it's a one liner.
The fix was already proposed by Rhys earlier actually, updating the t-h-t patch reference.
*** Bug 1344799 has been marked as a duplicate of this bug. ***
I believe this has been fixed upstream for a long time. We just need to verify that it doesn't happen in recent releases. Note that the workaround for anyone who is hitting this in older releases is to ensure the value for this parameter is a string, i.e. '24' not 24.
*** This bug has been marked as a duplicate of bug 1334073 ***