Skip to content

Commit afcf41b

Browse files
committed
Add support for Fedora 42, remove support for Fedora 39 and Ubuntu 20.04
1 parent 5ca3f7e commit afcf41b

6 files changed

Lines changed: 9 additions & 12 deletions

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,20 +8,18 @@ name: test
88

99
jobs:
1010
test:
11-
runs-on: ubuntu-22.04
11+
runs-on: ubuntu-24.04
1212
strategy:
1313
matrix:
1414
platform:
1515
- rockylinux9
16-
# - rockylinux8
1716
- centos-stream10
1817
- centos-stream9
18+
- fedora42
1919
- fedora41
2020
- fedora40
21-
- fedora39
2221
- ubuntu2404
2322
- ubuntu2204
24-
- ubuntu2004
2523
steps:
2624
- uses: actions/checkout@v3
2725
- uses: actions/setup-python@v3

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ An opinionated Ansible role that allows you to perform system and/or source Pyth
77
to complement them by creating custom virtualenv's and installing Ansible, Mercurial or Sphinx.
88
Supported distributions are the currently maintained releases of the Red Hat family and
99
derivatives, and of the Ubuntu LTS variants. At this time tests are run on Rocky Linux 9, CentOS Stream 10,
10-
CentOS Stream 9, Fedora 41, Fedora 40, Fedora 39, Ubuntu 24.04, Ubuntu 22.04 and Ubuntu 20.04.
10+
CentOS Stream 9, Fedora 42, Fedora 41, Fedora 40, Ubuntu 24.04 and Ubuntu 22.04.
1111

1212

1313
Requirements

meta/main.yml

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,14 +18,13 @@ galaxy_info:
1818
- "8"
1919
- name: Fedora
2020
versions:
21+
- "42"
2122
- "41"
2223
- "40"
23-
- "39"
2424
- name: Ubuntu
2525
versions:
2626
- noble
2727
- jammy
28-
- focal
2928

3029
galaxy_tags: []
3130

molecule/default/molecule.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
dependency:
33
name: galaxy
4+
options:
5+
ignore-errors: True
46
driver:
57
name: docker
68
lint: |

tox.ini

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,15 +2,13 @@
22
minversion=3.24
33
envlist =
44
rockylinux9
5-
# rockylinux8
5+
fedora42
66
fedora41
77
fedora40
8-
fedora39
98
centos-stream10
109
centos-stream9
1110
ubuntu2404
1211
ubuntu2204
13-
ubuntu2004
1412

1513
skipsdist=true
1614

vars/main.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ wapy_selinux_python_minors:
5252
EL10: "3.12"
5353
EL9: "3.9"
5454
EL8: "3.6"
55-
Fedora: "{{ (ansible_distribution_major_version == '41') | ternary('3.13', '3.12') }}"
55+
Fedora: "{{ (ansible_distribution_major_version in ('42', '41')) | ternary('3.13', '3.12') }}"
5656
Ubuntu: ""
5757
wapy_selinux_python_minor: "{{ wapy_selinux_python_minors[wapy_platform] }}"
5858
wapy_ubuntu_newest_minors:
@@ -63,6 +63,6 @@ wapy_system_newest_minors:
6363
EL10: "3.12"
6464
EL9: "3.9"
6565
EL8: "3.6"
66-
Fedora: "{{ (ansible_distribution_major_version == '41') | ternary('3.13', '3.12') }}"
66+
Fedora: "{{ (ansible_distribution_major_version in ('42', '41')) | ternary('3.13', '3.12') }}"
6767
Ubuntu: "{{ wapy_ubuntu_newest_minors[ansible_distribution_major_version] }}"
6868
wapy_system_newest_minor: "{{ wapy_system_newest_minors[wapy_platform] }}"

0 commit comments

Comments
 (0)