Feature: Enable SAPHanaSR-angi configuration for scale-up configurations #664
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes several updates and improvements to configuration files and playbooks in the Ansible deployment scripts. The changes focus on standardizing configurations, improving readability, and ensuring proper functionality for high availability setups.
Terraform updates:
use_sles_saphanasr_angi
. When declared, the variable will be persisted asuse_hanasr_angi
in thesap-parameters.yaml
file. This variable allows users to configure the SAPHanaSR-angi hook for scale-up scenarios.Ansible playbook updates:
deploy/ansible/roles-sap/5.5-hanadb-pacemaker/
: Updated role to accept new variableuse_hanasr_angi
to configure SAPHanaSR-angi hook for scale-up scenarios.deploy/ansible/playbook_04_00_01_db_ha.yaml
: Added quotes around task names and adjusted conditions to ensure the proper execution of tasks related to database high availability.deploy/ansible/roles-os/1.17-generic-pacemaker/tasks/1.17.2.0-cluster-Suse.yml
: Reorganized tasks to ensure proper registration of results and added missingregister
andfailed_when
statements for better error handling.Minor updates:
deploy/ansible/roles-os/1.3-repository/vars/repos.yaml
: Added support forsles15.6
to the repository variables.deploy/ansible/roles-os/1.4-packages/vars/os-packages.yaml
: Adjusted comments for better readability and consistency.Configuration improvements:
.editorconfig
: Added configurations for line endings, character set, and trimming of trailing whitespace for various file types. This helps standardize coding styles across different file formats.