Skip to content

Commit

Permalink
Merge pull request #9 from sap-linuxlab/dev
Browse files Browse the repository at this point in the history
release: merge dev to main for 1.0.2
  • Loading branch information
sean-freeman authored Mar 17, 2024
2 parents 8983982 + 7969c1a commit 4e660f5
Show file tree
Hide file tree
Showing 21 changed files with 2,245 additions and 19 deletions.
1 change: 1 addition & 0 deletions .github/workflows/ansible_software_availability.yml
Original file line number Diff line number Diff line change
Expand Up @@ -181,6 +181,7 @@ jobs:
fi
fi
- name: Commit to main branch
if: always() # Ensure even if errors on previous step, that any replaced filenames are committed
id: git_commit_auto
run: |
cd ./gh_repo
Expand Down
4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ These Ansible Playbooks for SAP are designed to be:
- Standard (Scale-Up)
- High Availability (performance optimized)
- Scale-Out
- SAP S/4HANA (2023, 2022, 2021)
- SAP S/4HANA (2023, 2022, 2021, 2020, 1909)
- Sandbox
- Sandbox via Maintenance Planner
- Standard
Expand All @@ -59,7 +59,7 @@ These Ansible Playbooks for SAP are designed to be:
- Distributed via Maintenance Planner
- Distributed High Availability
- Distributed High Availability via Maintenance Planner
- SAP Landscape for SAP S/4HANA (2023, 2022, 2021)
- SAP Landscape for SAP S/4HANA (2023, 2022, 2021, 2020, 1909)
- 3-System Standard
- 3-System Standard via Maintenance Planner
- SAP S/4HANA Foundation (2023, 2022, 2021), for SAP HANA-only Add-Ons and Custom Apps
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,7 +157,7 @@ sap_swpm_templates_install_dictionary:
- '51053828' # Oracle 19.0.0.0 RDBMS Linux on x86_64 64bit, ZIP. Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
# - '51054219' # Oracle Client 12.1.0.2. Compatible with RHEL 7.x and SLES 12.x
# - '51054433' # Oracle 12.2.0.1 Client V2 64bit (All), ZIP. Compatible with RHEL 7.x and SLES 12.x
- '51055071' # Oracle 19.0.0.0 RDBMS Client 64bit (All), ZIP (AKA. Oracle Database 19c Base Release). Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
- '1057419' # Oracle 19.0.0.0 RDBMS Client 64bit (All), ZIP (AKA. Oracle Database 19c Base Release). Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
- '51050708_1' # SAP ERP 6.0 EHP8 Installation Export 1/4, Self-extract RAR EXE
- '51050708_2'
- '51050708_3'
Expand Down
2 changes: 1 addition & 1 deletion deploy_scenarios/sap_landscape_s4hana_standard/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ SAP Landscape for SAP S/4HANA installation:
- System Topology/Architecture: a Standard System is commonly referred as Three-Tier Architecture, may also be known as DualHost.

SAP S/4HANA software versions:
2023, 2022, 2021
2023, 2022, 2021, 2020, 1909

---

Expand Down
267 changes: 267 additions & 0 deletions deploy_scenarios/sap_landscape_s4hana_standard/ansible_extravars.yml
Original file line number Diff line number Diff line change
Expand Up @@ -591,6 +591,273 @@ sap_swpm_templates_install_dictionary:
- 'SAP_BASIS*'


sap_s4hana_2020_standard_installation_media:

