Topics
improvements and bug fixes
- sap_ha_pacemaker_cluster - Fix issue 1203 sudo dash (sap-linuxlab#1204)
- sap_storage_setup - Add option to mount generic NFS mounts (sap-linuxlab#1205)
- sap_swpm - Remove ansible.posix dependency (sap-linuxlab#1202)
improvements and bug fixes
- sap_general_preconfigure - Ansible 2.24 compatibility (sap-linuxlab#1183)
- sap_ha_pacemaker_cluster - Ansible 2.24 compatibility (sap-linuxlab#1194)
- sap_hana_preconfigure - Ansible 2.24 compatibility (sap-linuxlab#1185)
- sap_hana_preconfigure/RHEL - Correctly set tsx in all cases (sap-linuxlab#1197)
- sap_maintain_etc_hosts, sap_hana_install, sap_install_media_detect - Ansible 2.24 compatibility (sap-linuxlab#1191)
- sap_netweaver_preconfigure - Ansible 2.24 compatibility (sap-linuxlab#1184)
- sap_storage_setup, sap_hostagent, anydb - Ansible 2.24 compatibility (sap-linuxlab#1193)
improvements and bug fixes with a focus on firewall support
- sap_ha_install_hana_hsr - inventory vs. hostname (sap-linuxlab#1177)
- sap_ha_pacemaker_cluster - Add firewall steps (sap-linuxlab#1170)
- sap_ha_pacemaker_cluster - Split off HANA pre_tasks from include_vars and add new force mode (sap-linuxlab#1173)
- sap_swpm - Update firewall steps (sap-linuxlab#1168)
- collection - No longer use var debug with more than one variable (sap-linuxlab#1178)
- sap_ha_pacemaker_cluster - (fix) align settings to HANA documentation (sap-linuxlab#1179)
- sap_hana_install - Fix hana versions mismatch and replace injected vars (sap-linuxlab#1167)
- sap_swpm - Only ensure the presence of the 'file' package on Suse (sap-linuxlab#1166)
- sap_swpm - Rename all vars which contain '_swpm_swpm' (sap-linuxlab#1172)
improvements and bug fixes
- collection - Update readme formatting to align with galaxy format (sap-linuxlab#1148)
- sap*preconfigure - Sync with SAP notes for RHEL 10 (sap-linuxlab#1161)
- sap_general_preconfigure - Prevent an accidental change to a lower SELinux mode (sap-linuxlab#1154)
- sap_ha_pacemaker_cluster - Add fence_aws for SLES 16 and remove Tech Debt (sap-linuxlab#1151)
- sap_hana_install - Revert wrong conditional from PR#1138 (sap-linuxlab#1147)
- sap_swpm - Sanitize conditions for 2.19 (sap-linuxlab#1159)
New features, improvements, validations and bug fixes
- collection - Add Matrix to Sanity tests and ignore files up to 2.25 (sap-linuxlab#1128)
- collection - Adjust roles for ansible-core 2.19 part 1 (sap-linuxlab#1102)
- collection - Adjust roles for ansible-core 2.19 part 2 (sap-linuxlab#1106)
- sap_*_preconfigure/SLES - Improved pattern check, sanitize log output and add loop_vars (sap-linuxlab#1127)
- sap_ha_install_hana_hsr - Rework role with new features, validations and compatibility for 2.20 (sap-linuxlab#1135)
- sap_hana_install - Enhance variable validation and account for missed variable combinations (sap-linuxlab#1114)
- sap_hana_install - Idempotency Rework (sap-linuxlab#1111)
- sap_hana_install - Inventory based Scale-Out and idempotency validations (sap-linuxlab#1126)
- sap_hana_install - Rework tags (sap-linuxlab#1138)
- sap_hana_install - simplified and more flexible SELinux and fapolicyd handling (sap-linuxlab#1136)
- sap_hana_preconfigure - Add sap_hana preconfigure vars prefix (sap-linuxlab#1116)
- sap_hana_preconfigure - Sync with SAP note 3108302 (sap-linuxlab#1130)
- sap_netweaver_preconfigure - Add sap_netweaver preconfigure vars prefix (sap-linuxlab#1117)
- sap_storage_setup/SUSE - Add btrfs support for SLES 16 (sap-linuxlab#1141)
- sap_swpm - Enhance detection of multiple files (sap-linuxlab#1125)
- sap_swpm - Implement a test and a filter for validating hostnames (sap-linuxlab#1105)
- sap_swpm - extensive variable input validation (sap-linuxlab#1108)
- collection - Fix linting errors in 2.20 with facts and register var names (sap-linuxlab#1132)
- collection - Update linting workflows and configuration to latest version (sap-linuxlab#1118)
- collection - Update sanity github action and add missing ignore files for 2.19 and 2.20 (sap-linuxlab#1115)
- sap_ha_install_hana_hsr - Fix linter failures (sap-linuxlab#1107)
- sap_ha_pacemaker_cluster - Fix linting errors (sap-linuxlab#1119)
- sap_hostagent - Fix linting errors (sap-linuxlab#1121)
- sap_install_media_detect - Fix linting errors (sap-linuxlab#1120)
A few fixes
- sap_hana_install - Enhance validation of variables (sap-linuxlab#1096)
- sap_hana_preconfigure - New mechanism for loading rhel minor plus vars without having to use "find" files on localhost. (sap-linuxlab#1097)
- sap_hana_preconfigure/RHEL - Be more flexible with boot command line args (sap-linuxlab#1098)
Various improvements and bug fixes
- sap_ha_install_hana_hsr - Add backup location detection and user variable (sap-linuxlab#1090)
- sap_hana_preconfigure - Implement SAP note 3108302 v.13 (sap-linuxlab#1089)
- collection - Cleanup scripts (sap-linuxlab#1086)
- sap_ha_pacemaker_cluster - Enhance handling of cluster properties and improve ASCS ERS post steps (sap-linuxlab#1084)
- sap_hana_install - Enhance SAPCAR detection functionality and handling of multiple files (sap-linuxlab#1082)
- sap_hana_preconfigure - Replace grub2-mkconfig for RHEL by grubby from RHEL 8 onward (sap-linuxlab#1083)
A few minor bug fixes
- sap_*_preconfigure - Assert the presence of the IBM tools only if necessary (sap-linuxlab#1078)
- sap_*_preconfigure - Define needs-restarting also for RHEL 10 (sap-linuxlab#1071)
- sap_*_preconfigure - Define needs-restarting also for RHEL 10, assert mode (sap-linuxlab#1076)
- sap_ha_pacemaker_cluster - Remove NIC parameter from IPaddr2 resource agents (sap-linuxlab#1074)
Various improvements and bug fixes
- New Feature - sap_anydb_install_oracle - Add handling of OS specific vars (sap-linuxlab#1033)
- New Feature - sap_ha_pacemaker_cluster - SLES16 support, new vars for ha_cluster for corosync and zypper patterns (sap-linuxlab#1056)
- New Feature - sap_storage_setup - Allow /software NFS mount (sap-linuxlab#1029)
- sap_*_preconfigure - Add missing RHEL 10.x vars (sap-linuxlab#1059)
- sap_general_preconfigure - Modify the kernel command line for SELinux also for RHEL 10 (sap-linuxlab#1036)
- sap_general_preconfigure - Use the correct sap.conf file for RHEL 10 (sap-linuxlab#1022)
- sap_ha_pacemaker_cluster/SUSE - SAP HANA scaleup post steps updated (sap-linuxlab#1061)
- sap_hana_install - Add opt-out for setting sidadm to noexpire (sap-linuxlab#1016)
- sap_swpm - Add opt-out for setting sidadm to noexpire (sap-linuxlab#1018)
- Collection - fix documentation link in galaxy.yml (sap-linuxlab#1009)
- sap_*_preconfigure - Make SELinux booleans persistent (sap-linuxlab#1013)
- sap_*_preconfigure/SUSE - Add retry attempts to zypper pattern installation (sap-linuxlab#1032)
- sap_*_preconfigure/SUSE - Update SLES16 pattern names and add packages for hardened images (sap-linuxlab#1057)
- sap_ha_pacemaker_cluster/SUSE - Remove python3-rpm dependency in pre_steps_hana (sap-linuxlab#1028)
- sap_hana_install - update README.md with Local Secure Store (LSS) installation details and examples (sap-linuxlab#1008)
- sap_maintain_etc_hosts - Resolve situation with empty domain, but not undefined (sap-linuxlab#1044)
- sap_swpm - Ensure sap_swpm_product_catalog_id is a string (sap-linuxlab#1035)
- sap_swpm - Fix TEMP handling (sap-linuxlab#1019)
- sap_swpm - Remove selinux role dependency from README.md (sap-linuxlab#1012)
- sap_swpm - Require inifile.params only on the managed node when reusing an existing inifile.params. (sap-linuxlab#1024)
- sap_swpm - Sanitize hostname length (sap-linuxlab#1042)
Various enhancements and bug fixes
- collection - Cleanup the changelog(s) (sap-linuxlab#980)
- collection - Use the correct ansible-galaxy option in README.md files (sap-linuxlab#978)
- collection - gh issue templates (sap-linuxlab#987)
- collection and sap_hostagent - ansible-lint fixes (sap-linuxlab#973)
- sap*preconfigure - Use correct RHEL versions in task names (sap-linuxlab#976)
- sap*preconfigure - sysctl checks fail when config file has comments (sap-linuxlab#996)
- sap_*_preconfigure/SLES - Enhance saptune handling and detection (sap-linuxlab#994)
- sap_*_preconfigure/Suse - Enhance saptune revert logic (sap-linuxlab#983)
- sap_*_preconfigure/Suse - Switch saptune from present to latest (sap-linuxlab#952)
- sap_general_preconfigure - Fix check mode for sysctl (sap-linuxlab#950)
- sap_general_preconfigure - Remove unused file configure-etc-hosts.yml (sap-linuxlab#991)
- sap_general_preconfigure - Update the package name of the IBM Power tools for RHEL 10 (sap-linuxlab#998)
- sap_general_preconfigure - fix var role prefix (sap-linuxlab#948)
- sap_general_preconfigure, sap_maintain_etc_hosts - Ignore comments (sap-linuxlab#981)
- sap_general_preconfigure/SLES - Add etc hosts setup to configure steps (sap-linuxlab#992)
- sap_ha_pacemaker_cluster - fix ASCS constraint (sap-linuxlab#959)
- sap_ha_pacemaker_cluster - fix ASCS/ERS systemd (sap-linuxlab#963)
- sap_ha_pacemaker_cluster - fix NWAS (sap-linuxlab#972)
- sap_ha_pacemaker_cluster - fix internal-error (sap-linuxlab#966)
- sap_ha_pacemaker_cluster - fix package detection on RHEL (sap-linuxlab#947)
- sap_ha_pacemaker_cluster - fix(check-mode) (sap-linuxlab#986)
- sap_ha_pacemaker_cluster - several bug fixes (sap-linuxlab#965)
- sap_ha_pacemaker_cluster - stonith location constraints (sap-linuxlab#954)
- sap_hana_install - Update fapolicyd conditionals (sap-linuxlab#989)
- sap_hana_preconfigure - Fix check mode for largesend.conf - ppc64le (sap-linuxlab#956)
- sap_hana_preconfigure - Update the package name of the RHEL 10 Power tools (sap-linuxlab#958)
- sap_hana_preconfigure - fix check mode in two tasks (sap-linuxlab#953)
- sap_hana_preconfigure/SLES - Add package libltdl7 to vars (sap-linuxlab#993)
- sap_swpm - Fix link in README.md (sap-linuxlab#970)
- sap_swpm - remove duplicate section credentials_anydb_ibmdb2 (sap-linuxlab#995)
- sap_swpm - removed duplicates from credentials_hana section (sap-linuxlab#982)
Various enhancements and bug fixes
- sap_*_preconfigure - Add code for RHEL 10 support (sap-linuxlab#938)
- sap_*_preconfigure/Suse - Rework of preconfigure roles for Suse, add missing notes. (sap-linuxlab#930)
- sap_general_preconfigure - Fix check mode (sap-linuxlab#935)
- sap_general_preconfigure - No longer install locale packages in RHEL 7 (sap-linuxlab#937)
- sap_netweaver_preconfigure - fix argument_specs validation error (sap-linuxlab#940)
Various enhancements and bug fixes
- sap_*_preconfigure, sap_ha_pacemaker_cluster - Reworked loading vars (sap-linuxlab#910)
- sap_general_preconfigure - Implement SAP note 2369910 (sap-linuxlab#914)
- sap_ha_pacemaker_cluster - ANGI on RHEL and small improvements (sap-linuxlab#911)
- sap_ha_pacemaker_cluster - enable Simple Mount on RHEL (sap-linuxlab#931)
- sap_ha_pacemaker_cluster/SUSE - Rework SAPHanaSR-angi pre-steps and add SLES 16 vars (sap-linuxlab#928)
- sap_install_media_detect - Fix wrong sap_export_solman_java detection (sap-linuxlab#913)
- sap_swpm - Fix error when installing SAP NW750 JAVA or SOLMAN72SR2 JAVA instances (sap-linuxlab#916)
- sap_swpm - Fix error when using tag sap_swpm_generate_inifile (sap-linuxlab#918)
- sap_swpm - Use master password only when necessary (sap-linuxlab#920)
- sap_swpm, sap_general_preconfigure - Add variables for sap_install FQCN collection name for calling roles (sap-linuxlab#925)
Various minor changes
- collection - Add collection dependency for community.general (sap-linuxlab#808)
- collection - Modify for yamllint requirements (sap-linuxlab#811)
- feat - collection - Add playbook for direct execution (sap-linuxlab#842)
- feat - collection - Readme overhaul for all roles in collection (sap-linuxlab#873)
- feat - sap_ha_pacemaker_cluster - Enhance corosync totem handling with new dictionaries (sap-linuxlab#834)
- feat - sap_ha_pacemaker_cluster - GCP VIP reworked, Health check names updated (sap-linuxlab#863)
- feat - sap_ha_pacemaker_cluster - JAVA HA scenarios and complete refactor of role (sap-linuxlab#882)
- feat - sap_ha_pacemaker_cluster - New azure fence agent package for SUSE (sap-linuxlab#837)
- feat - sap_ha_pacemaker_cluster - Stonith SBD enablement (sap-linuxlab#829)
- feat - sap_hana_install - Implement an SAP HANA installation check only feature (sap-linuxlab#849)
- feat - sap_storage_setup - Add exact size disk check on top of approximate check (sap-linuxlab#839)
- feat - sap_storage_setup - Add support for HANA Scaleout NFS filesystems (sap-linuxlab#800)
- feat - sap_swpm - New improved and simplified version (sap-linuxlab#840)
- feat - sap_swpm - Option to enable SWPM observer mode (sap-linuxlab#749)
- sap_general_preconfigure - Use FQCN for import_role (sap-linuxlab#827)
- sap_general_preconfigure - Use the package module in most cases (sap-linuxlab#758)
- sap_ha_install_anydb_ibmdb2 - Append ibmcloud_vs (sap-linuxlab#815)
- sap_ha_pacemaker_cluster - Add override to use Classic SAPHanaSR agents (sap-linuxlab#806)
- sap_ha_pacemaker_cluster - GCP haproxy handling and new platform VIP dictionary (sap-linuxlab#862)
- sap_ha_pacemaker_cluster - Packages on AWS for RHEL (sap-linuxlab#857)
- sap_ha_pacemaker_cluster - vip resources must be first in ASCS/ERS resource groups (sap-linuxlab#872)
- sap_hana_install - Set the install execution mode to "optimized" (sap-linuxlab#896)
- sap_hana_install - Use polling for hdblcm (sap-linuxlab#805)
- sap_hana_preconfigure - Add RHEL 8.10 and 9.4 requirements (sap-linuxlab#869)
- sap_hana_preconfigure - Add compat-sap-c++-13 (sap-linuxlab#895)
- sap_hana_preconfigure - Allow setting THP to any possible value (sap-linuxlab#886)
- sap_hana_preconfigure - Enable TSX also for RHEL 9 (sap-linuxlab#797)
- sap_hana_preconfigure - No longer set net.core.somaxconn in RHEL 9 (sap-linuxlab#887)
- sap_hana_preconfigure - Refactor remove default saptune version (sap-linuxlab#818)
- sap_hana_preconfigure - Set THP to madvise from RHEL 9.2 onwards (sap-linuxlab#880)
- sap_hana_preconfigure - Sync with SAP note 3024346 v.10 for RHEL/NetApp (sap-linuxlab#816)
- sap_hana_preconfigure - Update azure override readme (sap-linuxlab#820)
- sap_hana_preconfigure - Zypper lock handler for SUSE (sap-linuxlab#796)
- sap_install_media_detect - AWS IGW slow impacts gpg key (sap-linuxlab#772)
- sap_install_media_detect - Allow disabling RAR handling (sap-linuxlab#856)
- sap_install_media_detect - Append loop labels (sap-linuxlab#781)
- sap_install_media_detect - Search known subdirs on re-run (sap-linuxlab#773)
- sap_netweaver_preconfigure - Rename package libcpupower1 for SLES4SAP 15 SP6 (sap-linuxlab#876)
- sap_netweaver_preconfigure - Sync with applicable SAP notes for Adobe DS (sap-linuxlab#888)
- sap_storage_setup - Defaults and documentation (sap-linuxlab#825)
- sap_swpm - Add default value for sap_swpm_java_scs_instance_hostname (sap-linuxlab#801)
- sap_swpm - Reduce the amount of empty lines in inifile.params (sap-linuxlab#822)
- sap_swpm - Remove the pids module (sap-linuxlab#786)
- sap_swpm - hdbuserstore default connection should use sap_swpm_db_schema_abap_password (sap-linuxlab#748)
- sap_swpm - sap_swpm_db_schema_password must be set explicitly for AAS (sap-linuxlab#760)
- sap_*_preconfigure - Edge case handling for SUSE packages
- sap_*_preconfigure - Fixes for testing with molecule (sap-linuxlab#807)
- sap_general_preconfigure - Reboot fix in handler (sap-linuxlab#892)
- sap_ha_install_anydb_ibmdb2 - Linting and sles bug fixes (sap-linuxlab#803)
- sap_ha_install_hana_hsr - Fixes to work for multiple secondaries (sap-linuxlab#866)
- sap_ha_pacemaker_cluster - Add python3-pip and NFS fix for Azure (sap-linuxlab#754)
- sap_ha_pacemaker_cluster - Fix UUID discovery for IBM Cloud VS (sap-linuxlab#903)
- sap_ha_pacemaker_cluster - Fix haproxy and minor lint issues (sap-linuxlab#898)
- sap_ha_pacemaker_cluster - Fix pcs resource restart (sap-linuxlab#769)
- sap_swpm - Add error notes to dev doc (sap-linuxlab#795)
- sap_swpm - Fix error when observer user defined, but empty and observer mode is on (sap-linuxlab#850)
- sap_swpm - Fix issues with localhost delegation on certain control nodes (sap-linuxlab#891)
Various enhancements and bug fixes
- collection - add sample AAS installation var file
- collection - fix ansible-test sanity errors
- collection - for package_facts Ansible Module add python3-rpm requirement for SLES
- collection - use -i instead of -l test scripts
- feat - sap_ha_pacemaker_cluster - ASCS ERS Simple Mount
- feat - sap_ha_pacemaker_cluster - compatibility enhancement for SLES
- feat - sap_ha_pacemaker_cluster - graceful SAP HANA start after PCMK Cluster start
- feat - sap_ha_pacemaker_cluster - handling for future merged Resource Agent package (SAPHanaSR-angi)
- feat - sap_ha_pacemaker_cluster - improved handling of custom SAP HANA srHooks
- feat - sap_ha_pacemaker_cluster - upgrade to ha_cluster Ansible Role with SLES compatibility
- feat - sap_hana_install - add compatibility for fapolicyd
- feat - sap_swpm - append generate options for s4hana java
- sap_*_preconfigure - disable and stop sapconf when saptune run
- sap_anydb_install_oracle - fix temp directory removal
- sap_general_preconfigure - fix /etc/hosts check in assert mode
- sap_general_preconfigure - revert to awk for asserting /etc/hosts
- sap_general_preconfigure - use tags for limiting the role scope
- sap_general_preconfigure - use the package module in most cases
- sap_general_preconfigure - use the role sap_maintain_etc_hosts - RHEL systems
- sap_ha_pacemaker_cluster - add retry for Azure Files (NFS) to avoid locks
- sap_ha_pacemaker_cluster - fix pcs resource restart
- sap_ha_pacemaker_cluster - use expect Ansible Module and add python3-pip requirement
- sap_ha_pacemaker_cluster - variable changes for different os and platforms
- sap_hana_install - update documentation for parameter sap_hana_install_force
- sap_hana_preconfigure - catch SELinux disabled
- sap_hana_preconfigure - move handlers to the correct location
- sap_hana_preconfigure - update kernel parameters for SLES
- sap_install_media_detect - detection of SAP Kernel Part I only
- sap_install_media_detect - directory handling fix for SAP SWPM
- sap_install_media_detect - duplicate SAR file handling for SAP Kernel, IGS, WebDisp
- sap_maintain_etc_hosts - fix wrong assert messages
- sap_maintain_etc_hosts - remove use ansible.utils.ip
- sap_netweaver_preconfigure - sync with SAP note 3119751 v.13 for RHEL
- sap_storage_setup - fix for TB disks
- sap_swpm - align execution and monitoring timeouts to 24hrs (86400s)
- sap_swpm - directory handling fix for SAP SWPM
- sap_swpm - optionally skip setting file permissions
Various minor changes
- collection - Move sap_hypervisor_node_preconfigure Role to sap_infrastructure Collection
- collection - Move sap_vm_preconfigure Role to sap_infrastructure Collection
- sap_anydb_install_oracle - Feature add for Oracle DB install with patch
Various enhancements and bug fixes
- sap_hypervisor_node_preconfigure - Bug fix for role name and path for included tasks
Various enhancements and bug fixes
- collection - Bug Fix for Ansible CVE-2023-5764
- collection - Bug Fix for Ansible Core minimum version update to 2.12.0 for import compliance with Ansible Galaxy
- collection - Bug fix for ansible-lint of each Ansible Role within Ansible Collection
- collection - Feature add for CodeSpell in git repository
- sap_general_preconfigure - Feature add for additional RHEL for SAP 8.8 and 9.2 release compatibility
- sap_ha_pacemaker_cluster - Feature add for Virtual IP and Constraints logic with Cloud Hyperscaler vendors
- sap_hana_preconfigure - Feature add for additional RHEL for SAP 8.8 and 9.2 release compatibility
- sap_hana_preconfigure - Feature add for compatibility with SLES using sapconf and SLES for SAP using saptune
- sap_hana_preconfigure - Feature add to reduce restrictions on new OS versions which are not yet supported by SAP
- sap_hypervisor_node_preconfigure - Bug fix for preconfiguration code structure of KVM (Red Hat Enterprise Virtualization) hypervisor nodes
- sap_hypervisor_node_preconfigure - Feature add for preconfiguration of KubeVirt (OpenShift Virtualization) hypervisor nodes
- sap_install_media_detect - Bug Fix for existing files
- sap_maintain_etc_hosts - Feature add for maintaining the /etc/hosts file of an SAP software host
- sap_netweaver_preconfigure - Feature add for compatibility with SLES using sapconf and SLES for SAP using saptune
- sap_swpm - Bug fix for runtime missing dependency python3-pip and advanced execution mode skipped tasks during certain installations
- sap_swpm - Feature add for basic System Copy executions in default mode
Various enhancements and bug fixes
- collection - Make the preconfigure and sap_hana_install roles compatible with CVE-2023-5764
Various enhancements and bug fixes
- sap_general_preconfigure - Bug fix for directory creation and SELinux Labels
- sap_general_preconfigure - Update to latest SAP documentation for RHEL 9 package libxcrypt-compat
- sap_ha_pacemaker_cluster - Bug fix for AWS EC2 Virtual Servers
- sap_ha_pacemaker_cluster - Bug fix for Google Cloud Compute Engine VM netmask lock on Virtual IP
- sap_ha_pacemaker_cluster - Feature add for ENSA1 compatibility
- sap_ha_pacemaker_cluster - Feature add for IBM PowerVM hypervisor
- sap_ha_pacemaker_cluster - Feature add for SAP HA Interface Cluster Connector after cluster init
- sap_ha_pacemaker_cluster - Feature add for improved SAP NetWeaver HA compatibility
- sap_ha_pacemaker_cluster - Feature add for multiple network interfaces with Virtual IP
- sap_hana_install - Bug fix for SELinux disable when SLES4SAP
- sap_install_media_detect - Bug fix for setting SAP Maintenance Planner Stack XML path
- sap_install_media_detect - Feature add for NFS compatibility
- sap_install_media_detect - Feature add for idempotency
- sap_install_media_detect - Feature add for new file detection after code restructure
- sap_storage_setup - Bug fix for NFS throttle from customer test on MS Azure
- sap_storage_setup - Bug fix for packages on SLES and Google Cloud
- sap_storage_setup - Feature add for Multipathing detection
- sap_swpm - Bug fix for RDBMS var name
- sap_swpm - Bug fix for SAP HANA Client hdbuserstore connection
- sap_swpm - Bug fix for SAP Maintenance Planner Stack XML path
Various enhancements and bug fixes
- collection - Bug fix for sample Ansible Playbooks
- sap_ha_pacemaker_cluster - Improved AWS constructs based on feedback
- sap_ha_pacemaker_cluster - Improved no STONITH resource definition handling
- sap_hana_install - Bug fix for arg spec on deprecated vars
- sap_hostagent - Bug fix for media handling
- sap_install_media_detect - Improved handling based on feedback
- sap_storage_setup - Bug fix for existing storage devices
- sap_swpm - Make full log output optional and replace with sapcontrol log final status
Various minor changes
- collection - Sample Playbooks updated
- sap_general_preconfigure - Updates for new IBM Power packages with RHEL
- sap_ha_pacemaker_cluster - Detection of and compatibility for additional Infrastructure Platforms
- sap_ha_pacemaker_cluster - SAP NetWeaver compatibility added
- sap_hana_install - Default Log Mode to normal and not Overwrite
- sap_hana_preconfigure - Updates for new IBM Power packages with RHEL
- sap_install_media_detect - Restructure and add execution controls
- sap_storage_setup - Overhaul/Rewrite with breaking changes
- sap_storage_setup - SAP NetWeaver and NFS compatibility added
- sap_swpm - Minor alterations from High Availability test scenarios
Various enhancements
- sap_ha_pacemaker_cluster - Compatibility for custom stonith resource definitions containing more than one element
- sap_hana_preconfigure - Be more flexible with IBM service and productivity tools
- sap_hana_preconfigure - Some modifications for HANA on RHEL 9
Fix for sap_hana_preconfigure
- Fix for sap_hana_preconfigure on SLES when tuned is not installed
A few minor fixes
- Various fixes
Various minor changes
- Add Ansible Role for basic Oracle DB installations for SAP
- Consolidate sap_ha_install_pacemaker, sap_ha_prepare_pacemaker, and sap_ha_set_hana into new sap_ha_pacemaker_cluster role
- Enable modifying SELinux file labels for SAP directories
- Improve SID and instance checking in role sap_hana_install
- Upgrade SAP SWPM handling for compatibility with more scenarios when generating inifile.params
- Use the ha_cluster Linux System Role and its enhanced features in the new role sap_ha_pacemaker_cluster
- Various other minor enhancements
- Various fixes
New role for SAP HANA Two-Node Scale-Up Cluster Installation
- Add SAP HANA Two-Node Scale-Up Cluster Installation
Initial Release on Galaxy