From 12dd8871d10e7ce563dcdc64acea1cb1a76ea954 Mon Sep 17 00:00:00 2001 From: Marcin Juszkiewicz Date: Fri, 1 Apr 2022 12:32:32 +0200 Subject: [PATCH] CI: remove binary jobs During Yoga PTG we agreed about dropping support for binary images in Zed cycle. On start of build user was greeted with "binary images are deprecated" message when tried to build them. Part 1: dropping binary images from CI Change-Id: I8035c53aef60717e8b2fd928bca75db1caf56aa5 --- .zuul.d/centos.yaml | 35 ----------------------------------- .zuul.d/debian.yaml | 32 -------------------------------- .zuul.d/ubuntu.yaml | 35 ----------------------------------- 3 files changed, 102 deletions(-) diff --git a/.zuul.d/centos.yaml b/.zuul.d/centos.yaml index 030cf3276c..e37e7ab51b 100644 --- a/.zuul.d/centos.yaml +++ b/.zuul.d/centos.yaml @@ -2,10 +2,8 @@ - project: check: jobs: - - kolla-build-centos8s-binary - kolla-build-centos8s-source - kolla-ansible-centos8s-source - - kolla-ansible-centos8s-binary - kolla-ansible-centos8s-source-upgrade check-arm64: jobs: @@ -19,11 +17,9 @@ periodic: jobs: - kolla-publish-centos8s-source-quay - - kolla-publish-centos8s-binary-quay periodic-weekly: jobs: - kolla-publish-centos8s-source-dockerhub - - kolla-publish-centos8s-binary-dockerhub experimental: jobs: - kolla-build-no-infra-wheels-centos8s-source @@ -55,37 +51,6 @@ - kolla-ansible-centos8s-source-kvm: files: ^docker/nova/ -- job: - name: kolla-build-centos8s-binary - parent: kolla-base - nodeset: kolla-centos8-stream - voting: false - vars: - base_distro: centos - install_type: binary - -- job: - name: kolla-publish-centos8s-binary-dockerhub - parent: kolla-build-centos8s-binary - post-run: tests/playbooks/publish.yml - vars: - publisher: true - kolla_registry: dockerhub - kolla_namespace: kolla - secrets: - - kolla_dockerhub_creds - -- job: - name: kolla-publish-centos8s-binary-quay - parent: kolla-build-centos8s-binary - post-run: tests/playbooks/publish.yml - vars: - publisher: true - kolla_registry: quay.io - kolla_namespace: openstack.kolla - secrets: - - kolla_quay_io_creds - - job: name: kolla-build-centos8s-source parent: kolla-base diff --git a/.zuul.d/debian.yaml b/.zuul.d/debian.yaml index 0b75c4e8d6..01bd68d739 100644 --- a/.zuul.d/debian.yaml +++ b/.zuul.d/debian.yaml @@ -3,7 +3,6 @@ check: jobs: - kolla-build-debian-source - - kolla-build-debian-binary - kolla-ansible-debian-source - kolla-ansible-debian-source-upgrade check-arm64: @@ -43,37 +42,6 @@ parent: kolla-build-debian-source nodeset: kolla-debian-bullseye-aarch64 -- job: - name: kolla-build-debian-binary - parent: kolla-base - nodeset: kolla-debian-bullseye - voting: false - vars: - base_distro: debian - install_type: binary - -- job: - name: kolla-publish-debian-binary-dockerhub - parent: kolla-build-debian-binary - post-run: tests/playbooks/publish.yml - vars: - publisher: true - kolla_registry: dockerhub - kolla_namespace: kolla - secrets: - - kolla_dockerhub_creds - -- job: - name: kolla-publish-debian-binary-quay - parent: kolla-build-debian-binary - post-run: tests/playbooks/publish.yml - vars: - publisher: true - kolla_registry: quay.io - kolla_namespace: openstack.kolla - secrets: - - kolla_quay_io_creds - - job: name: kolla-publish-debian-source-dockerhub parent: kolla-build-debian-source diff --git a/.zuul.d/ubuntu.yaml b/.zuul.d/ubuntu.yaml index f445af522d..22730c8e87 100644 --- a/.zuul.d/ubuntu.yaml +++ b/.zuul.d/ubuntu.yaml @@ -2,10 +2,8 @@ - project: check: jobs: - - kolla-build-ubuntu-binary - kolla-build-ubuntu-source - kolla-ansible-ubuntu-source - - kolla-ansible-ubuntu-binary - kolla-ansible-ubuntu-source-upgrade check-arm64: jobs: @@ -19,11 +17,9 @@ periodic: jobs: - kolla-publish-ubuntu-source-quay - - kolla-publish-ubuntu-binary-quay periodic-weekly: jobs: - kolla-publish-ubuntu-source-dockerhub - - kolla-publish-ubuntu-binary-dockerhub experimental: jobs: - kolla-build-no-infra-wheels-ubuntu-source @@ -53,37 +49,6 @@ - kolla-ansible-ubuntu-source-kvm: files: ^docker/nova/ -- job: - name: kolla-build-ubuntu-binary - parent: kolla-base - nodeset: kolla-ubuntu-focal - voting: false - vars: - base_distro: ubuntu - install_type: binary - -- job: - name: kolla-publish-ubuntu-binary-dockerhub - parent: kolla-build-ubuntu-binary - post-run: tests/playbooks/publish.yml - vars: - publisher: true - kolla_registry: dockerhub - kolla_namespace: kolla - secrets: - - kolla_dockerhub_creds - -- job: - name: kolla-publish-ubuntu-binary-quay - parent: kolla-build-ubuntu-binary - post-run: tests/playbooks/publish.yml - vars: - publisher: true - kolla_registry: quay.io - kolla_namespace: openstack.kolla - secrets: - - kolla_quay_io_creds - - job: name: kolla-build-ubuntu-source parent: kolla-base