<div dir="ltr"><div dir="ltr"><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_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">Regarding </span><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><strong>Zuul and Nodepool</strong></span><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">:</span></div><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><br></span></div><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* We added upstream testing for upload-to-pypi, and submitted a patch to improve this role's compatibility with devPI: <a href="https://review.openstack.org/#/c/629018/">https://review.openstack.org/#/c/629018/</a><br>* We merged Kubernetes and OpenShift support in Zuul.<br>* We merged a web-interface refactor to use React-redux store and implemented dispatch action to fetch job-output errors from the build page.<br><br></span></div><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">Regarding </span><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><strong>Software Factory</strong></span><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"> in general:</span></div><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><br></span></div><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">* We worked on packaging the next version of zuul, lots of patches have been merged upstream.<br>* We investigated using buildah and podman to run software-factory in a box: <a href="https://www.softwarefactory-project.io/software-factory-container-with-buildah-and-podman.html">https://www.softwarefactory-project.io/software-factory-container-with-buildah-and-podman.html</a> (twitted by dwalsh <a href="https://twitter.com/rhatdan/status/1082717555029131264">https://twitter.com/rhatdan/status/1082717555029131264</a> )<br>* We documented how to use Zuul with OpenShift: <a href="https://www.softwarefactory-project.io/tech-preview-using-openshift-as-a-resource-provider.html">https://www.softwarefactory-project.io/tech-preview-using-openshift-as-a-resource-provider.html</a><br>* We reworked cauth logging to add transaction id and better report login success/failure.<br></span></div><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><br></span></div><div class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-">The SF team<br></span></div><span class="gmail-m_-7924738269171461024gmail-m_-6101035516440673762gmail-"></span></div></div></div></div></div>