Remove 3001 from CI: EoL

This commit is contained in:
krionbsd 2022-01-11 09:18:03 +01:00 committed by Pedro Algarvio
parent 33f23e97e4
commit a143b26bd4
7 changed files with 1 additions and 1865 deletions

View file

@ -41,9 +41,6 @@ jobs:
fail-fast: false
matrix:
instance:
- py3-git-3001-freebsd-130
- py3-git-3001-freebsd-123
# - py3-git-3001-openbsd-6
- py3-git-3002-freebsd-130
- py3-git-3002-freebsd-123
# - py3-git-3002-openbsd-6

View file

@ -44,7 +44,6 @@ jobs:
fail-fast: false
matrix:
instance:
- py3-stable-3001-windows-2022
- py3-stable-3002-windows-2022
- py3-stable-3003-windows-2022
- py3-stable-3004-windows-2022
@ -100,7 +99,6 @@ jobs:
fail-fast: false
matrix:
instance:
- py3-stable-3001-windows-2019
- py3-stable-3002-windows-2019
- py3-stable-3003-windows-2019
- py3-stable-3004-windows-2019

View file

@ -8,98 +8,6 @@ on: [push]
jobs:
py3-stable-3001-gentoo:
name: Gentoo v3001 Py3 Stable
runs-on: ubuntu-latest
timeout-minutes: 90
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-stable-3001-gentoo || bundle exec kitchen create py3-stable-3001-gentoo
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify py3-stable-3001-gentoo
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy py3-stable-3001-gentoo
py3-git-3001-gentoo:
name: Gentoo v3001 Py3 Git
runs-on: ubuntu-latest
timeout-minutes: 90
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-gentoo || bundle exec kitchen create py3-git-3001-gentoo
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify py3-git-3001-gentoo
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy py3-git-3001-gentoo
py3-stable-3002-gentoo:
name: Gentoo v3002 Py3 Stable
runs-on: ubuntu-latest
@ -468,98 +376,6 @@ jobs:
bundle exec kitchen destroy latest-gentoo
py3-stable-3001-gentoo-systemd:
name: Gentoo (systemd) v3001 Py3 Stable
runs-on: ubuntu-latest
timeout-minutes: 90
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-stable-3001-gentoo-systemd || bundle exec kitchen create py3-stable-3001-gentoo-systemd
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify py3-stable-3001-gentoo-systemd
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy py3-stable-3001-gentoo-systemd
py3-git-3001-gentoo-systemd:
name: Gentoo (systemd) v3001 Py3 Git
runs-on: ubuntu-latest
timeout-minutes: 90
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-gentoo-systemd || bundle exec kitchen create py3-git-3001-gentoo-systemd
- name: Test Bootstrap In Test Container
run: |
bundle exec kitchen verify py3-git-3001-gentoo-systemd
- name: Destroy Test Container
if: always()
run: |
bundle exec kitchen destroy py3-git-3001-gentoo-systemd
py3-stable-3002-gentoo-systemd:
name: Gentoo (systemd) v3002 Py3 Stable
runs-on: ubuntu-latest

File diff suppressed because it is too large Load diff

View file

@ -54,25 +54,6 @@ STABLE_DISTROS = [
"ubuntu-2110",
]
BLACKLIST_3001 = [
"almalinux-8",
"centos-stream8",
"debian-11",
"rockylinux-8",
"ubuntu-2110",
]
BLACKLIST_3001_0 = [
"almalinux-8",
"amazon-2",
"centos-stream8",
"debian-11",
"gentoo",
"gentoo-systemd",
"rockylinux-8",
"ubuntu-2110",
]
BLACKLIST_3002 = [
"almalinux-8",
"centos-stream8",
@ -119,8 +100,6 @@ BLACKLIST_3004_0 = [
]
SALT_BRANCHES = [
"3001",
"3001-0",
"3002",
"3002-0",
"3003",
@ -132,8 +111,6 @@ SALT_BRANCHES = [
]
BRANCH_DISPLAY_NAMES = {
"3001": "v3001",
"3001-0": "v3001.0",
"3002": "v3002",
"3002-0": "v3002.0",
"3003": "v3003",
@ -251,16 +228,10 @@ def generate_test_jobs():
continue
if bootstrap_type == "git":
# .0 versions are a virtual version for pinning to the first point release of a major release, such as 3001, there is no git version.
# .0 versions are a virtual version for pinning to the first point release of a major release, such as 3002, there is no git version.
if branch.endswith("-0"):
continue
if branch == "3001" and distro in BLACKLIST_3001:
continue
if branch == "3001-0" and distro in BLACKLIST_3001_0:
continue
if branch == "3002" and distro in BLACKLIST_3002:
continue

View file

@ -17,9 +17,6 @@ platforms:
- name: windows-2019
suites:
- name: py3-stable-3001
provisioner:
salt_version: 3001.7
- name: py3-stable-3002
provisioner:
salt_version: 3002

View file

@ -117,10 +117,6 @@ platforms:
run_command: /lib/systemd/systemd
suites:
- name: py3-git-3001
provisioner:
salt_version: 3001
salt_bootstrap_options: -x python3 -MPfq git %s
- name: py3-git-3002
provisioner:
salt_version: 3002
@ -133,35 +129,6 @@ suites:
provisioner:
salt_version: 3004
salt_bootstrap_options: -x python3 -MPfq git %s
- name: py3-stable-3001-0
provisioner:
salt_version: 3001
salt_bootstrap_options: -x python3 -MP stable 3001.0
excludes:
- opensuse-15
- opensuse-tumbleweed
- debian-11
- fedora-33
- arch
- gentoo
- gentoo-systemd
- ubuntu-2110
- freebsd-130
- freebsd-123
- openbsd-6
- name: py3-stable-3001
provisioner:
salt_version: 3001
salt_bootstrap_options: -x python3 -MP stable %s
excludes:
- debian-11
- opensuse-15
- opensuse-tumbleweed
- arch
- ubuntu-2110
- freebsd-130
- freebsd-123
- openbsd-6
- name: py3-stable-3002-0
provisioner:
salt_version: 3002