Feature: remote config location on GitHub

This post presents a new feature coming in SF version 3.1. The remote config location option lets operator setup SF using an external git server such as Github or an existing Gerrit service.

The video below shows:

  • Setup of the new zuul-minimal architecture without the internal Gerrit;
  • Creation of …
more ...

Using system packages instead of pip

Software Factory integrates softwares as RPM packages and this article presents three reasons why it does not use pip, or any other language specific package management system.

System integration and shared libraries

It is arguably useful to use virtualenvs and pip for development purposes. However, when deploying and operating an …

more ...

How-to record feature demo

This post documents my process to record video of new features.

Prepare the environment

The first step is to cherry-pick the feature and verify it works as expected. I do some tests to get comfortable with the content and rehearse before recording. Then I revert the environment to a clean …

more ...

Sprint 2018-22

Below are the tasks we worked on during our last sprint.

Regarding Software Factory:

  • We continued the work on tenant (zuul-less) and external gerrit (gerrit-less) deployment mode. See this architecture schema
  • We added python-openshift client to the SCL.
  • We worked on anomaly detection in triple-o ci jobs, example report: http …
more ...

Sprint 2018-16

Below are the tasks we worked on during our last 2 weeks sprint:

  • We updated the etherpad version to include a security fix.
  • We continued the integration of gerrit-2.14 by removing deprecated code from managesf and sf-config.
  • We updated the Zuul package to the 3.0.1 version and …
more ...



Sprint 2018-10

Below are the tasks we worked on during our last 2 weeks sprint:

  • We finalized the version 3.0 release, now waiting for openstack-infra tags of zuul and nodepool to tag the final repo.
  • We upgraded softwarefactory-project.io to the candidate repo and validated all the new features are working …
more ...