softwarecenter_search_list_x86_64:
- 'SAPCAR_1115-70006178.EXE'
- 'IMDB_SERVER20_067_4-80002031.SAR'
- 'IMDB_LCAPPS_2067P_400-20010426.SAR'
- 'IMDB_AFL20_067P_400-80001894.SAR'
- 'IMDB_CLIENT20_015_22-80002082.SAR' # SAP HANA Client
- 'SWPM20SP16_2-80003424.SAR'
- 'igsexe_1-70005417.sar' # IGS 7.81
- 'igshelper_17-10010245.sar'
- 'SAPEXE_100-80005374.SAR' # Kernel Part I (785)
- 'SAPEXEDB_100-80005373.SAR' # Kernel Part II (785)
- 'SAPHOSTAGENT61_61-80004822.SAR'
- 'S4CORE105_INST_EXPORT_1.zip'
- 'S4CORE105_INST_EXPORT_2.zip'
- 'S4CORE105_INST_EXPORT_3.zip'
- 'S4CORE105_INST_EXPORT_4.zip'
- 'S4CORE105_INST_EXPORT_5.zip'
- 'S4CORE105_INST_EXPORT_6.zip'
- 'S4CORE105_INST_EXPORT_7.zip'
- 'S4CORE105_INST_EXPORT_8.zip'
- 'S4CORE105_INST_EXPORT_9.zip'
- 'S4CORE105_INST_EXPORT_10.zip'
- 'S4CORE105_INST_EXPORT_11.zip'
- 'S4CORE105_INST_EXPORT_12.zip'
- 'S4CORE105_INST_EXPORT_13.zip'
- 'S4CORE105_INST_EXPORT_14.zip'
- 'S4CORE105_INST_EXPORT_15.zip'
- 'S4CORE105_INST_EXPORT_16.zip'
- 'S4CORE105_INST_EXPORT_17.zip'
- 'S4CORE105_INST_EXPORT_18.zip'
- 'S4CORE105_INST_EXPORT_19.zip'
- 'S4CORE105_INST_EXPORT_20.zip'
- 'S4CORE105_INST_EXPORT_21.zip'
- 'S4CORE105_INST_EXPORT_22.zip'
- 'S4CORE105_INST_EXPORT_23.zip'
- 'S4CORE105_INST_EXPORT_24.zip'
- 'S4HANAOP105_ERP_LANG_EN.SAR'

softwarecenter_search_list_ppc64le:
- 'SAPCAR_1115-70006238.EXE'
- 'IMDB_SERVER20_067_4-80002046.SAR'
- 'IMDB_LCAPPS_2067P_400-80002183.SAR'
- 'IMDB_AFL20_067P_400-80002045.SAR'
- 'IMDB_CLIENT20_015_22-80002095.SAR' # SAP HANA Client
- 'SWPM20SP16_2-80003426.SAR'
- 'igsexe_1-70005446.sar' # IGS 7.81
- 'igshelper_17-10010245.sar'
- 'SAPEXE_100-80005509.SAR' # Kernel Part I (785)
- 'SAPEXEDB_100-80005508.SAR' # Kernel Part II (785)
- 'SAPHOSTAGENT61_61-80004831.SAR'
- 'S4CORE105_INST_EXPORT_1.zip'
- 'S4CORE105_INST_EXPORT_2.zip'
- 'S4CORE105_INST_EXPORT_3.zip'
- 'S4CORE105_INST_EXPORT_4.zip'
- 'S4CORE105_INST_EXPORT_5.zip'
- 'S4CORE105_INST_EXPORT_6.zip'
- 'S4CORE105_INST_EXPORT_7.zip'
- 'S4CORE105_INST_EXPORT_8.zip'
- 'S4CORE105_INST_EXPORT_9.zip'
- 'S4CORE105_INST_EXPORT_10.zip'
- 'S4CORE105_INST_EXPORT_11.zip'
- 'S4CORE105_INST_EXPORT_12.zip'
- 'S4CORE105_INST_EXPORT_13.zip'
- 'S4CORE105_INST_EXPORT_14.zip'
- 'S4CORE105_INST_EXPORT_15.zip'
- 'S4CORE105_INST_EXPORT_16.zip'
- 'S4CORE105_INST_EXPORT_17.zip'
- 'S4CORE105_INST_EXPORT_18.zip'
- 'S4CORE105_INST_EXPORT_19.zip'
- 'S4CORE105_INST_EXPORT_20.zip'
- 'S4CORE105_INST_EXPORT_21.zip'
- 'S4CORE105_INST_EXPORT_22.zip'
- 'S4CORE105_INST_EXPORT_23.zip'
- 'S4CORE105_INST_EXPORT_24.zip'
- 'S4HANAOP105_ERP_LANG_EN.SAR'

sap_s4hana_2020_standard:

# Product ID for New Installation
sap_swpm_product_catalog_id: NW_ABAP_OneHost:S4HANA2020.CORE.HDB.ABAP

sap_swpm_inifile_list:
- swpm_installation_media
- swpm_installation_media_swpm2_hana
- credentials
- credentials_hana
- db_config_hana
- db_connection_nw_hana
- nw_config_other
- nw_config_central_services_abap
- nw_config_primary_application_server_instance
- nw_config_ports
- nw_config_host_agent
- sap_os_linux_user

sap_swpm_inifile_dictionary:

# NW Instance Parameters
#sap_swpm_sid: "SET_IN_VAR_PROMPT"
#sap_swpm_virtual_hostname: "{{ ansible_hostname }}"
#sap_swpm_ascs_instance_nr: "SET_IN_VAR_PROMPT"
#sap_swpm_pas_instance_nr: "SET_IN_VAR_PROMPT"

# HDB Instance Parameters
#sap_swpm_db_sid: "SET_IN_VAR_PROMPT"
#sap_swpm_db_instance_nr: "SET_IN_VAR_PROMPT"

# SAP Host Agent
sap_swpm_install_saphostagent: 'true'

software_files_wildcard_list:
- 'SAPCAR*'
- 'IMDB_CLIENT*'
- 'SWPM20*'
- 'igsexe_*'
- 'igshelper_*'
- 'SAPEXE_*' # Kernel Part I (785)
- 'SAPEXEDB_*' # Kernel Part I (785)
- 'SUM*'
- 'SAPHOSTAGENT*'
- 'S4CORE*'
- 'S4HANAOP*'
- 'HANAUMML*'
- 'K-*'
- 'KD*'
- 'KE*'
- 'KIT*'
- 'SAPPAAPL*'
- 'SAP_BASIS*'


sap_s4hana_1909_standard_installation_media:

softwarecenter_search_list_x86_64:
- 'SAPCAR_1115-70006178.EXE'
- 'IMDB_SERVER20_067_4-80002031.SAR'
- 'IMDB_LCAPPS_2067P_400-20010426.SAR'
- 'IMDB_AFL20_067P_400-80001894.SAR'
- 'IMDB_CLIENT20_015_22-80002082.SAR' # SAP HANA Client
- 'SWPM20SP16_2-80003424.SAR'
- 'igsexe_16-80003187.sar' # IGS 7.53
- 'igshelper_17-10010245.sar'
- 'SAPEXE_600-80004393.SAR' # Kernel Part I (777)
- 'SAPEXEDB_600-80004392.SAR' # Kernel Part II (777)
- 'SAPHOSTAGENT61_61-80004822.SAR'
- 'S4CORE104_INST_EXPORT_1.zip'
- 'S4CORE104_INST_EXPORT_2.zip'
- 'S4CORE104_INST_EXPORT_3.zip'
- 'S4CORE104_INST_EXPORT_4.zip'
- 'S4CORE104_INST_EXPORT_5.zip'
- 'S4CORE104_INST_EXPORT_6.zip'
- 'S4CORE104_INST_EXPORT_7.zip'
- 'S4CORE104_INST_EXPORT_8.zip'
- 'S4CORE104_INST_EXPORT_9.zip'
- 'S4CORE104_INST_EXPORT_10.zip'
- 'S4CORE104_INST_EXPORT_11.zip'
- 'S4CORE104_INST_EXPORT_12.zip'
- 'S4CORE104_INST_EXPORT_13.zip'
- 'S4CORE104_INST_EXPORT_14.zip'
- 'S4CORE104_INST_EXPORT_15.zip'
- 'S4CORE104_INST_EXPORT_16.zip'
- 'S4CORE104_INST_EXPORT_17.zip'
- 'S4CORE104_INST_EXPORT_18.zip'
- 'S4CORE104_INST_EXPORT_19.zip'
- 'S4CORE104_INST_EXPORT_20.zip'
- 'S4CORE104_INST_EXPORT_21.zip'
- 'S4CORE104_INST_EXPORT_22.zip'
- 'S4CORE104_INST_EXPORT_23.zip'
- 'S4CORE104_INST_EXPORT_24.zip'
- 'S4CORE104_INST_EXPORT_25.zip'
- 'S4HANAOP104_ERP_LANG_EN.SAR'

