<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" style="display:none;"> P {margin-top:0;margin-bottom:0;} </style>
</head>
<body dir="ltr">
<div style="font-family: Calibri, Arial, Helvetica, sans-serif; font-size: 12pt; color: rgb(0, 0, 0);" class="elementToProof">
</div>
Etherpad: https://etherpad.opendev.org/p/stx-distro-openstack-meetings
<div><br>
</div>
<div>Minutes from the OpenStack Distro team call</div>
<div class="elementToProof">Aug 29, 2023</div>
<div><br>
</div>
<div>Build:</div>
<div>- Build Issues: None</div>
<div><br>
</div>
<div>Installation:</div>
<div class="elementToProof">- Installation Issues: None</div>
<div><br>
</div>
<div>Sanity with stx-openstack (main branch):</div>
<div class="elementToProof">- Last Successful Execution: (OVS) Tue Aug 22 12:39:12 UTC 2023 - Overall status: YELLOW</div>
<div> Sanity - Passed: 13 (86.67%) | Failed: 2 (13.33%)</div>
<div> Regression - Passed: 9 (75.0%) | Failed: 3 (25.0%)</div>
<div class="elementToProof"> - Master Build (20230820T060000Z)</div>
<div class="elementToProof">- Last Execution: (OVS) Tue Aug 29 12:39:12 UTC 2023 - Overall status: RED</div>
<div> Sanity - Executed: 0</div>
<div> Regression - Executed: 0</div>
<div class="elementToProof ContentPasted0"> - Installation issue: Internal infra issue when installing our test labs.<br>
</div>
<div><br>
</div>
<div>- Bugs Affecting Weekly Sanity/Regression:</div>
<div> - No Reproducible bugs currently open. Only intermittent issues</div>
<div> # LP 2023657: STX-O| config-out-of-date alarm won't disappear on controller-1 after swact and reapplying app</div>
<div> # LP 2012389: STX-Openstack: Failed to activate binding for port for live migration</div>
<div> # LP 2007303: STX-Openstack: "nova live-migration" fails to live migrate after host is forcefully turned off/on</div>
<div><br>
</div>
<div>- STX 9.0 Features Status:</div>
<div> - Containerizing OpenStack clients: https://storyboard.openstack.org/#!/story/2010774</div>
<div class="elementToProof"></div>
<div class="elementToProof"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted1"> - Tests planned to start this week</span></div>
<div> - OpenStack upversion (Antelope): https://storyboard.openstack.org/#!/story/2010715</div>
<div> - In progress: developers are testing with locally built docker images (already upversioned)</div>
<div class="elementToProof"><span id="magicdomid3410" class="ace-line"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"> - Needed/Proposed changes to build system are listed below:</span></span></div>
<div class="elementToProof"><span> </span><span> * </span><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2">Allow multiple package versions in aptly bin repo:</span></div>
<div class="elementToProof">
<div id="magicdomid6020" class="ace-line">
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"> (f/antelope):
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/root/+/893075" rel="noreferrer noopener" id="OWA369eccfd-823a-7a34-5b91-e556c350e009" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/root/+/893075</a></span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"> Currently, when downloader tries to delete a package, it uses ONLY the package name when searching for it, so if we have multiple versions of the same package, only the latest
one would be considered. </span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"> This proposal updates the deletion method to use both the package name and version, enabling multiple version support.</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"> Not mandatory, but a nice to have.</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><br>
</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="ContentPasted3"> </span><span class="ContentPasted3"> *
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"></span>Create specific aptly bin repo per build layer:</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted4">
</span>stx-tools (f/antelope): </span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/tools/+/893105" rel="noreferrer noopener" id="OWA08eccee5-30c6-9a30-067f-5e4eb5bfb5e5" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/tools/+/893105</a></span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted5">
</span>build-tools (f/antelope): </span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/root/+/893095" rel="noreferrer noopener" id="OWA9742776a-5dcb-b49f-ad73-347a25e1e63f" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/root/+/893095</a></span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted6">
</span>Currently all layers -- common, flock, distro, compiler, etc -- share the same aptly binary repository: `deb-local-binary`. </span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted7">
</span>This proposal updates the build system to create a separate aptly bin repo for each layer, enabling each layer to have its own version of a given package.</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><br>
</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="ContentPasted3 ContentPasted8"> </span><span class="ContentPasted3 ContentPasted8"> *
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"></span></span>Add openstack build layer (f/antelope):
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/tools/+/892166" rel="noreferrer noopener" id="OWAd06445f1-28f5-2674-83ae-8775e2a8d93e" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/tools/+/892166</a><br>
</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><br>
</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="ContentPasted3 ContentPasted9"> </span><span class="ContentPasted3 ContentPasted9"> *
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"></span></span>Update wheels with Antelope versions (f/antelope):
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/root/+/892245" rel="noreferrer noopener" id="OWAb1ae83bf-9d81-4379-700f-0113e9312f36" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/root/+/892245</a><br>
</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><br>
</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="ContentPasted3 ContentPasted10"> </span><span class="ContentPasted3 ContentPasted10"> *
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"></span></span>Application specific manifest:</span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted4 ContentPasted11">
</span></span>Create STX-Openstack manifest (master): </span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/manifest/+/891875" rel="noreferrer noopener" id="OWA48199dee-1e19-2b8e-99bf-2ec55b6765cf" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/manifest/+/891875</a></span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted4 ContentPasted12">
</span></span>Remove starlingx/openstack-armada-app from default manifest (master):
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/manifest/+/893085" rel="noreferrer noopener" id="OWAdcc578d1-92a1-3cab-3896-5f325b9ede54" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/manifest/+/893085</a></span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted4 ContentPasted13">
</span></span>Remove unnecessary Openstack Debian packages and images from starlingx/upstream (f/antelope):
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/upstream/+/892689" rel="noreferrer noopener" id="OWA27fb542a-d885-9626-6599-d2bc5b421ea4" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/upstream/+/892689</a></span></div>
<div><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2"><span class="author-a-cyikz76zag93z67z4z122zqdx6 ContentPasted2 ContentPasted4 ContentPasted14">
</span></span>Uncomment packages on openstack-armada-app and change build layer (f/antelope):
</span><span class="author-a-cyikz76zag93z67z4z122zqdx6 url"><a href="https://review.opendev.org/c/starlingx/openstack-armada-app/+/892391" rel="noreferrer noopener" id="OWA0e0ffac2-adfd-6404-8ff2-ea9821ea1519" class="OWAAutoLink ContentPasted2">https://review.opendev.org/c/starlingx/openstack-armada-app/+/892391</a></span></div>
</div>
<div id="magicdomid6021" class="ace-line"></div>
<div id="magicdomid6022" class="ace-line"></div>
<div id="magicdomid6023" class="ace-line"></div>
<div id="magicdomid6024" class="ace-line"></div>
<div id="magicdomid6035" class="ace-line"></div>
<div id="magicdomid6026" class="ace-line"></div>
<div id="magicdomid6027" class="ace-line"></div>
<div id="magicdomid6028" class="ace-line"></div>
<div id="magicdomid6029" class="ace-line"></div>
<div id="magicdomid6030" class="ace-line"></div>
<div id="magicdomid6031" class="ace-line"></div>
<div id="magicdomid6032" class="ace-line"></div>
<div id="magicdomid6033" class="ace-line"></div>
<div id="magicdomid6034" class="ace-line"></div>
<br>
</div>
<div>--</div>
<div>Best Regards,</div>
Thales Elero Cervi
</body>
</html>