Remove Ussuri image building and jobs

Now that we've removed testing against ussuri releases in the
openstack-helm repo, we can remove the ussuri job building
and dependencies.

Change-Id: I9fd435a78d9f36ea145f7a4e0d93ac0cd23070e8
This commit is contained in:
Gage Hugo 2022-11-06 12:20:30 -06:00
parent c9a578b3fe
commit e4adfc70be
7 changed files with 5 additions and 150 deletions

View File

@ -1,25 +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/ussuri"
#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:-"''"}
congress_pip_packages=${congress_pip_packages:-"'python-congressclient'"}
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-ussuri-ubuntu_bionic
- openstack-helm-images-cinder-ussuri-ubuntu_bionic
- openstack-helm-images-compute-kit-victoria-ubuntu_focal
- openstack-helm-images-cinder-victoria-ubuntu_focal
- openstack-helm-images-compute-kit-wallaby-ubuntu_focal
@ -36,8 +34,6 @@
- opendev-buildset-registry
- openstack-helm-images-aio-monitoring
- openstack-helm-images-aio-logging
- openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- openstack-helm-images-cinder-ussuri-ubuntu_bionic
- openstack-helm-images-compute-kit-victoria-ubuntu_focal
- openstack-helm-images-cinder-victoria-ubuntu_focal
- openstack-helm-images-compute-kit-wallaby-ubuntu_focal
@ -52,8 +48,6 @@
- opendev-buildset-registry
- openstack-helm-images-aio-monitoring
- openstack-helm-images-aio-logging
- openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- openstack-helm-images-cinder-ussuri-ubuntu_bionic
- openstack-helm-images-compute-kit-victoria-ubuntu_focal
- openstack-helm-images-cinder-victoria-ubuntu_focal
- openstack-helm-images-compute-kit-wallaby-ubuntu_focal
@ -224,56 +218,6 @@
- ^openstack/loci/.*
- zuul.d/openstack-loci.yaml
- job:
name: openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
parent: openstack-helm-compute-kit-ussuri-ubuntu_bionic
match-on-config-updates: false
dependencies:
- name: openstack-helm-images-build-openvswitch
soft: true
- name: openstack-helm-images-build-openstack-loci-ussuri-ubuntu_bionic
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-ussuri-ubuntu_bionic
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-ussuri-ubuntu_bionic
parent: openstack-helm-cinder-ussuri-ubuntu_bionic
match-on-config-updates: false
dependencies:
- name: openstack-helm-images-build-openstack-loci-ussuri-ubuntu_bionic
soft: true
- name: openstack-helm-images-build-mariadb
soft: true
- name: openstack-helm-images-upload-openstack-loci-ussuri-ubuntu_bionic
soft: true
- name: openstack-helm-images-upload-mariadb
soft: true
files:
- ^openstack/loci/.*
- zuul.d/openstack-loci.yaml
- mariadb/.*
- zuul.d/mariadb.yaml
- job:
name: openstack-helm-images-compute-kit-victoria-ubuntu_focal
parent: openstack-helm-compute-kit-victoria-ubuntu_focal

View File

@ -28,7 +28,6 @@
- openstack-helm-images-upload-libvirt
- openstack-helm-images-promote-libvirt:
dependencies:
- 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-ussuri-ubuntu_bionic
- name: openstack-helm-images-compute-kit-victoria-ubuntu_focal
- name: openstack-helm-images-compute-kit-wallaby-ubuntu_focal

View File

@ -18,7 +18,7 @@
gate:
jobs:
- openstack-helm-images-upload-nova-ssh
- openstack-helm-images-compute-kit-ussuri-nova-ssh:
- openstack-helm-images-compute-kit-wallaby-nova-ssh:
dependencies:
- name: openstack-helm-images-upload-nova-ssh
promote:
@ -66,10 +66,10 @@
files: *nova_ssh_files
- job:
name: openstack-helm-images-compute-kit-ussuri-nova-ssh
parent: openstack-helm-compute-kit-ussuri-ubuntu_bionic
name: openstack-helm-images-compute-kit-wallaby-nova-ssh
parent: openstack-helm-compute-kit-wallaby-ubuntu_focal
dependencies:
- name: openstack-helm-images-upload-nova-ssh
description: Deploy ussuri compute kit with nova-ssh proposed image
description: Deploy wallaby compute kit with nova-ssh proposed image
vars: *nova_ssh_vars
files: *nova_ssh_files
files: *nova_ssh_files

View File

@ -16,7 +16,6 @@
- project:
check:
jobs:
- 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
# NOTE(gagehugo): Fix the issue with X & Y, then uncomment
@ -25,7 +24,6 @@
- openstack-helm-images-build-openstack-loci-master-ubuntu_focal
gate:
jobs:
- 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-xena-ubuntu_focal
@ -33,7 +31,6 @@
- openstack-helm-images-upload-openstack-loci-master-ubuntu_focal
promote:
jobs:
- 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-yoga-ubuntu_focal
@ -41,11 +38,6 @@
- openstack-helm-images-promote-openstack-loci-master-ubuntu_focal
periodic-weekly:
jobs:
- openstack-helm-images-upload-openstack-loci-ussuri-ubuntu_bionic
- openstack-helm-images-promote-openstack-loci-ussuri-ubuntu_bionic:
dependencies:
- name: openstack-helm-images-compute-kit-ussuri-ubuntu_bionic
- name: openstack-helm-images-cinder-ussuri-ubuntu_bionic
- openstack-helm-images-upload-openstack-loci-victoria-ubuntu_focal
- openstack-helm-images-promote-openstack-loci-victoria-ubuntu_focal:
dependencies:
@ -646,56 +638,3 @@
parent: openstack-helm-images-promote-openstack-loci-master
description: Promote previously published LOCI victoria focal images
vars: *build_victoria_focal_images
##########
# USSURI #
##########
- job:
name: openstack-helm-images-build-openstack-loci-ussuri-ubuntu_bionic
description: Build LOCI ussuri bionic images
parent: openstack-helm-images-build-openstack-loci-master
vars: &build_ussuri_bionic_images
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
branchname: "stable/ussuri"
shortbranchname: "ussuri"
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
- <<: *ironic_project
- <<: *neutron_project
- <<: *horizon_project
- <<: *heat_project
- <<: *barbican_project
- <<: *placement_project
- <<: *monasca_api_project
- <<: *watcher_project
- <<: *cyborg_project
- <<: *masakari_project
- <<: *masakari_monitors_project
- job:
name: openstack-helm-images-upload-openstack-loci-ussuri-ubuntu_bionic
parent: openstack-helm-images-upload-openstack-loci-master
description: Build and upload LOCI ussuri bionic images
vars: *build_ussuri_bionic_images
- job:
name: openstack-helm-images-promote-openstack-loci-ussuri-ubuntu_bionic
parent: openstack-helm-images-promote-openstack-loci-master
description: Promote previously published LOCI ussuri bionic images
vars: *build_ussuri_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-ussuri-ubuntu_bionic
- name: openstack-helm-images-compute-kit-victoria-ubuntu_focal
- name: openstack-helm-images-compute-kit-wallaby-ubuntu_focal