<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_-6101035516440673762gmail-"><span class="gmail-m_-6101035516440673762gmail-">Regarding </span><span class="gmail-m_-6101035516440673762gmail-"><strong>openstack-infra</strong></span><span class="gmail-m_-6101035516440673762gmail-">:</span></div><div class="gmail-m_-6101035516440673762gmail-"><div id="gmail-magicdomid1238" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-kp37qxumu0qkacdo">We've prepared a test of zuul-jobs' upload-to-pypi role using devPI</span><span class="gmail-author-g-xi7mvp8f3pj7wy98"> </span><span class="gmail-author-g-xi7mvp8f3pj7wy98 gmail-s">(</span><span class="gmail-author-g-58uyp7qt80tbgemb">standalone pypi deployment</span><span class="gmail-author-g-xi7mvp8f3pj7wy98">)</span><span class="gmail-author-g-kp37qxumu0qkacdo">. What's left to do is to add it to upstream's third party CI.</span></li></ul></div><div id="gmail-magicdomid27" class="gmail-"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-kp37qxumu0qkacdo">We've
answered comments to the JWT spec for Zuul. We need to clarify what is
expected for the JWT's generation (delegated or handled by Zuul)</span></li></ul></div><div id="gmail-magicdomid1306" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-99ecv9g9uspc5eq3">We started discussion about Zuul config introspection, Openshift support and Zookeeper replacement with etcd</span><span class="gmail-author-g-xi7mvp8f3pj7wy98"> on zuul-discuss list.</span></li></ul></div><div id="gmail-magicdomid85" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-99ecv9g9uspc5eq3">We updated the openapi definition and added a SwaggerUI component to the web interface.</span></li></ul></div><div id="gmail-magicdomid661" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-qn4gd280fix54jb1">We
have prepare a working pagure instance based on master to validate the
Zuul Pagure driver. The driver has been updated an support a single
project check/gate/post workflow. An update blog post has been published
</span><span class="gmail-author-g-qn4gd280fix54jb1 gmail-url"><a href="https://www.softwarefactory-project.io/zuul-pagure-driver-update.html">https://www.softwarefactory-project.io/zuul-pagure-driver-update.html</a></span></li></ul></div><div id="gmail-magicdomid1187" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-58uyp7qt80tbgemb">We've resolved an issue of inconsistent repository setup when installing OVS for multi-node jobs (centos-release vs rdo-release)</span></li></ul></div><div id="gmail-magicdomid1089" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-58uyp7qt80tbgemb">We've enabled ARA for the nested Ansible playbook runs for the system-config CI jobs</span></li></ul></div><div id="gmail-magicdomid1136" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-58uyp7qt80tbgemb">We identified a bug that silently skipped included tasks in Ansible: </span><span class="gmail-author-g-58uyp7qt80tbgemb gmail-url"><a href="https://github.com/ansible/ansible/issues/49969">https://github.com/ansible/ansible/issues/49969</a></span></li></ul></div><span class="gmail-m_-6101035516440673762gmail-"></span></div><div class="gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-6101035516440673762gmail-"><br></span></div><div class="gmail-m_-6101035516440673762gmail-"><div class="gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-6101035516440673762gmail-">Regarding </span><span class="gmail-m_-6101035516440673762gmail-"><strong>Software Factory</strong></span><span class="gmail-m_-6101035516440673762gmail-"> in general:</span></div><div class="gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-6101035516440673762gmail-"><br></span></div><div class="gmail-m_-6101035516440673762gmail-"><div id="gmail-magicdomid32" class="gmail-"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-qjja64z122z3euior8jz122z">We worked to add RHEL support for Software Factory. The next Software Factory release will support both RHEL and CentOS.</span></li></ul></div><div id="gmail-magicdomid34" class="gmail-"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-99ecv9g9uspc5eq3">We released SF version 3.2.</span></li></ul></div><div id="gmail-magicdomid35" class="gmail-"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-99ecv9g9uspc5eq3">We worked on integrating Pagure in SF to test the new Zuul driver: packaged missing dependencies and added configuration roles.</span></li></ul></div><div id="gmail-magicdomid345" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-99ecv9g9uspc5eq3">We gathered requirements for distro-jobs using DLRN, rpmreq and zuul.</span></li></ul></div><div id="gmail-magicdomid1307" class="gmail-ace-line"><ul class="gmail-list-bullet1"><li><span class="gmail-author-g-qn4gd280fix54jb1">We added a resources project switch to dea</span><span class="gmail-author-g-xi7mvp8f3pj7wy98">c</span><span class="gmail-author-g-qn4gd280fix54jb1">tivate code-search/cgit/repoxplorer indexation by project/repo</span></li></ul></div><span class="gmail-m_-6101035516440673762gmail-"></span></div><div class="gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-6101035516440673762gmail-"><br></span></div><div class="gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-6101035516440673762gmail-">The SF team</span></div><span class="gmail-m_-6101035516440673762gmail-"></span></div></div></div>