Skip to content

Commit d227920

Browse files
authored
Merge pull request #131 from sap-linuxlab/dev
Merge dev to main to update sanity ignore lists
2 parents 379b669 + 70473f0 commit d227920

10 files changed

Lines changed: 113 additions & 25 deletions

File tree

.github/workflows/ansible-test-sanity.yml

Lines changed: 20 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -43,25 +43,42 @@ jobs:
4343
runs-on: ubuntu-latest
4444
# This job only runs if the supported tests pass
4545
needs: sanity-supported
46-
name: Sanity (EOL Ⓐ${{ matrix.ansible }})
46+
name: Sanity (EOL Ⓐ${{ matrix.ansible }}+py${{ matrix.python }})
4747
continue-on-error: true # This entire job is allowed to fail
4848
strategy:
4949
fail-fast: false # Disabled so we can see all failed combinations.
5050
# Define a build matrix to test compatibility across multiple Ansible versions.
5151
# Each version listed below will spawn a separate job that runs in parallel.
5252
matrix:
5353
ansible:
54-
# EOL versions (allowed to fail)
55-
# NOTE: Ensure that meta/runtime.yml `requires_ansible` version is aligned with tested versions.
5654
- 'stable-2.14' # Python 3.9 - 3.11
5755
- 'stable-2.15' # Python 3.9 - 3.11
5856
- 'stable-2.16' # Python 3.10 - 3.12
5957
- 'stable-2.17' # Python 3.10 - 3.12
58+
python:
59+
- '3.9'
60+
- '3.10'
61+
- '3.11'
62+
- '3.12'
63+
exclude:
64+
# Exclusions for incompatible Python versions.
65+
- ansible: 'stable-2.14'
66+
python: '3.12'
67+
68+
- ansible: 'stable-2.15'
69+
python: '3.12'
70+
71+
- ansible: 'stable-2.16'
72+
python: '3.9'
73+
74+
- ansible: 'stable-2.17'
75+
python: '3.9'
6076
steps:
6177
- uses: actions/checkout@v5
6278

6379
- name: ansible-test - sanity
6480
uses: ansible-community/ansible-test-gh-action@release/v1
6581
with:
6682
ansible-core-version: ${{ matrix.ansible }}
83+
target-python-version: ${{ matrix.python }}
6784
testing-type: sanity

CONTRIBUTORS.md

