Remove train image building and jobs

This change removes the train image building and jobs as part of
the effort to keep the list of supported openstack releases up
to date.

Change-Id: I6ff0960bed52877a01def0b3c3d35349885f659c
This commit is contained in:
Gage Hugo 2022-05-19 11:10:12 -05:00
parent 7df21bb8fd
commit 1c2c2d1387
7 changed files with 2 additions and 185 deletions

View File

@ -1,24 +0,0 @@
#!/bin/bash
SCRIPT=`realpath $0`
SCRIPT_DIR=`dirname ${SCRIPT}`
## Only build from main folder
# Replace with Registry URI with your registry like your
# dockerhub user. Example: "docker.io/openstackhelm"
VERSION=${VERSION:-"latest"}
OPENSTACK_VERSION="stable/train"
#pycrypto was dropped after queens so we need to override the defaults
keystone_pip_packages=${keystone_pip_packages:-"'python-openstackclient'"}
heat_pip_packages=${heat_pip_packages:-"''"}
barbican_pip_packages=${barbican_pip_packages:-"''"}
glance_pip_packages=${glance_pip_packages:-"'python-swiftclient'"}
cinder_pip_packages=${cinder_pip_packages:-"'python-swiftclient'"}
neutron_pip_packages=${neutron_pip_packages:-"'networking-baremetal'"}
nova_pip_packages=${nova_pip_packages:-"''"}
horizon_pip_packages=${horizon_pip_packages:-"'heat-dashboard'"}
senlin_pip_packages=${senlin_pip_packages:-"''"}
magnum_pip_packages=${magnum_pip_packages:-"''"}
ironic_pip_packages=${ironic_pip_packages:-"''"}
neutron_sriov_pip_packages=${neutron_sriov_pip_packages:-"''"}
placement_pip_packages=${placement_pip_packages:-"httplib2"}
source ${SCRIPT_DIR}/build.sh

View File

@ -19,8 +19,6 @@
- opendev-buildset-registry
- openstack-helm-images-aio-monitoring
- openstack-helm-images-aio-logging
# - openstack-helm-images-compute-kit-train-ubuntu_bionic
# - openstack-helm-images-cinder-train-ubuntu_bionic
- openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- openstack-helm-images-cinder-ussuri-ubuntu_bionic
- openstack-helm-images-compute-kit-victoria-ubuntu_focal
@ -33,8 +31,6 @@
- opendev-buildset-registry
- openstack-helm-images-aio-monitoring
- openstack-helm-images-aio-logging
# - openstack-helm-images-compute-kit-train-ubuntu_bionic
# - openstack-helm-images-cinder-train-ubuntu_bionic
- openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- openstack-helm-images-cinder-ussuri-ubuntu_bionic
- openstack-helm-images-compute-kit-victoria-ubuntu_focal
@ -47,8 +43,6 @@
- opendev-buildset-registry
- openstack-helm-images-aio-monitoring
- openstack-helm-images-aio-logging
# - openstack-helm-images-compute-kit-train-ubuntu_bionic
# - openstack-helm-images-cinder-train-ubuntu_bionic
- openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- openstack-helm-images-cinder-ussuri-ubuntu_bionic
- openstack-helm-images-compute-kit-victoria-ubuntu_focal
@ -217,68 +211,6 @@
- minikube-aio/.*
- zuul.d/minikube-aio.yaml
- job:
name: openstack-helm-images-compute-kit-train-ubuntu_bionic
parent: openstack-helm-compute-kit-train-ubuntu_bionic
match-on-config-updates: false
dependencies:
- name: openstack-helm-images-build-openvswitch
soft: true
- name: openstack-helm-images-build-openstack-loci-train-ubuntu_bionic
soft: true
- name: openstack-helm-images-build-mariadb
soft: true
- name: openstack-helm-images-build-libvirt
soft: true
- name: openstack-helm-images-build-minikube-aio
soft: true
- name: openstack-helm-images-upload-openvswitch
soft: true
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
soft: true
- name: openstack-helm-images-upload-mariadb
soft: true
- name: openstack-helm-images-upload-libvirt
soft: true
- name: openstack-helm-images-upload-minikube-aio
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
- minikube-aio/.*
- zuul.d/minikube-aio.yaml
- job:
name: openstack-helm-images-cinder-train-ubuntu_bionic
parent: openstack-helm-cinder-train-ubuntu_bionic
match-on-config-updates: false
dependencies:
- name: openstack-helm-images-build-openstack-loci-train-ubuntu_bionic
soft: true
- name: openstack-helm-images-build-minikube-aio
soft: true
- name: openstack-helm-images-build-mariadb
soft: true
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
soft: true
- name: openstack-helm-images-upload-minikube-aio
soft: true
- name: openstack-helm-images-upload-mariadb
soft: true
files:
- ^openstack/loci/.*
- zuul.d/openstack-loci.yaml
- mariadb/.*
- zuul.d/mariadb.yaml
- minikube-aio/.*
- zuul.d/minikube-aio.yaml
- job:
name: openstack-helm-images-horizon-wallaby-ubuntu_focal
parent: openstack-helm-horizon-wallaby-ubuntu_focal
@ -286,38 +218,13 @@
dependencies:
- name: openstack-helm-images-build-osh-selenium
soft: true
- name: openstack-helm-images-build-openstack-loci-train-ubuntu_bionic
- name: openstack-helm-images-build-openstack-loci-wallaby-ubuntu_focal
soft: true
- name: openstack-helm-images-build-minikube-aio
soft: true
- name: openstack-helm-images-upload-osh-selenium
soft: true
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
soft: true
- name: openstack-helm-images-upload-minikube-aio
soft: true
files:
- osh-selenium/.*
- zuul.d/osh-selenium.yaml
- ^openstack/loci/.*
- zuul.d/openstack-loci.yaml
- minikube-aio/.*
- zuul.d/minikube-aio.yaml
- job:
name: openstack-helm-images-horizon-train-ubuntu_bionic
parent: openstack-helm-horizon-train-ubuntu_bionic
match-on-config-updates: false
dependencies:
- name: openstack-helm-images-build-osh-selenium
soft: true
- name: openstack-helm-images-build-openstack-loci-train-ubuntu_bionic
soft: true
- name: openstack-helm-images-build-minikube-aio
soft: true
- name: openstack-helm-images-upload-osh-selenium
soft: true
- name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
- name: openstack-helm-images-upload-openstack-loci-wallaby-ubuntu_focal
soft: true
- name: openstack-helm-images-upload-minikube-aio
soft: true

View File

@ -28,7 +28,6 @@
- openstack-helm-images-upload-libvirt
- openstack-helm-images-promote-libvirt:
dependencies:
# - name: openstack-helm-images-compute-kit-train-ubuntu_bionic
- name: openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- name: openstack-helm-images-compute-kit-victoria-ubuntu_focal
- name: openstack-helm-images-compute-kit-wallaby-ubuntu_focal

View File

@ -28,7 +28,6 @@
- openstack-helm-images-upload-mariadb
- openstack-helm-images-promote-mariadb:
dependencies:
# - name: openstack-helm-images-compute-kit-train-ubuntu_bionic
- name: openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- name: openstack-helm-images-compute-kit-victoria-ubuntu_focal
- name: openstack-helm-images-compute-kit-wallaby-ubuntu_focal

View File

