Bug 1328149 - Default value for ControlPlaneSubnetCidr in /usr/share/openstack-tripleo-heat-templates/environments/network-environment.yaml should be a string
Summary: Default value for ControlPlaneSubnetCidr in /usr/share/openstack-tripleo-heat...
Keywords:
Status: CLOSED DUPLICATE of bug 1334073
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-tripleo-heat-templates
Version: 8.0 (Liberty)
Hardware: Unspecified
OS: Unspecified
high
unspecified
Target Milestone: ---
: ---
Assignee: Jiri Stransky
QA Contact: Arik Chernetsky
URL:
Whiteboard:
: 1344799 (view as bug list)
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2016-04-18 15:11 UTC by Pedro Navarro
Modified: 2019-10-10 11:54 UTC (History)
10 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2017-03-24 21:36:39 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Launchpad 1567373 0 None None None 2016-05-03 09:00:31 UTC
OpenStack gerrit 299664 0 'None' MERGED Updates ControlPlaneSubnetCidr to be a string 2020-02-11 18:16:47 UTC
OpenStack gerrit 309407 0 'None' MERGED string parameter type mismatch 2020-02-11 18:16:48 UTC

Description Pedro Navarro 2016-04-18 15:11:02 UTC
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:

Comment 5 Ramon Acedo 2016-04-28 10:26:12 UTC
The fix should be this one which involves numeric to string conversion: https://bugs.launchpad.net/heat/+bug/1567373

Comment 6 Jiri Stransky 2016-05-03 09:00:31 UTC
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.

Comment 7 Jiri Stransky 2016-05-03 12:11:48 UTC
The fix was already proposed by Rhys earlier actually, updating the t-h-t patch reference.

Comment 8 Alex Schultz 2017-01-27 23:23:29 UTC
*** Bug 1344799 has been marked as a duplicate of this bug. ***

Comment 9 Ben Nemec 2017-03-21 19:51:54 UTC
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.

Comment 10 Alex Schultz 2017-03-24 21:36:39 UTC

*** This bug has been marked as a duplicate of bug 1334073 ***


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