mirror of
https://github.com/saltstack/salt-bootstrap.git
synced 2025-04-16 01:30:21 +00:00
Remove 3001 from CI: EoL
This commit is contained in:
parent
33f23e97e4
commit
a143b26bd4
7 changed files with 1 additions and 1865 deletions
3
.github/workflows/kitchen.vagrant.yml
vendored
3
.github/workflows/kitchen.vagrant.yml
vendored
|
@ -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
|
||||
|
|
2
.github/workflows/kitchen.windows.yml
vendored
2
.github/workflows/kitchen.windows.yml
vendored
|
@ -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
|
||||
|
|
184
.github/workflows/main-branch-only.yml
vendored
184
.github/workflows/main-branch-only.yml
vendored
|
@ -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
|
||||
|
|
1610
.github/workflows/main.yml
vendored
1610
.github/workflows/main.yml
vendored
File diff suppressed because it is too large
Load diff
31
.github/workflows/templates/generate.py
vendored
31
.github/workflows/templates/generate.py
vendored
|
@ -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
|
||||
|
||||
|
|
|
@ -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
|
||||
|
|
33
kitchen.yml
33
kitchen.yml
|
@ -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
|
||||
|
|
Loading…
Add table
Reference in a new issue