@ -16,33 +16,24 @@
- project:
check:
jobs:
# - openstack-helm-images-build-openstack-loci-train-ubuntu_bionic
- openstack-helm-images-build-openstack-loci-ussuri-ubuntu_bionic
- openstack-helm-images-build-openstack-loci-victoria-ubuntu_focal
- openstack-helm-images-build-openstack-loci-wallaby-ubuntu_focal
- openstack-helm-images-build-openstack-loci-master-ubuntu_focal
gate:
jobs:
# - openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
- openstack-helm-images-upload-openstack-loci-ussuri-ubuntu_bionic
- openstack-helm-images-upload-openstack-loci-victoria-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-wallaby-ubuntu_focal
- openstack-helm-images-upload-openstack-loci-master-ubuntu_focal
promote:
jobs:
# - openstack-helm-images-promote-openstack-loci-train-ubuntu_bionic
- openstack-helm-images-promote-openstack-loci-ussuri-ubuntu_bionic
- openstack-helm-images-promote-openstack-loci-victoria-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-wallaby-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-master-ubuntu_focal
periodic:
jobs:
# - openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
# - openstack-helm-images-promote-openstack-loci-train-ubuntu_bionic:
# dependencies:
# - name: openstack-helm-images-compute-kit-train-ubuntu_bionic
# - name: openstack-helm-images-cinder-train-ubuntu_bionic
# - name: openstack-helm-images-horizon-train-ubuntu_bionic
- openstack-helm-images-upload-openstack-loci-ussuri-ubuntu_bionic
- openstack-helm-images-promote-openstack-loci-ussuri-ubuntu_bionic:
dependencies:
@ -585,56 +576,3 @@
parent: openstack-helm-images-promote-openstack-loci-master
description: Promote previously published LOCI ussuri bionic images
vars: *build_ussuri_bionic_images
#########
# TRAIN #
#########
- job:
name: openstack-helm-images-build-openstack-loci-train-ubuntu_bionic
description: Build LOCI train bionic images
parent: openstack-helm-images-build-openstack-loci-master
vars: &build_train_bionic_images
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
branchname: "stable/train"
shortbranchname: "train"
distroname: "ubuntu_bionic"
from: "docker.io/ubuntu:18.04"
python3: "yes"
wheels_location: "http://172.17.0.1:8080/wheels.tar.gz"
base_repository: "base"
ceph_repo: "deb https://mirror.mirantis.com/testing/ceph-nautilus/bionic/ bionic main"
ceph_key: "https://mirror.mirantis.com/testing/ceph-nautilus/bionic/archive-ceph-nautilus.key"
base_docker_image:
- <<: *base_image
prep_docker_images:
- <<: *prep_requirements_project
docker_images:
- <<: *requirements_project
- <<: *keystone_project
- <<: *glance_project
- <<: *cinder_project
- <<: *nova_project
- <<: *neutron_project
- <<: *horizon_project
- <<: *heat_project
- <<: *barbican_project
- <<: *placement_project
- <<: *monasca_api_project
- <<: *watcher_project
- <<: *cyborg_project
- <<: *masakari_project
- <<: *senlin_project
- <<: *masakari_monitors_project
- job:
name: openstack-helm-images-upload-openstack-loci-train-ubuntu_bionic
parent: openstack-helm-images-upload-openstack-loci-master
description: Build and upload LOCI train bionic images
vars: *build_train_bionic_images
- job:
name: openstack-helm-images-promote-openstack-loci-train-ubuntu_bionic
parent: openstack-helm-images-promote-openstack-loci-master
description: Promote previously published LOCI train bionic images
vars: *build_train_bionic_images

View File

@ -28,7 +28,6 @@
- openstack-helm-images-upload-openvswitch
- openstack-helm-images-promote-openvswitch:
dependencies:
# - name: openstack-helm-images-compute-kit-train-ubuntu_bionic
- name: openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- name: openstack-helm-images-compute-kit-victoria-ubuntu_focal
- name: openstack-helm-images-compute-kit-wallaby-ubuntu_focal

View File

@ -30,7 +30,6 @@
dependencies:
- name: openstack-helm-images-aio-monitoring
- name: openstack-helm-images-aio-logging
# - name: openstack-helm-images-horizon-train-ubuntu_bionic
- job:
name: openstack-helm-images-build-osh-selenium