<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
{font-family:Wingdings;
panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
{font-family:"Cambria Math";
panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
{font-family:Calibri;
panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
{font-family:"Segoe UI";
panose-1:2 11 5 2 4 2 4 2 2 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{margin:0in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
{mso-style-priority:99;
color:#0563C1;
text-decoration:underline;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
{mso-style-priority:34;
margin-top:0in;
margin-right:0in;
margin-bottom:0in;
margin-left:.5in;
font-size:11.0pt;
font-family:"Calibri",sans-serif;}
span.EmailStyle19
{mso-style-type:personal-reply;
font-family:"Calibri",sans-serif;
color:#0068B5;}
.MsoChpDefault
{mso-style-type:export-only;
font-size:10.0pt;}
@page WordSection1
{size:8.5in 11.0in;
margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
{page:WordSection1;}
/* List Definitions */
@list l0
{mso-list-id:246622129;
mso-list-type:hybrid;
mso-list-template-ids:-719575142 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l0:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Symbol;}
@list l0:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:"Courier New";}
@list l0:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;
font-family:Wingdings;}
@list l1
{mso-list-id:414523341;
mso-list-template-ids:1610253430;}
@list l1:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level2
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l1:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2
{mso-list-id:1041323523;
mso-list-template-ids:-581899560;}
@list l2:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:"Courier New";
mso-bidi-font-family:"Times New Roman";}
@list l2:level3
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:1.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level5
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:2.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level6
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:3.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level8
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.0in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l2:level9
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:4.5in;
mso-level-number-position:left;
text-indent:-.25in;
mso-ansi-font-size:10.0pt;
font-family:Symbol;}
@list l3
{mso-list-id:1178615298;
mso-list-type:hybrid;
mso-list-template-ids:136074094 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l3:level1
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:1.0in;
text-indent:-.25in;
font-family:Symbol;}
@list l3:level2
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:1.5in;
text-indent:-.25in;
font-family:"Courier New";}
@list l3:level3
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:2.0in;
text-indent:-.25in;
font-family:Wingdings;}
@list l3:level4
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:2.5in;
text-indent:-.25in;
font-family:Symbol;}
@list l3:level5
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:3.0in;
text-indent:-.25in;
font-family:"Courier New";}
@list l3:level6
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:3.5in;
text-indent:-.25in;
font-family:Wingdings;}
@list l3:level7
{mso-level-number-format:bullet;
mso-level-text:\F0B7;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:4.0in;
text-indent:-.25in;
font-family:Symbol;}
@list l3:level8
{mso-level-number-format:bullet;
mso-level-text:o;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:4.5in;
text-indent:-.25in;
font-family:"Courier New";}
@list l3:level9
{mso-level-number-format:bullet;
mso-level-text:\F0A7;
mso-level-tab-stop:none;
mso-level-number-position:left;
margin-left:5.0in;
text-indent:-.25in;
font-family:Wingdings;}
@list l4
{mso-list-id:1259362071;
mso-list-type:hybrid;
mso-list-template-ids:697361086 67698703 67698713 67698715 67698703 67698713 67698715 67698703 67698713 67698715;}
@list l4:level1
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level3
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l4:level4
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level5
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level6
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l4:level7
{mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level8
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:none;
mso-level-number-position:left;
text-indent:-.25in;}
@list l4:level9
{mso-level-number-format:roman-lower;
mso-level-tab-stop:none;
mso-level-number-position:right;
text-indent:-9.0pt;}
@list l5
{mso-list-id:1681732236;
mso-list-template-ids:-524239980;}
@list l5:level2
{mso-level-number-format:alpha-lower;
mso-level-tab-stop:1.0in;
mso-level-number-position:left;
text-indent:-.25in;}
ol
{margin-bottom:0in;}
ul
{margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span style="color:#0068B5">Hi Lokendra, Anirudh, and team,<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#0068B5">Thanks for submitting the STX Documentation launchpad for your issue:
</span><a href="https://bugs.launchpad.net/starlingx/+bug/1915285">https://bugs.launchpad.net/starlingx/+bug/1915285</a><span style="color:#0068B5"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#0068B5"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#0068B5">We discussed it at our Docs meeting and wanted to point you to the Node Management Guide for more info.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#0068B5">Here are some relevant sections that may be helpful:<o:p></o:p></span></p>
<p class="MsoNormal"><a href="https://docs.starlingx.io/node_management/starlingx-kubernetes/node_interfaces/interface-provisioning.html">https://docs.starlingx.io/node_management/starlingx-kubernetes/node_interfaces/interface-provisioning.html</a><o:p></o:p></p>
<p class="MsoNormal"><a href="https://docs.starlingx.io/node_management/starlingx-kubernetes/node_interfaces/link-aggregation-settings.html">https://docs.starlingx.io/node_management/starlingx-kubernetes/node_interfaces/link-aggregation-settings.html</a><span style="color:#0068B5"><o:p></o:p></span></p>
<p class="MsoNormal"><a href="https://docs.starlingx.io/node_management/starlingx-kubernetes/node_interfaces/configuring-aggregated-ethernet-interfaces-using-the-cli.html">https://docs.starlingx.io/node_management/starlingx-kubernetes/node_interfaces/configuring-aggregated-ethernet-interfaces-using-the-cli.html</a><span style="color:#0068B5"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="color:#0068B5"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="color:#0068B5">Good luck,<o:p></o:p></span></p>
<div>
<p class="MsoNormal"><span style="color:#0068B5">Mary Camp<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.0pt;color:#0068B5">Kelly Services Technical Writer |
</span><a href="mailto:maryx.camp@intel.com"><span style="font-size:10.0pt;color:#0068B5">maryx.camp@intel.com</span></a><span style="font-size:10.0pt;color:#0068B5"><o:p></o:p></span></p>
</div>
<p class="MsoNormal"><span style="color:#0068B5"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Lokendra Singh Rathour <Lokendra.Rathour@hsc.com>
<br>
<b>Sent:</b> Monday, February 8, 2021 11:49 PM<br>
<b>To:</b> starlingx-discuss@lists.starlingx.io<br>
<b>Subject:</b> Re: [Starlingx-discuss] [STARLINGX 4.0] APPLICATION UPLOAD GETTING FAILED - with LAG Interface<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hi Team,<o:p></o:p></p>
<p class="MsoNormal">Any update with respect the Query raised!!<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Best Regards,<o:p></o:p></p>
<p class="MsoNormal">Lokendra<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Lokendra Singh Rathour <br>
<b>Sent:</b> Friday, February 5, 2021 5:27 PM<br>
<b>To:</b> <a href="mailto:starlingx-discuss@lists.starlingx.io">starlingx-discuss@lists.starlingx.io</a><br>
<b>Subject:</b> [STARLINGX 4.0] APPLICATION UPLOAD GETTING FAILED - with LAG Interface<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Hello Team,<o:p></o:p></p>
<p class="MsoNormal">We are trying to setup dedicated Storage setup using StarlingX 4.0 over which we have certain observations/Error during the time of worker Node Configuration for the LAG type Data interfaces. Though we have tweaked the procedure a bit and
successfully unlocked the Worker Nodes,we are facing the error in upload the STX Application packages. Steps as followed:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>STEP 1:<o:p></o:p></b></p>
<p class="MsoNormal">We have created bonds for Data Network on Worker Node(reference document:
<a href="https://docs.starlingx.io/configuration/host_interface_network_config.html#:~:text=When%20a%20host%20is%20added,system%20host%2Dif%2Dadd">
https://docs.starlingx.io/configuration/host_interface_network_config.html#:~:text=When%20a%20host%20is%20added,system%20host%2Dif%2Dadd</a>.)<o:p></o:p></p>
<ul style="margin-top:0in" type="disc">
<ul style="margin-top:0in" type="circle">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo3">system host-if-add worker-1 -m 1500 -a active_standby data1bond ae eth1 eth2<o:p></o:p></li><li class="MsoListParagraph" style="margin-left:0in;mso-list:l0 level2 lfo3">system host-if-add worker-1 -m 1500 -a active_standby data2bond ae eth3 eth4<o:p></o:p></li></ul>
</ul>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>STEP 2:<o:p></o:p></b></p>
<p class="MsoNormal">Then further as per the main documents when <span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#333333;background:white">
Configuring data interfaces for worker nodes ( reference document: </span><a href="https://docs.starlingx.io/deploy_install_guides/r4_release/bare_metal/dedicated_storage_install_kubernetes.html"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;background:white">https://docs.starlingx.io/deploy_install_guides/r4_release/bare_metal/dedicated_storage_install_kubernetes.html</span></a><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:black;background:white">)</span><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;background:white"><o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<ul style="margin-top:0in" type="disc">
<li class="MsoListParagraph" style="mso-list:l3 level1 lfo6"><i>SPL=/tmp/tmp-system-port-list<o:p></o:p></i></li><li class="MsoListParagraph" style="mso-list:l3 level1 lfo6"><i>SPIL=/tmp/tmp-system-host-if-list</i><o:p></o:p></li></ul>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Above files does not have the information of the created Bond interfaces for data Nodes,
<o:p></o:p></p>
<p class="MsoNormal"><b><o:p> </o:p></b></p>
<p class="MsoNormal">Further in order to ge<i>t the the value of <span style="background:yellow;mso-highlight:yellow">${DATA0IFUUID}</span> and
<span style="background:yellow;mso-highlight:yellow">${DATA1IFUUID}</span> below mentioned commands are executed:</i><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in"><i>DATA0IF=<DATA-0-PORT><o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>DATA1IF=<DATA-1-PORT><o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>PHYSNET0='physnet0'<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>PHYSNET1='physnet1'<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>SPL=/tmp/tmp-system-port-list<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>SPIL=/tmp/tmp-system-host-if-list<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i><o:p> </o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i># configure the datanetworks in sysinv, prior to referencing it<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i># in the ``system host-if-modify`` command'.<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>system datanetwork-add ${PHYSNET0} vlan<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>system datanetwork-add ${PHYSNET1} vlan<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i><o:p> </o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>for NODE in worker-0 worker-1; do<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> echo "Configuring interface for: $NODE"<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> set -ex<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> system host-port-list ${NODE} --nowrap > ${SPL}<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> system host-if-list -a ${NODE} --nowrap > ${SPIL}<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA0PCIADDR=$(cat $SPL | grep $DATA0IF |awk '{print $8}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA1PCIADDR=$(cat $SPL | grep $DATA1IF |awk '{print $8}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA0PORTUUID=$(cat $SPL | grep ${DATA0PCIADDR} | awk '{print $2}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA1PORTUUID=$(cat $SPL | grep ${DATA1PCIADDR} | awk '{print $2}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA0PORTNAME=$(cat $SPL | grep ${DATA0PCIADDR} | awk '{print $4}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA1PORTNAME=$(cat $SPL | grep ${DATA1PCIADDR} | awk '{print $4}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA0IFUUID=$(cat $SPIL | awk -v DATA0PORTNAME=$DATA0PORTNAME '($12 ~ DATA0PORTNAME) {print $2}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> DATA1IFUUID=$(cat $SPIL | awk -v DATA1PORTNAME=$DATA1PORTNAME '($12 ~ DATA1PORTNAME) {print $2}')<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> <span style="background:yellow;mso-highlight:yellow">
system host-if-modify -m 1500 -n data0 -c data ${NODE} ${DATA0IFUUID}<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i><span style="background:yellow;mso-highlight:yellow"> system host-if-modify -m 1500 -n data1 -c data ${NODE} ${DATA1IFUUID}<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i><span style="background:yellow;mso-highlight:yellow"> system interface-datanetwork-assign ${NODE} ${DATA0IFUUID} ${PHYSNET0}<o:p></o:p></span></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i><span style="background:yellow;mso-highlight:yellow"> system interface-datanetwork-assign ${NODE} ${DATA1IFUUID} ${PHYSNET1}</span><o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i> set +ex<o:p></o:p></i></p>
<p class="MsoNormal" style="margin-left:.5in"><i>done</i><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">But in our case these values in the variable(<i><span style="background:yellow;mso-highlight:yellow">${DATA0IFUUID}</span> and
<span style="background:yellow;mso-highlight:yellow">${DATA1IFUUID}</span></i>) were not getting populated, therefore we have used the UUID received from command :<o:p></o:p></p>
<p class="MsoNormal"> System host-if-list worker-0 <o:p></o:p></p>
<p class="MsoNormal"> System host-if-list worker-1<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal" style="margin-left:.5in">We observed that UUID of any ethernet interface mentioned in the file (<i>SPIL=/tmp/tmp-system-host-if-list</i><o:p></o:p></p>
<p class="MsoNormal">) matches with the UUID obtained by running the above command(System host-if-list worker-0 ) , so as we did not get the UUID from the file in case LAG Bonds we passed the Values of UUID directly.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b><o:p> </o:p></b></p>
<p class="MsoNormal"><b>STEP 3:<o:p></o:p></b></p>
<p class="MsoNormal"><b><o:p> </o:p></b></p>
<p class="MsoNormal">Using the change, we were able to successfully unlock the worker Nodes.
<o:p></o:p></p>
<p class="MsoNormal"> <o:p></o:p></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr>
<td width="623" valign="top" style="width:467.5pt;border:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt">
<p class="MsoNormal">[sysadmin@controller-0 ~(keystone_admin)]$ system host-list<o:p></o:p></p>
<p class="MsoNormal">+----+--------------+-------------+----------------+-------------+--------------+<o:p></o:p></p>
<p class="MsoNormal">| id | hostname | personality | administrative | operational | availability |<o:p></o:p></p>
<p class="MsoNormal">+----+--------------+-------------+----------------+-------------+--------------+<o:p></o:p></p>
<p class="MsoNormal">| 1 | controller-0 | controller | unlocked | enabled | available |<o:p></o:p></p>
<p class="MsoNormal">| 2 | controller-1 | controller | unlocked | enabled | available |<o:p></o:p></p>
<p class="MsoNormal">| 3 | storage-0 | storage | unlocked | enabled | available |<o:p></o:p></p>
<p class="MsoNormal">| 4 | storage-1 | storage | unlocked | enabled | available |<o:p></o:p></p>
<p class="MsoNormal">| 5 | worker-0 | worker | unlocked | enabled | available |<o:p></o:p></p>
<p class="MsoNormal">| 6 | worker-1 | worker | unlocked | enabled | available |<o:p></o:p></p>
<p class="MsoNormal">+----+--------------+-------------+----------------+-------------+--------------+<o:p></o:p></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><b>STEP 4:<o:p></o:p></b></p>
<p class="MsoNormal">Then Further while running the <b>application-upload: </b><o:p></o:p></p>
<p class="MsoNormal"> <i>system application-upload stx-openstack-<version>-centos-stable-versioned.tgz<o:p></o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i>Error as below was seen<o:p></o:p></i></p>
<table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse">
<tbody>
<tr>
<td width="1044" valign="top" style="width:782.75pt;border:solid windowtext 1.0pt;padding:0in 5.4pt 0in 5.4pt">
<p class="MsoNormal">Error:<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app File "/usr/lib64/python2.7/site-packages/sysinv/helm/helm.py", line 317, in _get_helm_chart_overrides<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app cnamespace))<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app File "/opt/platform/helm/20.06/stx-openstack/1.0-49-centos-stable-versioned/plugins/k8sapp_openstack/helm/neutron.py", line 45, in get_overrides<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app 'hosts': self._get_per_host_overrides()<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app File "/opt/platform/helm/20.06/stx-openstack/1.0-49-centos-stable-versioned/plugins/k8sapp_openstack/helm/neutron.py", line 105, in _get_per_host_overrides<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app 'auto_bridge_add': self._get_host_bridges(host)})<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app File "/opt/platform/helm/20.06/stx-openstack/1.0-49-centos-stable-versioned/plugins/k8sapp_openstack/helm/neutron.py", line 141, in _get_host_bridges<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app port_name = self._get_interface_port_name(iface)<o:p></o:p></p>
<p class="MsoNormal"><span style="background:yellow;mso-highlight:yellow">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app File "/opt/platform/helm/20.06/stx-openstack/1.0-49-centos-stable-versioned/plugins/k8sapp_openstack/helm/neutron.py",
line 280, in _get_interface_port_name<o:p></o:p></span></p>
<p class="MsoNormal"><span style="background:yellow;mso-highlight:yellow">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app assert iface['iftype'] == constants.INTERFACE_TYPE_ETHERNET</span><o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app AssertionError<o:p></o:p></p>
<p class="MsoNormal">2021-02-05 07:46:40.318 113059 ERROR sysinv.conductor.kube_app<o:p></o:p></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
</td>
</tr>
</tbody>
</table>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i><o:p> </o:p></i></p>
<p class="MsoNormal"><i>Kindly check and help in advising the way forward here w.r.t. as<o:p></o:p></i></p>
<ol style="margin-top:0in" start="1" type="1">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l4 level1 lfo9"><i>does starlingx support for the bond interface for the Data Networks ?<o:p></o:p></i></li><ol style="margin-top:0in" start="1" type="a">
<li class="MsoListParagraph" style="margin-left:0in;mso-list:l4 level2 lfo9"><i>if yes then do we have any supported document w.r.t the same.
<o:p></o:p></i></li></ol>
</ol>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Reference Documents:<b><o:p></o:p></b></p>
<p class="MsoNormal">For Deployment: <a href="https://docs.starlingx.io/deploy_install_guides/r4_release/bare_metal/dedicated_storage_install_kubernetes.html">
<span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;background:white">https://docs.starlingx.io/deploy_install_guides/r4_release/bare_metal/dedicated_storage_install_kubernetes.html</span></a><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#333333;background:white"><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:10.5pt;font-family:"Segoe UI",sans-serif;color:#333333;background:white">For LAG :
</span>: <a href="https://docs.starlingx.io/configuration/host_interface_network_config.html#:~:text=When%20a%20host%20is%20added,system%20host%2Dif%2Dadd">
https://docs.starlingx.io/configuration/host_interface_network_config.html#:~:text=When%20a%20host%20is%20added,system%20host%2Dif%2Dadd</a><o:p></o:p></p>
<p class="MsoNormal">DISCLAIMER: This electronic message and all of its contents, contains information which is privileged, confidential or otherwise protected from disclosure. The information contained in this electronic mail transmission is intended for use
only by the individual or entity to which it is addressed. If you are not the intended recipient or may have received this electronic mail transmission in error, please notify the sender immediately and delete / destroy all copies of this electronic mail transmission
without disclosing, copying, distributing, forwarding, printing or retaining any part of it. Hughes Systique accepts no responsibility for loss or damage arising from the use of the information transmitted by this email including damage from virus.
<o:p></o:p></p>
</div>
</body>
</html>