mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-07-27 15:11:23 -07:00
CI: Bump Alpine 3.21 to 3.22, Fedora 41 to 42, and FreeBSD 14.2 to 14.3 (#10462)
Some checks are pending
EOL CI / EOL Sanity (Ⓐ2.16) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py2.7) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py3.11) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py3.6) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/3/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/3/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/3/) (push) Waiting to run
nox / Run extra sanity tests (push) Waiting to run
Some checks are pending
EOL CI / EOL Sanity (Ⓐ2.16) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py2.7) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py3.11) (push) Waiting to run
EOL CI / EOL Units (Ⓐ2.16+py3.6) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+alpine3+py:azp/posix/3/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+fedora38+py:azp/posix/3/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/1/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/2/) (push) Waiting to run
EOL CI / EOL I (Ⓐ2.16+opensuse15+py:azp/posix/3/) (push) Waiting to run
nox / Run extra sanity tests (push) Waiting to run
* Bump Alpine 3.21 to 3.22, Fedora 41 to 42, RHEL 9.5 to 9.6, and FreeBSD 14.2 to 14.3. Add old versions to stable-2.19 if not present yet. * Add some expected skips. * Add more restrictions. * Another try for Android tests. * Another try. * Another try.
This commit is contained in:
parent
6d67546902
commit
b458ee85ce
18 changed files with 56 additions and 27 deletions
|
@ -168,10 +168,10 @@ stages:
|
||||||
parameters:
|
parameters:
|
||||||
testFormat: devel/{0}
|
testFormat: devel/{0}
|
||||||
targets:
|
targets:
|
||||||
- name: Alpine 3.21
|
- name: Alpine 3.22
|
||||||
test: alpine/3.21
|
test: alpine/3.22
|
||||||
# - name: Fedora 41
|
# - name: Fedora 42
|
||||||
# test: fedora/41
|
# test: fedora/42
|
||||||
- name: Ubuntu 22.04
|
- name: Ubuntu 22.04
|
||||||
test: ubuntu/22.04
|
test: ubuntu/22.04
|
||||||
- name: Ubuntu 24.04
|
- name: Ubuntu 24.04
|
||||||
|
@ -190,10 +190,10 @@ stages:
|
||||||
test: macos/15.3
|
test: macos/15.3
|
||||||
- name: RHEL 10.0
|
- name: RHEL 10.0
|
||||||
test: rhel/10.0
|
test: rhel/10.0
|
||||||
- name: RHEL 9.5
|
- name: RHEL 9.6
|
||||||
test: rhel/9.5
|
test: rhel/9.6
|
||||||
- name: FreeBSD 14.2
|
- name: FreeBSD 14.3
|
||||||
test: freebsd/14.2
|
test: freebsd/14.3
|
||||||
- name: FreeBSD 13.5
|
- name: FreeBSD 13.5
|
||||||
test: freebsd/13.5
|
test: freebsd/13.5
|
||||||
groups:
|
groups:
|
||||||
|
@ -208,8 +208,12 @@ stages:
|
||||||
parameters:
|
parameters:
|
||||||
testFormat: 2.19/{0}
|
testFormat: 2.19/{0}
|
||||||
targets:
|
targets:
|
||||||
|
- name: RHEL 9.5
|
||||||
|
test: rhel/9.5
|
||||||
- name: RHEL 10.0
|
- name: RHEL 10.0
|
||||||
test: rhel/10.0
|
test: rhel/10.0
|
||||||
|
- name: FreeBSD 14.2
|
||||||
|
test: freebsd/14.2
|
||||||
groups:
|
groups:
|
||||||
- 1
|
- 1
|
||||||
- 2
|
- 2
|
||||||
|
@ -258,10 +262,10 @@ stages:
|
||||||
parameters:
|
parameters:
|
||||||
testFormat: devel/linux/{0}
|
testFormat: devel/linux/{0}
|
||||||
targets:
|
targets:
|
||||||
- name: Fedora 41
|
- name: Fedora 42
|
||||||
test: fedora41
|
test: fedora42
|
||||||
- name: Alpine 3.21
|
- name: Alpine 3.22
|
||||||
test: alpine321
|
test: alpine322
|
||||||
- name: Ubuntu 22.04
|
- name: Ubuntu 22.04
|
||||||
test: ubuntu2204
|
test: ubuntu2204
|
||||||
- name: Ubuntu 24.04
|
- name: Ubuntu 24.04
|
||||||
|
@ -278,8 +282,10 @@ stages:
|
||||||
parameters:
|
parameters:
|
||||||
testFormat: 2.19/linux/{0}
|
testFormat: 2.19/linux/{0}
|
||||||
targets:
|
targets:
|
||||||
- name: Ubuntu 24.04
|
- name: Fedora 41
|
||||||
test: ubuntu2404
|
test: fedora41
|
||||||
|
- name: Alpine 3.21
|
||||||
|
test: alpine321
|
||||||
groups:
|
groups:
|
||||||
- 1
|
- 1
|
||||||
- 2
|
- 2
|
||||||
|
|
|
@ -15,6 +15,7 @@
|
||||||
files:
|
files:
|
||||||
- '{{ ansible_distribution }}-{{ ansible_distribution_version }}.yml'
|
- '{{ ansible_distribution }}-{{ ansible_distribution_version }}.yml'
|
||||||
- '{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml'
|
- '{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml'
|
||||||
|
- '{{ ansible_distribution }}.yml'
|
||||||
- '{{ ansible_os_family }}.yml'
|
- '{{ ansible_os_family }}.yml'
|
||||||
paths:
|
paths:
|
||||||
- '{{ role_path }}/vars'
|
- '{{ role_path }}/vars'
|
||||||
|
|
6
tests/integration/targets/android_sdk/vars/Fedora.yml
Normal file
6
tests/integration/targets/android_sdk/vars/Fedora.yml
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
# Copyright (c) Ansible Project
|
||||||
|
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
openjdk_pkg: java-21-openjdk-headless
|
6
tests/integration/targets/android_sdk/vars/RedHat-9.yml
Normal file
6
tests/integration/targets/android_sdk/vars/RedHat-9.yml
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
---
|
||||||
|
# Copyright (c) Ansible Project
|
||||||
|
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
openjdk_pkg: java-21-openjdk-headless
|
|
@ -20,4 +20,5 @@ skip/rhel9.2
|
||||||
skip/rhel9.3
|
skip/rhel9.3
|
||||||
skip/rhel9.4
|
skip/rhel9.4
|
||||||
skip/rhel9.5
|
skip/rhel9.5
|
||||||
|
skip/rhel9.6
|
||||||
skip/rhel10.0
|
skip/rhel10.0
|
||||||
|
|
|
@ -20,4 +20,5 @@ skip/rhel9.2
|
||||||
skip/rhel9.3
|
skip/rhel9.3
|
||||||
skip/rhel9.4
|
skip/rhel9.4
|
||||||
skip/rhel9.5
|
skip/rhel9.5
|
||||||
|
skip/rhel9.6
|
||||||
skip/rhel10.0
|
skip/rhel10.0
|
||||||
|
|
|
@ -8,3 +8,4 @@ skip/freebsd13.3 # FIXME - ruyaml compilation fails
|
||||||
skip/freebsd14.0 # FIXME - ruyaml compilation fails
|
skip/freebsd14.0 # FIXME - ruyaml compilation fails
|
||||||
skip/freebsd14.1 # FIXME - ruyaml compilation fails
|
skip/freebsd14.1 # FIXME - ruyaml compilation fails
|
||||||
skip/freebsd14.2 # FIXME - ruyaml compilation fails
|
skip/freebsd14.2 # FIXME - ruyaml compilation fails
|
||||||
|
skip/freebsd14.3 # FIXME - ruyaml compilation fails
|
||||||
|
|
|
@ -13,4 +13,5 @@ skip/rhel9.2 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
||||||
skip/rhel9.3 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
skip/rhel9.3 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
||||||
skip/rhel9.4 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
skip/rhel9.4 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
||||||
skip/rhel9.5 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
skip/rhel9.5 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
||||||
|
skip/rhel9.6 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
||||||
skip/rhel10.0 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
skip/rhel10.0 # See https://www.reddit.com/r/Fedora/comments/si7nzk/homectl/
|
||||||
|
|
|
@ -13,6 +13,7 @@ skip/rhel9.2 # FIXME
|
||||||
skip/rhel9.3 # FIXME
|
skip/rhel9.3 # FIXME
|
||||||
skip/rhel9.4 # FIXME
|
skip/rhel9.4 # FIXME
|
||||||
skip/rhel9.5 # FIXME
|
skip/rhel9.5 # FIXME
|
||||||
|
skip/rhel9.6 # FIXME
|
||||||
skip/rhel10.0 # FIXME
|
skip/rhel10.0 # FIXME
|
||||||
skip/freebsd12.4 # FIXME
|
skip/freebsd12.4 # FIXME
|
||||||
skip/freebsd13.2 # FIXME
|
skip/freebsd13.2 # FIXME
|
||||||
|
@ -22,3 +23,4 @@ skip/freebsd13.5 # FIXME
|
||||||
skip/freebsd14.0 # FIXME
|
skip/freebsd14.0 # FIXME
|
||||||
skip/freebsd14.1 # FIXME
|
skip/freebsd14.1 # FIXME
|
||||||
skip/freebsd14.2 # FIXME
|
skip/freebsd14.2 # FIXME
|
||||||
|
skip/freebsd14.3 # FIXME
|
||||||
|
|
|
@ -11,3 +11,4 @@ skip/freebsd
|
||||||
skip/osx
|
skip/osx
|
||||||
skip/macos
|
skip/macos
|
||||||
skip/alpine3.21 # TODO try to fix
|
skip/alpine3.21 # TODO try to fix
|
||||||
|
skip/alpine3.22 # TODO try to fix
|
||||||
|
|
|
@ -13,5 +13,6 @@ skip/rhel9.2
|
||||||
skip/rhel9.3
|
skip/rhel9.3
|
||||||
skip/rhel9.4
|
skip/rhel9.4
|
||||||
skip/rhel9.5
|
skip/rhel9.5
|
||||||
|
skip/rhel9.6
|
||||||
skip/rhel10.0
|
skip/rhel10.0
|
||||||
skip/freebsd
|
skip/freebsd
|
||||||
|
|
|
@ -534,12 +534,14 @@
|
||||||
#
|
#
|
||||||
# NOTE: FreeBSD 14.2 fails as well (someone with FreeBSD knowledge has to take a look)
|
# NOTE: FreeBSD 14.2 fails as well (someone with FreeBSD knowledge has to take a look)
|
||||||
#
|
#
|
||||||
|
# NOTE: FreeBSD 14.3 fails as well (someone with FreeBSD knowledge has to take a look)
|
||||||
|
#
|
||||||
# See also
|
# See also
|
||||||
# https://github.com/ansible-collections/community.general/issues/5795
|
# https://github.com/ansible-collections/community.general/issues/5795
|
||||||
when: >-
|
when: >-
|
||||||
(ansible_distribution_version is version('12.01', '>=') and ansible_distribution_version is version('12.3', '<'))
|
(ansible_distribution_version is version('12.01', '>=') and ansible_distribution_version is version('12.3', '<'))
|
||||||
or (ansible_distribution_version is version('13.6', '>=') and ansible_distribution_version is version('14.0', '<'))
|
or (ansible_distribution_version is version('13.6', '>=') and ansible_distribution_version is version('14.0', '<'))
|
||||||
or ansible_distribution_version is version('14.3', '>=')
|
or ansible_distribution_version is version('14.4', '>=')
|
||||||
block:
|
block:
|
||||||
- name: Setup testjail
|
- name: Setup testjail
|
||||||
include_tasks: setup-testjail.yml
|
include_tasks: setup-testjail.yml
|
||||||
|
|
|
@ -22,6 +22,7 @@
|
||||||
files:
|
files:
|
||||||
- '{{ ansible_distribution }}-{{ ansible_distribution_version }}.yml'
|
- '{{ ansible_distribution }}-{{ ansible_distribution_version }}.yml'
|
||||||
- '{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml'
|
- '{{ ansible_distribution }}-{{ ansible_distribution_major_version }}.yml'
|
||||||
|
- '{{ ansible_distribution }}.yml'
|
||||||
- '{{ ansible_os_family }}.yml'
|
- '{{ ansible_os_family }}.yml'
|
||||||
paths:
|
paths:
|
||||||
- '{{ role_path }}/vars'
|
- '{{ role_path }}/vars'
|
||||||
|
|
|
@ -0,0 +1,7 @@
|
||||||
|
---
|
||||||
|
# Copyright (c) Ansible Project
|
||||||
|
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
|
||||||
|
# SPDX-License-Identifier: GPL-3.0-or-later
|
||||||
|
|
||||||
|
keytool_package_names:
|
||||||
|
- java-21-openjdk-headless
|
|
@ -1,6 +0,0 @@
|
||||||
---
|
|
||||||
# Copyright (c) Ansible Project
|
|
||||||
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
# Do nothing
|
|
1
tests/integration/targets/setup_snap/tasks/D-RedHat-9.3.yml
Symbolic link
1
tests/integration/targets/setup_snap/tasks/D-RedHat-9.3.yml
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
nothing.yml
|
|
@ -1,6 +0,0 @@
|
||||||
---
|
|
||||||
# Copyright (c) Ansible Project
|
|
||||||
# GNU General Public License v3.0+ (see LICENSES/GPL-3.0-or-later.txt or https://www.gnu.org/licenses/gpl-3.0.txt)
|
|
||||||
# SPDX-License-Identifier: GPL-3.0-or-later
|
|
||||||
|
|
||||||
# Do nothing
|
|
1
tests/integration/targets/setup_snap/tasks/D-RedHat-9.5.yml
Symbolic link
1
tests/integration/targets/setup_snap/tasks/D-RedHat-9.5.yml
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
nothing.yml
|
1
tests/integration/targets/setup_snap/tasks/D-RedHat-9.6.yml
Symbolic link
1
tests/integration/targets/setup_snap/tasks/D-RedHat-9.6.yml
Symbolic link
|
@ -0,0 +1 @@
|
||||||
|
nothing.yml
|
|
@ -15,6 +15,7 @@ skip/rhel9.2 # FIXME
|
||||||
skip/rhel9.3 # FIXME
|
skip/rhel9.3 # FIXME
|
||||||
skip/rhel9.4 # FIXME
|
skip/rhel9.4 # FIXME
|
||||||
skip/rhel9.5 # FIXME
|
skip/rhel9.5 # FIXME
|
||||||
|
skip/rhel9.6 # FIXME
|
||||||
skip/rhel10.0 # FIXME
|
skip/rhel10.0 # FIXME
|
||||||
skip/docker
|
skip/docker
|
||||||
needs/root
|
needs/root
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue