<div dir="ltr"><div>Here is a summary of what the team did during the last sprint.</div><div><br></div><div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">Regarding </span><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><strong>Zuul and Nodepool</strong></span><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">:</span><br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* freeze_job: worked on a new zuul-runner command line to be able to run a job locally.
This rebased and fix the proposed implementation and added the execute sub-command
as well as support for depends-on: <a class="gmail-reference external" href="https://review.openstack.org/#/q/topic:freeze_job">https://review.openstack.org/#/q/topic:freeze_job</a>.<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* parameterized build: started the discussion to be able to run job from the web interface.</div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* zuul-web: worked on new interfaces to display job's hierarchy, build roles and config.<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* zuul-jobs: we proposed a series of guidelines to write jobs, so that multiple environments
(OS flavors, privileges) can be supported <a class="gmail-reference external" href="http://logs.openstack.org/07/631507/3/check/tox-docs/971c8fd/html/policy.html#coding-guidelines">http://logs.openstack.org/07/631507/3/check/tox-docs/971c8fd/html/policy.html#coding-guidelines</a>.<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* zuul-jobs: we proposed a change to allow running nodejs zuul-jobs on RPM based systems.<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* zuul/pagure driver: proposed two changes (new REST enpoints) on Pagure to ease Zuul
integration <a class="gmail-reference external" href="https://pagure.io/pagure/pull-request/4221">https://pagure.io/pagure/pull-request/4221</a> and <a class="gmail-reference external" href="https://pagure.io/pagure/pull-request/4223">https://pagure.io/pagure/pull-request/4223</a>.</div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"></span></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><br></span></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">Regarding </span><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><strong>Software Factory</strong></span><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"> in general:</span></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"></span><br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* blog: proposed a new one about SF/Zuul/Nodepool workflows: <a class="gmail-reference external" href="https://softwarefactory-project.io/r/#/c/14874/">https://softwarefactory-project.io/r/#/c/14874/</a>.<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* zuul/nodepool: updated the distgit for a security issue, backport to 3.2 and updated the services.<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* cauth: improved the logging to include transaction id.<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* started the work on supporting python3 for the rest of the services (cauth, managesf, gerritbot, ...).</div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">The SF team<br></div><div class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"></span></div><span class="gmail-m_-2956967823787342994gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"></span></div></div></div>