Hello everyone,

This sprint the team did:

About Software Factory:
The team is currently thinking to the next REST API (v2) for Software
Factory a draft has been published here:
https://app.swaggerhub.com/apis/mhuin/manageSFv2.0/2.0.
We are continuing the effort to have more logic bricks of components in
form of Git repos to ease the packaging effort and at the
end be a RPM distro on top of centos that can be easily installable and
updated w/o passing by the QCOW image step like today.
We finalized to remove our dependencies to EPEL and now Software Factory
packages are installable on classic Centos7 + rdo repo activated.
About the contribution stats stack (repoXplorer) its SF integration have
been improved so projects and groups defined with
the resources backend are now automatically configured under repoXplorer
and indexed.
About the resources backend is it now possible to define branches and the
default branch at the repository definition level.
And finally regarding the nodepool integration we managed to make images
build logs available through the SF web UI to ease
debugging.

On our CI/CD environment, we wrote ansible playbooks to create a copy of
our production environment within an isoled openstack
tenant (without egress network rules) to validate upgrade process with all
the production data. With this process we are more confident
doing upgrade with large dataset.

About RDO:
We have improved our CI infrastructure, by migrating WeIRDO jobs from
ci.centos.org to RDO Cloud, and upgrading all ci.centos.org slaves.
We have also being paying extra attantion to our CI pipelines, to reach the
M1 milestone without pending issues.
We have been actively discussing Kolla topics, how to build, how to test,
how to ship, potential problems and challenges
On the automation side, we can now automated some previously manual tasks
for new project creation in review.rdoproject.org
We iterated on rdoinfo extension that will allow us to better track
dependencies.
We decided rdoinfo data format is stable enough to release rdoinfo as a
proper python module.

About DLRN:
This was a quiet sprint for DLRN. Some issues with the 3rd party CI
integration for the openstack/rpm-packaging project have been fixed.

About RDOPKG:
New rdopkg-0.43 release with many CI related improvements works fine and no
bugfix releases were required.
We have fixed SF related unit tests and improved test error reporting.
We work on merging `rdopkg update-patches` into `rdopkg patch` to avoid
confusion.

About ARA:
ARA's 0.12.5 release is out with minor bugfixes and performance
improvements.
The next version of ARA, 0.13.0, will be the first version of ARA that will
be packaged for Fedora, you can follow this work here:
https://bugzilla.redhat.com/show_bug.cgi?id=1426193
Otherwise, David presented a talk about Ansible plugin architecture and ARA
at the Montreal Ansible Meetup.
The talk was very well received and the feedback was great.


Sprint review record: https://bluejeans.com/s/
<https://bluejeans.com/s/pBT8J>pBT8J <https://bluejeans.com/s/pBT8J>
Sprint review etherpad:
http://softwarefactory-project.io/etherpad/p/sprint_review
Sprint blog post on mojo:
https://mojo.redhat.com/groups/software-factory/blog/2017/04/24/production-chain-tool-team-software-factory-sprint-2017-16-status

Next public review will happen Friday May 5 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