<div dir="ltr"><div id="gmail-magicdomid9" class="gmail-"><span class="gmail-">Hello everyone,</span></div><div id="gmail-magicdomid10" class="gmail-"><br></div><div id="gmail-magicdomid11" class="gmail-"><span class="gmail-">This sprint the team did:</span></div><div id="gmail-magicdomid12" class="gmail-"><br><div id="gmail-magicdomid3" class="gmail-"><span class="gmail-">About Software Factory:</span></div><div id="gmail-magicdomid4" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">The team is currently thinking to the next REST API (v2) for Software Factory a draft has been published here: </span><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z gmail-url"><a href="https://app.swaggerhub.com/apis/mhuin/manageSFv2.0/2.0">https://app.swaggerhub.com/apis/mhuin/manageSFv2.0/2.0</a></span><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">.</span></div><div id="gmail-magicdomid5" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">We are continuing the effort to have more logic bricks of components in form of Git repos to ease the packaging effort and at the</span></div><div id="gmail-magicdomid6" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">end be a RPM distro on top of centos that can be easily installable and updated w/o passing by the QCOW image step like today.</span></div><div id="gmail-magicdomid7" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">We finalized to remove our dependencies to EPEL and now Software Factory packages are installable on classic Centos7 + rdo repo activated.</span></div><div id="gmail-magicdomid8" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">About the contribution stats stack (repoXplorer) its SF integration have been improved so projects and groups defined with</span></div><div id="gmail-magicdomid9" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">the resources backend are now automatically configured under repoXplorer and indexed.</span></div><div id="gmail-magicdomid10" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">About the resources backend is it now possible to define branches and the default branch at the repository definition level.</span></div><div id="gmail-magicdomid11" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">And finally regarding the nodepool integration we managed to make images build logs available through the SF web UI to ease</span></div><div id="gmail-magicdomid12" class="gmail-"><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z">debugging.</span></div><div id="gmail-magicdomid13" class="gmail-"><br></div><div id="gmail-magicdomid14" class="gmail-"><span class="gmail-author-a-jz87zz73zez79z8z83zez67zcz88z0nz80zz69z9">On our CI/CD environment, we wr</span><span class="gmail-author-a-rz122zz86zjlk3y0z66zz72zz69z2z65zaz77z">ote</span><span class="gmail-author-a-jz87zz73zez79z8z83zez67zcz88z0nz80zz69z9"> ansible playbooks to create a copy of our production environment within an isoled openstack </span></div><div id="gmail-magicdomid15" class="gmail-"><span class="gmail-author-a-jz87zz73zez79z8z83zez67zcz88z0nz80zz69z9">tenant (without egress network rules) to validate upgrade process with all the production data. With this process we are more confident</span></div><div id="gmail-magicdomid16" class="gmail-"><span class="gmail-author-a-jz87zz73zez79z8z83zez67zcz88z0nz80zz69z9">doing upgrade with large dataset.</span></div><div id="gmail-magicdomid17" class="gmail-"><br></div><div id="gmail-magicdomid18" class="gmail-"><span class="gmail-">About RDO:</span></div><div id="gmail-magicdomid19" class="gmail-"><span class="gmail-author-a-rz122zz86zjlk3y0z66zz72zz69z2z65zaz77z">We have improved our CI infrastructure, by migrating WeIRDO jobs from <a href="http://ci.centos.org">ci.centos.org</a> to RDO Cloud, and upgrading all <a href="http://ci.centos.org">ci.centos.org</a> slaves.</span></div><div id="gmail-magicdomid20" class="gmail-"><span class="gmail-author-a-rz122zz86zjlk3y0z66zz72zz69z2z65zaz77z">We have also being paying extra attantion to our CI pipelines, to reach the M1 milestone without pending issues.</span></div><div id="gmail-magicdomid21" class="gmail-"><span class="gmail-author-a-rz122zz86zjlk3y0z66zz72zz69z2z65zaz77z">We have been actively discussing Kolla topics, how to build, how to test, how to ship, potential problems and challenges</span></div><div id="gmail-magicdomid179" class="gmail-ace-line"><span class="gmail-author-a-rz122zz86zjlk3y0z66zz72zz69z2z65zaz77z">On the automation side, we can now automated some previously manual tasks for new project creation in <a href="http://review.rdoproject.org">review.rdoproject.org</a></span></div><div id="gmail-magicdomid304" class="gmail-ace-line"><span class="gmail-author-a-kz76zz65zz70zbz70z4z72zz70zz87zz86zz68zfz90zz90zr">We iterated on rdoinfo extension that will allow us to better track dependencies.</span></div><div id="gmail-magicdomid289" class="gmail-ace-line"><span class="gmail-author-a-kz76zz65zz70zbz70z4z72zz70zz87zz86zz68zfz90zz90zr">We decided rdoinfo data format is stable enough to release rdoinfo as a proper python module.</span></div><div id="gmail-magicdomid23" class="gmail-"><br></div><div id="gmail-magicdomid24" class="gmail-"><span class="gmail-">About DLRN:</span></div><div id="gmail-magicdomid25" class="gmail-"><span class="gmail-author-a-rz122zz86zjlk3y0z66zz72zz69z2z65zaz77z">This was a quiet sprint for DLRN. Some issues with the 3rd party CI integration for the openstack/rpm-packaging project have been fixed.</span></div><div id="gmail-magicdomid26" class="gmail-"><br></div><div id="gmail-magicdomid31" class="gmail-ace-line"><span class="gmail-">About RDOPKG:</span></div><div id="gmail-magicdomid84" class="gmail-ace-line"><span class="gmail-author-a-kz76zz65zz70zbz70z4z72zz70zz87zz86zz68zfz90zz90zr">New rdopkg-0.43 release with many CI related improvements works fine and no bugfix releases were required.</span></div><div id="gmail-magicdomid144" class="gmail-ace-line"><span class="gmail-author-a-kz76zz65zz70zbz70z4z72zz70zz87zz86zz68zfz90zz90zr">We have fixed SF related unit tests and improved test error reporting.</span></div><div id="gmail-magicdomid177" class="gmail-ace-line"><span class="gmail-author-a-kz76zz65zz70zbz70z4z72zz70zz87zz86zz68zfz90zz90zr">We work on merging `rdopkg update-patches` into `rdopkg patch` to avoid confusion.</span></div><div id="gmail-magicdomid28" class="gmail-"><br></div><div id="gmail-magicdomid311" class="gmail-ace-line"><span class="gmail-">About ARA:</span></div><div id="gmail-magicdomid494" class="gmail-ace-line"><span class="gmail-author-a-iz74zz82z6wz67zz87zhgjz78zz67zhkz81zy">ARA's 0.12.5 release is out with minor bugfixes and performance improvements.</span></div><div id="gmail-magicdomid555" class="gmail-ace-line"><span class="gmail-author-a-iz74zz82z6wz67zz87zhgjz78zz67zhkz81zy">The next version of ARA, 0.13.0, will be the first version of ARA that will be packaged for Fedora, you can follow this work here: </span><span class="gmail-author-a-iz74zz82z6wz67zz87zhgjz78zz67zhkz81zy gmail-url"><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1426193">https://bugzilla.redhat.com/show_bug.cgi?id=1426193</a></span></div><div id="gmail-magicdomid489" class="gmail-ace-line"><span class="gmail-author-a-iz74zz82z6wz67zz87zhgjz78zz67zhkz81zy">Otherwise, David presented a talk about Ansible plugin architecture and ARA at the Montreal Ansible Meetup.</span></div><div id="gmail-magicdomid553" class="gmail-ace-line"><span class="gmail-author-a-iz74zz82z6wz67zz87zhgjz78zz67zhkz81zy">The talk was very well received and the feedback was great.</span></div><div id="gmail-magicdomid554" class="gmail-ace-line"><br></div></div><div id="gmail-magicdomid14" class="gmail-"><br></div><div id="gmail-magicdomid15" class="gmail-"><span class="gmail-">Sprint review record: </span><span class="gmail-url"><a href="https://bluejeans.com/s/pBT8J">https://bluejeans.com/s/</a></span><span class="gmail-author-a-z65zi4l6z76zz81zz78zefz74zz81zroz77zz69z gmail-url"><a href="https://bluejeans.com/s/pBT8J">pBT8J</a></span></div><div id="gmail-magicdomid16" class="gmail-"><span class="gmail-">Sprint review etherpad: </span><span class="gmail-url"><a href="http://softwarefactory-project.io/etherpad/p/sprint_review">http://softwarefactory-project.io/etherpad/p/sprint_review</a></span></div><div id="gmail-magicdomid753" class="gmail-ace-line"><span class="gmail-">Sprint blog post on mojo: </span><span class="gmail-author-a-z75zjz80z4z80z9z86za4z122zbkz84zz78zr3 gmail-url"><a href="https://mojo.redhat.com/groups/software-factory/blog/2017/04/24/production-chain-tool-team-software-factory-sprint-2017-16-status">https://mojo.redhat.com/groups/software-factory/blog/2017/04/24/production-chain-tool-team-software-factory-sprint-2017-16-status</a></span></div><div id="gmail-magicdomid18" class="gmail-"><br></div><div id="gmail-magicdomid19" class="gmail-"><span class="gmail-">Next public review will happen Friday May 5 at 13:00 UTC, feel free to join us on #softwarefactory for the event details.</span></div><div id="gmail-magicdomid20" class="gmail-"><br></div><div id="gmail-magicdomid21" class="gmail-"><span class="gmail-">The SF team</span></div></div>