mirror of
https://github.com/saltstack/salt-bootstrap.git
synced 2025-04-17 10:10:25 +00:00
Added macos-12, removed Photon-3, and added further cleanup of old OSs and Salt versions
This commit is contained in:
parent
78ecaec870
commit
10d602791d
6 changed files with 319 additions and 2078 deletions
121
.github/workflows/ci.yml
vendored
121
.github/workflows/ci.yml
vendored
|
@ -161,21 +161,6 @@ jobs:
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
macos-11:
|
|
||||||
name: macOS 11
|
|
||||||
if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
|
|
||||||
uses: ./.github/workflows/test-macos.yml
|
|
||||||
needs:
|
|
||||||
- lint
|
|
||||||
- generate-actions-workflow
|
|
||||||
with:
|
|
||||||
distro-slug: macos-11
|
|
||||||
display-name: macOS 11
|
|
||||||
timeout: 20
|
|
||||||
runs-on: macos-11
|
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3006", "stable-3006-1", "latest"]'
|
|
||||||
|
|
||||||
|
|
||||||
macos-12:
|
macos-12:
|
||||||
name: macOS 12
|
name: macOS 12
|
||||||
if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
|
if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
|
||||||
|
@ -188,7 +173,22 @@ jobs:
|
||||||
display-name: macOS 12
|
display-name: macOS 12
|
||||||
timeout: 20
|
timeout: 20
|
||||||
runs-on: macos-12
|
runs-on: macos-12
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3006", "stable-3006-1", "latest"]'
|
instances: '["stable-3006", "stable-3006-6", "latest"]'
|
||||||
|
|
||||||
|
|
||||||
|
macos-13:
|
||||||
|
name: macOS 13
|
||||||
|
if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
|
||||||
|
uses: ./.github/workflows/test-macos.yml
|
||||||
|
needs:
|
||||||
|
- lint
|
||||||
|
- generate-actions-workflow
|
||||||
|
with:
|
||||||
|
distro-slug: macos-13
|
||||||
|
display-name: macOS 13
|
||||||
|
timeout: 20
|
||||||
|
runs-on: macos-13
|
||||||
|
instances: '["stable-3006", "stable-3006-6", "latest"]'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -204,7 +204,7 @@ jobs:
|
||||||
display-name: Windows 2019
|
display-name: Windows 2019
|
||||||
timeout: 20
|
timeout: 20
|
||||||
runs-on: windows-2019
|
runs-on: windows-2019
|
||||||
instances: '["stable-3005", "stable-3005-5", "stable-3006", "stable-3006-1", "latest"]'
|
instances: '["stable-3006", "stable-3006-6", "latest"]'
|
||||||
|
|
||||||
|
|
||||||
windows-2022:
|
windows-2022:
|
||||||
|
@ -219,7 +219,7 @@ jobs:
|
||||||
display-name: Windows 2022
|
display-name: Windows 2022
|
||||||
timeout: 20
|
timeout: 20
|
||||||
runs-on: windows-2022
|
runs-on: windows-2022
|
||||||
instances: '["stable-3005", "stable-3005-5", "stable-3006", "stable-3006-1", "latest"]'
|
instances: '["stable-3006", "stable-3006-6", "latest"]'
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -234,7 +234,7 @@ jobs:
|
||||||
distro-slug: almalinux-8
|
distro-slug: almalinux-8
|
||||||
display-name: AlmaLinux 8
|
display-name: AlmaLinux 8
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
almalinux-9:
|
almalinux-9:
|
||||||
|
@ -248,7 +248,7 @@ jobs:
|
||||||
distro-slug: almalinux-9
|
distro-slug: almalinux-9
|
||||||
display-name: AlmaLinux 9
|
display-name: AlmaLinux 9
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["git-3005", "stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
amazon-2:
|
amazon-2:
|
||||||
|
@ -262,7 +262,7 @@ jobs:
|
||||||
distro-slug: amazon-2
|
distro-slug: amazon-2
|
||||||
display-name: Amazon 2
|
display-name: Amazon 2
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
amazon-2023:
|
amazon-2023:
|
||||||
|
@ -276,7 +276,7 @@ jobs:
|
||||||
distro-slug: amazon-2023
|
distro-slug: amazon-2023
|
||||||
display-name: Amazon 2023
|
display-name: Amazon 2023
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "git-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "git-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
arch:
|
arch:
|
||||||
|
@ -304,7 +304,7 @@ jobs:
|
||||||
distro-slug: centos-7
|
distro-slug: centos-7
|
||||||
display-name: CentOS 7
|
display-name: CentOS 7
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
centos-stream8:
|
centos-stream8:
|
||||||
|
@ -318,7 +318,7 @@ jobs:
|
||||||
distro-slug: centos-stream8
|
distro-slug: centos-stream8
|
||||||
display-name: CentOS Stream 8
|
display-name: CentOS Stream 8
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
centos-stream9:
|
centos-stream9:
|
||||||
|
@ -332,7 +332,7 @@ jobs:
|
||||||
distro-slug: centos-stream9
|
distro-slug: centos-stream9
|
||||||
display-name: CentOS Stream 9
|
display-name: CentOS Stream 9
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["git-3005", "stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
debian-10:
|
debian-10:
|
||||||
|
@ -346,7 +346,7 @@ jobs:
|
||||||
distro-slug: debian-10
|
distro-slug: debian-10
|
||||||
display-name: Debian 10
|
display-name: Debian 10
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
debian-11:
|
debian-11:
|
||||||
|
@ -360,7 +360,7 @@ jobs:
|
||||||
distro-slug: debian-11
|
distro-slug: debian-11
|
||||||
display-name: Debian 11
|
display-name: Debian 11
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
debian-12:
|
debian-12:
|
||||||
|
@ -374,21 +374,7 @@ jobs:
|
||||||
distro-slug: debian-12
|
distro-slug: debian-12
|
||||||
display-name: Debian 12
|
display-name: Debian 12
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
fedora-37:
|
|
||||||
name: Fedora 37
|
|
||||||
if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
|
|
||||||
uses: ./.github/workflows/test-linux.yml
|
|
||||||
needs:
|
|
||||||
- lint
|
|
||||||
- generate-actions-workflow
|
|
||||||
with:
|
|
||||||
distro-slug: fedora-37
|
|
||||||
display-name: Fedora 37
|
|
||||||
timeout: 20
|
|
||||||
instances: '["stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
|
||||||
|
|
||||||
|
|
||||||
fedora-38:
|
fedora-38:
|
||||||
|
@ -402,7 +388,7 @@ jobs:
|
||||||
distro-slug: fedora-38
|
distro-slug: fedora-38
|
||||||
display-name: Fedora 38
|
display-name: Fedora 38
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
fedora-39:
|
fedora-39:
|
||||||
|
@ -416,7 +402,7 @@ jobs:
|
||||||
distro-slug: fedora-39
|
distro-slug: fedora-39
|
||||||
display-name: Fedora 39
|
display-name: Fedora 39
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
gentoo:
|
gentoo:
|
||||||
|
@ -486,7 +472,7 @@ jobs:
|
||||||
distro-slug: oraclelinux-7
|
distro-slug: oraclelinux-7
|
||||||
display-name: Oracle Linux 7
|
display-name: Oracle Linux 7
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
oraclelinux-8:
|
oraclelinux-8:
|
||||||
|
@ -500,21 +486,7 @@ jobs:
|
||||||
distro-slug: oraclelinux-8
|
distro-slug: oraclelinux-8
|
||||||
display-name: Oracle Linux 8
|
display-name: Oracle Linux 8
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
photon-3:
|
|
||||||
name: Photon OS 3
|
|
||||||
if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
|
|
||||||
uses: ./.github/workflows/test-linux.yml
|
|
||||||
needs:
|
|
||||||
- lint
|
|
||||||
- generate-actions-workflow
|
|
||||||
with:
|
|
||||||
distro-slug: photon-3
|
|
||||||
display-name: Photon OS 3
|
|
||||||
timeout: 20
|
|
||||||
instances: '["stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
|
||||||
|
|
||||||
|
|
||||||
photon-4:
|
photon-4:
|
||||||
|
@ -528,7 +500,21 @@ jobs:
|
||||||
distro-slug: photon-4
|
distro-slug: photon-4
|
||||||
display-name: Photon OS 4
|
display-name: Photon OS 4
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
|
photon-5:
|
||||||
|
name: Photon OS 5
|
||||||
|
if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'
|
||||||
|
uses: ./.github/workflows/test-linux.yml
|
||||||
|
needs:
|
||||||
|
- lint
|
||||||
|
- generate-actions-workflow
|
||||||
|
with:
|
||||||
|
distro-slug: photon-5
|
||||||
|
display-name: Photon OS 5
|
||||||
|
timeout: 20
|
||||||
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
rockylinux-8:
|
rockylinux-8:
|
||||||
|
@ -542,7 +528,7 @@ jobs:
|
||||||
distro-slug: rockylinux-8
|
distro-slug: rockylinux-8
|
||||||
display-name: Rocky Linux 8
|
display-name: Rocky Linux 8
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
rockylinux-9:
|
rockylinux-9:
|
||||||
|
@ -556,7 +542,7 @@ jobs:
|
||||||
distro-slug: rockylinux-9
|
distro-slug: rockylinux-9
|
||||||
display-name: Rocky Linux 9
|
display-name: Rocky Linux 9
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["git-3005", "stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
ubuntu-2004:
|
ubuntu-2004:
|
||||||
|
@ -570,7 +556,7 @@ jobs:
|
||||||
distro-slug: ubuntu-2004
|
distro-slug: ubuntu-2004
|
||||||
display-name: Ubuntu 20.04
|
display-name: Ubuntu 20.04
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["old-stable-3003", "old-stable-3004", "old-stable-3005", "stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
ubuntu-2204:
|
ubuntu-2204:
|
||||||
|
@ -584,7 +570,7 @@ jobs:
|
||||||
distro-slug: ubuntu-2204
|
distro-slug: ubuntu-2204
|
||||||
display-name: Ubuntu 22.04
|
display-name: Ubuntu 22.04
|
||||||
timeout: 20
|
timeout: 20
|
||||||
instances: '["stable-3005", "onedir-3005", "stable-3005-5", "stable-3006", "onedir-3006", "stable-3006-1", "git-master", "latest", "default"]'
|
instances: '["stable-3006", "onedir-3006", "stable-3006-6", "git-master", "latest", "default"]'
|
||||||
|
|
||||||
|
|
||||||
set-pipeline-exit-status:
|
set-pipeline-exit-status:
|
||||||
|
@ -598,8 +584,8 @@ jobs:
|
||||||
- freebsd-131
|
- freebsd-131
|
||||||
- freebsd-123
|
- freebsd-123
|
||||||
- openbsd-7
|
- openbsd-7
|
||||||
- macos-11
|
|
||||||
- macos-12
|
- macos-12
|
||||||
|
- macos-13
|
||||||
- windows-2019
|
- windows-2019
|
||||||
- windows-2022
|
- windows-2022
|
||||||
- almalinux-8
|
- almalinux-8
|
||||||
|
@ -613,7 +599,6 @@ jobs:
|
||||||
- debian-10
|
- debian-10
|
||||||
- debian-11
|
- debian-11
|
||||||
- debian-12
|
- debian-12
|
||||||
- fedora-37
|
|
||||||
- fedora-38
|
- fedora-38
|
||||||
- fedora-39
|
- fedora-39
|
||||||
- gentoo
|
- gentoo
|
||||||
|
@ -622,8 +607,8 @@ jobs:
|
||||||
- opensuse-tumbleweed
|
- opensuse-tumbleweed
|
||||||
- oraclelinux-7
|
- oraclelinux-7
|
||||||
- oraclelinux-8
|
- oraclelinux-8
|
||||||
- photon-3
|
|
||||||
- photon-4
|
- photon-4
|
||||||
|
- photon-5
|
||||||
- rockylinux-8
|
- rockylinux-8
|
||||||
- rockylinux-9
|
- rockylinux-9
|
||||||
- ubuntu-2004
|
- ubuntu-2004
|
||||||
|
|
279
.github/workflows/templates/generate.py
vendored
279
.github/workflows/templates/generate.py
vendored
|
@ -18,8 +18,6 @@ LINUX_DISTROS = [
|
||||||
"debian-10",
|
"debian-10",
|
||||||
"debian-11",
|
"debian-11",
|
||||||
"debian-12",
|
"debian-12",
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
"fedora-38",
|
||||||
"fedora-39",
|
"fedora-39",
|
||||||
"gentoo",
|
"gentoo",
|
||||||
|
@ -28,8 +26,8 @@ LINUX_DISTROS = [
|
||||||
"opensuse-tumbleweed",
|
"opensuse-tumbleweed",
|
||||||
"oraclelinux-7",
|
"oraclelinux-7",
|
||||||
"oraclelinux-8",
|
"oraclelinux-8",
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
"photon-4",
|
||||||
|
"photon-5",
|
||||||
"rockylinux-8",
|
"rockylinux-8",
|
||||||
"rockylinux-9",
|
"rockylinux-9",
|
||||||
"ubuntu-2004",
|
"ubuntu-2004",
|
||||||
|
@ -41,33 +39,16 @@ WINDOWS = [
|
||||||
]
|
]
|
||||||
|
|
||||||
OSX = [
|
OSX = [
|
||||||
"macos-11",
|
|
||||||
"macos-12",
|
"macos-12",
|
||||||
|
"macos-13",
|
||||||
]
|
]
|
||||||
|
|
||||||
BSD = [
|
BSD = [
|
||||||
"freebsd-131",
|
"freebsd-131",
|
||||||
"freebsd-123",
|
"freebsd-123",
|
||||||
"openbsd-7",
|
"openbsd-7",
|
||||||
]
|
]
|
||||||
|
|
||||||
OLD_STABLE_DISTROS = [
|
|
||||||
"almalinux-8",
|
|
||||||
"amazon-2",
|
|
||||||
"arch",
|
|
||||||
"centos-7",
|
|
||||||
"centos-stream8",
|
|
||||||
"debian-10",
|
|
||||||
"debian-11",
|
|
||||||
"gentoo",
|
|
||||||
"gentoo-systemd",
|
|
||||||
"opensuse-15",
|
|
||||||
"opensuse-tumbleweed",
|
|
||||||
"oraclelinux-7",
|
|
||||||
"oraclelinux-8",
|
|
||||||
"rockylinux-8",
|
|
||||||
"ubuntu-2004",
|
|
||||||
]
|
|
||||||
|
|
||||||
STABLE_DISTROS = [
|
STABLE_DISTROS = [
|
||||||
"almalinux-8",
|
"almalinux-8",
|
||||||
"almalinux-9",
|
"almalinux-9",
|
||||||
|
@ -80,16 +61,14 @@ STABLE_DISTROS = [
|
||||||
"debian-10",
|
"debian-10",
|
||||||
"debian-11",
|
"debian-11",
|
||||||
"debian-12",
|
"debian-12",
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
"fedora-38",
|
||||||
"fedora-39",
|
"fedora-39",
|
||||||
"opensuse-15",
|
"opensuse-15",
|
||||||
"opensuse-tumbleweed",
|
"opensuse-tumbleweed",
|
||||||
"oraclelinux-7",
|
"oraclelinux-7",
|
||||||
"oraclelinux-8",
|
"oraclelinux-8",
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
"photon-4",
|
||||||
|
"photon-5",
|
||||||
"rockylinux-8",
|
"rockylinux-8",
|
||||||
"rockylinux-9",
|
"rockylinux-9",
|
||||||
"ubuntu-2004",
|
"ubuntu-2004",
|
||||||
|
@ -107,14 +86,12 @@ ONEDIR_DISTROS = [
|
||||||
"debian-10",
|
"debian-10",
|
||||||
"debian-11",
|
"debian-11",
|
||||||
"debian-12",
|
"debian-12",
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
"fedora-38",
|
||||||
"fedora-39",
|
"fedora-39",
|
||||||
"oraclelinux-7",
|
"oraclelinux-7",
|
||||||
"oraclelinux-8",
|
"oraclelinux-8",
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
"photon-4",
|
||||||
|
"photon-5",
|
||||||
"rockylinux-8",
|
"rockylinux-8",
|
||||||
"rockylinux-9",
|
"rockylinux-9",
|
||||||
"ubuntu-2004",
|
"ubuntu-2004",
|
||||||
|
@ -125,154 +102,23 @@ ONEDIR_RC_DISTROS = [
|
||||||
"almalinux-8",
|
"almalinux-8",
|
||||||
"almalinux-9",
|
"almalinux-9",
|
||||||
"amazon-2",
|
"amazon-2",
|
||||||
|
"amazon-2023",
|
||||||
"centos-7",
|
"centos-7",
|
||||||
"centos-stream8",
|
"centos-stream8",
|
||||||
"centos-stream9",
|
"centos-stream9",
|
||||||
"debian-10",
|
"debian-10",
|
||||||
"debian-11",
|
"debian-11",
|
||||||
|
"debian-12",
|
||||||
"oraclelinux-7",
|
"oraclelinux-7",
|
||||||
"oraclelinux-8",
|
"oraclelinux-8",
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
"photon-4",
|
||||||
|
"photon-5",
|
||||||
"rockylinux-8",
|
"rockylinux-8",
|
||||||
"rockylinux-9",
|
"rockylinux-9",
|
||||||
"ubuntu-2004",
|
"ubuntu-2004",
|
||||||
"ubuntu-2204",
|
"ubuntu-2204",
|
||||||
]
|
]
|
||||||
|
|
||||||
BLACKLIST_3003 = [
|
|
||||||
"almalinux-9",
|
|
||||||
"amazon-2023",
|
|
||||||
"arch",
|
|
||||||
"centos-stream9",
|
|
||||||
"debian-11",
|
|
||||||
"debian-12",
|
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
|
||||||
"fedora-39",
|
|
||||||
"gentoo",
|
|
||||||
"gentoo-systemd",
|
|
||||||
"opensuse-15",
|
|
||||||
"opensuse-tumbleweed",
|
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
|
||||||
"rockylinux-8",
|
|
||||||
"rockylinux-9",
|
|
||||||
"ubuntu-2204",
|
|
||||||
]
|
|
||||||
|
|
||||||
BLACKLIST_GIT_3003 = [
|
|
||||||
"almalinux-9",
|
|
||||||
"amazon-2",
|
|
||||||
"amazon-2023",
|
|
||||||
"arch",
|
|
||||||
"centos-stream9",
|
|
||||||
"debian-10",
|
|
||||||
"debian-11",
|
|
||||||
"debian-12",
|
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
|
||||||
"fedora-39",
|
|
||||||
"gentoo",
|
|
||||||
"gentoo-systemd",
|
|
||||||
"opensuse-15",
|
|
||||||
"opensuse-tumbleweed",
|
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
|
||||||
"rockylinux-8",
|
|
||||||
"rockylinux-9",
|
|
||||||
"ubuntu-2004",
|
|
||||||
"ubuntu-2110",
|
|
||||||
"ubuntu-2204",
|
|
||||||
]
|
|
||||||
|
|
||||||
BLACKLIST_3004 = [
|
|
||||||
"almalinux-9",
|
|
||||||
"arch",
|
|
||||||
"centos-stream9",
|
|
||||||
"debian-12",
|
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
|
||||||
"fedora-39",
|
|
||||||
"gentoo",
|
|
||||||
"gentoo-systemd",
|
|
||||||
"opensuse-15",
|
|
||||||
"opensuse-tumbleweed",
|
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
|
||||||
"rockylinux-9",
|
|
||||||
"ubuntu-2204",
|
|
||||||
]
|
|
||||||
|
|
||||||
BLACKLIST_3005 = [
|
|
||||||
"almalinux-9",
|
|
||||||
"arch",
|
|
||||||
"centos-stream9",
|
|
||||||
"debian-12",
|
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
|
||||||
"fedora-39",
|
|
||||||
"gentoo",
|
|
||||||
"gentoo-systemd",
|
|
||||||
"opensuse-15",
|
|
||||||
"opensuse-tumbleweed",
|
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
|
||||||
"rockylinux-9",
|
|
||||||
]
|
|
||||||
|
|
||||||
BLACKLIST_GIT_3004 = [
|
|
||||||
"almalinux-9",
|
|
||||||
"amazon-2",
|
|
||||||
"amazon-2023",
|
|
||||||
"arch",
|
|
||||||
"centos-stream9",
|
|
||||||
"debian-10",
|
|
||||||
"debian-11",
|
|
||||||
"debian-12",
|
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
|
||||||
"fedora-39",
|
|
||||||
"gentoo",
|
|
||||||
"gentoo-systemd",
|
|
||||||
"opensuse-15",
|
|
||||||
"opensuse-tumbleweed",
|
|
||||||
"ubuntu-2004",
|
|
||||||
"ubuntu-2110",
|
|
||||||
"ubuntu-2204",
|
|
||||||
"rockylinux-9",
|
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
|
||||||
"ubuntu-2204",
|
|
||||||
]
|
|
||||||
|
|
||||||
BLACKLIST_GIT_3005 = [
|
|
||||||
"amazon-2",
|
|
||||||
"amazon-2023",
|
|
||||||
"arch",
|
|
||||||
"debian-10",
|
|
||||||
"debian-11",
|
|
||||||
"debian-12",
|
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
|
||||||
"fedora-39",
|
|
||||||
"gentoo",
|
|
||||||
"gentoo-systemd",
|
|
||||||
"opensuse-15",
|
|
||||||
"opensuse-tumbleweed",
|
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
|
||||||
"ubuntu-2004",
|
|
||||||
"ubuntu-2110",
|
|
||||||
"ubuntu-2204",
|
|
||||||
]
|
|
||||||
|
|
||||||
BLACKLIST_3006 = [
|
BLACKLIST_3006 = [
|
||||||
"arch",
|
"arch",
|
||||||
"gentoo",
|
"gentoo",
|
||||||
|
@ -289,20 +135,18 @@ BLACKLIST_GIT_3006 = [
|
||||||
"debian-10",
|
"debian-10",
|
||||||
"debian-11",
|
"debian-11",
|
||||||
"debian-12",
|
"debian-12",
|
||||||
## DGM "fedora-36",
|
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
"fedora-38",
|
||||||
"fedora-39",
|
"fedora-39",
|
||||||
"gentoo",
|
"gentoo",
|
||||||
"gentoo-systemd",
|
"gentoo-systemd",
|
||||||
"opensuse-15",
|
"opensuse-15",
|
||||||
"opensuse-tumbleweed",
|
"opensuse-tumbleweed",
|
||||||
"photon-3",
|
|
||||||
"photon-4",
|
"photon-4",
|
||||||
|
"photon-5",
|
||||||
"rockylinux-9",
|
"rockylinux-9",
|
||||||
"ubuntu-2004",
|
"ubuntu-2004",
|
||||||
"ubuntu-2110",
|
|
||||||
"ubuntu-2204",
|
"ubuntu-2204",
|
||||||
|
"ubuntu-2310",
|
||||||
]
|
]
|
||||||
|
|
||||||
BLACKLIST_GIT_MASTER = [
|
BLACKLIST_GIT_MASTER = [
|
||||||
|
@ -310,23 +154,17 @@ BLACKLIST_GIT_MASTER = [
|
||||||
"debian-10",
|
"debian-10",
|
||||||
"freebsd-131",
|
"freebsd-131",
|
||||||
"freebsd-123",
|
"freebsd-123",
|
||||||
"photon-3",
|
|
||||||
]
|
]
|
||||||
|
|
||||||
SALT_VERSIONS = [
|
SALT_VERSIONS = [
|
||||||
"3003",
|
|
||||||
"3004",
|
|
||||||
"3005",
|
|
||||||
"3005-5",
|
|
||||||
"3006",
|
"3006",
|
||||||
"3006-1",
|
"3006-6",
|
||||||
"master",
|
"master",
|
||||||
"latest",
|
"latest",
|
||||||
"nightly",
|
"nightly",
|
||||||
]
|
]
|
||||||
|
|
||||||
ONEDIR_SALT_VERSIONS = [
|
ONEDIR_SALT_VERSIONS = [
|
||||||
"3005",
|
|
||||||
"3006",
|
"3006",
|
||||||
"latest",
|
"latest",
|
||||||
]
|
]
|
||||||
|
@ -334,54 +172,25 @@ ONEDIR_SALT_VERSIONS = [
|
||||||
ONEDIR_RC_SALT_VERSIONS = []
|
ONEDIR_RC_SALT_VERSIONS = []
|
||||||
|
|
||||||
VERSION_DISPLAY_NAMES = {
|
VERSION_DISPLAY_NAMES = {
|
||||||
"3003": "v3003",
|
|
||||||
"3004": "v3004",
|
|
||||||
"3005": "v3005",
|
|
||||||
"3005-5": "v3005.5",
|
|
||||||
"3006": "v3006",
|
"3006": "v3006",
|
||||||
"3006-1": "v3006.1",
|
|
||||||
"3006-6": "v3006.6",
|
"3006-6": "v3006.6",
|
||||||
"master": "Master",
|
"master": "Master",
|
||||||
"latest": "Latest",
|
"latest": "Latest",
|
||||||
"nightly": "Nightly",
|
"nightly": "Nightly",
|
||||||
}
|
}
|
||||||
|
|
||||||
OLD_STABLE_VERSION_BLACKLIST = [
|
|
||||||
"3005-5",
|
|
||||||
"3006",
|
|
||||||
"3006-1",
|
|
||||||
"master",
|
|
||||||
"nightly",
|
|
||||||
]
|
|
||||||
|
|
||||||
STABLE_VERSION_BLACKLIST = [
|
STABLE_VERSION_BLACKLIST = [
|
||||||
"3003",
|
|
||||||
"3004",
|
|
||||||
"master",
|
|
||||||
"nightly",
|
|
||||||
]
|
|
||||||
|
|
||||||
MAC_OLD_STABLE_VERSION_BLACKLIST = [
|
|
||||||
"3005-5",
|
|
||||||
"3006",
|
|
||||||
"3006-1",
|
|
||||||
"3006-6",
|
|
||||||
"master",
|
"master",
|
||||||
"nightly",
|
"nightly",
|
||||||
]
|
]
|
||||||
|
|
||||||
MAC_STABLE_VERSION_BLACKLIST = [
|
MAC_STABLE_VERSION_BLACKLIST = [
|
||||||
"3003",
|
|
||||||
"3004",
|
|
||||||
"3005",
|
|
||||||
"3005-5",
|
|
||||||
"master",
|
"master",
|
||||||
"nightly",
|
"nightly",
|
||||||
]
|
]
|
||||||
|
|
||||||
GIT_VERSION_BLACKLIST = [
|
GIT_VERSION_BLACKLIST = [
|
||||||
"3005-5",
|
"3006-6",
|
||||||
"3006-1",
|
|
||||||
"nightly",
|
"nightly",
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@ -398,7 +207,6 @@ GIT_DISTRO_BLACKLIST = [
|
||||||
"almalinux-8",
|
"almalinux-8",
|
||||||
"centos-7",
|
"centos-7",
|
||||||
"centos-stream8",
|
"centos-stream8",
|
||||||
"fedora-37",
|
|
||||||
"fedora-38",
|
"fedora-38",
|
||||||
"fedora-39",
|
"fedora-39",
|
||||||
"opensuse-15",
|
"opensuse-15",
|
||||||
|
@ -424,8 +232,6 @@ DISTRO_DISPLAY_NAMES = {
|
||||||
"debian-10": "Debian 10",
|
"debian-10": "Debian 10",
|
||||||
"debian-11": "Debian 11",
|
"debian-11": "Debian 11",
|
||||||
"debian-12": "Debian 12",
|
"debian-12": "Debian 12",
|
||||||
## DGM "fedora-36": "Fedora 36",
|
|
||||||
"fedora-37": "Fedora 37",
|
|
||||||
"fedora-38": "Fedora 38",
|
"fedora-38": "Fedora 38",
|
||||||
"fedora-39": "Fedora 39",
|
"fedora-39": "Fedora 39",
|
||||||
"gentoo": "Gentoo",
|
"gentoo": "Gentoo",
|
||||||
|
@ -434,15 +240,14 @@ DISTRO_DISPLAY_NAMES = {
|
||||||
"opensuse-tumbleweed": "Opensuse Tumbleweed",
|
"opensuse-tumbleweed": "Opensuse Tumbleweed",
|
||||||
"oraclelinux-7": "Oracle Linux 7",
|
"oraclelinux-7": "Oracle Linux 7",
|
||||||
"oraclelinux-8": "Oracle Linux 8",
|
"oraclelinux-8": "Oracle Linux 8",
|
||||||
"photon-3": "Photon OS 3",
|
|
||||||
"photon-4": "Photon OS 4",
|
"photon-4": "Photon OS 4",
|
||||||
|
"photon-5": "Photon OS 5",
|
||||||
"rockylinux-8": "Rocky Linux 8",
|
"rockylinux-8": "Rocky Linux 8",
|
||||||
"rockylinux-9": "Rocky Linux 9",
|
"rockylinux-9": "Rocky Linux 9",
|
||||||
"ubuntu-2004": "Ubuntu 20.04",
|
"ubuntu-2004": "Ubuntu 20.04",
|
||||||
"ubuntu-2204": "Ubuntu 22.04",
|
"ubuntu-2204": "Ubuntu 22.04",
|
||||||
"macos-1015": "macOS 10.15",
|
|
||||||
"macos-11": "macOS 11",
|
|
||||||
"macos-12": "macOS 12",
|
"macos-12": "macOS 12",
|
||||||
|
"macos-13": "macOS 13",
|
||||||
"freebsd-131": "FreeBSD 13.1",
|
"freebsd-131": "FreeBSD 13.1",
|
||||||
"freebsd-123": "FreeBSD 12.3",
|
"freebsd-123": "FreeBSD 12.3",
|
||||||
"openbsd-7": "OpenBSD 7",
|
"openbsd-7": "OpenBSD 7",
|
||||||
|
@ -509,29 +314,21 @@ def generate_test_jobs():
|
||||||
continue
|
continue
|
||||||
|
|
||||||
# BSD's don't have a stable release, only use git
|
# BSD's don't have a stable release, only use git
|
||||||
for bootstrap_type in ("git",):
|
for bootstrap_type in ["git"]:
|
||||||
|
|
||||||
BLACKLIST = {
|
BLACKLIST = {}
|
||||||
"3003": BLACKLIST_3003,
|
|
||||||
"3004": BLACKLIST_3004,
|
|
||||||
}
|
|
||||||
if bootstrap_type == "git":
|
if bootstrap_type == "git":
|
||||||
BLACKLIST = {
|
BLACKLIST = {
|
||||||
"3003": BLACKLIST_GIT_3003,
|
|
||||||
"3004": BLACKLIST_GIT_3004,
|
|
||||||
"master": BLACKLIST_GIT_MASTER,
|
"master": BLACKLIST_GIT_MASTER,
|
||||||
}
|
}
|
||||||
|
|
||||||
# .0 versions are a virtual version for pinning to the first
|
# .0 versions are a virtual version for pinning to the first
|
||||||
# point release of a major release, such as 3003,
|
# point release of a major release, such as 3006,
|
||||||
# there is no git version.
|
# there is no git version.
|
||||||
if salt_version.endswith("-0"):
|
if salt_version.endswith("-0"):
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if (
|
if salt_version in ("master") and distro in BLACKLIST[salt_version]:
|
||||||
salt_version in ("3003", "3004", "master")
|
|
||||||
and distro in BLACKLIST[salt_version]
|
|
||||||
):
|
|
||||||
continue
|
continue
|
||||||
|
|
||||||
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
||||||
|
@ -552,10 +349,7 @@ def generate_test_jobs():
|
||||||
test_jobs += "\n"
|
test_jobs += "\n"
|
||||||
for distro in OSX:
|
for distro in OSX:
|
||||||
test_jobs += "\n"
|
test_jobs += "\n"
|
||||||
if distro == "macos-1015":
|
runs_on = distro
|
||||||
runs_on = "macos-10.15"
|
|
||||||
else:
|
|
||||||
runs_on = distro
|
|
||||||
runs_on = f"\n runs-on: {runs_on}"
|
runs_on = f"\n runs-on: {runs_on}"
|
||||||
ifcheck = "\n if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'"
|
ifcheck = "\n if: github.event_name == 'push' || needs.collect-changed-files.outputs.run-tests == 'true'"
|
||||||
uses = "./.github/workflows/test-macos.yml"
|
uses = "./.github/workflows/test-macos.yml"
|
||||||
|
@ -567,25 +361,19 @@ def generate_test_jobs():
|
||||||
)
|
)
|
||||||
|
|
||||||
for salt_version in SALT_VERSIONS:
|
for salt_version in SALT_VERSIONS:
|
||||||
|
|
||||||
if salt_version == "latest":
|
if salt_version == "latest":
|
||||||
|
|
||||||
instances.append(salt_version)
|
instances.append(salt_version)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
for bootstrap_type in ("stable", "old-stable"):
|
for bootstrap_type in ["stable"]:
|
||||||
if bootstrap_type == "stable":
|
if bootstrap_type == "stable":
|
||||||
if salt_version in MAC_STABLE_VERSION_BLACKLIST:
|
if salt_version in MAC_STABLE_VERSION_BLACKLIST:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if bootstrap_type == "old-stable":
|
|
||||||
if salt_version in MAC_OLD_STABLE_VERSION_BLACKLIST:
|
|
||||||
continue
|
|
||||||
|
|
||||||
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
||||||
instances.append(kitchen_target)
|
instances.append(kitchen_target)
|
||||||
|
|
||||||
for bootstrap_type in ("default",):
|
for bootstrap_type in ["default"]:
|
||||||
if distro not in STABLE_DISTROS:
|
if distro not in STABLE_DISTROS:
|
||||||
continue
|
continue
|
||||||
instances.append(bootstrap_type)
|
instances.append(bootstrap_type)
|
||||||
|
@ -622,7 +410,7 @@ def generate_test_jobs():
|
||||||
instances.append(salt_version)
|
instances.append(salt_version)
|
||||||
continue
|
continue
|
||||||
|
|
||||||
for bootstrap_type in ("stable",):
|
for bootstrap_type in ["stable"]:
|
||||||
if bootstrap_type == "stable":
|
if bootstrap_type == "stable":
|
||||||
if salt_version in STABLE_VERSION_BLACKLIST:
|
if salt_version in STABLE_VERSION_BLACKLIST:
|
||||||
continue
|
continue
|
||||||
|
@ -630,7 +418,7 @@ def generate_test_jobs():
|
||||||
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
||||||
instances.append(kitchen_target)
|
instances.append(kitchen_target)
|
||||||
|
|
||||||
for bootstrap_type in ("default",):
|
for bootstrap_type in ["default"]:
|
||||||
if distro not in STABLE_DISTROS:
|
if distro not in STABLE_DISTROS:
|
||||||
continue
|
continue
|
||||||
instances.append(bootstrap_type)
|
instances.append(bootstrap_type)
|
||||||
|
@ -672,7 +460,6 @@ def generate_test_jobs():
|
||||||
continue
|
continue
|
||||||
|
|
||||||
for bootstrap_type in (
|
for bootstrap_type in (
|
||||||
"old-stable",
|
|
||||||
"stable",
|
"stable",
|
||||||
"git",
|
"git",
|
||||||
"onedir",
|
"onedir",
|
||||||
|
@ -690,12 +477,6 @@ def generate_test_jobs():
|
||||||
if distro not in ONEDIR_RC_DISTROS:
|
if distro not in ONEDIR_RC_DISTROS:
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if bootstrap_type == "old-stable":
|
|
||||||
if salt_version in OLD_STABLE_VERSION_BLACKLIST:
|
|
||||||
continue
|
|
||||||
if distro not in OLD_STABLE_DISTROS:
|
|
||||||
continue
|
|
||||||
|
|
||||||
if bootstrap_type == "stable":
|
if bootstrap_type == "stable":
|
||||||
if salt_version in STABLE_VERSION_BLACKLIST:
|
if salt_version in STABLE_VERSION_BLACKLIST:
|
||||||
continue
|
continue
|
||||||
|
@ -709,18 +490,11 @@ def generate_test_jobs():
|
||||||
continue
|
continue
|
||||||
|
|
||||||
BLACKLIST = {
|
BLACKLIST = {
|
||||||
"3003": BLACKLIST_3003,
|
|
||||||
"3004": BLACKLIST_3004,
|
|
||||||
"3005": BLACKLIST_3005,
|
|
||||||
"3005-5": BLACKLIST_3005,
|
|
||||||
"3006": BLACKLIST_3006,
|
"3006": BLACKLIST_3006,
|
||||||
"3006-1": BLACKLIST_3006,
|
"3006-6": BLACKLIST_3006,
|
||||||
}
|
}
|
||||||
if bootstrap_type == "git":
|
if bootstrap_type == "git":
|
||||||
BLACKLIST = {
|
BLACKLIST = {
|
||||||
"3003": BLACKLIST_GIT_3003,
|
|
||||||
"3004": BLACKLIST_GIT_3004,
|
|
||||||
"3005": BLACKLIST_GIT_3005,
|
|
||||||
"3006": BLACKLIST_GIT_3006,
|
"3006": BLACKLIST_GIT_3006,
|
||||||
"master": BLACKLIST_GIT_MASTER,
|
"master": BLACKLIST_GIT_MASTER,
|
||||||
}
|
}
|
||||||
|
@ -732,8 +506,7 @@ def generate_test_jobs():
|
||||||
continue
|
continue
|
||||||
|
|
||||||
if (
|
if (
|
||||||
salt_version
|
salt_version in ("3006", "3006-6", "master")
|
||||||
in ("3003", "3004", "3005", "3005-5", "3006", "3006-1", "master")
|
|
||||||
and distro in BLACKLIST[salt_version]
|
and distro in BLACKLIST[salt_version]
|
||||||
):
|
):
|
||||||
continue
|
continue
|
||||||
|
@ -741,7 +514,7 @@ def generate_test_jobs():
|
||||||
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
kitchen_target = f"{bootstrap_type}-{salt_version}"
|
||||||
instances.append(kitchen_target)
|
instances.append(kitchen_target)
|
||||||
|
|
||||||
for bootstrap_type in ("default",):
|
for bootstrap_type in ["default"]:
|
||||||
if distro not in STABLE_DISTROS:
|
if distro not in STABLE_DISTROS:
|
||||||
continue
|
continue
|
||||||
instances.append(bootstrap_type)
|
instances.append(bootstrap_type)
|
||||||
|
|
1792
bootstrap-salt.sh
1792
bootstrap-salt.sh
File diff suppressed because it is too large
Load diff
|
@ -14,32 +14,15 @@ provisioner:
|
||||||
|
|
||||||
platforms:
|
platforms:
|
||||||
- name: macos-12
|
- name: macos-12
|
||||||
- name: macos-11
|
|
||||||
- name: macos-1015
|
|
||||||
|
|
||||||
suites:
|
suites:
|
||||||
- name: old-stable-3003
|
|
||||||
provisioner:
|
|
||||||
salt_bootstrap_options: -MP old-stable %s
|
|
||||||
salt_version: 3003.4
|
|
||||||
salt_call_command: /opt/salt/bin/salt-call
|
|
||||||
- name: old-stable-3004
|
|
||||||
provisioner:
|
|
||||||
salt_bootstrap_options: -MP old-stable %s
|
|
||||||
salt_version: 3004.1
|
|
||||||
salt_call_command: /opt/salt/bin/salt-call
|
|
||||||
- name: old-stable-3005
|
|
||||||
provisioner:
|
|
||||||
salt_bootstrap_options: -MP old-stable %s
|
|
||||||
salt_version: 3005.5
|
|
||||||
salt_call_command: /opt/salt/bin/salt-call
|
|
||||||
- name: stable-3006
|
- name: stable-3006
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: 3006
|
salt_version: 3006
|
||||||
salt_call_command: /opt/salt/salt-call
|
salt_call_command: /opt/salt/salt-call
|
||||||
- name: stable-3006-1
|
- name: stable-3006-6
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: 3006.1
|
salt_version: 3006.6
|
||||||
salt_call_command: /opt/salt/salt-call
|
salt_call_command: /opt/salt/salt-call
|
||||||
- name: latest
|
- name: latest
|
||||||
provisioner:
|
provisioner:
|
||||||
|
|
|
@ -17,27 +17,13 @@ platforms:
|
||||||
- name: windows-2019
|
- name: windows-2019
|
||||||
|
|
||||||
suites:
|
suites:
|
||||||
- name: stable-3003
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3003.4-1
|
|
||||||
salt_call_command: c:\salt\salt-call.bat
|
|
||||||
- name: stable-3004
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3004.1-1
|
|
||||||
salt_call_command: c:\Program Files\Salt Project\Salt\salt-call.bat
|
|
||||||
- name: stable-3005
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3005.5-1
|
|
||||||
- name: stable-3005-1
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3005.5-1
|
|
||||||
- name: stable-3006
|
- name: stable-3006
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: 3006.0
|
salt_version: 3006.6
|
||||||
salt_call_command: c:\Program Files\Salt Project\Salt\salt-call.exe
|
salt_call_command: c:\Program Files\Salt Project\Salt\salt-call.exe
|
||||||
- name: stable-3006-1
|
- name: stable-3006-6
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: 3006.1
|
salt_version: 3006.6
|
||||||
salt_call_command: c:\Program Files\Salt Project\Salt\salt-call.exe
|
salt_call_command: c:\Program Files\Salt Project\Salt\salt-call.exe
|
||||||
- name: latest
|
- name: latest
|
||||||
provisioner:
|
provisioner:
|
||||||
|
|
164
kitchen.yml
164
kitchen.yml
|
@ -66,7 +66,6 @@ platforms:
|
||||||
- name: centos-stream8
|
- name: centos-stream8
|
||||||
driver:
|
driver:
|
||||||
image: quay.io/centos/centos:stream8
|
image: quay.io/centos/centos:stream8
|
||||||
## DGM - name: debian-9
|
|
||||||
- name: centos-7
|
- name: centos-7
|
||||||
driver:
|
driver:
|
||||||
run_command: /lib/systemd/systemd
|
run_command: /lib/systemd/systemd
|
||||||
|
@ -81,17 +80,6 @@ platforms:
|
||||||
driver:
|
driver:
|
||||||
image: debian:bullseye
|
image: debian:bullseye
|
||||||
run_command: /lib/systemd/systemd
|
run_command: /lib/systemd/systemd
|
||||||
## DGM - name: fedora-35
|
|
||||||
## DGM driver:
|
|
||||||
## DGM provision_command: &fedora_provision_command
|
|
||||||
## DGM - dnf -y install procps-ng crypto-policies-scripts
|
|
||||||
## DGM - update-crypto-policies --set LEGACY
|
|
||||||
## DGM - name: fedora-36
|
|
||||||
## DGM driver:
|
|
||||||
## DGM provision_command: *fedora_provision_command
|
|
||||||
- name: fedora-37
|
|
||||||
driver:
|
|
||||||
provision_command: *fedora_provision_command
|
|
||||||
- name: fedora-38
|
- name: fedora-38
|
||||||
driver:
|
driver:
|
||||||
provision_command: *fedora_provision_command
|
provision_command: *fedora_provision_command
|
||||||
|
@ -144,15 +132,12 @@ platforms:
|
||||||
run_command: /lib/systemd/systemd
|
run_command: /lib/systemd/systemd
|
||||||
provision_command:
|
provision_command:
|
||||||
- echo "PubkeyAcceptedAlgorithms +ssh-rsa" | tee -a /etc/ssh/sshd_config
|
- echo "PubkeyAcceptedAlgorithms +ssh-rsa" | tee -a /etc/ssh/sshd_config
|
||||||
- name: ubuntu-21.10
|
- name: ubuntu-23.10
|
||||||
driver:
|
driver:
|
||||||
run_command: /lib/systemd/systemd
|
run_command: /lib/systemd/systemd
|
||||||
- name: ubuntu-20.04
|
- name: ubuntu-20.04
|
||||||
driver:
|
driver:
|
||||||
run_command: /lib/systemd/systemd
|
run_command: /lib/systemd/systemd
|
||||||
- name: ubuntu-18.04
|
|
||||||
driver:
|
|
||||||
run_command: /lib/systemd/systemd
|
|
||||||
- name: photon-3
|
- name: photon-3
|
||||||
driver:
|
driver:
|
||||||
image: photon:3.0
|
image: photon:3.0
|
||||||
|
@ -171,40 +156,6 @@ platforms:
|
||||||
- systemctl enable sshd.service
|
- systemctl enable sshd.service
|
||||||
|
|
||||||
suites:
|
suites:
|
||||||
- name: git-3003
|
|
||||||
provisioner:
|
|
||||||
salt_version: v3003
|
|
||||||
salt_bootstrap_options: -x python3 -MPfq git %s
|
|
||||||
- name: git-3004
|
|
||||||
provisioner:
|
|
||||||
salt_version: v3004
|
|
||||||
salt_bootstrap_options: -x python3 -MPfq git %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- debian-11
|
|
||||||
- debian-12
|
|
||||||
- arch
|
|
||||||
- gentoo
|
|
||||||
- gentoo-systemd
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: git-3005
|
|
||||||
provisioner:
|
|
||||||
salt_version: v3005
|
|
||||||
salt_bootstrap_options: -x python3 -MPfq git %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- debian-11
|
|
||||||
- debian-12
|
|
||||||
- arch
|
|
||||||
- gentoo
|
|
||||||
- gentoo-systemd
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: git-3006
|
- name: git-3006
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: v3006
|
salt_version: v3006
|
||||||
|
@ -232,94 +183,6 @@ suites:
|
||||||
- freebsd-131
|
- freebsd-131
|
||||||
- freebsd-123
|
- freebsd-123
|
||||||
- openbsd-6
|
- openbsd-6
|
||||||
- name: old-stable-3003-0
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3003
|
|
||||||
salt_bootstrap_options: -x python3 -MP old-stable 3003.0
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- gentoo
|
|
||||||
- gentoo-systemd
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: old-stable-3003
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3003
|
|
||||||
salt_bootstrap_options: -x python3 -MP old-stable %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: old-stable-3004-0
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3004
|
|
||||||
salt_bootstrap_options: -x python3 -MP old-stable 3004.0
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- gentoo
|
|
||||||
- gentoo-systemd
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: old-stable-3004
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3004
|
|
||||||
salt_bootstrap_options: -x python3 -MP old-stable %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: old-stable-3005
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3005
|
|
||||||
salt_bootstrap_options: -x python3 -MP old-stable %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: stable-3005
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3005
|
|
||||||
salt_bootstrap_options: -x python3 -MP stable %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: stable-3005-1
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3005.5
|
|
||||||
salt_bootstrap_options: -x python3 -MP stable %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: stable-3006
|
- name: stable-3006
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: 3006
|
salt_version: 3006
|
||||||
|
@ -331,17 +194,6 @@ suites:
|
||||||
- freebsd-131
|
- freebsd-131
|
||||||
- freebsd-123
|
- freebsd-123
|
||||||
- openbsd-6
|
- openbsd-6
|
||||||
- name: stable-3006-1
|
|
||||||
provisioner:
|
|
||||||
salt_version: 3006.1
|
|
||||||
salt_bootstrap_options: -x python3 -MP stable %s
|
|
||||||
excludes:
|
|
||||||
- opensuse-15
|
|
||||||
- opensuse-tumbleweed
|
|
||||||
- arch
|
|
||||||
- freebsd-131
|
|
||||||
- freebsd-123
|
|
||||||
- openbsd-6
|
|
||||||
- name: stable-3006-6
|
- name: stable-3006-6
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: 3006.6
|
salt_version: 3006.6
|
||||||
|
@ -388,20 +240,6 @@ suites:
|
||||||
salt_version: 3006
|
salt_version: 3006
|
||||||
salt_bootstrap_options: -MP onedir %s
|
salt_bootstrap_options: -MP onedir %s
|
||||||
|
|
||||||
## DGM - name: onedir-rc-3006-0rc2
|
|
||||||
## DGM provisioner:
|
|
||||||
## DGM salt_version: 3006.0rc2
|
|
||||||
## DGM salt_bootstrap_options: -R staging.repo.saltproject.io -MP onedir_rc %s
|
|
||||||
## DGM excludes:
|
|
||||||
## DGM - arch
|
|
||||||
## DGM - freebsd-131
|
|
||||||
## DGM - freebsd-123
|
|
||||||
## DGM - gentoo
|
|
||||||
## DGM - openbsd-6
|
|
||||||
## DGM - opensuse-15
|
|
||||||
## DGM - opensuse-tumbleweed
|
|
||||||
## DGM - ubuntu-1804
|
|
||||||
|
|
||||||
- name: onedir-rc-3007-0rc1
|
- name: onedir-rc-3007-0rc1
|
||||||
provisioner:
|
provisioner:
|
||||||
salt_version: 3007.0rc1
|
salt_version: 3007.0rc1
|
||||||
|
|
Loading…
Add table
Reference in a new issue