Skip to content

Commit 6ea64c1

Browse files
Fix ansible version in beats workflow (#456)
- Fix #441 - Add requirements for beats scenarios
1 parent f19723f commit 6ea64c1

9 files changed

Lines changed: 17 additions & 13 deletions

File tree

.github/workflows/test_role_beats.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ jobs:
4848
release:
4949
- 8
5050
ansible_version:
51-
- "ansible>=9.0,<10.0" #Correspond ansible-core>=2.16,<2.17
51+
- "ansible-core>=2.19,<2.20" #Correspond ansible>=12.0,<13.0
5252
python_version:
5353
- "3.11"
5454

molecule/beats_default/molecule.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
dependency:
33
name: galaxy
4+
options:
5+
requirements-file: requirements.yml
46
driver:
57
name: docker
68
platforms:
@@ -16,5 +18,7 @@ platforms:
1618
pre_build_image: true
1719
provisioner:
1820
name: ansible
21+
env:
22+
ANSIBLE_ROLES_PATH: $MOLECULE_EPHEMERAL_DIRECTORY/roles:${HOME}/.ansible/roles:$MOLECULE_PROJECT_DIRECTORY/roles
1923
verifier:
2024
name: ansible
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
collections:
3+
- name: community.crypto
4+
version: ">=2.15.0,<3.0.0" # Support python 3.9 on target host e.g. Rocky 9

molecule/beats_peculiar/molecule.yml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
---
22
dependency:
33
name: galaxy
4+
options:
5+
requirements-file: requirements.yml
46
driver:
57
name: docker
68
platforms:
@@ -16,5 +18,7 @@ platforms:
1618
pre_build_image: true
1719
provisioner:
1820
name: ansible
21+
env:
22+
ANSIBLE_ROLES_PATH: $MOLECULE_EPHEMERAL_DIRECTORY/roles:${HOME}/.ansible/roles:$MOLECULE_PROJECT_DIRECTORY/roles
1923
verifier:
2024
name: ansible
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
collections:
3+
- name: community.crypto
4+
version: ">=2.15.0,<3.0.0" # Support python 3.9 on target host e.g. Rocky 9

molecule/repos_default/molecule.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
dependency:
33
name: galaxy
4-
options:
5-
requirements-file: requirements.yml
64
driver:
75
name: docker
86
platforms:

molecule/repos_default/requirements.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

molecule/repos_oss/molecule.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
---
22
dependency:
33
name: galaxy
4-
options:
5-
requirements-file: requirements.yml
64
driver:
75
name: docker
86
platforms:

molecule/repos_oss/requirements.yml

Lines changed: 0 additions & 4 deletions
This file was deleted.

0 commit comments

Comments
 (0)