<div dir="ltr"><div dir="ltr"><div class="gmail_default" style="font-size:small">On Thu, Feb 14, 2019 at 7:07 PM Jones, Bruce E <<a href="mailto:bruce.e.jones@intel.com">bruce.e.jones@intel.com</a>> wrote:<br></div></div><div class="gmail_quote"><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">
<div class="gmail-m_8104188435752782526WordSection1">
<p class="MsoNormal"><a name="m_8104188435752782526______replyseparator"></a>I would like to start a thread that I hope will result in more focus and direction for the Build and Multi-OS teams. It’s right before I disappear for vacation, so I’ll ask Saul and Cesar to address any
follow-ups.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">What I would like to propose is that we as a community take on the task of delivering support for Ubuntu as a StarlingX host OS for the November 2019 release. This would allow us to support the ~35% of the cloud ecosystem that doesn’t
run on RHEL or CentOS.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">It will require a lot of work and therefore we should start as soon as possible. What I would propose we do is:<u></u><u></u></p>
<p class="gmail-m_8104188435752782526MsoListParagraph"><u></u><span>1)<span style="font:7pt "Times New Roman"">
</span></span><u></u>The Build team to create a new and separate build <span style="color:black">
system for </span>an Ubuntu LTS hosted ISO [0]<u></u><u></u></p>
<p class="gmail-m_8104188435752782526MsoListParagraph"><u></u><span>2)<span style="font:7pt "Times New Roman"">
</span></span><u></u>The MultiOS team to review the outstanding carried patches and apply those needed to the Ubuntu packages<u></u><u></u></p>
<p class="gmail-m_8104188435752782526MsoListParagraph"><u></u><span>3)<span style="font:7pt "Times New Roman"">
</span></span><u></u>The MultiOS team to update the system as needed to use an Ubuntu installer to get controller-0 fully installed
<u></u><u></u></p>
<p class="gmail-m_8104188435752782526MsoListParagraph"><u></u><span>4)<span style="font:7pt "Times New Roman"">
</span></span><u></u>Which would then lead to work in the MultiOS team to bring up the Ubuntu hosted StarlingX in Simplex mode [1].<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We would then have a (kind of) working StarlingX image that will enable the broader community to contribute to all of the other work needed to deliver a fully supported Ubuntu host for the November release<span style="color:black">. That
work would include bringing up the other configurations beyond Simplex, changes to the StarlingX software management and update services, the additional testing needed, and other tasks which can be parallelized.<u></u><u></u></span></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">Meanwhile, on the Intel side we have received new guidance from our new management on the requirement for Clear Linux
<span style="color:black">support. We will continue but slow down that work for now and focus
</span>on Ubuntu<span style="color:rgb(31,73,125)">.</span> So for November, the goal is to support 2 Host OS’s, not 3.<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">We will need support and contributions from the community to achieve this goal in time for November. The MultiOS team in particular will need help and additional contribtutors.</p></div></div></blockquote><div><br></div><div><div style="font-size:small" class="gmail_default">I think something has to change, as I personally view the multios direction as a bit risky for the project overall. I don't mean that it shouldn't be done, but that it carries some measure of risk and that risk has to be taken into consideration. (Of course, I'm not privy to any previous discussions on the topic as I'm new to the project.) That said I can't quantify the risk in any meaningful way, other than to say it's a gut reaction from somewhat of an outsider. :)<br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">I certainly like the idea of simplifying in some way. As well I think it's important to admit when things might be getting too complex--I believe there are some hidden dependencies out there.<br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">I look forward to hearing other peoples thoughts and ideas in this thread!</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Thanks,</div><div style="font-size:small" class="gmail_default">Curtis<br></div><br></div><div><br></div><div> </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"><div class="gmail-m_8104188435752782526WordSection1"><p class="MsoNormal"><u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"> Brucej<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal">[0] Making the build system common between Ubuntu and CentOS is hard and probably should not be attempted. We should leverage what we can, of course, from our own code and the broader ecosystem.<u></u><u></u></p>
<p class="MsoNormal">[1] Or in which ever configuration is easier….<u></u><u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
<p class="MsoNormal"><u></u> <u></u></p>
</div>
</div>
_______________________________________________<br>
Starlingx-discuss mailing list<br>
<a href="mailto:Starlingx-discuss@lists.starlingx.io" target="_blank">Starlingx-discuss@lists.starlingx.io</a><br>
<a href="http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss" rel="noreferrer" target="_blank">http://lists.starlingx.io/cgi-bin/mailman/listinfo/starlingx-discuss</a><br>
</blockquote></div><br clear="all"><br>-- <br><div dir="ltr" class="gmail_signature">Blog: <a href="http://serverascode.com" target="_blank">serverascode.com</a></div></div>