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:
parent
7df21bb8fd
commit
1c2c2d1387
|
@ -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
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue