4 Commits

Author SHA1 Message Date
Rabi Mishra
e9e0eb3d97 Make NetworkConfigWithAnsible parameter non-role specific
This changes the parameter to non-role specific and by default
true. The dependant python-tripleoclient patch adds a check
to ensure that we only allow usage of old heat nic congigs with
'NetworkConfigWithAnsible: false'.

Change-Id: Ie37bdfe64eb1b33afe326161fc6f99601addb7b5
2020-10-15 19:41:27 +05:30
Rabi Mishra
c9a8988ab7 Use native ansible for nic configuration
This changes rest of the environments to use native ansible
nic configuration.

- net-2-linux-bonds-with-vlans.j2.yaml
- net-bond-with-vlans.j2.yaml
- net-dpdkbond-with-vlans.j2.yaml
- net-single-nic-linux-bridge-with-vlans.j2.yaml

Change-Id: Ib88bdd7a2ae314205d235b15995449854088d342
2020-10-15 12:57:42 +05:30
Dan Sneddon
e645d2e753 Fix comments in environments/net-* network configuration envs
The environment files that select which network configuration files
to use for a deployment have an incorrect comment. The comment
mentions port configurations above the network configuration
templates. This patch corrects the comments.

Change-Id: Idb5c09f7c803a89d388e4458b032bbebd4b2590b
Closes-bug: 1822693
2019-04-01 17:12:28 -07:00
Dan Sneddon
c57948012c Add a dual-bond example NIC config template
This change adds a 2-bonds-with-vlans example template which
demonstrates the use of two Linux bonds. This template will
place the 'Tenant*' networks on a bond with an OVS bridge.
Other networks will be placed as VLANs on the Linux bond
without a bridge. There is special handling for the Tenant
network on DPDK-enabled Compute nodes.

Change-Id: I9277c0e6a1267392943214eb5fe55509f7956fbc
2018-12-12 02:19:38 -08:00