From 77d5c15a4ae69595081a1072f004c9424575db5a Mon Sep 17 00:00:00 2001 From: Gage Hugo Date: Tue, 2 Aug 2022 15:03:45 -0500 Subject: [PATCH 1/3] Remove unused jobs Some of the unused jobs on the edge branch are still counted as references for osh-infra, causing issues when we try to remove anything that is unused. This change removes several older job references in order to allow us to continue with the efforts on the main branch. Change-Id: I83c67c1dd35bcea1a09d154694e5f730725b1f92 --- zuul.d/jobs-openstack-helm.yaml | 111 -------------------------------- zuul.d/project.yaml | 48 -------------- 2 files changed, 159 deletions(-) diff --git a/zuul.d/jobs-openstack-helm.yaml b/zuul.d/jobs-openstack-helm.yaml index 4af1d73b9b..2deff4fa0d 100644 --- a/zuul.d/jobs-openstack-helm.yaml +++ b/zuul.d/jobs-openstack-helm.yaml @@ -613,117 +613,6 @@ required-projects: - openstack/openstack-helm-infra -- job: - timeout: 9600 - name: openstack-helm-armada-deploy - parent: openstack-helm-infra-functional - nodeset: openstack-helm-five-node-ubuntu - roles: - - zuul: openstack/openstack-helm-infra - pre-run: - - tools/gate/playbooks/osh-infra-upgrade-host.yaml - - tools/gate/playbooks/osh-infra-deploy-docker.yaml - - tools/gate/playbooks/osh-infra-build.yaml - - tools/gate/playbooks/osh-infra-deploy-k8s.yaml - post-run: - - tools/gate/playbooks/osh-infra-collect-logs.yaml - - tools/gate/playbooks/gather-armada-manifests.yaml - required-projects: - - openstack/openstack-helm-infra - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/armada/010-armada-host-setup.sh - - ./tools/deployment/armada/015-armada-build.sh - - ./tools/deployment/armada/020-armada-render-manifests.sh - - ./tools/deployment/armada/025-armada-validate-manifests.sh - - ./tools/deployment/armada/030-armada-apply-manifests.sh - -- job: - timeout: 9600 - name: openstack-helm-armada-update-uuid - parent: openstack-helm-infra-functional - nodeset: openstack-helm-five-node-ubuntu - roles: - - zuul: openstack/openstack-helm-infra - pre-run: - - tools/gate/playbooks/osh-infra-upgrade-host.yaml - - tools/gate/playbooks/osh-infra-deploy-docker.yaml - - tools/gate/playbooks/osh-infra-build.yaml - - tools/gate/playbooks/osh-infra-deploy-k8s.yaml - post-run: - - tools/gate/playbooks/osh-infra-collect-logs.yaml - - tools/gate/playbooks/gather-armada-manifests.yaml - required-projects: - - openstack/openstack-helm-infra - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/armada/010-armada-host-setup.sh - - ./tools/deployment/armada/015-armada-build.sh - - ./tools/deployment/armada/020-armada-render-manifests.sh - - ./tools/deployment/armada/025-armada-validate-manifests.sh - - ./tools/deployment/armada/030-armada-apply-manifests.sh - - ./tools/deployment/armada/035-armada-update-uuid.sh - -- job: - timeout: 10800 - name: openstack-helm-armada-update-passwords - parent: openstack-helm-infra-functional - nodeset: openstack-helm-five-node-ubuntu - roles: - - zuul: openstack/openstack-helm-infra - pre-run: - - tools/gate/playbooks/osh-infra-upgrade-host.yaml - - tools/gate/playbooks/osh-infra-deploy-docker.yaml - - tools/gate/playbooks/osh-infra-build.yaml - - tools/gate/playbooks/osh-infra-deploy-k8s.yaml - post-run: - - tools/gate/playbooks/osh-infra-collect-logs.yaml - - tools/gate/playbooks/gather-armada-manifests.yaml - required-projects: - - openstack/openstack-helm-infra - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/armada/010-armada-host-setup.sh - - ./tools/deployment/armada/015-armada-build.sh - - ./tools/deployment/armada/020-armada-render-manifests.sh - - ./tools/deployment/armada/025-armada-validate-manifests.sh - - ./tools/deployment/armada/030-armada-apply-manifests.sh - - ./tools/deployment/armada/040-armada-update-passwords.sh - -- job: - name: openstack-helm-multinode-temp-ubuntu - parent: openstack-helm-multinode-temp - nodeset: openstack-helm-five-node-ubuntu - -- job: - name: openstack-helm-multinode-temp-centos - parent: openstack-helm-multinode-temp - nodeset: openstack-helm-five-node-centos - -- job: - name: openstack-helm-multinode-temp-fedora - parent: openstack-helm-multinode-temp - nodeset: openstack-helm-five-node-fedora - -- job: - name: openstack-helm-ironic-ubuntu - parent: openstack-helm-multinode-temp - nodeset: openstack-helm-ubuntu - run: tools/gate/playbooks/ironic-deploy.yaml - -- job: - timeout: 10800 - name: openstack-helm-multinode-temp-tempest - parent: openstack-helm-multinode-temp - nodeset: openstack-helm-five-node-ubuntu - run: tools/gate/playbooks/multinode-tempest-deploy.yaml - - job: timeout: 10800 name: openstack-helm-multinode-compute-kit-train-ubuntu_bionic diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 027b83ad7f..2d3080739e 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -22,47 +22,12 @@ templates: - publish-openstack-docs-pti - release-notes-jobs-python3 - check: - jobs: - - openstack-helm-lint - - openstack-helm-bandit - - openstack-helm-cinder-stein-ubuntu_bionic - - openstack-helm-cinder-train-ubuntu_bionic - - openstack-helm-cinder-ussuri-ubuntu_bionic - - openstack-helm-compute-kit-stein-ubuntu_bionic - - openstack-helm-compute-kit-train-ubuntu_bionic - - openstack-helm-compute-kit-ussuri-ubuntu_bionic - - openstack-helm-horizon-stein-ubuntu_bionic - gate: - jobs: - - openstack-helm-lint - - openstack-helm-tls: - # NOTE(aostapenko) While keeping this job non-voting in gate - # pipeline may not seem to have sense - disabling it is temporary - # and job result should be kept visible so it's not forgotten - # to be enabled first thing after ubuntu-bionic-expanded nodes - # are available - voting: false - - openstack-helm-cinder-stein-ubuntu_bionic - - openstack-helm-compute-kit-stein-ubuntu_bionic - - openstack-helm-horizon-stein-ubuntu_bionic - - openstack-helm-multinode-compute-kit-train-ubuntu_bionic - - openstack-helm-multinode-cinder-train-ubuntu_bionic post: jobs: - publish-openstack-helm-charts periodic: jobs: - openstack-helm-keystone-ldap - - openstack-helm-cinder-ocata-ubuntu_xenial - - openstack-helm-cinder-pike-ubuntu_xenial - - openstack-helm-cinder-queens-ubuntu_xenial - - openstack-helm-cinder-rocky-ubuntu_bionic - - openstack-helm-compute-kit-ocata-ubuntu_xenial - - openstack-helm-compute-kit-pike-ubuntu_xenial - - openstack-helm-compute-kit-queens-ubuntu_xenial - - openstack-helm-compute-kit-rocky-ubuntu_bionic - - openstack-helm-tungsten-fabric-train - openstack-helm-tungsten-fabric-ussuri experimental: jobs: @@ -70,18 +35,5 @@ - openstack-helm-tls - openstack-helm-apparmor-cinder - openstack-helm-netpol-compute-kit - - openstack-helm-netpol-compute-kit-train - openstack-helm-netpol-compute-kit-ussuri - openstack-helm-netpol-cinder - - openstack-helm-multinode-compute-kit-train-ubuntu_bionic - - openstack-helm-multinode-cinder-train-ubuntu_bionic - # NOTE(srwilkers): Disabling the following jobs until - # issues with the kubeadm-aio based deployments are addressed - # - openstack-helm-multinode-temp-ubuntu - # - openstack-helm-multinode-temp-centos - # - openstack-helm-multinode-temp-fedora - # - openstack-helm-multinode-temp-tempest - # - openstack-helm-armada-deploy - # - openstack-helm-armada-update-uuid - # - openstack-helm-armada-update-passwords - # - openstack-helm-ironic-ubuntu From 4e8d1137a4324ec22d5fb0960cd2d29bb9cdb9e7 Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Thu, 19 Oct 2023 13:45:13 -0500 Subject: [PATCH 2/3] Cancel all jobs Change-Id: I77120933dd918b06f4a24fb2f8a7e5c2b934be7c --- zuul.d/project.yaml | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 2d3080739e..1c981822de 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -20,20 +20,4 @@ # migrated to openstack-helm-infra yet. - project: templates: - - publish-openstack-docs-pti - - release-notes-jobs-python3 - post: - jobs: - - publish-openstack-helm-charts - periodic: - jobs: - - openstack-helm-keystone-ldap - - openstack-helm-tungsten-fabric-ussuri - experimental: - jobs: - - openstack-helm-apparmor - - openstack-helm-tls - - openstack-helm-apparmor-cinder - - openstack-helm-netpol-compute-kit - - openstack-helm-netpol-compute-kit-ussuri - - openstack-helm-netpol-cinder + - noop-jobs From 2bbf4e6e4e9c5e5f1cfd9dd1a4579d62e23a25d1 Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Wed, 21 Feb 2024 14:52:01 -0600 Subject: [PATCH 3/3] Remove unnecessary jobs Change-Id: I7d4e80f2fd801010197c1c1dbdb27a7b03bd8451 --- zuul.d/jobs-openstack-helm.yaml | 652 -------------------------------- zuul.d/project.yaml | 5 - 2 files changed, 657 deletions(-) delete mode 100644 zuul.d/jobs-openstack-helm.yaml diff --git a/zuul.d/jobs-openstack-helm.yaml b/zuul.d/jobs-openstack-helm.yaml deleted file mode 100644 index 2deff4fa0d..0000000000 --- a/zuul.d/jobs-openstack-helm.yaml +++ /dev/null @@ -1,652 +0,0 @@ ---- -# Copyright 2017, AT&T -# Copyright 2018, SUSE LINUX GmbH. -# -# Licensed under the Apache License, Version 2.0 (the "License"); -# you may not use this file except in compliance with the License. -# You may obtain a copy of the License at -# -# http://www.apache.org/licenses/LICENSE-2.0 -# -# Unless required by applicable law or agreed to in writing, software -# distributed under the License is distributed on an "AS IS" BASIS, -# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. -# See the License for the specific language governing permissions and -# limitations under the License. - -# OpenStack Helm jobs -# These will move with their playbooks inside the -# openstack-helm-infra repository - -- job: - name: openstack-helm-bandit - timeout: 3600 - run: tools/gate/playbooks/osh-bandit.yaml - required-projects: - - openstack/openstack-helm-infra - files: - - ^.*\.py\.tpl$ - - ^.*\.py$ - nodeset: openstack-helm-single-node - -- job: - name: openstack-helm-chart-deploy - parent: openstack-helm-infra-functional - roles: - - zuul: openstack/openstack-helm-infra - timeout: 7200 - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - osh_openstack_release: stein - gate_scripts: [] - pre-run: - - tools/gate/playbooks/osh-infra-upgrade-host.yaml - - tools/gate/playbooks/osh-infra-setup-firewall.yaml - post-run: tools/gate/playbooks/osh-infra-collect-logs.yaml - required-projects: - - openstack/openstack-helm-infra - - openstack/openstack-helm - nodeset: openstack-helm-single-node - -- job: - name: openstack-helm-keystone-ldap - parent: openstack-helm-chart-deploy - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: ldap - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/scripts/tls/cert-manager.sh - - ./tools/deployment/component/common/ingress.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/common/ldap.sh - - ./tools/deployment/component/keystone/keystone.sh - -- job: - name: openstack-helm-cinder - parent: openstack-helm-chart-deploy - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/ceph/ceph.sh - - - ./tools/deployment/component/ceph/ceph-ns-activate.sh - - ./tools/deployment/component/common/ingress.sh - - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/cinder/cinder.sh - - ./tools/deployment/common/force-cronjob-run.sh - -- job: - name: openstack-helm-cinder-pike-ubuntu_xenial - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: pike - container_distro_name: ubuntu - container_distro_version: xenial -- job: - name: openstack-helm-cinder-queens-ubuntu_xenial - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: queens - container_distro_name: ubuntu - container_distro_version: xenial -- job: - name: openstack-helm-cinder-rocky-ubuntu_xenial - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: rocky - container_distro_name: ubuntu - container_distro_version: xenial -- job: - name: openstack-helm-cinder-rocky-ubuntu_bionic - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: rocky - container_distro_name: ubuntu - container_distro_version: bionic -- job: - name: openstack-helm-cinder-rocky-opensuse_15 - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: rocky - container_distro_name: opensuse - container_distro_version: '15' -- job: - name: openstack-helm-cinder-ocata-ubuntu_xenial - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: ocata - container_distro_name: ubuntu - container_distro_version: xenial - -- job: - name: openstack-helm-cinder-stein-ubuntu_bionic - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - -- job: - name: openstack-helm-cinder-train-ubuntu_bionic - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: train - container_distro_name: ubuntu - container_distro_version: bionic - -- job: - name: openstack-helm-cinder-ussuri-ubuntu_bionic - parent: openstack-helm-cinder - vars: - osh_params: - openstack_release: ussuri - container_distro_name: ubuntu - container_distro_version: bionic - -- job: - name: openstack-helm-compute-kit - parent: openstack-helm-chart-deploy - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - run_helm_tests: "no" - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/common/ingress.sh - - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - - ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh - - ./tools/deployment/component/keystone/keystone.sh - - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/openvswitch.sh - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/component/compute-kit/compute-kit.sh - - - export OSH_TEST_TIMEOUT=1200;./tools/deployment/common/run-helm-tests.sh neutron - - ./tools/deployment/common/run-helm-tests.sh nova; - ./tools/deployment/common/run-helm-tests.sh glance; - ./tools/deployment/common/run-helm-tests.sh keystone; - - ./tools/deployment/developer/common/170-setup-gateway.sh - - - ./tools/deployment/developer/common/900-use-it.sh - - ./tools/deployment/common/force-cronjob-run.sh - -- job: - name: openstack-helm-compute-kit-pike-ubuntu_xenial - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: pike - container_distro_name: ubuntu - container_distro_version: xenial -- job: - name: openstack-helm-compute-kit-queens-ubuntu_xenial - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: queens - container_distro_name: ubuntu - container_distro_version: xenial -- job: - name: openstack-helm-compute-kit-rocky-ubuntu_xenial - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: rocky - container_distro_name: ubuntu - container_distro_version: xenial -- job: - name: openstack-helm-compute-kit-rocky-ubuntu_bionic - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: rocky - container_distro_name: ubuntu - container_distro_version: bionic -- job: - name: openstack-helm-compute-kit-rocky-opensuse_15 - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: rocky - container_distro_name: opensuse - container_distro_version: '15' -- job: - name: openstack-helm-compute-kit-ocata-ubuntu_xenial - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: ocata - container_distro_name: ubuntu - container_distro_version: xenial - -- job: - name: openstack-helm-compute-kit-stein-ubuntu_bionic - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - -- job: - name: openstack-helm-compute-kit-train-ubuntu_bionic - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: train - container_distro_name: ubuntu - container_distro_version: bionic - -- job: - name: openstack-helm-compute-kit-ussuri-ubuntu_bionic - parent: openstack-helm-compute-kit - vars: - osh_params: - openstack_release: ussuri - container_distro_name: ubuntu - container_distro_version: bionic - -- job: - name: openstack-helm-horizon-stein-ubuntu_bionic - parent: openstack-helm-chart-deploy - files: - - ^horizon/.*$ - - ^zuul\.d/.*$ - - ^tools/deployment/component/horizon/.*$ - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/common/ingress.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/horizon/horizon.sh - -- job: - name: openstack-helm-tls - parent: openstack-helm-chart-deploy - nodeset: openstack-helm-single-16GB-node - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: tls - run_helm_tests: "no" - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - - ./tools/deployment/common/setup-client.sh - - ./tools/scripts/tls/cert-manager.sh - - ./tools/deployment/component/ceph/ceph.sh - - ./tools/deployment/component/ceph/ceph-ns-activate.sh - - ./tools/deployment/component/common/ingress.sh - - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/keystone/keystone.sh - - - ./tools/deployment/component/cinder/cinder.sh - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/openvswitch.sh - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/component/compute-kit/compute-kit.sh - - - export OSH_TEST_TIMEOUT=1200;./tools/deployment/common/run-helm-tests.sh neutron - - ./tools/deployment/common/run-helm-tests.sh nova; - ./tools/deployment/common/run-helm-tests.sh glance; - ./tools/deployment/common/run-helm-tests.sh keystone; - ./tools/deployment/common/run-helm-tests.sh cinder; - - ./tools/deployment/developer/common/170-setup-gateway.sh - - - ./tools/deployment/developer/common/900-use-it.sh - - ./tools/deployment/common/force-cronjob-run.sh - -- job: - name: openstack-helm-apparmor - parent: openstack-helm-chart-deploy - timeout: 9600 - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: apparmor - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/apparmor/015-ingress.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/horizon/horizon.sh - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/openvswitch.sh - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/developer/nfs/160-compute-kit.sh - - ./tools/deployment/component/barbican/barbican.sh - - ./tools/deployment/developer/common/170-setup-gateway.sh - - ./tools/deployment/developer/common/900-use-it.sh - -- job: - name: openstack-helm-apparmor-cinder - parent: openstack-helm-chart-deploy - timeout: 9600 - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: apparmor - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/ceph/ceph.sh - - ./tools/deployment/component/ceph/ceph-ns-activate.sh - - ./tools/deployment/apparmor/015-ingress.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/cinder/cinder.sh - -- job: - name: openstack-helm-netpol-compute-kit-train - parent: openstack-helm-chart-deploy - timeout: 7200 - vars: - osh_params: - openstack_release: train - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: netpol - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/common/ingress.sh - - ./tools/deployment/common/lockdown-netpol.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/openvswitch.sh - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/component/compute-kit/compute-kit.sh - - ./tools/deployment/developer/common/170-setup-gateway.sh - - ./tools/deployment/component/horizon/horizon.sh - - ./tools/deployment/common/openstack-exporter.sh - - ./tools/deployment/developer/common/900-use-it.sh - - ./tools/deployment/common/test-networkpolicy.sh - -- job: - name: openstack-helm-netpol-compute-kit-ussuri - parent: openstack-helm-chart-deploy - timeout: 7200 - vars: - osh_params: - openstack_release: ussuri - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: netpol - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/common/ingress.sh - - ./tools/deployment/common/lockdown-netpol.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/openvswitch.sh - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/component/compute-kit/compute-kit.sh - - ./tools/deployment/developer/common/170-setup-gateway.sh - - ./tools/deployment/component/horizon/horizon.sh - - ./tools/deployment/common/openstack-exporter.sh - - ./tools/deployment/developer/common/900-use-it.sh - - ./tools/deployment/common/test-networkpolicy.sh - -- job: - name: openstack-helm-tungsten-fabric-train - parent: openstack-helm-compute-kit - timeout: 9600 - nodeset: openstack-helm-single-16GB-node - roles: - - zuul: openstack/openstack-helm-infra - required-projects: - - openstack/openstack-helm-infra - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - osh_params: - feature_gates: tf - openstack_release: train - container_distro_name: ubuntu - container_distro_version: bionic - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/common/ingress.sh - - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh - - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh checkdns - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh setupdns - - ./tools/deployment/component/keystone/keystone.sh - - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh prepare - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/component/compute-kit/compute-kit.sh - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh deploy - -- job: - name: openstack-helm-tungsten-fabric-ussuri - parent: openstack-helm-compute-kit - timeout: 9600 - nodeset: openstack-helm-single-16GB-node - roles: - - zuul: openstack/openstack-helm-infra - required-projects: - - openstack/openstack-helm-infra - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - osh_params: - feature_gates: tf - openstack_release: ussuri - container_distro_name: ubuntu - container_distro_version: bionic - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/common/ingress.sh - - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh - - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh checkdns - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh setupdns - - ./tools/deployment/component/keystone/keystone.sh - - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh prepare - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/component/compute-kit/compute-kit.sh - - ./tools/deployment/component/compute-kit/tungsten-fabric.sh deploy -- job: - name: openstack-helm-netpol-compute-kit - parent: openstack-helm-chart-deploy - timeout: 7200 - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: netpol - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/common/ingress.sh - - ./tools/deployment/common/lockdown-netpol.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/nfs-provisioner/nfs-provisioner.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/heat/heat.sh - - ./tools/deployment/component/glance/glance.sh - - ./tools/deployment/component/compute-kit/openvswitch.sh - - ./tools/deployment/component/compute-kit/libvirt.sh - - ./tools/deployment/component/compute-kit/compute-kit.sh - - ./tools/deployment/developer/common/170-setup-gateway.sh - - ./tools/deployment/component/horizon/horizon.sh - - ./tools/deployment/common/openstack-exporter.sh - - ./tools/deployment/developer/common/900-use-it.sh - - ./tools/deployment/common/test-networkpolicy.sh - -- job: - name: openstack-helm-netpol-cinder - parent: openstack-helm-chart-deploy - timeout: 7200 - vars: - osh_params: - openstack_release: stein - container_distro_name: ubuntu - container_distro_version: bionic - feature_gates: netpol - gate_scripts_relative_path: ../openstack-helm - gate_scripts: - - ./tools/deployment/common/install-packages.sh - - ./tools/deployment/common/deploy-k8s.sh - - ./tools/deployment/common/setup-client.sh - - ./tools/deployment/component/ceph/ceph.sh - - ./tools/deployment/component/ceph/ceph-ns-activate.sh - - ./tools/deployment/common/lockdown-netpol.sh - - ./tools/deployment/component/common/ingress.sh - - ./tools/deployment/component/common/mariadb.sh - - ./tools/deployment/component/common/memcached.sh - - ./tools/deployment/component/common/rabbitmq.sh - - ./tools/deployment/component/keystone/keystone.sh - - ./tools/deployment/component/cinder/cinder.sh - - ./tools/deployment/component/horizon/horizon.sh - - ./tools/deployment/common/openstack-exporter.sh - - ./tools/deployment/common/test-networkpolicy.sh - -- job: - name: openstack-helm-multinode-temp - parent: openstack-helm-infra-functional - roles: - - zuul: openstack/openstack-helm-infra - vars: - osh_openstack_release: stein - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - timeout: 7200 - pre-run: - - tools/gate/playbooks/osh-infra-upgrade-host.yaml - - tools/gate/playbooks/osh-infra-deploy-docker.yaml - - tools/gate/playbooks/osh-infra-build.yaml - - tools/gate/playbooks/osh-infra-deploy-k8s.yaml - run: tools/gate/playbooks/multinode-deploy.yaml - post-run: tools/gate/playbooks/osh-infra-collect-logs.yaml - required-projects: - - openstack/openstack-helm-infra - -- job: - timeout: 10800 - name: openstack-helm-multinode-compute-kit-train-ubuntu_bionic - parent: openstack-helm-chart-deploy - nodeset: openstack-helm-five-node-ubuntu - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - osh_params: - openstack_release: train - container_distro_name: ubuntu - container_distro_version: bionic - pre-run: - - tools/gate/playbooks/multinode-base.yaml - - tools/gate/playbooks/osh-infra-upgrade-host.yaml - - tools/gate/playbooks/osh-infra-deploy-docker.yaml - - tools/gate/playbooks/osh-infra-build.yaml - - tools/gate/playbooks/osh-infra-deploy-k8s.yaml - run: tools/gate/playbooks/multinode-deploy-compute-kit.yaml - -- job: - timeout: 9600 - name: openstack-helm-multinode-cinder-train-ubuntu_bionic - parent: openstack-helm-chart-deploy - nodeset: openstack-helm-five-node-ubuntu - vars: - zuul_osh_infra_relative_path: ../openstack-helm-infra/ - osh_params: - openstack_release: train - container_distro_name: ubuntu - container_distro_version: bionic - pre-run: - - tools/gate/playbooks/multinode-base.yaml - - tools/gate/playbooks/osh-infra-upgrade-host.yaml - - tools/gate/playbooks/osh-infra-deploy-docker.yaml - - tools/gate/playbooks/osh-infra-build.yaml - - tools/gate/playbooks/osh-infra-deploy-k8s.yaml - run: tools/gate/playbooks/multinode-deploy-cinder.yaml diff --git a/zuul.d/project.yaml b/zuul.d/project.yaml index 1c981822de..dce7aeee0b 100644 --- a/zuul.d/project.yaml +++ b/zuul.d/project.yaml @@ -13,11 +13,6 @@ # See the License for the specific language governing permissions and # limitations under the License. -# For having the full context, this file should be read -# with the openstack-helm-infra repository, where nodesets -# and jobs are defined. -# NOTE(evrardjp): Some jobs and playbooks haven't been -# migrated to openstack-helm-infra yet. - project: templates: - noop-jobs