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
