|
| 1 | +# SUSE's openQA tests |
| 2 | +# |
| 3 | +# Copyright SUSE LLC |
| 4 | +# SPDX-License-Identifier: FSFAP |
| 5 | +# Maintainer: QE-SAP <qe-sap@suse.de> |
| 6 | +# Summary: Generic yaml template for use with qe-sap-deployment project: https://github.com/SUSE/qe-sap-deployment |
| 7 | +provider: 'azure' |
| 8 | +apiver: 3 |
| 9 | +terraform: |
| 10 | + variables: |
| 11 | + az_region: '%REGION%' |
| 12 | + deployment_name: '%DEPLOYMENTNAME%' |
| 13 | + os_image: '%OS_VER%' |
| 14 | + public_key: '%SLES4SAP_PUBSSHKEY%' |
| 15 | + hana_remote_python: '%ANSIBLE_REMOTE_PYTHON%' |
| 16 | + iscsi_remote_python: '%ANSIBLE_REMOTE_PYTHON%' |
| 17 | + vnet_address_range: '%MAIN_ADDRESS_RANGE%' |
| 18 | + subnet_address_range: '%SUBNET_ADDRESS_RANGE%' |
| 19 | + enable_az_vnet_peering: true |
| 20 | + ibsm_rg: '%IBSMIRROR_RESOURCE_GROUP%' |
| 21 | + ibsm_vnet_name: '%IBSMIRROR_VNET%' |
| 22 | +ansible: |
| 23 | + roles_path: '%ANSIBLE_ROLES%' |
| 24 | + az_storage_account_name: '%HANA_ACCOUNT%' |
| 25 | + az_container_name: '%HANA_CONTAINER%' |
| 26 | + az_key_name: '%HANA_KEYNAME%' |
| 27 | + hana_media: |
| 28 | + - '%HANA_SAR%' |
| 29 | + - '%HANA_CLIENT_SAR%' |
| 30 | + - '%HANA_SAPCAR%' |
| 31 | + hana_vars: |
| 32 | + sap_hana_install_install_execution_mode: '%HANA_INSTALL_MODE%' |
| 33 | + sap_hana_install_software_directory: '/hana/shared/install' |
| 34 | + sap_hana_install_master_password: 'DoNotUseThisPassw0rd' |
| 35 | + sap_hana_install_sid: 'HQ0' |
| 36 | + sap_hana_install_instance_number: '00' |
| 37 | + sap_domain: 'qe-test.example.com' |
| 38 | + primary_site: 'goofy' |
| 39 | + secondary_site: 'miky' |
| 40 | + use_sap_hana_sr_angi: '%USE_SR_ANGI%' |
| 41 | + create: |
| 42 | + - %REGISTRATION_PLAYBOOK%.yaml -e reg_code='%SCC_REGCODE_SLES4SAP%' -e email_address='testing@suse.com' %REG_ARGS% |
| 43 | + - fully-patch-system.yaml |
| 44 | + - pre-cluster.yaml |
| 45 | + - sap-hana-preconfigure.yaml -e use_reboottimeout=900 |
| 46 | + - cluster_sbd_prep.yaml |
| 47 | + - sap-hana-storage.yaml |
| 48 | + - sap-hana-download-media.yaml |
| 49 | + - sap-hana-install.yaml |
| 50 | + - sap-hana-system-replication.yaml |
| 51 | + - sap-hana-system-replication-hooks.yaml |
| 52 | + - sap-hana-cluster.yaml |
| 53 | + destroy: |
| 54 | + - deregister.yaml |
0 commit comments