Skip to content

merge dev to main for release 1.5.3 #1007

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 101 commits into from
Mar 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
101 commits
Select commit Hold shift + click to select a range
c92e472
sap_swpm: New functionality to push SUM through the manual steps
Oct 9, 2024
546d97d
sap_swpm: New functionality to push SUM through the manual steps
Oct 9, 2024
0e9867c
sap_swpm: New functionality to push SUM through the manual steps
Oct 9, 2024
bca86cd
sap_swpm: improved detection of running SUM and more accurate startin…
Nov 22, 2024
9c9e1fa
Merge branch 'dev' into sum_push
berndfinger Dec 19, 2024
d99880f
sap_swpm: Fix wrong merge conflict resolution
berndfinger Dec 19, 2024
b34bdad
sap_swpm: Add missing SPDX itentifier
berndfinger Dec 19, 2024
10330eb
sap_swpm: Fix ansible-test sanity line-endings errors
berndfinger Dec 19, 2024
489bdac
sap_swpm: Improved SUM handling and lint fixes
Jan 3, 2025
a43cb7f
sap_swpm: Improved SUM handling and lint fixes
Jan 3, 2025
08b3993
sap_ha_pacemaker_cluster: To prevent errors when __sap_ha_pacemaker_c…
Jan 3, 2025
dff226e
sap_ha_pacemaker_cluster: Variable incorrectly defined as list. Fix t…
Jan 3, 2025
984957c
sap_ha_pacemaker_cluster: Fix variable definition for fence agent pac…
Jan 8, 2025
44151af
sap_swpm: Fixes and minor enhancements + alignment of check interval
Jan 13, 2025
1520919
sap_swpm: Change shell to command module for process check and set ch…
Jan 14, 2025
d91a75e
sap_ha_pacemaker_cluster: fix package detection on RHEL
ja9fuchs Jan 29, 2025
e3cfab7
sap_general_preconfigure: fix var role prefix
ja9fuchs Jan 29, 2025
b51b6ef
Merge pull request #923 from rob0d/ha_pacemeker_fixes
ja9fuchs Jan 29, 2025
b26ecfd
Merge pull request #948 from ja9fuchs/fix-linting
ja9fuchs Jan 30, 2025
d0bf3e8
Merge pull request #947 from ja9fuchs/fix-rhel-hana-pre
ja9fuchs Jan 30, 2025
1743018
sap_general_preconfigure: Fix check mode for sysctl
berndfinger Jan 31, 2025
b4658ea
Merge pull request #950 from berndfinger/issue-949-fix-check-mode
berndfinger Jan 31, 2025
8d41de3
sap_swpm: Updated README.md to include info regarding SUM execution h…
Jan 31, 2025
917e899
feat: saptune latest
marcelmamula Feb 3, 2025
ce9c9e3
Merge pull request #952 from marcelmamula/latest
berndfinger Feb 3, 2025
faabc6a
Merge pull request #875 from rob0d/sum_push
berndfinger Feb 3, 2025
bcd40fb
sap_hana_preconfigure: fix check mode in two tasks
berndfinger Feb 3, 2025
734b1b1
Merge pull request #953 from berndfinger/issue-941-new
berndfinger Feb 4, 2025
f5f4d0c
sap_ha_pacemaker_cluster: stonith default block
ja9fuchs Feb 4, 2025
092f668
sap_hana_preconfigure: Fix check mode for largesend.conf - ppc64le
berndfinger Feb 5, 2025
535b964
Merge pull request #956 from berndfinger/issue-955
berndfinger Feb 5, 2025
40c5cf0
sap_hana_preconfigure: Update the package name of the RHEL 10 Power t…
berndfinger Feb 5, 2025
96840e4
sap_ha_pacemaker_cluster: fix ASCS constraint
ja9fuchs Feb 5, 2025
174b39b
Merge pull request #958 from berndfinger/issue-957
berndfinger Feb 5, 2025
40a04f5
sap_ha_pacemaker_cluster: fix ASCS/ERS systemd
ja9fuchs Feb 6, 2025
f81a8db
Merge pull request #959 from ja9fuchs/fix-nw-constraint
ja9fuchs Feb 10, 2025
5223c50
Merge pull request #954 from ja9fuchs/fix-gcp
ja9fuchs Feb 11, 2025
04d7c2b
sap_ha_pacemaker_cluster: fix SCS/ERS systemd
ja9fuchs Feb 11, 2025
d0b503d
Merge pull request #963 from ja9fuchs/fix-nw-systemd
ja9fuchs Feb 11, 2025
44281ca
sap_ha_pacemaker_cluster: fix for check mode
ja9fuchs Feb 12, 2025
378feb6
sap_ha_pacemaker_cluster: fix stonith resource dup
ja9fuchs Feb 12, 2025
c6935e4
sap_ha_pacemaker_cluster: fix vip colo score
ja9fuchs Feb 12, 2025
44b02ff
sap_ha_pacemaker_cluster: fix ro vip colo score
ja9fuchs Feb 13, 2025
e247d55
sap_ha_pacemaker_cluster: (enh) optimize host type
ja9fuchs Feb 13, 2025
9ecc238
Merge pull request #965 from ja9fuchs/ha-fixes
ja9fuchs Feb 13, 2025
ab8c9f8
sap_ha_pacemaker_cluster: fix internal-error
ja9fuchs Feb 13, 2025
b3f5a45
Merge pull request #966 from ja9fuchs/fix-linting
ja9fuchs Feb 14, 2025
5f72d47
sap_swpm: Fix link in README.md
berndfinger Feb 14, 2025
31b4d11
Merge pull request #970 from berndfinger/issue-969
berndfinger Feb 14, 2025
dbeb698
collection: ansible-lint excludes
ja9fuchs Feb 14, 2025
a968d1f
sap_ha_pacemaker_cluster: fix SAPStartSrv monitor
ja9fuchs Feb 14, 2025
73c5774
Merge pull request #973 from ja9fuchs/fix-linting
ja9fuchs Feb 14, 2025
abd91ba
sap*preconfigure: Use correct RHEL versions in task names
berndfinger Feb 17, 2025
2ca1f60
Merge pull request #976 from berndfinger/issue-944
berndfinger Feb 17, 2025
149af21
collection: Use the correct ansible-galaxy option in README.md files
berndfinger Feb 17, 2025
18de098
Merge pull request #978 from berndfinger/issue-775
berndfinger Feb 17, 2025
03b2e67
collection: Cleanup the changelog(s)
berndfinger Feb 17, 2025
243b84d
Merge pull request #980 from berndfinger/issue-503-changelog
berndfinger Feb 18, 2025
71876df
sap_ha_pacemaker_cluster: fix NW systemd workflow
ja9fuchs Feb 18, 2025
abfa16f
sap_general_preconfigure, sap_maintain_etc_hosts: Ignore comments
berndfinger Feb 19, 2025
2790338
removed duplicates of credentials_hana
SunnyCrockett Feb 19, 2025
8392c43
sap_ha_pacemaker_cluster: improve task order
ja9fuchs Feb 19, 2025
e4e8627
sap_ha_pacemaker_cluster: limit include to nwas
ja9fuchs Feb 19, 2025
aff9750
sap_ha_pacemaker_cluster: fix(RHEL) connector package
ja9fuchs Feb 19, 2025
134674d
sap_ha_pacemaker_cluster: fix(RHEL) remove maintenance
ja9fuchs Feb 19, 2025
0415a3e
sap_ha_pacemaker_cluster: fix NW instance restart
ja9fuchs Feb 19, 2025
9be2c15
feat: Enhance saptune revert logic
marcelmamula Feb 20, 2025
105ef1e
Merge pull request #983 from marcelmamula/saptune
berndfinger Feb 24, 2025
2cb168c
Merge pull request #981 from berndfinger/issue-132
berndfinger Feb 25, 2025
2f6f031
Merge pull request #972 from ja9fuchs/fix-nw-sapstart
ja9fuchs Feb 25, 2025
4003936
sap_general_preconfigure: Update the package name of the RHEL 10 Powe…
berndfinger Feb 25, 2025
31aed60
sap_ha_pacemaker_cluster: fix(check-mode)
ja9fuchs Feb 25, 2025
2495c5a
sap_ha_pacemaker_cluster: fix(check-mode): adjustments
ja9fuchs Feb 26, 2025
50b5cf0
sap_ha_pacemaker_cluster: fix(check-mode): retry logic
ja9fuchs Feb 27, 2025
a4286b4
sap_ha_pacemaker_cluster: fix(check-mode): add ignore
ja9fuchs Feb 27, 2025
2bc2718
sap_ha_pacemaker_cluster: fix(check-mode): improve conditionals
ja9fuchs Feb 27, 2025
ef162d7
sap_ha_pacemaker_cluster: fix(check-mode): conditionals 2
ja9fuchs Feb 27, 2025
3466a46
Merge pull request #982 from SunnyCrockett/dev
berndfinger Feb 28, 2025
71d563b
sap_swpm: remove duplicate section credentials_anydb_ibmdb2
berndfinger Feb 28, 2025
f530e5e
Merge pull request #986 from ja9fuchs/fixes
ja9fuchs Feb 28, 2025
ecac80e
collection: gh issue templates
sean-freeman Feb 28, 2025
6bce897
Merge pull request #987 from sean-freeman/gh_issue_template
sean-freeman Feb 28, 2025
0298a9c
feat: update fapolicyd conditionals for RedHat
marcelmamula Mar 3, 2025
101edf8
Merge pull request #989 from marcelmamula/fapolicy
berndfinger Mar 3, 2025
90f2236
sap_general_preconfigure: Remove unused fileconfigure-etc-hosts.yml
berndfinger Mar 3, 2025
c701d6c
feat: Add etc hosts setup to Suse configure steps
marcelmamula Mar 4, 2025
0dc982c
feat: add package libltdl7 to SLES vars
marcelmamula Mar 4, 2025
439cdb4
Merge pull request #993 from marcelmamula/libltdl7
berndfinger Mar 4, 2025
33f0255
Merge pull request #991 from berndfinger/issue-990
berndfinger Mar 4, 2025
8389a03
Revert "feat: add package libltdl7 to SLES vars"
marcelmamula Mar 5, 2025
19c7e93
feat: saptune enhancements
marcelmamula Mar 6, 2025
2295e51
fix: linting patterns command module changed_when
marcelmamula Mar 6, 2025
70d3dd9
Merge pull request #994 from marcelmamula/patterns
berndfinger Mar 6, 2025
17eb505
Merge pull request #992 from marcelmamula/etchosts
berndfinger Mar 7, 2025
9686265
sap*preconfigure: update awk command to exclude commented lines when …
Mar 12, 2025
9b8eac0
Merge pull request #995 from berndfinger/issue-895-part-2
berndfinger Mar 13, 2025
50a7df0
sap*preconfigure: update awk command to exclude commented lines in sy…
Mar 13, 2025
a0d07a0
Merge pull request #998 from berndfinger/issue-984
berndfinger Mar 13, 2025
a14e78b
Merge pull request #996 from rob0d/sysctl-fixes
berndfinger Mar 13, 2025
9163338
collection: prepare for v1.5.3
berndfinger Mar 24, 2025
bc98358
Merge pull request #1006 from berndfinger/new-release-1.5.3
berndfinger Mar 24, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 3 additions & 1 deletion .ansible-lint
Original file line number Diff line number Diff line change
Expand Up @@ -2,18 +2,20 @@
# Collection wide lint-file
# DO NOT CHANGE
exclude_paths:
- .ansible/
- .cache/
- .github/
#- docs/
- changelogs/
- playbooks/
- roles/sap_anydb_install_oracle
#- roles/sap_general_preconfigure
#- roles/sap_ha_install_anydb_ibmdb2
#- roles/sap_ha_install_hana_hsr
#- roles/sap_ha_pacemaker_cluster
#- roles/sap_hana_install
#- roles/sap_hana_preconfigure
- roles/sap_hostagent
#- roles/sap_hostagent
#- roles/sap_install_media_detect
#- roles/sap_netweaver_preconfigure
#- roles/sap_storage_setup
Expand Down
113 changes: 113 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,113 @@
---
name: Bug report
description: Report an unexpected error, a crash, or an incorrect behavior
title: "ansible_role_name_here: short_desc_here"
labels: [bug]
body:
- type: markdown
attributes:
value: |
:wave:

Thank you for taking the time to fill out this bug/issue report!

Before raising a bug/issue, please read the documentation of the Ansible Role where the feature or enhancement is requested; such as [community.sap_install/roles/sap_hana_install/README](https://github.com/sap-linuxlab/community.sap_install/blob/main/roles/sap_hana_install/README.md)

- type: dropdown
id: role
attributes:
label: Ansible Role
description: Which Ansible Role are you proposing a feature or enhancement for?
options:
- All
- sap_anydb_install_oracle
- sap_general_preconfigure
- sap_ha_install_anydb_ibmdb2
- sap_ha_install_hana_hsr
- sap_ha_pacemaker_cluster
- sap_hana_install
- sap_hana_preconfigure
- sap_hostagent
- sap_install_media_detect
- sap_maintain_etc_hosts
- sap_netweaver_preconfigure
- sap_storage_setup
- sap_swpm
- None of them (or I don't know)
default: 0
validations:
required: true

- type: dropdown
id: os-family
attributes:
label: OS Family
description: Which OS are experiencing the issue with?
options:
- N/A
- RHEL
- SLES
default: 0
validations:
required: true

- type: textarea
id: python-version
attributes:
label: Ansible Controller - Python version
description: From wherever you execute Ansible, please provide the Python version being used
placeholder: |
python --version
Python 3.12.0
validations:
required: true

- type: textarea
id: ansible-version
attributes:
label: Ansible-core version
description: From wherever you execute Ansible, please provide the Ansible Core version being used
placeholder: |
ansible --version
ansible [core 2.16.0]
validations:
required: true

- type: textarea
id: description
attributes:
label: Bug Description
description: Please provide a clear and concise description of the bug. You can attach images (drag-and-drop) or log files as required.
validations:
required: true

- type: textarea
id: reproduction
attributes:
label: Bug reproduction
description: Please provide the steps you performed, so we can try to reproduce the problem you ran into
validations:
required: true

- type: dropdown
id: participation
attributes:
label: Community participation
description: Do you want to join our community and contribute/implement a bug fix yourself?
options:
- Happy to implement this bug fix
- Happy to help with this bug fix, but may need help (e.g. first time contributing to open-source using git)
- Unfortunately I am not in a position to help with the bug fix
validations:
required: true

- type: markdown
attributes:
value: |
<br/>

**Before submitting this report, I confirm:**

- :white_check_mark: Yes, I read the documentation

- :white_check_mark: Yes, I checked if there was already a previous [GitHub Issue](https://github.com/sap-linuxlab/community.sap_install/issues?q=is%3Aissue%20) about this bug
96 changes: 96 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
---
name: Feature request
description: Request a feature or enhancement to the Ansible Collection
title: "feat: ansible_role_name_here short_desc_here"
labels: [enhancement]
body:
- type: markdown
attributes:
value: |
:wave:

Thank you for taking the time to fill out this feature request!

Before raising a feature request, please read the documentation of the Ansible Role where the feature or enhancement is requested; such as [community.sap_install/roles/sap_hana_install/README](https://github.com/sap-linuxlab/community.sap_install/blob/main/roles/sap_hana_install/README.md)

- type: dropdown
id: role
attributes:
label: Ansible Role
description: Which Ansible Role are you proposing a feature or enhancement for?
options:
- All
- sap_anydb_install_oracle
- sap_general_preconfigure
- sap_ha_install_anydb_ibmdb2
- sap_ha_install_hana_hsr
- sap_ha_pacemaker_cluster
- sap_hana_install
- sap_hana_preconfigure
- sap_hostagent
- sap_install_media_detect
- sap_maintain_etc_hosts
- sap_netweaver_preconfigure
- sap_storage_setup
- sap_swpm
default: 0
validations:
required: true

- type: dropdown
id: os-family
attributes:
label: OS Family
description: Is feature or enhancement OS specific?
options:
- All
- RHEL
- SLES
default: 0
validations:
required: true

- type: textarea
id: description
attributes:
label: Feature/Enhancement request
description: A clear and concise description of what will improve the Ansible Role; please include use cases for the desired final outcome.
placeholder: |
e.g. I believe [...] would help clarity to end-users during execution.

e.g. I believe [...] is required to avoid [...] problem/s occuring.

e.g. I believe [...] is missing according to [citation] SAP documentation.
validations:
required: true

- type: dropdown
id: participation
attributes:
label: Community participation
description: Do you want to join our community and contribute/implement this feature yourself?
options:
- Happy to implement this feature
- Happy to help with this feature, but may need help (e.g. first time contributing to open-source using git)
- Unfortunately I am not in a position to help with the feature
validations:
required: true

- type: textarea
id: attempted-solution
attributes:
label: Optional - Attempted solutions or manual steps
description: If you already have some Ansible code or manual steps (shell commands), please paste these below
placeholder: |
<paste example code here>
validations:
required: false

- type: markdown
attributes:
value: |
<br/>

**Before submitting this request, I confirm:**

- :white_check_mark: Yes, I read the documentation
Loading