Zuul Pagure Driver Update

Zuul brings lots of advanced features for Continuous Integration and deserves to be usable by more projects, I decided to start the implementation of a Pagure driver for Zuul.

Zuul

Zuul is a powerful gating system that helps project maintainers to never break development branches. Thanks to unique features such …

more ...


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 ...