Skip to content

Commit a134a3a

Browse files
authored
Merge pull request #1092 from sap-linuxlab/dev
Merge dev to main for release 1.7.0
2 parents 22c8977 + 3a5a8a7 commit a134a3a

File tree

97 files changed

+1021
-2638
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

97 files changed

+1021
-2638
lines changed

CHANGELOG.rst

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,28 @@ community.sap\_install Release Notes
44

55
.. contents:: Topics
66

7+
v1.7.0
8+
======
9+
10+
Release Summary
11+
---------------
12+
13+
Various improvements and bug fixes
14+
15+
Minor Changes
16+
-------------
17+
18+
- sap_ha_install_hana_hsr - Add backup location detection and user variable (https://github.com/sap-linuxlab/community.sap_install/pull/1090)
19+
- sap_hana_preconfigure - Implement SAP note 3108302 v.13 (https://github.com/sap-linuxlab/community.sap_install/pull/1089)
20+
21+
Bugfixes
22+
--------
23+
24+
- collection - Cleanup scripts (https://github.com/sap-linuxlab/community.sap_install/pull/1086)
25+
- sap_ha_pacemaker_cluster - Enhance handling of cluster properties and improve ASCS ERS post steps (https://github.com/sap-linuxlab/community.sap_install/pull/1084)
26+
- sap_hana_install - Enhance SAPCAR detection functionality and handling of multiple files (https://github.com/sap-linuxlab/community.sap_install/pull/1082)
27+
- sap_hana_preconfigure - Replace grub2-mkconfig for RHEL by grubby from RHEL 8 onward (https://github.com/sap-linuxlab/community.sap_install/pull/1083)
28+
729
v1.6.1
830
======
931

changelogs/changelog.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -341,3 +341,15 @@ releases:
341341
- sap_*_preconfigure - Assert the presence of the IBM tools only if necessary (https://github.com/sap-linuxlab/community.sap_install/pull/1078)
342342
- sap_*_preconfigure - Define needs-restarting also for RHEL 10, assert mode (https://github.com/sap-linuxlab/community.sap_install/pull/1076)
343343
- sap_*_preconfigure - Define needs-restarting also for RHEL 10 (https://github.com/sap-linuxlab/community.sap_install/pull/1071)
344+
1.7.0:
345+
release_date: '2025-07-31'
346+
changes:
347+
release_summary: Various improvements and bug fixes
348+
minor_changes:
349+
- sap_hana_preconfigure - Implement SAP note 3108302 v.13 (https://github.com/sap-linuxlab/community.sap_install/pull/1089)
350+
- sap_ha_install_hana_hsr - Add backup location detection and user variable (https://github.com/sap-linuxlab/community.sap_install/pull/1090)
351+
bugfixes:
352+
- collection - Cleanup scripts (https://github.com/sap-linuxlab/community.sap_install/pull/1086)
353+
- sap_hana_preconfigure - Replace grub2-mkconfig for RHEL by grubby from RHEL 8 onward (https://github.com/sap-linuxlab/community.sap_install/pull/1083)
354+
- sap_hana_install - Enhance SAPCAR detection functionality and handling of multiple files (https://github.com/sap-linuxlab/community.sap_install/pull/1082)
355+
- sap_ha_pacemaker_cluster - Enhance handling of cluster properties and improve ASCS ERS post steps (https://github.com/sap-linuxlab/community.sap_install/pull/1084)

galaxy.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ namespace: community
1111
name: sap_install
1212

1313
# The version of the collection. Must be compatible with semantic versioning
14-
version: 1.6.1
14+
version: 1.7.0
1515

1616
# The path to the Markdown (.md) readme file. This path is relative to the root of the collection
1717
readme: README.md

roles/sap_general_preconfigure/tests/.pylintrc

Lines changed: 0 additions & 1 deletion
This file was deleted.

roles/sap_general_preconfigure/tests/beautify-assert-output.sh

Lines changed: 0 additions & 1 deletion
This file was deleted.

roles/sap_general_preconfigure/tests/run-sap_general_preconfigure-tests.py

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

roles/sap_general_preconfigure/tests/sap_general_preconfigure-default-settings.yml

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

roles/sap_general_preconfigure/tools/beautify-assert-output.sh

Lines changed: 0 additions & 34 deletions
This file was deleted.
Lines changed: 31 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,43 @@
11
# SPDX-License-Identifier: Apache-2.0
22
---
3-
sap_ha_install_hana_hsr_sid: "{{ sap_hana_sid }}"
3+
# SAP HANA Database SID in capital letters (String). Example: 'H02'
4+
sap_ha_install_hana_hsr_sid: "{{ sap_hana_sid | upper }}"
5+
6+
# SAP HANA Database Instance Number (String). Example: '90'
47
sap_ha_install_hana_hsr_instance_number: "{{ sap_hana_instance_number }}"
8+
9+
# Dictionary with cluster nodes. Same dictionary is used by LSR ha_cluster.
10+
# sap_hana_cluster_nodes:
11+
# - node_name: "hana0"
12+
# node_ip: "10.0.0.1"
13+
# node_role: primary
14+
# hana_site: DC01
15+
# - node_name: "hana1"
16+
# node_ip: "10.0.0.2"
17+
# node_role: secondary
18+
# hana_site: DC02
519
sap_ha_install_hana_hsr_cluster_nodes: "{{ sap_hana_cluster_nodes }}"
620

21+
# Name of database user for backups (String).
722
sap_ha_install_hana_hsr_hdbuserstore_system_backup_user: HDB_SYSTEMDB
23+
24+
# Master password for database (String).
825
sap_ha_install_hana_hsr_db_system_password: "{{ sap_hana_install_master_password }}"
26+
27+
# Fully qualified domain name (String).
928
sap_ha_install_hana_hsr_fqdn: "{{ sap_domain }}"
29+
30+
# HSR Replication mode (String).
1031
sap_ha_install_hana_hsr_rep_mode: sync
32+
33+
# HSR Operation mode (String).
1134
sap_ha_install_hana_hsr_oper_mode: logreplay
1235

36+
# Set to true to update /etc/hosts (Boolean).
1337
sap_ha_install_hana_hsr_update_etchosts: true
38+
39+
# Define the directory path where database backup will be created (String).
40+
# Required sub-directories will be created in this path: SYSTEMDB and DB_<SID>.
41+
# Default: /usr/sap/<SID>/HDB<INST_NR>/backup/data/
42+
# Backup will be created with name: <SID>_PRE_HSR_<TIMESTAMP> (e.g. H02_PRE_HSR_20250729_1426)
43+
# sap_ha_install_hana_hsr_backup_path: ''

roles/sap_ha_install_hana_hsr/tasks/log_mode.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
changed_when: false
1313

1414
# CHECK, if ansible_hostname needs to be replaced with interface name
15+
# This task will fail when HSR is already configured, because secondary node nameserver is not running with port 3XX13.
1516
- name: "SAP HSR - Set log_mode to normal"
1617
tags: hsr_logmode
1718
become: true

0 commit comments

Comments
 (0)