deployment fails when networks are disabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Fix Released
|
Medium
|
Harald Jensås |
Bug Description
Downstream references:
https:/
https:/
Error during stack creation: ERROR: Property error: : resources.
As a workaround, if I comment on the following section, my deployment goes forward.
/usr/share/
{%- for network in networks if network.
cloud_
type: string
{%- endfor %}
----
When deploying environment with all networks disabled, the deployment validation fails with following error.
Error validating environment for plan overcloud: ERROR: Property error: resources.
This issue / failure is seen because {{role.
/usr/share/
{{role.
type: OS::TripleO:
properties:
ControlPl
{%- for network in networks %}
{%- if network.
{
{%- else %}
{
{%- endif %}
{%- endfor %}
EnabledSe
ServiceNe
ServiceHo
NetworkHo
For disabling these '{{network.
a. the networks are disabled in network_data.yaml file.
b. Or set 'networks: []' in roles file.
c. Or comment 'networks' section in roles file.
As a workaround, if I comment the section that defines '{{network.
Changed in tripleo: | |
milestone: | train-3 → ussuri-1 |
Changed in tripleo: | |
milestone: | ussuri-1 → ussuri-2 |
Changed in tripleo: | |
milestone: | ussuri-2 → ussuri-3 |
https:/ /review. opendev. org/666447 most likely fixed the first issue in all-nodes- config. j2.yaml.