Skip to content

Commit aeccb03

Browse files
committed
docs: updates
1 parent 5d2a750 commit aeccb03

File tree

2 files changed

+30
-1
lines changed

2 files changed

+30
-1
lines changed
Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
# Terraform Module - Ansible - SAP S/4HANA installation from SAP Maintenance Planner
2+
3+
Terraform Module to inject Terraform Input Variables into Ansible Extra Vars file, ready for Ansible Playbook execution.
4+
5+
## Default Templates defined for sap_swpm Ansible Role
6+
7+
This Terraform Module uses the Default Templates mode of the sap_swpm Ansible Role. By defining various deployments in the Ansible Extra Vars, Terraform is able to use 1 variable to define all of the SAP SWPM Product Catalog IDs and all parameters to generate the inifile.params for SAP SWPM execution.
8+
9+
The sequence of a Distributed installation is:
10+
- `hdblcm`: Install SAP HANA database server
11+
- `SWPM`: Install SAP NetWeaver Application Server - Central Services (ASCS). This runs the MS and EN.
12+
- `SWPM`: Install Installation Export to Database (i.e. Database Load)
13+
- `SWPM`: OPTIONAL - Install SAP NetWeaver Application Server - Enqueue Replication Services (ERS). This runs the mirrored MS and EN.
14+
- `SWPM`: Install SAP NetWeaver Application Serer - Primary Application Server (PAS); formerly Central Instance (CI). This runs the GW and WP.
15+
- `SWPM`: OPTIONAL - Install SAP NetWeaver Application Server - Additional Application Server (AAS); formerly Dialog Instance (DI). This runs additional WP.
16+
17+
This therefore matches to the SAP SWPM Product ID prefixes that are executed in sequence:
18+
- `NW_ABAP_ASCS`, Central Services Instance for ABAP (ASCS) Installation
19+
- `NW_ABAP_DB`, Database Instance Installation
20+
- `NW_ERS`, Enqueue Replication Server Installation
21+
- `NW_ABAP_CI`, Primary Application Server Instance Installation
22+
- `NW_DI`, Application Server Instance Installation
23+
24+
These Default Templates for the `sap_swpm` Ansible Role are:
25+
26+
| Ansible Role `sap_swpm` Default Template name | SAP SWPM Product Catalog IDs | Description |
27+
| --- | --- | --- |
28+
| `sap_s4hana_2021_distributed` | <ol><li>`NW_ABAP_ASCS:S4HANA2021.CORE.HDB.ABAP`</li><li>`NW_ABAP_DB:S4HANA2021.CORE.HDB.ABAP`</li><li>`NW_ABAP_CI:S4HANA2021.CORE.HDB.ABAP`</li><li>`NW_DI:S4HANA2021.CORE.HDB.PD`</li></ol> | Install SAP S/4HANA 2021 Distributed installation from initial shipment or feature pack versions, using a created plan name from SAP Maintenance Planner with the Stack XML file to run SUM and SPAM / SAINT |
29+
| `sap_s4hana_2022_distributed` | <ol><li>`NW_ABAP_ASCS:S4HANA2022.CORE.HDB.ABAP`</li><li>`NW_ABAP_DB:S4HANA2022.CORE.HDB.ABAP`</li><li>`NW_ABAP_CI:S4HANA2022.CORE.HDB.ABAP`</li><li>`NW_DI:S4HANA2022.CORE.HDB.PD`</li></ol> | Install SAP S/4HANA 2022 Distributed installation from initial shipment or feature pack versions, using a created plan name from SAP Maintenance Planner with the Stack XML file to run SUM and SPAM / SAINT |

docs/tf_modules/tf_mod_ansible_sap_s4hana_install_maintplan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ Terraform Module to inject Terraform Input Variables into Ansible Extra Vars fil
66

77
This Terraform Module uses the Default Templates mode of the sap_swpm Ansible Role. By defining various deployments in the Ansible Extra Vars, Terraform is able to use 1 variable to define the SAP SWPM Product Catalog ID and all parameters to generate the inifile.params for SAP SWPM execution.
88

9-
These Default Templates are:
9+
These Default Templates for the `sap_swpm` Ansible Role are:
1010

1111
| Default Template name | SAP SWPM Product Catalog ID | Description |
1212
| --- | --- | --- |

0 commit comments

Comments
 (0)