Hello,

Here is a summary of what the team did from June 05 to June 16:

Regarding Software Factory:
* we continued splitting repositories into more sensible, independent
units: there's now specific repositories for team and dev tools like the
storyboard automation scripts, and vagrantfiles to rapidly deploy a dev env.
* we investigated the possibility to create vagrant boxes with
diskimage-builder. Combined with Vagrant's Atlas (VM catalog)'s REST API,
it fits a use case where dev teams can provide easily environments that
match their CI to anybody using SF's workflow.
* we've started work on v2 of managesf's REST API. The first endpoint to be
implemented will be the builds API, to ease transition from Jenkins jobs to
Zuul v3 builds.
* we've worked on an upcoming series of blog articles that will introduce
SF to newcomers. The first article, a general presentation of what SF is
and what it aims to do, is almost ready.
* We updated the documentation regarding to installing the component using
yum in just 4 commands!
* We upgraded the nodepool and shade version to mitigate node cleanup
failure, including a backport for feature/zuul3 to handle boot from volume
* We integrated zuul3/nodepool3, demo of Software Factory running test on
github pull request!
* We started to work on a first POC for sf-pages and an integration with
pelican, demo here : https://www.youtube.com/watch?v=kto-cKwjNQo
* We continued to improve sf-ci and the SF contributor doc to lower the
contribution entry barrier to SF
* We started to discuss about a specification to interact more with Github

* we started to work on the metric story deploying influxdb, telegraf (as
agent and statsd server) and grafana.
* we backported grafyaml from fedora, a tool to create grafana dashboard
from template, but it's not usable yet, we need to integrate a mechanism to
allow user to add yaml files to describe grafs in the config repo
* convert skydive snapshot based image to dib, now all the jobs on
softwarefactory-project.io use dib images

* We added an option to export backups using SCP, in addition to Swift

Regarding Zuul:

* We worked on adding configuration split through a zuul.d directory
* We worked on using bubblewrap for trusted playbooks
* We contributed some fixes regarding console streaming and github driver

Regarding RDO:
Some DNS problems affecting various CI jobs, things appear to have settled
We got the tenants and service accounts for ci.centos and nodepool for
review.rdo
A DLRN builder VM has been set up and bootstrapped as an initial step for
the migration to the RDO Cloud

Regarding ARA:
(Nothing, dmsimard was on vacation)

Regarding DLRN:
* We added a patch to show the current builder queue, now live at
https://trunk.rdoproject.org/centos7/queue.html
* We created a patch to display a dynamic report.html file, using the DLRN
API
* We are adding a configurable option to prevent fallback to master, which
will help on future release EOL

Regarding RDOPKG:
* We have finished migration of rdopkg to softwarefactory-project.io
* We managed and update rdopkg profile on Open Hub (ohloh):
https://www.openhub.net/p/rdopkg/
* We discovered and debuged newly introduced bug:
https://github.com/softwarefactory-project/rdopkg/issues/122


Also,
* we took some time to discuss how to improve the gerrit user experience,
as we realized that it was sometimes a blocking point in SF acceptance
compared to other CI offers. Some ideas emerged and we will try to
implement them. Our notes can be found here:
https://softwarefactory-project.io/etherpad/p/gerrit-exp

The full meeting and demos can be seen here: https://bluejeans.com/s/E2nPt
_______________________________________________
Softwarefactory-dev mailing list
[email protected]
https://www.redhat.com/mailman/listinfo/softwarefactory-dev

Reply via email to