feat(fedora-32): remove platform (EOL)

This commit is contained in:
Imran Iqbal 2021-06-25 23:14:46 +01:00 committed by Kirill Ponomarev
parent c69845e22c
commit 546e7c9ad3
4 changed files with 3 additions and 200 deletions

View file

@ -2712,190 +2712,6 @@ jobs:
bundle exec kitchen destroy latest-debian-9
py3-git-3001-fedora-32:
name: Fedora 32 v3001 Py3 Git
runs-on: ubuntu-latest
timeout-minutes: 20
needs: lint
steps:
- uses: actions/checkout@v1
- name: Setup Ruby
uses: actions/setup-ruby@v1
with:
ruby-version: 2.6.x
- name: Install Bundler
run: |
gem install bundler
- name: Setup Bundle
run: |
bundle install --with docker --without opennebula ec2 windows vagrant
- name: Set up Python 3.7
uses: actions/setup-python@v1
with:
python-version: 3.7
- name: Install Python Dependencies
run: |
pip install -U pip
pip install -r tests/requirements.txt
- name: Create Test Container
run: |
bundle exec kitchen create py3-git-3001-fedora-32 || bundle exec kitchen create py3-git-3001-fedora-32
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify py3-git-3001-fedora-32
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy py3-git-3001-fedora-32
py3-git-3002-fedora-32:
name: Fedora 32 v3002 Py3 Git
runs-on: ubuntu-latest
timeout-minutes: 20
needs: lint
steps:
- uses: actions/checkout@v1
- name: Setup Ruby
uses: actions/setup-ruby@v1
with:
ruby-version: 2.6.x
- name: Install Bundler
run: |
gem install bundler
- name: Setup Bundle
run: |
bundle install --with docker --without opennebula ec2 windows vagrant
- name: Set up Python 3.7
uses: actions/setup-python@v1
with:
python-version: 3.7
- name: Install Python Dependencies
run: |
pip install -U pip
pip install -r tests/requirements.txt
- name: Create Test Container
run: |
bundle exec kitchen create py3-git-3002-fedora-32 || bundle exec kitchen create py3-git-3002-fedora-32
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify py3-git-3002-fedora-32
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy py3-git-3002-fedora-32
py3-git-master-fedora-32:
name: Fedora 32 Master Py3 Git
runs-on: ubuntu-latest
timeout-minutes: 20
needs: lint
steps:
- uses: actions/checkout@v1
- name: Setup Ruby
uses: actions/setup-ruby@v1
with:
ruby-version: 2.6.x
- name: Install Bundler
run: |
gem install bundler
- name: Setup Bundle
run: |
bundle install --with docker --without opennebula ec2 windows vagrant
- name: Set up Python 3.7
uses: actions/setup-python@v1
with:
python-version: 3.7
- name: Install Python Dependencies
run: |
pip install -U pip
pip install -r tests/requirements.txt
- name: Create Test Container
run: |
bundle exec kitchen create py3-git-master-fedora-32 || bundle exec kitchen create py3-git-master-fedora-32
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify py3-git-master-fedora-32
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy py3-git-master-fedora-32
latest-fedora-32:
name: Fedora 32 Latest packaged release
runs-on: ubuntu-latest
timeout-minutes: 20
needs: lint
steps:
- uses: actions/checkout@v1
- name: Setup Ruby
uses: actions/setup-ruby@v1
with:
ruby-version: 2.6.x
- name: Install Bundler
run: |
gem install bundler
- name: Setup Bundle
run: |
bundle install --with docker --without opennebula ec2 windows vagrant
- name: Set up Python 3.7
uses: actions/setup-python@v1
with:
python-version: 3.7
- name: Install Python Dependencies
run: |
pip install -U pip
pip install -r tests/requirements.txt
- name: Create Test Container
run: |
bundle exec kitchen create latest-fedora-32 || bundle exec kitchen create latest-fedora-32
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify latest-fedora-32
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy latest-fedora-32
py3-git-3001-fedora-33:
name: Fedora 33 v3001 Py3 Git
runs-on: ubuntu-latest

View file

@ -13,7 +13,6 @@ LINUX_DISTROS = [
"debian-10",
"debian-11",
"debian-9",
"fedora-32",
"fedora-33",
"fedora-34",
"fedora-35",
@ -36,7 +35,6 @@ STABLE_DISTROS = [
"debian-10",
"debian-11",
"debian-9",
"fedora-32",
"fedora-33",
"fedora-34",
"fedora-35",
@ -53,7 +51,6 @@ PY2_BLACKLIST = [
"centos-8",
"debian-10",
"debian-11",
"fedora-32",
"fedora-33",
"fedora-34",
"fedora-35",
@ -126,7 +123,6 @@ DISTRO_DISPLAY_NAMES = {
"debian-10": "Debian 10",
"debian-11": "Debian 11",
"debian-9": "Debian 9",
"fedora-32": "Fedora 32",
"fedora-33": "Fedora 33",
"fedora-34": "Fedora 34",
"fedora-35": "Fedora 35",
@ -234,7 +230,7 @@ def generate_test_jobs():
continue
if python_version == "py3":
if distro in ("arch", "fedora-32"):
if distro in ("arch"):
allowed_branches = ["master"]
try:
int_branch = int(branch)

View file

@ -1636,8 +1636,8 @@ __check_end_of_life_versions() {
;;
fedora)
# Fedora lower than 27 are no longer supported
if [ "$DISTRO_MAJOR_VERSION" -lt 30 ]; then
# Fedora lower than 33 are no longer supported
if [ "$DISTRO_MAJOR_VERSION" -lt 33 ]; then
echoerror "End of life distributions are not supported."
echoerror "Please consider upgrading to the next stable. See:"
echoerror " https://fedoraproject.org/wiki/Releases"

View file

@ -60,12 +60,6 @@ platforms:
driver_config:
image: debian:bullseye
run_command: /lib/systemd/systemd
- name: fedora-32
driver_config:
image: fedora:32
run_command: /usr/lib/systemd/systemd
provision_command:
- dnf -y install procps-ng
- name: fedora-33
driver_config:
image: fedora:33
@ -170,7 +164,6 @@ suites:
- opensuse-tumbleweed
- debian-10
- debian-11
- fedora-32
- fedora-33
- gentoo
- gentoo-systemd
@ -221,7 +214,6 @@ suites:
- opensuse-15
- opensuse-tumbleweed
- debian-11
- fedora-32
- fedora-33
- arch
- gentoo
@ -253,7 +245,6 @@ suites:
- opensuse-15
- opensuse-tumbleweed
- debian-11
- fedora-32
- fedora-33
- arch
- gentoo