Hello everyone,

Here what has been accomplished during this sprint:

About Software Factory,
after thorough testing we released version 2.4.0 of Software Factory! Among
the new goodies we have a new welcome page, upgraded versions of repoXplorer
and gerrit, and the possibility to trigger nodepool image updates through
the REST API or the CLI. The complete changelog can be seen here:
https://softwarefactory-project.io/r/gitweb?p=software-factory/software-factory.git;a=blob_plain;f=CHANGELOG.md;hb=refs/heads/2.4
Speaking of testing releases, we're experimenting with testing them on an
isolated "clone" of our production environment to increase confidence
before an upgrade.
We've also packaged all the components; at this point the image does not
use pip or git to build the image.
We're preparing SF to support the latest version of nodepool that uses
disk-image-builder, in particular to ensure a smooth transition from our
current use
of snapshots to generate worker nodes.
Finally, the Firehose event queue is getting closer to completion as it now
includes events from jenkins (jobs completion statuses), automatically sent
after
any job managed by Zuul. Events from Nodepool and Zuul are coming next
thanks to a systemd journal watcher daemon called ochlero that the team
developped
specifically for this: https://pypi.python.org/pypi/ochlero

About RepoXplorer,
some work was started to support multiple configuration files and importing
membership information from external sources.

About rdopkg,
further improvements and testing are needed before rdopkg 0.43 can be
released.

About RDO,
the review.rdoproject.org platform got upgraded to 2.3.0. It brings a new
resources engine to manage projects and ACLs on them, and jobs and nodes
management APIs.
You can see the full changelog here:
https://github.com/softwarefactory-project/software-factory/blob/2.4/CHANGELOG.md#230
One of the new resources engine's direct applications is a new post job for
rdoinfo changes, to automatically create a review for the creation of new
projects in review.rdoproject.org.
Some testing was done with WeIRDO to transition jobs from a CentOS cloud
image to DIB-based images.
Also a new rpmlint test was added to the gate pipeline on distgit projects
for the rpm-master branch, to make sure no new errors are introduced.

About DLRN,
the dlrnapi-client is now available at
https://github.com/javierpena/dlrnapi_client
DLRN internals are now better documented, to encourage new contributors
https://review.rdoproject.org/r/5841
Finally master builders were switched to use the new Pike dependency
repository.

About ARA,
a lot of effort was directed at lowering the entry cost to the project and
get more contributors. Improvements on the documentation, FAQs, video demos
and project manifesto paid off
as a few high-profile contributors like a former Oslo PTL decided to join.
If you're around Montreal, you can find out more about ARA at the Ansible
Montreal meetup on April 12th
where DMS will present the project.

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

Next public review will happen Friday Apr 07 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