softwarecenter_search_list_ppc64le:
- 'SAPCAR_1115-70006238.EXE'
- 'IMDB_SERVER20_067_4-80002046.SAR'
- 'IMDB_LCAPPS_2067P_400-80002183.SAR'
- 'IMDB_AFL20_067P_400-80002045.SAR'
- 'IMDB_CLIENT20_015_22-80002095.SAR' # SAP HANA Client
- 'SWPM20SP16_2-80003426.SAR'
- 'igsexe_16-80003246.sar' # IGS 7.53
- 'igshelper_17-10010245.sar'
- 'SAPEXE_600-80004418.SAR' # Kernel Part I (777)
- 'SAPEXEDB_600-80004417.SAR' # Kernel Part II (777)
- 'SAPHOSTAGENT61_61-80004831.SAR'
- 'S4CORE104_INST_EXPORT_1.zip'
- 'S4CORE104_INST_EXPORT_2.zip'
- 'S4CORE104_INST_EXPORT_3.zip'
- 'S4CORE104_INST_EXPORT_4.zip'
- 'S4CORE104_INST_EXPORT_5.zip'
- 'S4CORE104_INST_EXPORT_6.zip'
- 'S4CORE104_INST_EXPORT_7.zip'
- 'S4CORE104_INST_EXPORT_8.zip'
- 'S4CORE104_INST_EXPORT_9.zip'
- 'S4CORE104_INST_EXPORT_10.zip'
- 'S4CORE104_INST_EXPORT_11.zip'
- 'S4CORE104_INST_EXPORT_12.zip'
- 'S4CORE104_INST_EXPORT_13.zip'
- 'S4CORE104_INST_EXPORT_14.zip'
- 'S4CORE104_INST_EXPORT_15.zip'
- 'S4CORE104_INST_EXPORT_16.zip'
- 'S4CORE104_INST_EXPORT_17.zip'
- 'S4CORE104_INST_EXPORT_18.zip'
- 'S4CORE104_INST_EXPORT_19.zip'
- 'S4CORE104_INST_EXPORT_20.zip'
- 'S4CORE104_INST_EXPORT_21.zip'
- 'S4CORE104_INST_EXPORT_22.zip'
- 'S4CORE104_INST_EXPORT_23.zip'
- 'S4CORE104_INST_EXPORT_24.zip'
- 'S4CORE104_INST_EXPORT_25.zip'
- 'S4HANAOP104_ERP_LANG_EN.SAR'

sap_s4hana_1909_standard:

# Product ID for New Installation
sap_swpm_product_catalog_id: NW_ABAP_OneHost:S4HANA1909.CORE.HDB.ABAP

sap_swpm_inifile_list:
- swpm_installation_media
- swpm_installation_media_swpm2_hana
- credentials
- credentials_hana
- db_config_hana
- db_connection_nw_hana
- nw_config_other
- nw_config_central_services_abap
- nw_config_primary_application_server_instance
- nw_config_ports
- nw_config_host_agent
- sap_os_linux_user

sap_swpm_inifile_dictionary:

# NW Instance Parameters
#sap_swpm_sid: "SET_IN_VAR_PROMPT"
#sap_swpm_virtual_hostname: "{{ ansible_hostname }}"
#sap_swpm_ascs_instance_nr: "SET_IN_VAR_PROMPT"
#sap_swpm_pas_instance_nr: "SET_IN_VAR_PROMPT"

# HDB Instance Parameters
#sap_swpm_db_sid: "SET_IN_VAR_PROMPT"
#sap_swpm_db_instance_nr: "SET_IN_VAR_PROMPT"

