<div dir="ltr">Hi Marios and team,<div>Thank you for pointing me out. Need further advice.</div><div><br></div><div>Below is my deployment command :-</div><div><font color="#ff9900"><i>openstack overcloud deploy --templates \<br></i></font></div><div><font color="#ff9900"><i> -r ~/templates/roles_data.yaml \<br> -n ~/templates/network_data.yaml \<br> -e /usr/share/openstack-tripleo-heat-templates/environments/network-environment.yaml \<br> -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml \<br> -e /usr/share/openstack-tripleo-heat-templates/environments/docker-ha.yaml<br> -e ~/templates/network.yaml \<br> -e ~/templates/scheduler_hints_env.yaml \<br> -e ~/templates/node-info.yaml</i></font><br></div><div><font color="#e69138"><br></font></div><div><font color="#000000">I have copy 2-linux-bonds-vlans to nic-configs folder below:-</font></div><div><i><font color="#ff9900">cp ~/generated-openstack-tripleo-heat-templates/network/config/2-linux-bonds-vlans/* ~/templates/nic-configs</font></i><font color="#000000"><br></font></div><div><i><font color="#ff9900"><br></font></i></div><div><font color="#000000" style="">In the nic-configs folder got 3 files</font></div><div><font color="#ff9900">i.README</font></div><div><font color="#ff9900">ii.controller.yaml</font></div><div><font color="#ff9900">iii.compute-dpdk.yaml</font></div><div><font color="#000000" style=""><br></font></div><div><font color="#000000">My initial deployment only involves controllers and computes (no dpdk), should I use 'compute-dpdk.yaml' file to configure my NIC setup, is it the same template for non-dpdk computes?</font></div><div><font color="#000000">My actual network, vlan and nic setup:-</font></div><div><font color="#ff9900">(1)bond0 (NIC1+NIC2)</font></div><div><font color="#ff9900">-Internal API -vlan10<br>-External -vlan60<br>-Provisioning - vlan24<br></font></div><div><font color="#ff9900">*provisoning is configure on the same bond0 of NIC1 and NIC2</font></div><div><font color="#ff9900"><br></font></div><div><font color="#ff9900">(2)bond1 (NIC5+NIC6)</font></div><div><font color="#ff9900">-Tenant -vlan20</font></div><div><br></div><div>compute-dpdk.yaml:-</div><div>The template have nic1 as single nic, while nic2+nic3 on another bond and nic4+nic5 as another bond. Which line should I set as bond0 and bond1? Appreciate to confirm, I would be thankful if someone can point which line I should edit bond0 and bond1 as per setup above. I attached file compute-dpdk.yaml and controller.yaml.</div><div><br></div><div>Thank you for your help, may god bless you all.</div><div><br></div><div><span style="color:rgb(0,0,0)"><br></span></div><div><font color="#000000"><br></font></div><div><font color="#000000"><br></font></div><div><font color="#000000"><br></font></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 19, 2020 at 3:08 PM Marios Andreou <<a href="mailto:marios@redhat.com">marios@redhat.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Oct 19, 2020 at 8:14 AM dangerzone ar <<a href="mailto:dangerzonen@gmail.com" target="_blank">dangerzonen@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr">Hi.. I'm looking help to deploy overcloud (openstack train) as per initial req below:-<div>a) 3 controllers</div><div>b) 5 computes</div><div>c) 2 bonds (bond0 - all vlan except for tenant , bond1 - for tenant vlan only)</div><div>*No external storage and dpdk computes for now as trying to deploy these 3 controllers and 5 computes first.</div><div><br></div><div>I have gone through openstack web, blogs and some other resources and failed to deploy with success. One of my problems is to identify the right templates to use for my setup and config for 2 bonds above. </div><div>I have struggled to deploy overcloud for a month without success...I really appreciate your help and support to guide me. Please your help and support is much appreciated. I request help from everybody. Thank you</div></div></blockquote><div><br></div><div><br></div><div>Hello,<br><br>The network templates in tripleo-heat-templates are always meant as an example which you will need to customize for your specific deployment requirements.<br><br>That being said, there are a number of examples there which you should be able to adapt to your needs. For 2 bonds with vlans I believe this [1] is the config you will need - nics 2/3 go into one bond then nics 4/5 into another.<br><br>Since you're looking at train one thing I can think of is to ensure you have the docker-ha [3] environment file included (deployment was by default non-ha [2] before ussuri).<br><br>Hope it helps you a bit :). Hopefully others can also chime in with more specific info about the network config (I haven't touched those for a very long time) but I think you'll have to give more details about the full deployment command you're currently using (i.e. what are the -e environment_files you're now passing) and the problems you have,<br><br>regards, marios<br><br>[1] <a href="https://opendev.org/openstack/tripleo-heat-templates/src/commit/ed46b26527b5f0ac09712c98fe8560d752544f80/network/config/2-linux-bonds-vlans/role.role.j2.yaml#L169-L188" target="_blank">https://opendev.org/openstack/tripleo-heat-templates/src/commit/ed46b26527b5f0ac09712c98fe8560d752544f80/network/config/2-linux-bonds-vlans/role.role.j2.yaml#L169-L188</a><br>[2] <a href="https://opendev.org/openstack/tripleo-heat-templates/src/commit/ed46b26527b5f0ac09712c98fe8560d752544f80/overcloud-resource-registry-puppet.j2.yaml#L172" target="_blank">https://opendev.org/openstack/tripleo-heat-templates/src/commit/ed46b26527b5f0ac09712c98fe8560d752544f80/overcloud-resource-registry-puppet.j2.yaml#L172</a><br>[3] <a href="https://opendev.org/openstack/tripleo-heat-templates/src/commit/ed46b26527b5f0ac09712c98fe8560d752544f80/environments/docker-ha.yaml" target="_blank">https://opendev.org/openstack/tripleo-heat-templates/src/commit/ed46b26527b5f0ac09712c98fe8560d752544f80/environments/docker-ha.yaml</a><br></div><div><br></div><div><br></div><div> </div></div></div>
</blockquote></div>