From 0c160e8d8ce656d3cd4bd93efb77b4789263b9f0 Mon Sep 17 00:00:00 2001 From: Victor Morales Date: Sun, 12 Jan 2025 21:33:37 -0800 Subject: [PATCH] Drop CentOS support --- README.md | 1 - build/ci/tkn.yml | 27 +-------------------------- build/ci/tkn_legacy.yml | 27 +-------------------------- ci/update_distros.sh | 2 -- distros_supported.yml | 8 -------- src/act/README.md | 2 -- src/aws/README.md | 2 -- src/cni-plugins/README.md | 2 -- src/crystal-lang/README.md | 2 -- src/docker/README.md | 3 --- src/fly/README.md | 2 -- src/go-lang/README.md | 2 -- src/gomplate/README.md | 2 -- src/hadolint/README.md | 2 -- src/helm/README.md | 2 -- src/kind/README.md | 2 -- src/kn/README.md | 2 -- src/kubectl/README.md | 2 -- src/kubectl/os-blacklist.conf | 2 -- src/kustomize/README.md | 2 -- src/libvirt/README.md | 2 -- src/nfs/README.md | 2 -- src/nodejs/README.md | 2 -- src/pip/README.md | 3 --- src/podman/README.md | 2 -- src/qat-driver/README.md | 2 -- src/qat-driver/os-blacklist.conf | 1 - src/qemu/README.md | 2 -- src/qemu/os-blacklist.conf | 4 +++- src/rust-lang/README.md | 2 -- src/skopeo/README.md | 2 -- src/terraform/README.md | 2 -- src/tkn/README.md | 2 -- src/vagrant/README.md | 2 -- src/virtualbox/README.md | 2 -- src/yq/README.md | 2 -- 36 files changed, 5 insertions(+), 125 deletions(-) diff --git a/README.md b/README.md index 9314764f5..5eb504f2c 100644 --- a/README.md +++ b/README.md @@ -30,7 +30,6 @@ which results in additional undesired packages in the OS. | Name | Version | | :------- | :---------------: | | Ubuntu | 16.04/18.04/20.04 | -| CentOS | 7/8 | | OpenSUSE | Tumbleweed/Leap | ## How to use this script? diff --git a/build/ci/tkn.yml b/build/ci/tkn.yml index e3cbdb17b..2866d5939 100644 --- a/build/ci/tkn.yml +++ b/build/ci/tkn.yml @@ -14,7 +14,7 @@ metadata: spec: params: - name: vagrant-name - description: the vagrant box image to be used (centos_7,centos_8,ubuntu_xenial,ubuntu_bionic,ubuntu_focal,opensuse) + description: the vagrant box image to be used (ubuntu_xenial,ubuntu_bionic,ubuntu_focal,opensuse) default: ubuntu_xenial type: string resources: @@ -125,19 +125,6 @@ spec: runAfter: - tox-linting - shellcheck-linting - - name: check-centos-7 - taskRef: - name: check-task - params: - - name: vagrant-name - value: centos_7 - resources: - inputs: - - name: repo - resource: src - runAfter: - - tox-linting - - shellcheck-linting - name: check-opensuse taskRef: name: check-task @@ -163,18 +150,6 @@ spec: resource: src runAfter: - check-ubuntu-xenial - - name: check-centos-8 - taskRef: - name: check-task - params: - - name: vagrant-name - value: centos_8 - resources: - inputs: - - name: repo - resource: src - runAfter: - - check-centos-7 - name: check-ubuntu-focal taskRef: name: check-task diff --git a/build/ci/tkn_legacy.yml b/build/ci/tkn_legacy.yml index 6df68adab..35662d353 100644 --- a/build/ci/tkn_legacy.yml +++ b/build/ci/tkn_legacy.yml @@ -14,7 +14,7 @@ metadata: spec: params: - name: vagrant-name - description: the vagrant box image to be used (centos_7,centos_8,ubuntu_xenial,ubuntu_bionic,ubuntu_focal,opensuse) + description: the vagrant box image to be used (ubuntu_xenial,ubuntu_bionic,ubuntu_focal,opensuse) default: ubuntu_xenial type: string resources: @@ -92,19 +92,6 @@ spec: runAfter: - tox-linting - shellcheck-linting - - name: check-centos-7 - taskRef: - name: check-task - params: - - name: vagrant-name - value: centos_7 - resources: - inputs: - - name: repo - resource: src - runAfter: - - tox-linting - - shellcheck-linting - name: check-opensuse taskRef: name: check-task @@ -130,18 +117,6 @@ spec: resource: src runAfter: - check-ubuntu-xenial - - name: check-centos-8 - taskRef: - name: check-task - params: - - name: vagrant-name - value: centos_8 - resources: - inputs: - - name: repo - resource: src - runAfter: - - check-centos-7 - name: check-ubuntu-focal taskRef: name: check-task diff --git a/ci/update_distros.sh b/ci/update_distros.sh index 5030d0d2d..d339639ee 100755 --- a/ci/update_distros.sh +++ b/ci/update_distros.sh @@ -85,8 +85,6 @@ cat <.distros_supported.yml linux: EOT -_vagrant_pull "centos_7" "centos/7" "centos:centos7" -_vagrant_pull "centos_8" "centos/8" "quay.io/centos/centos:stream8" _vagrant_pull "ubuntu_xenial" "generic/ubuntu1604" "ubuntu:xenial" _vagrant_pull "ubuntu_bionic" "generic/ubuntu1804" "mcr.microsoft.com/devcontainers/base:bionic" _vagrant_pull "ubuntu_focal" "generic/ubuntu2004" "mcr.microsoft.com/devcontainers/base:focal" diff --git a/distros_supported.yml b/distros_supported.yml index b5e3bda45..d76b6e352 100644 --- a/distros_supported.yml +++ b/distros_supported.yml @@ -8,14 +8,6 @@ # http://www.apache.org/licenses/LICENSE-2.0 ############################################################################## linux: - - alias: centos_7 - name: centos/7 - version: "2004.01" - image: centos:centos7 - - alias: centos_8 - name: centos/8 - version: "2011.0" - image: quay.io/centos/centos:stream8 - alias: ubuntu_xenial name: generic/ubuntu1604 version: "4.3.2" diff --git a/src/act/README.md b/src/act/README.md index 186c4c721..dd1bd9df5 100644 --- a/src/act/README.md +++ b/src/act/README.md @@ -11,8 +11,6 @@ Act is an open source project that allows you to run your GitHub flow locally. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/aws/README.md b/src/aws/README.md index caf46e98e..b8c44696a 100644 --- a/src/aws/README.md +++ b/src/aws/README.md @@ -10,8 +10,6 @@ to interact with AWS services using commands in your command-line shell. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/cni-plugins/README.md b/src/cni-plugins/README.md index 5921a9a27..521ced4de 100644 --- a/src/cni-plugins/README.md +++ b/src/cni-plugins/README.md @@ -17,8 +17,6 @@ support and the specification is simple to implement. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/crystal-lang/README.md b/src/crystal-lang/README.md index 31e169602..c106da6e5 100644 --- a/src/crystal-lang/README.md +++ b/src/crystal-lang/README.md @@ -15,8 +15,6 @@ global type inference algorithm. | Ubuntu | 16.04 | [ ] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/docker/README.md b/src/docker/README.md index a7ac7ac31..2ebe0a544 100644 --- a/src/docker/README.md +++ b/src/docker/README.md @@ -17,8 +17,6 @@ virtual machines. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | @@ -56,6 +54,5 @@ curl -fsSL http://bit.ly/install_pkg | PKG=docker bash - [Firewall Cloud-Native Network Function Demo](https://github.com/electrocucaracha/cFW-demo) - [Kubernetes Development Environment](https://github.com/electrocucaracha/kubernetes-dev) - [Kubernetes NonPreemptingPriority gate feature demo](https://github.com/electrocucaracha/k8s-NonPreemptingPriority-demo) -- [CentOS Mirror Server](https://github.com/electrocucaracha/centos-mirror) - [QAT enablement on OKD](https://github.com/electrocucaracha/okd) - [Bare Metal as a Service](https://github.com/electrocucaracha/bmaas) diff --git a/src/fly/README.md b/src/fly/README.md index a81a09686..ae210950c 100644 --- a/src/fly/README.md +++ b/src/fly/README.md @@ -9,8 +9,6 @@ A command-line interface that runs a build in a container with ATC. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/go-lang/README.md b/src/go-lang/README.md index a573cf1ff..a21113210 100644 --- a/src/go-lang/README.md +++ b/src/go-lang/README.md @@ -14,8 +14,6 @@ garbage collection, structural typing, and CSP-style concurrency. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/gomplate/README.md b/src/gomplate/README.md index d1894d8c1..9cec43cf9 100644 --- a/src/gomplate/README.md +++ b/src/gomplate/README.md @@ -12,8 +12,6 @@ secrets. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/hadolint/README.md b/src/hadolint/README.md index 961999891..14c3739f9 100644 --- a/src/hadolint/README.md +++ b/src/hadolint/README.md @@ -14,8 +14,6 @@ to lint the Bash code inside RUN instructions. | Ubuntu | 16.04 | [ ] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [ ] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/helm/README.md b/src/helm/README.md index 0318ec432..dca46a5b4 100644 --- a/src/helm/README.md +++ b/src/helm/README.md @@ -16,8 +16,6 @@ using Helm and stop the copy-and-paste. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/kind/README.md b/src/kind/README.md index 9b8172fc1..162faa548 100644 --- a/src/kind/README.md +++ b/src/kind/README.md @@ -13,8 +13,6 @@ itself, but may be used for local development or CI. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/kn/README.md b/src/kn/README.md index fd65760b6..6692d7261 100644 --- a/src/kn/README.md +++ b/src/kn/README.md @@ -14,8 +14,6 @@ and reduced operational costs. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/kubectl/README.md b/src/kubectl/README.md index 5c4314b3c..8a4321a0a 100644 --- a/src/kubectl/README.md +++ b/src/kubectl/README.md @@ -27,8 +27,6 @@ are available on Krew. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [ ] | -| CentOS | 8 | [ ] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/kubectl/os-blacklist.conf b/src/kubectl/os-blacklist.conf index 105f6832b..e69de29bb 100644 --- a/src/kubectl/os-blacklist.conf +++ b/src/kubectl/os-blacklist.conf @@ -1,2 +0,0 @@ -centos_7 -centos_8 diff --git a/src/kustomize/README.md b/src/kustomize/README.md index 899c81f40..8e861f4a0 100644 --- a/src/kustomize/README.md +++ b/src/kustomize/README.md @@ -20,8 +20,6 @@ a file, and it’s like sed, in that it emits edited text. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/libvirt/README.md b/src/libvirt/README.md index 9b7495e10..948967cdd 100644 --- a/src/libvirt/README.md +++ b/src/libvirt/README.md @@ -15,8 +15,6 @@ development of a cloud-based solution. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/nfs/README.md b/src/nfs/README.md index b0a9d5dc1..496c32420 100644 --- a/src/nfs/README.md +++ b/src/nfs/README.md @@ -15,8 +15,6 @@ allowing anyone to implement the protocol. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/nodejs/README.md b/src/nodejs/README.md index 9a4be9268..71fef2731 100644 --- a/src/nodejs/README.md +++ b/src/nodejs/README.md @@ -19,8 +19,6 @@ for server-side and client-side scripts. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/pip/README.md b/src/pip/README.md index ca4f911ac..52245fb8a 100644 --- a/src/pip/README.md +++ b/src/pip/README.md @@ -14,8 +14,6 @@ Python Package Index (PyPI). | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | | Debian | 8 | [ ] | @@ -37,4 +35,3 @@ curl -fsSL http://bit.ly/install_pkg | PKG=pip bash ## Used by - [OpenStack Multi-Node Deployment](https://github.com/electrocucaracha/openstack-multinode) -- [CentOS Mirror Server](https://github.com/electrocucaracha/centos-mirror) diff --git a/src/podman/README.md b/src/podman/README.md index e5b4def39..316d56ff6 100644 --- a/src/podman/README.md +++ b/src/podman/README.md @@ -13,8 +13,6 @@ run as root or in rootless mode. | Ubuntu | 16.04 | [ ] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [ ] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/qat-driver/README.md b/src/qat-driver/README.md index ae10be794..121b198ea 100644 --- a/src/qat-driver/README.md +++ b/src/qat-driver/README.md @@ -12,8 +12,6 @@ control processing. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [ ] | | OpenSUSE | Tumbleweed | [ ] | | OpenSUSE | Leap | [x] | diff --git a/src/qat-driver/os-blacklist.conf b/src/qat-driver/os-blacklist.conf index bf85951c2..460a56220 100644 --- a/src/qat-driver/os-blacklist.conf +++ b/src/qat-driver/os-blacklist.conf @@ -1,2 +1 @@ opensuse_tumbleweed -centos_8 diff --git a/src/qemu/README.md b/src/qemu/README.md index 399e1a578..d5754ec12 100644 --- a/src/qemu/README.md +++ b/src/qemu/README.md @@ -18,8 +18,6 @@ architecture to run on another. | Ubuntu | 16.04 | [ ] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [ ] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [ ] | | OpenSUSE | Leap | [x] | diff --git a/src/qemu/os-blacklist.conf b/src/qemu/os-blacklist.conf index b2fc817ce..daf373459 100644 --- a/src/qemu/os-blacklist.conf +++ b/src/qemu/os-blacklist.conf @@ -1,3 +1,5 @@ opensuse_tumbleweed -centos_7 ubuntu_xenial +debian_jessie +debian_stretch +debian_buster diff --git a/src/rust-lang/README.md b/src/rust-lang/README.md index 9347a7c7a..de23d8afb 100644 --- a/src/rust-lang/README.md +++ b/src/rust-lang/README.md @@ -15,8 +15,6 @@ collection, and reference counting is optional. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/skopeo/README.md b/src/skopeo/README.md index 5816fa133..36dcdbaf6 100644 --- a/src/skopeo/README.md +++ b/src/skopeo/README.md @@ -15,8 +15,6 @@ with OCI images as well as the original Docker v2 images. | Ubuntu | 16.04 | [ ] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/terraform/README.md b/src/terraform/README.md index 3b1f59018..580b8bf6d 100644 --- a/src/terraform/README.md +++ b/src/terraform/README.md @@ -19,8 +19,6 @@ OpenStack. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/tkn/README.md b/src/tkn/README.md index 23276c0d4..d968bcade 100644 --- a/src/tkn/README.md +++ b/src/tkn/README.md @@ -14,8 +14,6 @@ project provides a common line interface for interacting with Tekton. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/vagrant/README.md b/src/vagrant/README.md index a26ee05f0..8ef480fc2 100644 --- a/src/vagrant/README.md +++ b/src/vagrant/README.md @@ -17,8 +17,6 @@ development in a few languages. | Ubuntu | 16.04 | [ ] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/virtualbox/README.md b/src/virtualbox/README.md index e93b5b490..c08a3ab41 100644 --- a/src/virtualbox/README.md +++ b/src/virtualbox/README.md @@ -13,8 +13,6 @@ x86 virtualization. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] | diff --git a/src/yq/README.md b/src/yq/README.md index f70a89204..6f1d58574 100644 --- a/src/yq/README.md +++ b/src/yq/README.md @@ -12,8 +12,6 @@ operations and functions, and more is being added continuously. | Ubuntu | 16.04 | [x] | | Ubuntu | 18.04 | [x] | | Ubuntu | 20.04 | [x] | -| CentOS | 7 | [x] | -| CentOS | 8 | [x] | | OpenSUSE | Tumbleweed | [x] | | OpenSUSE | Leap | [x] |