Hello,

Here is a summary of what the team did from November 3 to November 16.

Regarding Software Factory: the 2.7 release is around the corner!
(this Friday if all goes well)

- we've improved the hypervisor-oci role
- we've improved the zuul v3 integration, better use of the project
config and zuul jobs
- we've added a --provision-demo argument to sfconfig, to
automatically create a demo project and its distgit along with a
rpmbuild job
- we've fixed issues found during the test-days, such as when a
project is created and added to zuulv3 at the same time caused git
clone issues
- we've worked on refactoring the documentation with a better
quickstart and deployment section
- Along the way we've improved thelease process documentation; the
goal is that every SF team member should be able to release and update
a release

- We've continued the work on anomaly detection in CI logs, we added a
server node to automatically collect and report anomalies on IRC.
Tristan wrote a blog post about it:
https://github.com/redhat-openstack/website/pull/1104/

Regarding RDO:

- there was a RDO registry outage leading up to an upgrade of the RDO
OpenShift registry to 3.7 which is, so far, working much better
- we are still seeing problems with Jenkins in general, after various
troubleshooting attempts
- we started formalizing an infrastructure backlog in Bugzilla
https://bugzilla.redhat.com/buglist.cgi?classification=Community&component=Infrastructure&product=RDO

Regarding DLRN:

- We now have a CI job to test Fedora builds, to ensure proper RDO
Trunk package quality in Fedora
- We have improved filtering when checking votes in the DLRN API
- We have added a script to synchronize promotion symlinks

Regarding openstack-infra:

- Our contributions to project-config, system-config, puppet-openafs
and puppet-bup were accepted upstream. Contributions statistics can be
seen here: 
http://38.145.33.181:51000/group.html?gid=SF_DFG&inc_repos_detail=on&pid=OpenStack%2FInfrastructure&dfrom=2017-11-02&dto=2017-11-16
- We've submitted documentation on nodepool. We've also contacted Leif
Madsen about helping him with writing a Zuul3 Quick Start document
since we've basically done it for Software Factory's own
documentation.
- We've started a WIP of a role to set up and configure dstat in Zuul
v3 https://review.openstack.org/#/c/518374/
- We've participed in brief discussions around how we want to share
zuul-jobs. SF is currently consuming this repository "like a fork",
it'd be better if upstream adopted a release model that we could
eventually package.

Regarding ARA:

- We streamlined migrated Zuul v3 jobs and spread the integration
testing coverage further, adding opensuse and debian to the mix, see
coverage here: 
https://github.com/openstack/ara#contributing-testing-issues-and-bugs
- We worked a little bit on the API improvements, should be ready for
merge during next sprint https://review.openstack.org/#/c/516172/
- David was poked by engineers from Facebook, Walmart and OVH about
ARA (pretty cool!??)

Regarding rdopkg:

- We got first iteration of DLRN Release support and related Release
bumping strategy support under review and discussed it with rdopkg
community.
- We researched options of `update-patches` and `patch` unification
and selected the one rdopkg users agreed on (backward compatible alias
to new code).
- We started working on proper alias support which is a prerequisite
for clean shared code path for `update-patches` and `patch`.
- We split bloated utils.cmd module into two.
- We improved text quality of rdopkg documentation.
- We fixed duplication of %{?dist} for weird Releases.

Regarding repoxplorer:

- We are migrating some HTML pages generated using Mako templating to
pure JS using the API
- We have added the project name in commits listing - this adds useful
information for contributor and group pages that may display commit
from multiple projects

Regarding other things:

- A new security advisory was disclosed and published:
https://security.openstack.org/ossa/OSSA-2017-005.html
- We have added multinode CI jobs in Packstack
- David did a presentation about the workflow of contributing upstream
and in RDO, what is RDO in relation to upstream and OSP in Montreal
for a customer training (Desjardins)
- David and Nicolas spent time organizing the upcoming Ansible
Montreal meetup, managing schedule, sponsors, logistics, etc. They'll
be presenting ARA and the Ansible integration in Software Factory.

For a detailed view of what was done, you can check this sprint's
taskboard: 
https://tree.taiga.io/project/morucci-software-factory/taskboard/2017-46

Our review meeting can be watched at https://bluejeans.com/s/SfJKI .

The next public review will happen Thursday Nov 30 at 13: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