mirror of
https://github.com/optim-enterprises-bv/openstack-helm-images.git
synced 2026-01-10 17:31:26 +00:00
Introduces gate testing for loci images using osh jobs
This commit is a first commit in chain that together with commits in osh [0], osh-infra [1-3] will allow to test produced images during the gates reusing osh and osh-infra jobs. And together with zuul-jobs commit [4] will allow to build, test and promote latest images in periodic pipeline that mostly relevant for loci images that incorporate changes from multiple repositories and are often outdated. This particular commit adds test deployments to post-review jobs for loci stein and train bionic images. Also this commits removes lost, dropped after Queens pycrypto from placement image that currently breaks gates. [0] https://review.opendev.org/740530 [1] https://review.opendev.org/740539 [2] https://review.opendev.org/740554 [3] https://review.opendev.org/740557 [4] https://review.opendev.org/740560 Depends-On: https://review.opendev.org/740530 Change-Id: Idc846885e5823f6443f89587058eb3dd71ca3c3e Signed-off-by: Andrii Ostapenko <andrii.ostapenko@att.com>
This commit is contained in:
committed by
Andrii Ostapenko
parent
da3e1bea7e
commit
b5e8fcaea2
@@ -35,8 +35,15 @@
|
||||
#- openstack-helm-images-upload-openstack-loci-rocky-opensuse_15
|
||||
- openstack-helm-images-upload-openstack-loci-rocky-ubuntu_xenial
|
||||
- openstack-helm-images-upload-openstack-loci-rocky-ubuntu_bionic
|
||||
|
||||
- openstack-helm-images-upload-openstack-loci-stein-ubuntu_bionic
|
||||
- openstack-helm-images-compute-kit-openstack-loci-stein-ubuntu_bionic
|
||||
- openstack-helm-images-cinder-openstack-loci-stein-ubuntu_bionic
|
||||
|
||||
- openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
|
||||
- openstack-helm-images-compute-kit-openstack-loci-train-ubuntu_bionic
|
||||
- openstack-helm-images-cinder-openstack-loci-train-ubuntu_bionic
|
||||
|
||||
- openstack-helm-images-upload-openstack-loci-ussuri-ubuntu_bionic
|
||||
- openstack-helm-images-upload-openstack-loci-master-ubuntu_bionic
|
||||
promote:
|
||||
@@ -275,7 +282,7 @@
|
||||
- "PROJECT='placement'"
|
||||
- "PROJECT_REF={{ branchname }}"
|
||||
- "PROFILES='apache'"
|
||||
- "PIP_PACKAGES='httplib2 pycrypto'"
|
||||
- "PIP_PACKAGES='httplib2'"
|
||||
- "WHEELS='{{ wheels_location }}'"
|
||||
tags: *imagetag
|
||||
files: &loci-files
|
||||
@@ -447,6 +454,24 @@
|
||||
description: Promote previously published LOCI train bionic images
|
||||
vars: *build_train_bionic_images
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-openstack-loci-train-ubuntu_bionic
|
||||
parent: openstack-helm-compute-kit-train-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
|
||||
description: Deploy compute kit with train review images
|
||||
files: *loci-files
|
||||
vars: *build_train_bionic_images
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-cinder-openstack-loci-train-ubuntu_bionic
|
||||
parent: openstack-helm-cinder-train-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
|
||||
description: Deploy cinder with train review images
|
||||
files: *loci-files
|
||||
vars: *build_train_bionic_images
|
||||
|
||||
#########
|
||||
# STEIN #
|
||||
#########
|
||||
@@ -492,6 +517,24 @@
|
||||
description: Promote previously published LOCI stein bionic images
|
||||
vars: *build_stein_bionic_images
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-compute-kit-openstack-loci-stein-ubuntu_bionic
|
||||
parent: openstack-helm-compute-kit-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-stein-ubuntu_bionic
|
||||
description: Deploy compute kit with stein review images
|
||||
files: *loci-files
|
||||
vars: *build_stein_bionic_images
|
||||
|
||||
- job:
|
||||
name: openstack-helm-images-cinder-openstack-loci-stein-ubuntu_bionic
|
||||
parent: openstack-helm-cinder-stein-ubuntu_bionic
|
||||
dependencies:
|
||||
- name: openstack-helm-images-upload-openstack-loci-stein-ubuntu_bionic
|
||||
description: Deploy cinder with stein review images
|
||||
files: *loci-files
|
||||
vars: *build_stein_bionic_images
|
||||
|
||||
#########
|
||||
# ROCKY #
|
||||
#########
|
||||
|
||||
Reference in New Issue
Block a user