<div dir="ltr">Barton, this information was very helpful. Thanks.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 17, 2021 at 9:17 PM Wensley, Barton <<a href="mailto:Barton.Wensley@windriver.com">Barton.Wensley@windriver.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 lang="EN-US" style="overflow-wrap: break-word;">
<div class="gmail-m_-1713778477603893323WordSection1">
<p class="MsoNormal">Pratik â€“ see my responses to your questions below.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Bart<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<div>
<div style="border-right:none;border-bottom:none;border-left:none;border-top:1pt solid rgb(225,225,225);padding:3pt 0in 0in">
<p class="MsoNormal"><b>From:</b> Pratik M. <<a href="mailto:pvmpublic@gmail.com" target="_blank">pvmpublic@gmail.com</a>> <br>
<b>Sent:</b> Wednesday, February 17, 2021 1:33 AM<br>
<b>To:</b> <a href="mailto:starlingx-discuss@lists.starlingx.io" target="_blank">starlingx-discuss@lists.starlingx.io</a><br>
<b>Subject:</b> [Starlingx-discuss] Questions on StarlingX upgrades<u></u><u></u></p>
</div>
</div>
<p class="MsoNormal"><u></u> <u></u></p>
<div style="border:1pt solid rgb(156,101,0);padding:2pt">
<p class="MsoNormal" style="line-height:12pt;background:rgb(255,235,156)">
<span style="font-size:10pt;color:red">[Please note: This e-mail is from an EXTERNAL e-mail address]</span><u></u><u></u></p>
</div>
<div>
<div>
<p class="MsoNormal">Hi,<br>
Looking at the URL below, I had a few questions to understand the overall upgrade strategy.<br>
<a href="https://docs.starlingx.io/specs/specs/stx-4.0/approved/starlingx-2007403-platform-upgrades.html" target="_blank">https://docs.starlingx.io/specs/specs/stx-4.0/approved/starlingx-2007403-platform-upgrades.html</a><br>
<br>
Q1: Can I assume that from R4.0 onwards, the intent is that all future releases will support seamless upgrades for both minor and major versions.<u></u><u></u></p>
<p class="MsoNormal"><b><i>[Bart] You can’t assume this because:<u></u><u></u></i></b></p>
<ol style="margin-top:0in" start="1" type="1">
<li class="gmail-m_-1713778477603893323MsoListParagraph" style="margin-left:0in"><b><i>Upgrades are not supported for minor versions â€“ moving from one minor version to the next would be done by building patches for the updated packages and applying them. The starlingx
 community does not provide patches â€“ you would need to do this on your own (or use a commercial distribution of starlingx that supports patching).<u></u><u></u></i></b></li><li class="gmail-m_-1713778477603893323MsoListParagraph" style="margin-left:0in"><b><i>Upgrades between major versions are supported by the infrastructure described in the specification you referenced above. However, the starlingx community does not Â test or support
 upgrades. To do an upgrade, you would need to do your own upgrade testing and fix any issues you uncover. Upgrades often require additional changes on the â€œfrom” release side, so you would likely need to build your own patches as well.<u></u><u></u></i></b></li></ol>
<p class="MsoNormal"><br>
Q2: Is downgrade an explicit non-goal?<u></u><u></u></p>
<p class="MsoNormal"><b><i>[Bart] Correct â€“ starlingx does not support downgrades.</i></b><br>
<br>
Q3: Any hooks for non-stx applications to backup and restore their state?<u></u><u></u></p>
<p class="MsoNormal"><b><i>[Bart] No</i></b><br>
<br>
Q4: For a simplex edge node, it involves a N+1 ISO (re)installation. Is a more seamless option on the roadmap<u></u><u></u></p>
<p class="MsoNormal"><b><i>[Bart] No</i></b><br>
<br>
Q5. For a simplex edge subcloud, possible to orchestrate this from the central cloud?<u></u><u></u></p>
<p class="MsoNormal"><b><i>[Bart] Similar to upgrades, there is an infrastructure for this (i.e. dcmanager upgrade-strategy commands). These Â commands haven’t been included in the starlingx documentation yet and similar to upgrades, the starlingx community
 does not test or support these commands.</i></b><br>
<br>
Q6: Any non-goals for the seamless upgrade, like say CentOS upgrade?.<u></u><u></u></p>
<p class="MsoNormal"><b><i>[Bart] There has been no decision yet on whether starlingx will be moving to a new version of CentOS or to a different Linux distribution so I can’t comment on this yet.</i></b><br>
<br>
Any pointers to additional info are very welcome.<br>
<br>
Thanks in advance<br>
Pratik<b><i><u></u><u></u></i></b></p>
</div>
</div>
</div>
</div>

</blockquote></div>