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
This commit is contained in:
Marcin Juszkiewicz 2022-04-01 12:32:32 +02:00
parent a8fcb02f40
commit 12dd8871d1
3 changed files with 0 additions and 102 deletions

View File

@ -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

View File

@ -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

View File

@ -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