Skip to content

Latest commit

 

History

History
311 lines (254 loc) · 16.3 KB

CHANGELOG.rst

File metadata and controls

311 lines (254 loc) · 16.3 KB

community.sap_install Release Notes

  • Release Date: 2024-11-29

This is a minor release of the community.sap_install collection.

  • feat: collection: Readme overhaul for all roles in collection (sap-linuxlab#873)
  • feat: sap_ha_pacemaker_cluster: JAVA HA scenarios and complete refactor of role (sap-linuxlab#882)
  • feat: sap_ha_pacemaker_cluster: Stonith SBD enablement (sap-linuxlab#829)
  • feat: sap_swpm: New improved and simplified version (sap-linuxlab#840)
  • feat: collection: Add playbook for direct execution (sap-linuxlab#842)
  • feat: sap_ha_pacemaker_cluster: New azure fence agent package for SUSE (sap-linuxlab#837)
  • 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_swpm: Option to enable SWPM observer mode (sap-linuxlab#749)
  • feat: sap_storage_setup: Add support for HANA Scaleout NFS filesystems (sap-linuxlab#800)
  • feat: sap_storage_setup: Add exact size disk check on top of approximate check (sap-linuxlab#839)
  • feat: sap_hana_install: Implement an SAP HANA installation check only feature (sap-linuxlab#849)
  • collection: Add collection dependency for community.general (sap-linuxlab#808)
  • collection: Modify for yamllint requirements (sap-linuxlab#811)
  • sap_ha_pacemaker_cluster: Add override to use Classic SAPHanaSR agents (sap-linuxlab#806)
  • sap_ha_pacemaker_cluster: Packages on AWS for RHEL (sap-linuxlab#857)
  • sap_ha_pacemaker_cluster: GCP haproxy handling and new platform VIP dictionary (sap-linuxlab#862)
  • sap_ha_pacemaker_cluster: vip resources must be first in ASCS/ERS resource groups (sap-linuxlab#872)
  • sap_swpm: Remove the pids module (sap-linuxlab#786)
  • sap_swpm: sap_swpm_db_schema_password must be set explicitly for AAS (sap-linuxlab#760)
  • sap_swpm: hdbuserstore default connection should use sap_swpm_db_schema_abap_password (sap-linuxlab#748)
  • 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_storage_setup: Defaults and documentation (sap-linuxlab#825)
  • sap_general_preconfigure: Use the package module in most cases (sap-linuxlab#758)
  • sap_general_preconfigure: Use FQCN for import_role (sap-linuxlab#827)
  • sap_hana_preconfigure: Add RHEL 8.10 and 9.4 requirements (sap-linuxlab#869)
  • sap_hana_preconfigure: Zypper lock handler for SUSE (sap-linuxlab#796)
  • sap_hana_preconfigure: Enable TSX also for RHEL 9 (sap-linuxlab#797)
  • sap_hana_preconfigure: Sync with SAP note 3024346 v.10 for RHEL/NetApp (sap-linuxlab#816)
  • sap_hana_preconfigure: Refactor remove default saptune version (sap-linuxlab#818)
  • sap_hana_preconfigure: Update azure override readme (sap-linuxlab#820)
  • sap_hana_preconfigure: Set THP to madvise from RHEL 9.2 onwards (sap-linuxlab#880)
  • sap_hana_preconfigure: Allow setting THP to any possible value (sap-linuxlab#886)
  • sap_hana_preconfigure: No longer set net.core.somaxconn in RHEL 9 (sap-linuxlab#887)
  • sap_hana_preconfigure: Add compat-sap-c++-13 (sap-linuxlab#895)
  • 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_hana_install: Use polling for hdblcm (sap-linuxlab#805)
  • sap_hana_install: Set the install execution mode to 'optimized' (sap-linuxlab#896)
  • sap_install_media_detect: AWS IGW slow impacts gpg key (sap-linuxlab#772)
  • sap_install_media_detect: Search known subdirs on re-run (sap-linuxlab#773)
  • sap_install_media_detect: Append loop labels (sap-linuxlab#781)
  • sap_install_media_detect: Allow disabling RAR handling (sap-linuxlab#856)
  • sap_ha_install_anydb_ibmdb2: Append ibmcloud_vs (sap-linuxlab#815)
  • sap_ha_pacemaker_cluster: Add python3-pip and NFS fix for Azure (sap-linuxlab#754)
  • sap_ha_pacemaker_cluster: Fix pcs resource restart (sap-linuxlab#769)
  • sap_ha_pacemaker_cluster: Fix haproxy and minor lint issues (sap-linuxlab#898)
  • sap_ha_pacemaker_cluster: Fix UUID discovery for IBM Cloud VS (sap-linuxlab#903)
  • 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)
  • sap_*_preconfigure: Fixes for testing with molecule (sap-linuxlab#807)
  • sap_*_preconfigure: Edge case handling for SUSE packages
  • sap_general_preconfigure: Reboot fix in handler (sap-linuxlab#892)
  • sap_ha_install_hana_hsr: Fixes to work for multiple secondaries (sap-linuxlab#866)
  • sap_ha_install_anydb_ibmdb2: Linting and sles bug fixes (sap-linuxlab#803)
Release Date: 2024-06-21
feat: sap_hana_install: add compatibility for fapolicyd
feat: sap_swpm: append generate options for s4hana java
feat: sap_ha_pacemaker_cluster: upgrade to ha_cluster Ansible Role with SLES compatibility
feat: sap_ha_pacemaker_cluster: compatibility enhancement for SLES
feat: sap_ha_pacemaker_cluster: improved handling of custom SAP HANA srHooks
feat: sap_ha_pacemaker_cluster: handling for future merged Resource Agent package (SAPHanaSR-angi)
feat: sap_ha_pacemaker_cluster: graceful SAP HANA start after PCMK Cluster start
feat: sap_ha_pacemaker_cluster: ASCS ERS Simple Mount
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
sap_*_preconfigure: disable and stop sapconf when saptune run
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_hana_preconfigure: move handlers to the correct location
sap_hana_preconfigure: catch SELinux disabled
sap_hana_preconfigure: update kernel parameters for SLES
sap_netweaver_preconfigure: sync with SAP note 3119751 v.13 for RHEL
sap_anydb_install_oracle: fix temp directory removal
sap_ha_pacemaker_cluster: use expect Ansible Module and add python3-pip requirement
sap_ha_pacemaker_cluster: add retry for Azure Files (NFS) to avoid locks
sap_ha_pacemaker_cluster: variable changes for different os and platforms
sap_ha_pacemaker_cluster: fix pcs resource restart
sap_hana_install: update documentation for parameter sap_hana_install_force
sap_install_media_detect: detection of SAP Kernel Part I only
sap_install_media_detect: duplicate SAR file handling for SAP Kernel, IGS, WebDisp
sap_install_media_detect: directory handling fix for SAP SWPM
sap_maintain_etc_hosts: fix wrong assert messages
sap_maintain_etc_hosts: remove use ansible.utils.ip
sap_storage_setup: fix for TB disks
sap_swpm: directory handling fix for SAP SWPM
sap_swpm: align execution and monitoring timeouts to 24hrs (86400s)
sap_swpm: optionally skip setting file permissions
Release Date: 2024-02-02
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
Release Date: 2024-01-31
sap_hypervisor_node_preconfigure: Bug fix for role name and path for included tasks
Release Date: 2024-01-15
collection: Feature add for CodeSpell in git repository
collection: Bug fix for ansible-lint of each Ansible Role within Ansible Collection
collection: Bug Fix for Ansible Core minimum version update to 2.12.0 for import compliance with Ansible Galaxy
collection: Bug Fix for Ansible CVE-2023-5764
sap_general_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 for additional RHEL for SAP 8.8 and 9.2 release compatibility
sap_hana_preconfigure: Feature add to reduce restrictions on new OS versions which are not yet supported by SAP
sap_netweaver_preconfigure: Feature add for compatibility with SLES using sapconf and SLES for SAP using saptune
sap_ha_pacemaker_cluster: Feature add for Virtual IP and Constraints logic with Cloud Hyperscaler vendors
sap_hypervisor_node_preconfigure: Feature add for preconfiguration of KubeVirt (OpenShift Virtualization) hypervisor nodes
sap_hypervisor_node_preconfigure: Bug fix for preconfiguration code structure of KVM (Red Hat Enterprise 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_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
Release Date: 2023-12-22
collection: Make the preconfigure and sap_hana_install roles compatible with CVE-2023-5764
Release Date: 2023-09-29
sap_general_preconfigure: Update to latest SAP documentation for RHEL 9 package libxcrypt-compat
sap_general_preconfigure: Bug fix for directory creation and SELinux Labels
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 improved SAP NetWeaver HA compatibility
sap_ha_pacemaker_cluster: Feature add for ENSA1 compatibility
sap_ha_pacemaker_cluster: Feature add for SAP HA Interface Cluster Connector after cluster init
sap_ha_pacemaker_cluster: Feature add for IBM PowerVM hypervisor
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: 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_install_media_detect: Bug fix for setting SAP Maintenance Planner Stack XML path
sap_storage_setup: Feature add for Multipathing detection
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_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
Release Date: 2023-08-14
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
collection: Bug fix for sample Ansible Playbooks
Release Date: 2023-07-21
sap_general_preconfigure: Updates for new IBM Power packages with RHEL
sap_hana_preconfigure: Updates for new IBM Power packages with RHEL
sap_hana_install: Default Log Mode to normal and not Overwrite
sap_ha_pacemaker_cluster: Detection of and compatibility for additional Infrastructure Platforms
sap_ha_pacemaker_cluster: SAP NetWeaver compatibility added
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
collection: Sample Playbooks updated
Release Date: 2023-04-25
sap_hana_preconfigure: Some modifications for HANA on RHEL 9
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
Release Date: 2023-02-01
Fix for sap_hana_preconfigure on SLES when tuned is not installed
Release Date: 2023-01-26
A few minor fixes
Release Date: 2022-12-20
Consolidate sap_ha_install_pacemaker, sap_ha_prepare_pacemaker, and sap_ha_set_hana into new sap_ha_pacemaker_cluster role
Use the ha_cluster Linux System Role and its enhanced features in the new role sap_ha_pacemaker_cluster
Improve SID and instance checking in role sap_hana_install
Enable modifying SELinux file labels for SAP directories
Upgrade SAP SWPM handling for compatibility with more scenarios when generating inifile.params
Add Ansible Role for basic Oracle DB installations for SAP
Various minor enhancements
Various fixes
Release Date: 2022-06-30
Add SAP HANA Two-Node Scale-Up Cluster Installation
Release Date: 2022-05-13
Initial Release on Galaxy