<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" dir="ltr" style="font-size: 12pt; color: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, EmojiFont, "Apple Color Emoji", "Segoe UI Emoji", NotoColorEmoji, "Segoe UI Symbol", "Android Emoji", EmojiSymbols;">
<p style="margin-top:0; margin-bottom:0">Hi guys,</p>
<p style="margin-top:0; margin-bottom:0"><br>
</p>
<p style="margin-top:0; margin-bottom:0"></p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
We have a problem with deploying Tripleo that the network configuration is not propagated to ComputeSriov nodes.</p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
I've included my own <span>network.yaml to be like that:<br>
</span></p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<span style="color:rgb(0,111,201)">resource_registry:</span><br>
</p>
<p style=""></p>
<div style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<span style="color:rgb(0,111,201)"> OS::TripleO::ComputeSriov::Net::SoftwareConfig: ./computesriov.yaml</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<span style="color:rgb(0,111,201)"> OS::TripleO::Controller::Net::SoftwareConfig: ./controller.yaml</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<span style="color:rgb(0,111,201)"><br>
</span></div>
<div style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<span style="color:rgb(0,111,201)"><span style="color:rgb(0,0,0)">Now regarding the
<span style="color:rgb(0,111,201)">computesriov.yaml</span> I edited the interface name only , but for the <span style="color:rgb(0,111,201); font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">./controller.yaml <span style="color:rgb(0,0,0)">I
keep it as the default one comes with single-vlan because it's a VM.</span></span></span></span></div>
<div style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<span style="color:rgb(0,111,201)"><span style="color:rgb(0,0,0)"><span style="color:rgb(0,111,201); font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px"><span style="color:rgb(0,0,0)"><br>
</span></span></span></span></div>
<div style=""><font face="Calibri, Helvetica, sans-serif, serif, EmojiFont">The controller
<span style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
propagated</span> the network configuration and passed all the deployment steps but for the ComputeSriov is not propagated to the network configuration.</font></div>
<div style=""><font face="Calibri, Helvetica, sans-serif, serif, EmojiFont"><br>
</font></div>
<div style=""><font face="Calibri, Helvetica, sans-serif, serif, EmojiFont">The deployment command is as following:</font></div>
<div style=""><font face="Calibri, Helvetica, sans-serif, serif, EmojiFont">
<div><span style="color:rgb(0,111,201)">openstack overcloud deploy \</span></div>
<div><span style="color:rgb(0,111,201)"> --templates /usr/share/openstack-tripleo-heat-templates \</span></div>
<div><span style="color:rgb(0,111,201)"> -r ~/roles_data_new.yaml \</span></div>
<div><span style="color:rgb(0,111,201)"> --libvirt-type kvm --control-flavor oooq_control --compute-flavor oooq_compute --ceph-storage-flavor oooq_ceph --block-storage-flavor oooq_blockstorage --swift-storage-flavor oooq_objectstorage --timeout 90 -e /home/stack/cloud-names.yaml
-e /usr/share/openstack-tripleo-heat-templates/environments/docker.yaml -e /home/stack/containers-default-parameters.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/network-isolation.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/net-single-nic-with-vlans.yaml
-e /home/stack/network-environment.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/low-memory-usage.yaml -e /home/stack/enable-tls.yaml -e /usr/share/openstack-tripleo-heat-templates/environments/tls-endpoints-public-ip.yaml -e /home/stack/inject-trust-anchor.yaml
-e /usr/share/openstack-tripleo-heat-templates/environments/disable-telemetry.yaml --validation-warnings-fatal -e /usr/share/openstack-tripleo-heat-templates/environments/config-download-environment.yaml --config-download --verbose --ntp-server pool.ntp.org
\</span></div>
<div><span style="color:rgb(0,111,201)"> -e ~/nic_configs/network.yaml \</span></div>
<div><span style="color:rgb(0,111,201)"> -e /usr/share/openstack-tripleo-heat-templates/environments/host-config-and-reboot.yaml \</span></div>
<div><span style="color:rgb(0,111,201)"> -e /usr/share/openstack-tripleo-heat-templates/environments/services-docker/neutron-opendaylight-hw-offload.yaml \</span></div>
<div><span style="color:rgb(0,111,201)"> ${DEPLOY_ENV_YAML:+-e $DEPLOY_ENV_YAML} "$@" && status_code=0 || status_code=$?</span></div>
<br>
</font></div>
<div style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<br>
</div>
<br>
<p></p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
Can you advice what is causing this issue, this just has happened after installing the latest queens.</p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
<br>
</p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
Regards</p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
Waleed Mousa</p>
<p style="font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; font-size:16px">
SW Engineer at Mellanox</p>
<br>
<p></p>
</div>
</body>
</html>