<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Fri, May 18, 2018 at 3:56 PM, Emilien Macchi <span dir="ltr"><<a href="mailto:emilien@redhat.com" target="_blank">emilien@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><span class=""><br><div class="gmail_quote">On Fri, May 18, 2018 at 4:02 AM, Alfredo Moralejo Alonso <span dir="ltr"><<a href="mailto:amoralej@redhat.com" target="_blank">amoralej@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid2" class="m_-8990658762567943539m_-491227810288041630gmail-"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">Hi,</span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid3" class="m_-8990658762567943539m_-491227810288041630gmail-"><br></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid1153" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">One of the goals </span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-tz90zz77z1z67zz75znz75zr9pz75zw4z67zh">for RDO </span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">during this cycle</span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-tz90zz77z1z67zz75znz75zr9pz75zw4z67zh"> </span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">is to carry out a PoC of python3 packaging using Fedora 28 as base OS. I'd like to update about the current status about the tasks related to this goal so that all involved teams can take required actions:</span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid116" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><br></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid298" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">1. A initial stabilized fedora repos is available and ready to be used:</span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid331" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z"> - The repo configuration is in </span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z m_-8990658762567943539m_-491227810288041630gmail-url"><a href="https://trunk.rdoproject.org/fedora/dlrn-deps.repo" target="_blank">https://trunk.rdoproject.org/f<wbr>edora/dlrn-deps.repo</a></span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid498" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z"> - It contains only a subset of packages in Fedora 28 repo. If more packages are required, they can be added sending a review to fedora-stable-config repo, as in </span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z m_-8990658762567943539m_-491227810288041630gmail-url"><a href="https://review.rdoproject.org/r/#/c/13744/" target="_blank">https://review.rdoproject.org/<wbr>r/#/c/13744/</a></span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid577" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z"> - We are still implementing some periodic updates on that repo.</span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid586" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><br></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid784" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">2. A DLRN builder has been created using fedora-stable repo in </span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z m_-8990658762567943539m_-491227810288041630gmail-url"><a href="https://trunk.rdoproject.org/fedora" target="_blank">https://trunk.rdoproject.org/f<wbr>edora</a></span><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z"> . Note that only packages with python3 subpackages are being built on it. We will keep adding new packages as specs are ready.</span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid786" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><br></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid907" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">3. A new image and node type rdo-fedora-stable have been created in <a href="http://review.rdoproject.org" target="_blank">review.rdoproject.org</a> and it's ready to be used in jobs as needed.</span></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid909" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><br></div><div id="m_-8990658762567943539m_-491227810288041630gmail-magicdomid1128" class="m_-8990658762567943539m_-491227810288041630gmail-ace-line"><span class="m_-8990658762567943539m_-491227810288041630gmail-author-a-iz81ziz67z0z83z97n3z65zz86zz75zxz89zz73z">Please, let us know using this mail list or #rdo channel in freenode if you need further help with regards with this topic.</span></div></div></blockquote><div> </div></div></span>Thanks for these updates, I guess my question is: what's next?</div><div class="gmail_extra">Are we going to build containers and store them in a registry? I'm asking so we can start testing these packages in TripleO experimental CI.<span class="HOEnZb"><font color="#888888"><br></font></span></div></div></blockquote><div><br><br></div><div>I think we can work in different areas in parallel:<br><br></div><div>- From RDO, point of view, main activity is keep adding all required packages to the DLRN builder needed for the PoC (glance + keystone deployment).<br></div><div>- From TripleO side, i'd say we should be able to build some containers (base, openstack-base, mariadb, etc...). I've done some quick check and some work in kolla will be needed (fedora is not currently supported at all). This would be a good starting point and additional containers could be added as packages are provided in RDO.<br>- From CI perspective, i'd like to hear from CI team, I see several options:<br> * Building the containers as RDO and kolla becomes ready for fedora-stable in periodic pipeline in RDO's zuul.<br></div><div> * Adding jobs to kolla gate.<br></div><div> * Once we have support for a deployment using these containers in TripleO (with a limited set of services), adding jobs to TripleO experimental CI looks reasonable.<br><br></div><div>These are just some initial ideas, I may be missing some needed tasks, let me know.<br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><span class="HOEnZb"><font color="#888888">-- <br><div class="m_-8990658762567943539gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Emilien Macchi<br></div></div>
</font></span></div></div>
</blockquote></div><br></div></div>