Feature: Zuul for DU building

Bug #1301578 reported by Devdatta Kulkarni
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Solum
Triaged
Wishlist
Unassigned

Bug Description

Currently we are using custom shell scripts for building DUs.

As part of this feature we want to investigate use of Zuul+Jenkins for the same purpose.

The logical approach is to start with Ed's generic RPC-based builder code and add a 'Zuul handler'. We would need to run a Zuul+Jenkins somewhere (devstack?) and move the builder scripts as Jenkins jobs. The server would need to be triggered via RPC messages with sufficient information to perform the builds.

A simpler option might be to start with the builder API and let it call Zuul (synchronously). Once this piece is working move it behind the RPC-based builder code. The builder API would need to generate Zuul and Jenkins config files.

Reference:
https://wiki.openstack.org/wiki/Solum/ApiModel

Revision history for this message
Angus Salkeld (asalkeld) wrote :

I'd prefer us to move to an api only model where there is no need for rpc servers.

Adrian Otto (aotto)
Changed in solum:
status: New → Triaged
summary: - Zuul for DU building
+ Feature: Zuul for DU building
Revision history for this message
Adrian Otto (aotto) wrote :
tags: added: other-system-integration
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.