<ROLE>NetworkConfigTemplate - Heat var should set in overcloud node provision output environment
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
tripleo |
Invalid
|
Medium
|
Harald Jensås |
Bug Description
Description of problem:
When overcloud node provision run's with --network-config, the nic-config template specified in baremetal_
Actual results:
Unless the user set the <ROLE>NetworkCo
Expected results:
It would be good to write the template for a role to <ROLE>NetworkCo
Additional info:
Document that if baremetal_
- name: <ROLE>
count: 2
defaults:
network_
template: /home/stack/
An environment with this should also be included:
parameter_
<ROLE>
Closing this as invalid.
When '--network-config' option is used the inventory- network- config. yaml set's the tripleo_ network_ config_ template in hosts vars, this will always override the group_var value set by THT.
Since it is possible to use a per-instance network config tempalte when 'overcloud node provision' does network config it is not possible to set the THT parameter which is limited to 'per-role' in all cases.
overcloud- deploy/ overcloud/ inventory- network- config. yaml
Compute: novacompute- 0: route_network: search_ domains: [] skip_config: [] physical_ bridge_ name: br-ex public_ interface_ name: nic1 network_ config_ template: /home/stack/ templates/ nic-config/ compute. j2 network_ config_ update: true novacompute- 1: route_network: search_ domains: [] skip_config: [] physical_ bridge_ name: br-ex public_ interface_ name: nic1 network_ config_ template: /home/stack/ templates/ nic-config/ compute. j2 network_ config_ update: true network_ config_ hide_sensitive_ logs: false network_ config_ with_ansible: true
hosts:
overcloud-
default_
- ctlplane
dns_
networks_
neutron_
neutron_
tripleo_
tripleo_
overcloud-
default_
- ctlplane
dns_
networks_
neutron_
neutron_
tripleo_
tripleo_
vars:
tripleo_
tripleo_