Feature update for SAPHanaSR-ScaleOut

Announcement ID: SUSE-FU-2023:0194-1
Rating: moderate
References:
Affected Products:
  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5

An update that contains seven features and has seven fixes can now be installed.

Description:

This update for SAPHanaSR-ScaleOut fixes the following issues:

Version update from 0.181.0 to 0.184.1 (jsc#PED-1253):

  • Add new HA/DR provider hook susChkSrv supporting a fast-dying indexserver (jsc#PED-1253, jsc#PED-1241, jsc#PED-1240)
  • Add new HA/DR provider hook susTkOver for blocking manual takeovers (jsc#SLE-16347, jsc#SLE-11220, jsc#PED-1253)
  • Add improvements from SAP to the RA scripts regarding the handling of the SAP tools 'HDB version', 'HDBSettings.sh' and 'pycd' and the SAPHana log filter handling (jsc#PED-1739, jsc#PED-1738)
  • Add lost-nameserver-slave handling to SAPHanaTopology, to avoid toggeling SAPHanaController resource, if all nameserver-masters got lost. The SAP HANA instance will only be started, if enough nodes are available to fulfill the needs of the SAP HANA landscape.
  • Add new tool SAPHanaSR-manageProvider to show, add and delete HA/DR provider sections in the global.ini of SAP HANA.
  • Changes to the demote_clone function of the resource agent:
  • if the role is '*:shtdown:shtdown:shtdown' (topology agent run into timeouts) the function fails with rc=1, to get the managed resource stopped
  • Changes to the stop_clone function of the topology agent:
  • call landscapeHostConfiguration.py and set the roles as they were reported. If the command timed out, set the role to '*:shtdown:shtdown:shtdown' and return 1 to get the node fenced. The used timeout for the landscapeHostConfiguration.py call can be configured by the cluster action timeout, if needed. It will be 50% of the action timeout or the minimum of 300s. (bsc#1198127)
  • Change SAPHanaSR-manageAttr to support the different behaviour of 'crmadmin -qD' in different pacemaker versions (bsc#1200969)
  • Correct the order constraint in man page ocf_suse_SAPHanaTopology.7 (bsc#1197239)
  • Fix HANA_CALL function to support MCOS environments again (bsc#1198780)
  • Fix SAPHanaSR-replay-archive to handle hb_report archives again (bsc#1198897)
  • Fix SAPHanaSR-monitor reporting "LPA status of one node is missing" (bsc#1192963, bsc#1203973)
  • Fix SAPHanaSRTools.pm to show terminate node attribute too

Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like YaST online_update or "zypper patch".
Alternatively you can run the command listed for your product:

  • SUSE Linux Enterprise Server for SAP Applications 12 SP4
    zypper in -t patch SUSE-SLE-SAP-12-SP4-2023-194=1
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5
    zypper in -t patch SUSE-SLE-SAP-12-SP5-2023-194=1

Package List:

  • SUSE Linux Enterprise Server for SAP Applications 12 SP4 (noarch)
    • SAPHanaSR-ScaleOut-doc-0.184.1-3.29.2
    • SAPHanaSR-ScaleOut-0.184.1-3.29.2
  • SUSE Linux Enterprise Server for SAP Applications 12 SP5 (noarch)
    • SAPHanaSR-ScaleOut-doc-0.184.1-3.29.2
    • SAPHanaSR-ScaleOut-0.184.1-3.29.2

References: