<div dir="ltr"><div id="gmail-magicdomid6" class="gmail-"><span class="gmail-">Hello,</span></div><div id="gmail-magicdomid7" class="gmail-"><br></div><div id="gmail-magicdomid8" class="gmail-"><span class="gmail-">Here is a summary of what the team did from June 05 to June 16:</span></div><div id="gmail-magicdomid9" class="gmail-"><br></div><div id="gmail-magicdomid10" class="gmail-"><span class="gmail-">Regarding Software Factory:</span></div><div id="gmail-magicdomid11" class="gmail-"><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z">* we continued splitting repositories into more sensible, independent units: there's now specific repositories for team and dev tools like the storyboard automation scripts, and vagrantfiles to rapidly deploy a dev env.</span></div><div id="gmail-magicdomid12" class="gmail-"><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z">* we investigated the possibility to create vagrant boxes with diskimage-builder. Combined with Vagrant's Atlas (VM catalog)'s REST API, it fits a use case where dev teams can provide easily environments that match their CI to anybody using SF's workflow.</span></div><div id="gmail-magicdomid13" class="gmail-"><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z">* we've started work on v2 of managesf's REST API. The first endpoint to be implemented will be the builds API, to ease transition from Jenkins jobs to Zuul v3 builds.</span></div><div id="gmail-magicdomid1283" class="gmail-ace-line"><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z">* we've worked on an upcoming series of blog articles that will introduce SF to newcomers. The first article, a general presentation of what SF is and what it aims to do, is almost ready.</span></div><div id="gmail-magicdomid15" class="gmail-"><span class="gmail-author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We updated the documentation regarding to installing the component using yum in just 4 commands!</span></div><div id="gmail-magicdomid16" class="gmail-"><span class="gmail-author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We upgraded the nodepool and shade version to mitigate node cleanup failure, including a backport for feature/zuul3 to handle boot from volume</span></div><div id="gmail-magicdomid1539" class="gmail-ace-line"><span class="gmail-author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We integrated zuul3/nodepool3, demo of Software Factory running test on github pull request!</span></div><div id="gmail-magicdomid1676" class="gmail-ace-line"><span class="gmail-author-a-z75zjz80z4z80z9z86za4z122zbkz84zz78zr3">* We started to work on a first POC for sf-pages and an integration with pelican, demo here : </span><span class="gmail-author-a-z75zjz80z4z80z9z86za4z122zbkz84zz78zr3 gmail-url"><a href="https://www.youtube.com/watch?v=kto-cKwjNQo">https://www.youtube.com/watch?v=kto-cKwjNQo</a></span></div><div id="gmail-magicdomid1473" class="gmail-ace-line"><span class="gmail-author-a-z75zjz80z4z80z9z86za4z122zbkz84zz78zr3">* We continued to improve sf-ci and the SF contributor doc to lower the contribution entry barrier to SF</span></div><div id="gmail-magicdomid1503" class="gmail-ace-line"><span class="gmail-author-a-z75zjz80z4z80z9z86za4z122zbkz84zz78zr3">* We started to discuss about a specification to interact more with Github </span></div><div id="gmail-magicdomid18" class="gmail-"><br></div><div id="gmail-magicdomid1025" class="gmail-ace-line"><span class="gmail-author-a-z75zrz89z8xnk0oz66zuoz85zz74zbh">* we started to work on the metric story deploying influxdb, telegraf (as agent and statsd server) and grafana.</span></div><div id="gmail-magicdomid1206" class="gmail-ace-line"><span class="gmail-author-a-z75zrz89z8xnk0oz66zuoz85zz74zbh">* we backported grafyaml from fedora, a tool to create grafana dashboard from template, but it's not usable yet, we need to integrate a mechanism to allow user to add yaml files to describe grafs in the config repo</span></div><div id="gmail-magicdomid1281" class="gmail-ace-line"><span class="gmail-author-a-z75zrz89z8xnk0oz66zuoz85zz74zbh">* convert skydive snapshot based image to dib, now all the jobs on <a href="http://softwarefactory-project.io">softwarefactory-project.io</a> use dib images</span></div><div id="gmail-magicdomid1677" class="gmail-ace-line"><br></div><div id="gmail-magicdomid1703" class="gmail-ace-line"><span class="gmail-author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* We added an option to export backups using SCP, in addition to Swift</span></div><div id="gmail-magicdomid1704" class="gmail-ace-line"><br></div><div id="gmail-magicdomid1515" class="gmail-ace-line"><span class="gmail-author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">Regarding Zuul:</span></div><div id="gmail-magicdomid1516" class="gmail-ace-line"><br></div><div id="gmail-magicdomid1517" class="gmail-ace-line"><span class="gmail-author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We worked on adding configuration split through a zuul.d directory</span></div><div id="gmail-magicdomid1518" class="gmail-ace-line"><span class="gmail-author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We worked on using bubblewrap for trusted playbooks</span></div><div id="gmail-magicdomid1519" class="gmail-ace-line"><span class="gmail-author-a-sz80zz81z201z80z8wgz65zz72z6t6z72z">* We contributed some fixes regarding console streaming and github driver</span></div><div id="gmail-magicdomid1278" class="gmail-ace-line"><br></div><div id="gmail-magicdomid25" class="gmail-"><span class="gmail-">Regarding RDO:</span></div><div id="gmail-magicdomid1575" class="gmail-ace-line"><span class="gmail-author-a-z122zz77zduz80zdq7jvlz77z9ez68zz84z">Some DNS problems affecting various CI jobs, things appear to have settled</span></div><div id="gmail-magicdomid1612" class="gmail-ace-line"><span class="gmail-author-a-z122zz77zduz80zdq7jvlz77z9ez68zz84z">We got the tenants and service accounts for ci.centos and nodepool for review.rdo</span></div><div id="gmail-magicdomid1799" class="gmail-ace-line"><span class="gmail-author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">A DLRN builder VM has been set up and bootstrapped as an initial step for the migration to the RDO Cloud</span></div><div id="gmail-magicdomid26" class="gmail-"><br></div><div id="gmail-magicdomid27" class="gmail-"><span class="gmail-">Regarding ARA:</span></div><div id="gmail-magicdomid1552" class="gmail-ace-line"><span class="gmail-author-a-z122zz77zduz80zdq7jvlz77z9ez68zz84z">(Nothing, dmsimard was on vacation)</span></div><div id="gmail-magicdomid28" class="gmail-"><br></div><div id="gmail-magicdomid1705" class="gmail-ace-line"><span class="gmail-">Regarding DLRN:</span></div><div id="gmail-magicdomid1800" class="gmail-ace-line"><span class="gmail-author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* We added a patch to show the current builder queue, now live at </span><span class="gmail-author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z gmail-url"><a href="https://trunk.rdoproject.org/centos7/queue.html">https://trunk.rdoproject.org/centos7/queue.html</a></span></div><div id="gmail-magicdomid1832" class="gmail-ace-line"><span class="gmail-author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* We created a patch to display a dynamic report.html file, using the DLRN API</span></div><div id="gmail-magicdomid1860" class="gmail-ace-line"><span class="gmail-author-a-pz65zqlz78zz84zz66zo35wz83zz90zwcz68z">* We are adding a configurable option to prevent fallback to master, which will help on future release EOL</span></div><div id="gmail-magicdomid30" class="gmail-"><br></div><div id="gmail-magicdomid1862" class="gmail-ace-line"><span class="gmail-">Regarding RDOPKG:</span></div><div id="gmail-magicdomid1871" class="gmail-ace-line"><span class="gmail-author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx">* We have finished migration of rdopkg to <a href="http://softwarefactory-project.io">softwarefactory-project.io</a></span></div><div id="gmail-magicdomid1876" class="gmail-ace-line"><span class="gmail-author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx">* We managed and update rdopkg profile on Open Hub (ohloh): </span><span class="gmail-author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx gmail-url"><a href="https://www.openhub.net/p/rdopkg/">https://www.openhub.net/p/rdopkg/</a></span></div><div id="gmail-magicdomid1875" class="gmail-ace-line"><span class="gmail-author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx">* We discovered and debuged newly introduced bug: </span><span class="gmail-author-a-z75zz88zz87z6z90zrz66zs2l38hz67zlx gmail-url"><a href="https://github.com/softwarefactory-project/rdopkg/issues/122">https://github.com/softwarefactory-project/rdopkg/issues/122</a></span></div><div id="gmail-magicdomid1866" class="gmail-ace-line"><br></div><div id="gmail-magicdomid32" class="gmail-"><br></div><div id="gmail-magicdomid33" class="gmail-"><span class="gmail-">Also,</span></div><div id="gmail-magicdomid34" class="gmail-"><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z">* we took some time to discuss how to improve the gerrit user experience, as we realized that it was sometimes a blocking point in SF acceptance compared to other CI offers. Some ideas emerged and we will try to implement them. Our notes can be found here: </span><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z gmail-url"><a href="https://softwarefactory-project.io/etherpad/p/gerrit-exp">https://softwarefactory-project.io/etherpad/p/gerrit-exp</a></span></div><div id="gmail-magicdomid1629" class="gmail-ace-line"><br></div><div id="gmail-magicdomid1666" class="gmail-ace-line"><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z">The full meeting and demos can be seen here: </span><span class="gmail-author-a-vz69zz80z7z69zshz122znz86z9z71zz71zz122z2z69z gmail-url"><a href="https://bluejeans.com/s/E2nPt">https://bluejeans.com/s/E2nPt</a></span></div></div>