Skip to content

Commit bd78d32

Browse files
authored
Merge pull request #35 from systemli/Support-for-debian-trixie
Support for debian trixie
2 parents 7409294 + fff5d2c commit bd78d32

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.github/workflows/ansible-integration-workflow.yaml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,15 @@ on:
88
required: false
99
description: "List of distributions to test against the Role"
1010
type: string
11-
default: '[ "debian12", "debian11" ]'
11+
default: '[ "debian13", "debian12" ]'
1212
python-dependencies:
1313
required: false
1414
description: "Default pip dependencies for molecule"
1515
type: string
1616
default: |
1717
# Manually downgrade Ansible version due to
1818
# https://github.com/ansible/ansible/issues/81965
19-
ansible-core==2.15.4
19+
ansible-core==2.17.13
2020
molecule==5.1.0
2121
molecule-plugins[docker]
2222
jmespath
@@ -30,7 +30,7 @@ on:
3030
name: docker
3131
platforms:
3232
- name: instance
33-
image: "geerlingguy/docker-\$\{MOLECULE_DISTRO:-debian11\}-ansible:latest"
33+
image: "geerlingguy/docker-\$\{MOLECULE_DISTRO:-debian12\}-ansible:latest"
3434
command: ""
3535
volumes:
3636
- /sys/fs/cgroup:/sys/fs/cgroup:rw
@@ -60,7 +60,7 @@ jobs:
6060
run: |
6161
# Manually downgrade Ansible version due to
6262
# https://github.com/ansible/ansible/issues/81965
63-
echo ansible-core==2.15.4 >> requirements.txt
63+
echo ansible-core==2.17.13 >> requirements.txt
6464
echo ansible-lint >> requirements.txt
6565
pip install -r requirements.txt
6666

.github/workflows/integration.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,4 @@ jobs:
1111
name: Integration
1212
uses: ./.github/workflows/ansible-integration-workflow.yaml
1313
with:
14-
distros: '[ "debian12", "debian11", "ubuntu2204", "ubuntu2004" ]'
14+
distros: '[ "debian13", "debian12", "ubuntu2404", "ubuntu2204" ]'

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88

99
| Variable | Type | Default | Description |
1010
| ---------------------- | ------- | ------------------------------------------------------------------- | -------------------------------------------------- |
11-
| distros | string | '[ "debian12", "debian11" ]' | List of distributions to test against the Role |
11+
| distros | string | '[ "debian13", "debian12" ]' | List of distributions to test against the Role |
1212
| python-dependencies | string | [see workflow](.github/workflows/ansible-integration-workflow.yaml) | Default pip dependencies for molecule |
1313
| molecule-config  | string | [see workflow](.github/workflows/ansible-integration-workflow.yaml) | Configuration for molecule |
1414
| disable-apparmor-mysql | boolean |  false |  Disable AppArmor MySQL Profile for the Job Runner |
@@ -32,7 +32,7 @@ jobs:
3232
name: Integration
3333
uses: systemli/github-ansible-workflow/.github/workflows/[email protected]
3434
with:
35-
distros: '[ "debian12", "debian11", "ubuntu2204", "ubuntu2004", "ubuntu1804" ]'
35+
distros: '[ "debian13", "debian12", "ubuntu2404", "ubuntu22204" ]'
3636
```
3737
3838
## Ansible Galaxy

0 commit comments

Comments
 (0)