Build 2023.1 images

Change-Id: I57c50d2feb072192498390437facc06481d57c2f
This commit is contained in:
Vladimir Kozhukalov 2023-06-07 20:42:59 +03:00
parent a8efaac719
commit 14ce9685b8
2 changed files with 119 additions and 0 deletions

View File

@ -29,6 +29,8 @@
- openstack-helm-images-cinder-yoga-ubuntu_focal
- openstack-helm-images-compute-kit-zed-ubuntu_focal
- openstack-helm-images-cinder-zed-ubuntu_focal
# - openstack-helm-images-compute-kit-2023-1-ubuntu_focal
# - openstack-helm-images-cinder-2023-1-ubuntu_focal
- openstack-helm-images-horizon-wallaby-ubuntu_focal
gate:
jobs:
@ -45,6 +47,8 @@
- openstack-helm-images-cinder-yoga-ubuntu_focal
- openstack-helm-images-compute-kit-zed-ubuntu_focal
- openstack-helm-images-cinder-zed-ubuntu_focal
# - openstack-helm-images-compute-kit-2023-1-ubuntu_focal
# - openstack-helm-images-cinder-2023-1-ubuntu_focal
- openstack-helm-images-horizon-wallaby-ubuntu_focal
periodic-weekly:
jobs:
@ -61,6 +65,8 @@
- openstack-helm-images-cinder-yoga-ubuntu_focal
- openstack-helm-images-compute-kit-zed-ubuntu_focal
- openstack-helm-images-cinder-zed-ubuntu_focal
# - openstack-helm-images-compute-kit-2023-1-ubuntu_focal
# - openstack-helm-images-cinder-2023-1-ubuntu_focal
- openstack-helm-images-horizon-wallaby-ubuntu_focal
templates:
- publish-openstack-docs-pti
@ -472,3 +478,53 @@
- zuul.d/openstack-loci.yaml
- mariadb/.*
- zuul.d/mariadb.yaml
# - job:
# name: openstack-helm-images-compute-kit-2023-1-ubuntu_focal
# parent: openstack-helm-compute-kit-2023-1-ubuntu_focal
# match-on-config-updates: false
# dependencies:
# - name: openstack-helm-images-build-openvswitch
# soft: true
# - name: openstack-helm-images-build-openstack-loci-2023-1-ubuntu_focal
# soft: true
# - name: openstack-helm-images-build-mariadb
# soft: true
# - name: openstack-helm-images-build-libvirt
# soft: true
# - name: openstack-helm-images-upload-openvswitch
# soft: true
# - name: openstack-helm-images-upload-openstack-loci-2023-1-ubuntu_focal
# soft: true
# - name: openstack-helm-images-upload-mariadb
# soft: true
# - name: openstack-helm-images-upload-libvirt
# soft: true
# files:
# - openvswitch/.*
# - zuul.d/openvswitch.yaml
# - ^openstack/loci/.*
# - zuul.d/openstack-loci.yaml
# - mariadb/.*
# - zuul.d/mariadb.yaml
# - libvirt/.*
# - zuul.d/libvirt.yaml
# - job:
# name: openstack-helm-images-cinder-2023-1-ubuntu_focal
# parent: openstack-helm-cinder-2023-1-ubuntu_focal
# match-on-config-updates: false
# dependencies:
# - name: openstack-helm-images-build-openstack-loci-2023-1-ubuntu_focal
# soft: true
# - name: openstack-helm-images-build-mariadb
# soft: true
# - name: openstack-helm-images-upload-openstack-loci-2023-1-ubuntu_focal
# soft: true
# - name: openstack-helm-images-upload-mariadb
# soft: true
# files:
# - ^openstack/loci/.*
# - zuul.d/openstack-loci.yaml
# - mariadb/.*
# - zuul.d/mariadb.yaml

View File

@ -21,6 +21,7 @@
- openstack-helm-images-build-openstack-loci-xena-ubuntu_focal
- openstack-helm-images-build-openstack-loci-yoga-ubuntu_focal
- openstack-helm-images-build-openstack-loci-zed-ubuntu_focal
- openstack-helm-images-build-openstack-loci-2023-1-ubuntu_focal
- openstack-helm-images-build-openstack-loci-master-ubuntu_focal
gate:
jobs:
@ -29,6 +30,7 @@
- openstack-helm-images-upload-openstack-loci-xena-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-yoga-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-zed-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-2023-1-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-master-ubuntu_focal
promote:
jobs:
@ -37,6 +39,7 @@
- openstack-helm-images-promote-openstack-loci-xena-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-yoga-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-zed-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-2023-1-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-master-ubuntu_focal
periodic-weekly:
jobs:
@ -65,6 +68,11 @@
dependencies:
- name: openstack-helm-images-compute-kit-zed-ubuntu_focal
- name: openstack-helm-images-cinder-zed-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-2023-1-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-2023-1-ubuntu_focal:
dependencies: []
# - name: openstack-helm-images-compute-kit-2023-1-ubuntu_focal
# - name: openstack-helm-images-cinder-2023-1-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-master-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-master-ubuntu_focal:
dependencies:
@ -456,6 +464,61 @@
vars: *build_master_focal_images
files: *loci-files
##########
# 2023.1 #
##########
- job:
name: openstack-helm-images-build-openstack-loci-2023-1-ubuntu_focal
description: Build LOCI 2023.1 focal images
parent: openstack-helm-images-build-openstack-loci-master
vars: &build_2023_1_focal_images
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
branchname: "stable/2023.1"
shortbranchname: "2023.1"
distroname: "ubuntu_focal"
from: "docker.io/ubuntu:20.04"
python3: "yes"
wheels_location: "http://172.17.0.1:8080/wheels.tar.gz"
base_repository: "base"
ceph_repo: "deb https://download.ceph.com/debian-quincy/ focal main"
ceph_key: "https://download.ceph.com/keys/release.asc"
base_docker_image:
- <<: *base_image
prep_docker_images:
- <<: *prep_requirements_project
docker_images:
- <<: *requirements_project
- <<: *keystone_project
- <<: *glance_project
- <<: *cinder_project
- <<: *nova_project
- <<: *ironic_project
- <<: *neutron_project
- <<: *horizon_project
- <<: *heat_project
- <<: *barbican_project
- <<: *placement_project
- <<: *monasca_api_project
- <<: *watcher_project
- <<: *cyborg_project
- <<: *masakari_project
- <<: *masakari_monitors_project
- <<: *manila_project
- <<: *tacker_project
- job:
name: openstack-helm-images-upload-openstack-loci-2023-1-ubuntu_focal
parent: openstack-helm-images-upload-openstack-loci-master
description: Build and upload LOCI 2023.1 focal images
vars: *build_2023_1_focal_images
- job:
name: openstack-helm-images-promote-openstack-loci-2023-1-ubuntu_focal
parent: openstack-helm-images-promote-openstack-loci-master
description: Promote previously published LOCI 2023.1 focal images
vars: *build_2023_1_focal_images
#######
# ZED #
#######