Releases: sap-linuxlab/ansible.playbooks_for_sap
Releases · sap-linuxlab/ansible.playbooks_for_sap
1.4.0
Minor Changes
- collection: Add MS Azure disclaimer about reliability of azure collection (#101)
- all: Fix all linting errors and update facts for 2.20 (#99)
- all: Refactor product dictionary to reuse same contents when possible (#107)
- all: Update ibmcloud image dictionaries (#98)
- all: Add S4HANA and S4HANA FND 2025 software lists (#106)
- hana: Update SAP HANA versions and add throttle for rsync (#102)
- ibmcloud_powervs: Update variables for better clarity (#94)
1.3.0
This release is focused on enabling compatibility with ansible-core 2.19
Minor Changes
- collection: Update linting and sanity workflows to align with project (#89)
- collection: Update Contributors list (#92)
- collection: Bump requirements versions to support 2.19 (#90)
- all: Update playbooks for ansible-core 2.19 (#88)
- all: Update image fragments to align with sap_infrastructure PR#118 (#85)
- all: Add sles16 images for AWS, AZ, GCP (#91)
- sap_s4hana_sandbox_syscopy: Update readme entry for S4HANA (#86)
1.2.0
This release has changed how passwords are handled. Passwords are no longer predefined and they are required to be populated before executing playbooks.
Minor Changes
- Comply with Security regulations #79
- Remove all hardcoded passwords
- Add validation for placeholder and empty passwords to fail playbook at beginning.
- Update readme with warnings and explanations for password usage.
- Add recommended steps to use Ansible Vault.
Bugfixes
- Change few variables with
'true'totruewhere it was required (identified during testing). - Fix readme typo with incorrect role name.
1.1.3
1.1.2
Minor Changes
1.1.1
1.1.0
Major Changes
- Interactive prompts for end-user, across all supported scenarios and target platforms
- Simplified variable files, structure and comments
Minor Changes
- Add github action for publishing stage to main #58
- all: Add author to publish action and update ansible_requirements #62
- all: Default SAP HANA master password and readme update explaining S-user #64
Developer Major Changes
Reduce code duplication, through fragment files and automation.
-
all: Add fragments with Interactive prompts, platform images and vars #57
- New Interactive Mode supporting all
non-experimentalplatforms and scenarios. Full documentation is present atcommon_fragments/tasks/interactive/README.md - New folder
common_fragmentsthat will be used for re-used variables and tasks, shared across all scenarios. - New platform variable fragments for separate management of OS images and Platform variables.
- New Interactive Mode supporting all
-
Add github action for publishing stage to main #58
- New github action automation that will be used for distributing
common_fragmentsacross scenarios.
- New github action automation that will be used for distributing
-
all: Update all scenarios with new fragments and new workflow #59
- All scenario extravars are split into fragments
_basethat contains scenario specific variables_specthat contains host specification
- Playbook is updated to:
- Include new interactive mode from #57
- Simplify var lookup to reduce long lines and reuse them
- Move some functionality from
sap_vm_provisionto playbook to reduce dependencies and enableexisting_hosts
- Replaced hana and swpm dictionaries (
sap_swpm_templates_install_dictionary) with one common for bothsap_software_install_dictionaryin order to simplify playbooks- Move wildcards into
sap_software_install_dictionary - Move distributed system entries one level lower so we can make lookup easier - all will be under
product, notproduct+group
- Move wildcards into
- Added comments to all variables in extravars files
- All scenario extravars are split into fragments
1.0.7
- Update SAP Software download tasks in playbook with newly released release 1.2.0 of sap_launchpad
1.0.6
- Restructure each scenario's subdirectory
- Create separate extravars file for each target infrastructure platform
- Merge leftover scenario/optional/extravars_noninteractive.yml to the main scenario/ansible_extravars.yml file
- Upgrade requirements for each scenario's Ansible Playbook
- community.sap_install Ansible Collection version
1.5.3 - community.general Ansible Collection
- fedora.linux_system_roles Ansible Collection
- azure.azcollection Ansible Collection
- google.cloud Ansible Collection
- ovirt.ovirt Ansible Collection
- openstack.cloud Ansible Collection
- vmware.vmware_rest Ansible Collection
- community.sap_install Ansible Collection version
1.0.5
- Add Ansible Playbook for SAP Business Suite (ECC) with IBM Db2, Distributed installation (with HA)
- Upgrade Ansible Playbook requirements
- community.sap_infrastructure Ansible Collection version
1.1.0 - community.sap_install Ansible Collection version
1.5.0 - cloud.common Ansible Collection
- cloud.terraform Ansible Collection
- fedora.linux_system_roles Ansible Collection
- amazon.aws Ansible Collection
- community.aws Ansible Collection
- azure.azcollection Ansible Collection
- ibm.cloudcollection Ansible Collection
- community.sap_infrastructure Ansible Collection version
- Update GH Action with additional search/replace wildcards
- Update OS Images for Hyperscaler Cloud Service Providers (inc. BYOL/BYOS for SLES)
- Update SAP installation media
- Fix SAP installation media copy/paste errors for ppc64le in SAP BW/4HANA Ansible Playbooks
- Fix host specifications storage tier mistake for IBM Power VS
- Fix handling for SAP HANA Scale-Out nodes (use regex)