# SAP Host Agent
sap_swpm_install_saphostagent: 'true'

software_files_wildcard_list:
- 'SAPCAR*'
- 'IMDB_CLIENT*'
- 'SWPM20*'
- 'igsexe_*'
- 'igshelper_*'
- 'SAPEXE_*' # Kernel Part I (777)
- 'SAPEXEDB_*' # Kernel Part I (777)
- 'SUM*'
- 'SAPHOSTAGENT*'
- 'S4CORE*'
- 'S4HANAOP*'
- 'HANAUMML*'
- 'K-*'
- 'KD*'
- 'KE*'
- 'KIT*'
- 'SAPPAAPL*'
- 'SAP_BASIS*'


####
# Mandatory parameters : Infrastructure provisioning definitions - AWS
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -331,4 +331,4 @@ sap_hana_install_master_password: "ENTER_STRING_VALUE_HERE"
# (see ansible_extravars.yml in parent directory of this Ansible Playbook for full definitions)
####

sap_swpm_templates_product_input_prefix: "ENTER_STRING_VALUE_HERE" # sap_s4hana_2023_standard , sap_s4hana_2022_standard , sap_s4hana_2021_standard
sap_swpm_templates_product_input_prefix: "ENTER_STRING_VALUE_HERE" # sap_s4hana_2023_standard , sap_s4hana_2022_standard , sap_s4hana_2021_standard , sap_s4hana_2020_standard , sap_s4hana_1909_standard
Original file line number Diff line number Diff line change
Expand Up @@ -156,7 +156,7 @@ sap_swpm_templates_install_dictionary:
- '51053828' # Oracle 19.0.0.0 RDBMS Linux on x86_64 64bit, ZIP. Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
# - '51054219' # Oracle Client 12.1.0.2. Compatible with RHEL 7.x and SLES 12.x
# - '51054433' # Oracle 12.2.0.1 Client V2 64bit (All), ZIP. Compatible with RHEL 7.x and SLES 12.x
- '51055071' # Oracle 19.0.0.0 RDBMS Client 64bit (All), ZIP (AKA. Oracle Database 19c Base Release). Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
- '1057419' # Oracle 19.0.0.0 RDBMS Client 64bit (All), ZIP (AKA. Oracle Database 19c Base Release). Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
- '51051806_1' # NetWeaver AS ABAP 7.52 Innovation Pkg - Installation Exp 1/2, RAR
- '51051806_2' # NetWeaver AS ABAP 7.52 Innovation Pkg - Installation Exp 2/2, RAR

Expand Down Expand Up @@ -219,7 +219,7 @@ sap_swpm_templates_install_dictionary:
- '51053828' # Oracle 19.0.0.0 RDBMS Linux on x86_64 64bit, ZIP. Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
# - '51054219' # Oracle Client 12.1.0.2. Compatible with RHEL 7.x and SLES 12.x
# - '51054433' # Oracle 12.2.0.1 Client V2 64bit (All), ZIP. Compatible with RHEL 7.x and SLES 12.x
- '51055071' # Oracle 19.0.0.0 RDBMS Client 64bit (All), ZIP (AKA. Oracle Database 19c Base Release). Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
- '1057419' # Oracle 19.0.0.0 RDBMS Client 64bit (All), ZIP (AKA. Oracle Database 19c Base Release). Compatible with RHEL 7.x/8.x and SLES 12.x/15.x
- '51050829_3' # SAP Netweaver 7.5 Installation Export, ZIP
# - '51050829_4' # NW 7.5 Language 1/2
# - '51050829_5' # NW 7.5 Language 2/2
Expand Down
2 changes: 1 addition & 1 deletion deploy_scenarios/sap_s4hana_distributed/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ SAP S/4HANA installation:
- System Topology/Architecture: a Distributed System is commonly referred as Multi-Tier Architecture.

SAP S/4HANA software versions:
2023, 2022, 2021
2023, 2022, 2021, 2020, 1909

---

Expand Down
Loading

0 comments on commit 4e660f5

Please sign in to comment.