Zuul Hands on - part 5 - Job Secrets

In this article, we will explain how to use job secrets stored directly in the git repositories of projects.

This article is part of the Zuul hands-on series.

The examples and commands that follow are intended to be run on a Software Factory sandbox where a demo-repo repository exists. You …

more ...

OpenStack Summit Berlin Report

Here is my report on the 2018 OpenStack Summit in Berlin.

Day1 - Keynotes

Besides the many new developments in the OpenStack projects, my take away from the first keynotes is that the summit is being renamed Open Infrastructure to better represent the OpenStack Foundation's focus areas. Nick Barcet announced[0 …

more ...


Sprint 2018-40 summary

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

Regarding Software Factory:

  • We have fixed Gerrit replication issues for a couple projects in softwarefactory-project.io
  • We have cleaned up the old nodepool configuration from review.rdoproject.org
  • We updated the zuul packaging to accomodate the new React interface …
more ...


Kubernetes Nodepool Driver Tech-Preview

Note

The Kubernetes Driver is a tech-preview whose implementation is still under review upstream.

This article demonstrates how to use Kubernetes as a Nodepool resource provider.

Setup kube/config

The driver requires cluster admin access to a Kubernetes service. For example, on Openshift the cluster admin can be created using …

more ...

Sprint 2018-38 summary

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

Regarding Software Factory:

  • We have added cron/playbook to backup koji.softwarefactory-project.io (incremental) + publication on backup.rdoproject.org of SF repos: https://backup.rdoproject.org/sfkoji/repos/
  • We have bumped ze0[1-4] settings in order to optimize executor …
more ...


OpenShift Integration Testing with Zuul

This article demonstrates how Zuul can be used to run integration tests on OpenShift. It presents a couple of jobs to test Operator and CRD templates as well as regular application deployment on OpenShift. Note that this is different from the Nodepool OpenShift driver as these jobs use a local …

more ...

Zuul Hands on - part 2 - Your first gated patch with Zuul

In this article, we will create a project and explain how to configure a basic CI workflow in order to gate your first patch with Zuul. The instructions and examples below are given for a sandbox deployment but are easy to adapt to any deployment of Software Factory.

To deploy …

more ...