Lines changed: 77 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
1+
# Contributors to community.sap_infrastructure
2+
3+
Thank you to all contributors who have helped make this project possible!
4+
5+
We welcome contributions! Please see our [contributing guidelines](https://sap-linuxlab.github.io/initiative_contributions/) to get started.
6+
7+
## Maintainers
8+
9+
The following people are the maintainers of this collection:
10+
11+
### Red Hat
12+
13+
- [Janine Fuchs](https://github.com/ja9fuchs)
14+
- [Nils Koenig](https://github.com/newkit)
15+
16+
### SUSE
17+
18+
- [Marcel Mamula](https://github.com/marcelmamula)
19+
20+
21+
For specific role maintainers, see the `README.md` file in the corresponding role's directory.
22+
23+
## All Contributors
24+
25+
| Name | Commits | Lines Changed | Last Commit |
26+
| ---- | ------- | ------------- | ----------- |
27+
| [Sean Freeman](https://github.com/sean-freeman) | 100 | 27358 | 2025-06-20 |
28+
| [Marcel Mamula](https://github.com/marcelmamula) | 53 | 5728 | 2025-09-30 |
29+
| [Nils Koenig](https://github.com/newkit) | 41 | 3753 | 2025-09-22 |
30+
| [Bernd Finger](https://github.com/berndfinger) | 7 | 285 | 2025-02-25 |
31+
| [Geetika Kapoor](https://github.com/geetikakay) | 5 | 116 | 2024-12-06 |
32+
| [Janine Fuchs](https://github.com/ja9fuchs) | 1 | 2 | 2024-09-03 |
33+
| [Markus Koch](https://github.com/rhmk) | 1 | 35 | 2024-08-27 |
34+
35+
## Contributions by Role
36+
37+
### Role: sap_vm_verify
38+
39+
| Name | Commits | Lines Changed | Last Commit |
40+
| ---- | ------- | ------------- | ----------- |
41+
| [Sean Freeman](https://github.com/sean-freeman) | 2 | 504 | 2025-02-13 |
42+
| [Marcel Mamula](https://github.com/marcelmamula) | 1 | 1 | 2025-08-01 |
43+
44+
### Role: sap_vm_temp_vip
45+
46+
| Name | Commits | Lines Changed | Last Commit |
47+
| ---- | ------- | ------------- | ----------- |
48+
| [Marcel Mamula](https://github.com/marcelmamula) | 13 | 1149 | 2025-08-15 |
49+
| [Sean Freeman](https://github.com/sean-freeman) | 6 | 607 | 2024-08-30 |
50+
51+
### Role: sap_vm_provision
52+
53+
| Name | Commits | Lines Changed | Last Commit |
54+
| ---- | ------- | ------------- | ----------- |
55+
| [Sean Freeman](https://github.com/sean-freeman) | 85 | 22396 | 2025-05-26 |
56+
| [Marcel Mamula](https://github.com/marcelmamula) | 30 | 3264 | 2025-09-01 |
57+
| [Nils Koenig](https://github.com/newkit) | 14 | 1045 | 2025-09-22 |
58+
| [Bernd Finger](https://github.com/berndfinger) | 3 | 5 | 2025-02-19 |
59+
| [Janine Fuchs](https://github.com/ja9fuchs) | 1 | 2 | 2024-09-03 |
60+
| [Markus Koch](https://github.com/rhmk) | 1 | 35 | 2024-08-27 |
61+
62+
### Role: sap_hypervisor_node_preconfigure
63+
64+
| Name | Commits | Lines Changed | Last Commit |
65+
| ---- | ------- | ------------- | ----------- |
66+
| [Nils Koenig](https://github.com/newkit) | 26 | 1741 | 2025-09-22 |
67+
| [Geetika Kapoor](https://github.com/geetikakay) | 5 | 115 | 2024-12-06 |
68+
| [Marcel Mamula](https://github.com/marcelmamula) | 3 | 455 | 2025-08-20 |
69+
| [Sean Freeman](https://github.com/sean-freeman) | 2 | 1870 | 2024-05-07 |
70+
71+
### Role: sap_vm_preconfigure
72+
73+
| Name | Commits | Lines Changed | Last Commit |
74+
| ---- | ------- | ------------- | ----------- |
75+
| [Marcel Mamula](https://github.com/marcelmamula) | 2 | 17 | 2025-09-30 |
76+
| [Sean Freeman](https://github.com/sean-freeman) | 1 | 594 | 2024-02-01 |
77+

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ For information on how to contribute, please see our [contribution guidelines](h
108108

109109

110110
## Contributors
111-
You can find list of Contributors at [/docs/contributors](https://github.com/sap-linuxlab/community.sap_infrastructure/tree/main/docs/CONTRIBUTORS.md).
111+
We welcome contributions to this collection. For a list of all contributors and information on how you can get involved, please see our [CONTRIBUTORS document](./CONTRIBUTORS.md).
112112

113113

114114
## Support

docs/.gitkeep

Whitespace-only changes.

docs/CONTRIBUTORS.md

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

tests/sanity/ignore-2.21.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
roles/sap_vm_preconfigure/files/platform/redhat_rhel_kvm_vm/tuned/sap-hana-kvm-guest/haltpoll.sh shebang!skip # Script is copied and executed, not part of module.
2+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_hana shebang!skip # Script is copied and executed, not part of module.
3+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_iothread_pinning shebang!skip # Script is copied and executed, not part of module.

tests/sanity/ignore-2.22.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
roles/sap_vm_preconfigure/files/platform/redhat_rhel_kvm_vm/tuned/sap-hana-kvm-guest/haltpoll.sh shebang!skip # Script is copied and executed, not part of module.
2+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_hana shebang!skip # Script is copied and executed, not part of module.
3+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_iothread_pinning shebang!skip # Script is copied and executed, not part of module.

tests/sanity/ignore-2.23.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
roles/sap_vm_preconfigure/files/platform/redhat_rhel_kvm_vm/tuned/sap-hana-kvm-guest/haltpoll.sh shebang!skip # Script is copied and executed, not part of module.
2+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_hana shebang!skip # Script is copied and executed, not part of module.
3+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_iothread_pinning shebang!skip # Script is copied and executed, not part of module.

tests/sanity/ignore-2.24.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
roles/sap_vm_preconfigure/files/platform/redhat_rhel_kvm_vm/tuned/sap-hana-kvm-guest/haltpoll.sh shebang!skip # Script is copied and executed, not part of module.
2+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_hana shebang!skip # Script is copied and executed, not part of module.
3+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_iothread_pinning shebang!skip # Script is copied and executed, not part of module.

tests/sanity/ignore-2.25.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
roles/sap_vm_preconfigure/files/platform/redhat_rhel_kvm_vm/tuned/sap-hana-kvm-guest/haltpoll.sh shebang!skip # Script is copied and executed, not part of module.
2+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_hana shebang!skip # Script is copied and executed, not part of module.
3+
roles/sap_hypervisor_node_preconfigure/tasks/platform/redhat_rhel_kvm/50_iothread_pinning shebang!skip # Script is copied and executed, not part of module.

0 commit comments

Comments
 (0)