Hello everyone,
This sprint the team did:
About Software Factory:
We added a REST endpoint to managesf to manage images that are built
with Disk-Image-Builder (DIB). This endpoint is completely covered in
the CLI sfmanager, allowing operators to easily trigger image builds and
uploads to providers. The build logs are also accessible this way.
We updated the contributors documentation and tooling to reflect recent
architecture changes: the development vagrant box packs everything you
need to start contributing to Software Factory.
We added a formal documentation to create a stable release (koji target
preps, project branching and candidate/release tag management).
We added mitigation for Jenkins advisory and discussion around what are
the next steps, implement Jenkins requirements (secrets credencials,
jobs history and cobertura plugin) to switch to zuul-launcher and/or
upgrade jenkins to new LTS.
We packaged the last storyboard version (api, client, webclient) and
tested the project name length limitation.
We are finishing to merge the last reviews to deliver sf-2.5.0 during
the next sprint.
About RDO:
We have started moving our infrastructure to the RDO Cloud. Some
services have already been migrated, and we are working on a Service
Continuity plan to ensure our critical services remain available in case
of a large scale issue.
About DLRN:
We have migrated DLRN to the softwarefactory-project.io infrastructure.
Its Github repo is now https://github.com/softwarefactory-project/DLRN,
and you can open reviews at
https://softwarefactory-project.io/r/#/q/project:DLRN.
We have created an DLRN API integration for WeIRDO, so its jobs can
report using the API.
About RDOPKG:
We implemented several quality of life features requested by users such
as better/custom commit messages and an easy way to check distgit status.
About ARA:
ARA is officially one year old ! Happy birthday ARA ! David Moreau
Simard wrote a post to retrospect on the past year:
https://dmsimard.com/2017/05/08/ara-is-one-year-old-a-look-back-at-the-past-year/
This coincides with the release of ARA 0.13 which is an awesome
milestone that even caught the interest of Michael DeHaan, the author of
Ansible.
You can find the highlights of this new release in a blog post here:
https://dmsimard.com/2017/05/05/ara-ansible-run-analysis-0-13-is-out-and-its-awesome/
One of the focus of 0.13 was to unbundle all the in-tree external
dependencies (jquery, patternfly, bootstrap, etc.) and to transition to
python-XStatic packages.
We had to package missing dependencies in PyPi and Fedora but we're done
now and ARA should be available on Fedora and CentOS EPEL very soon !
To follow the packaging effort, there is a bugzilla:
https://bugzilla.redhat.com/show_bug.cgi?id=1426193
Sprint review record: https://bluejeans.com/s/EtvEl
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/05/08/production-chain-tool-team-software-factory-sprint-2017-18-status
Next public review will happen Friday May 19 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