Hello everyone,

This sprint the team did:

About Software Factory, the team is working on providing an event bus for eventsoccuring on the platform, allowing closer monitoring and opening possibilities for external add-onsto be written like Bugzilla ticket updater. During the sprint we focused on the ACLs to connect and I/O to that bus and made Gerrit publish its event into it.

About the Software Factory API, the node endpoint have been improved to allow a user to easily trigger Nodepool image build and retreive build logsfrom the CLI.

We are also working on improving the release process of Software Factory by integrating the RPM packaging part in our CI process. After some brainstormings about the workflow we endedup with a toolbox that help us to create a convenient CI workflow.

Now we areable to functionally test Software Factory, installed with RPM packages, and gate changes on packages and sources on that test. Also we were able to, thanks to the tooling written, to create the next maintenance branch (2.4) of Software Factory by creating a working Koji build target, Git branch on sources and distgit, tag built packages from the Koji master target to the 2.4 target. This new target enables the same CI workflow as onmaster. Finally we created a working final repo with mash. This workflow will need to be used and tested more but we are happy about it as we successfuly started to use it on top of Zuul for building and releasing Software Factory. In addition,more Software Factory components havebeen packaged and validated via that workflow. The toolbox is available here: https://softwarefactory-project.io/r/gitweb?p=software-factory/sfinfo.git;a=tree;h=HEAD;hb=HEAD

As Storyboard is now the Story tracker we bundle in Software Factory we finally removed completly Redmine from the Software Factory master branch.

An interesting blog post about Software Factory usage for deploying and managing TripleO deployment have been published: https://www.rdoproject.org/resources/use-a-ci-cd-workflow-to-manage-tripleo-life-cycle-full/

About RDO,we completed the initial deployment of the DLRN API, which will simplify our RDO CI process for trunk repos. There is further work ahead and we are working on a Python client to make the API easy to consume, as well as a redesigned architecture once we migrate our instance to the RDO Cloud.

We've helped the rhos-ops team testing the RDO cloud beta by sending different kind of real-life workloads from review.rdoproject.org as well as ci.centos.org.

WeIRDO jobs running from ci.centos.org have successfully been tested against the RDO Cloud beta environment. We are planning to migrate WeIRDO jobs away from ci.centos.org since they do not require bare metal hardware to run. This will free up capacity there for TripleO-based jobs as well as for other ci.centos.org tenants and everyone will be happier.

A complete UI refactor was released for ARA - Ansible Run Analysis: https://github.com/openstack/ara Users are happy and gave great feedback! You can look at a demo of the new interface here: http://ara-demo.dmsimard.com/ A spec was also submitted to start discussing ARA implementation directly in Zuul: https://review.openstack.org/#/c/444088/

Sprint review record:https://bluejeans.com/s/vpLUp/
Sprint review etherpad: http://softwarefactory-project.io/etherpad/p/sprint_review

Next public review will happen Friday Mar 24 at 14:00 UTC, feel free to join us on #softwarefactory for the event details.

The SF team

_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev

Reply via email to