diff --git a/.gitignore b/.gitignore index 198e203a1a..5e7a24de39 100644 --- a/.gitignore +++ b/.gitignore @@ -40,10 +40,13 @@ Webapp/.vs/ProjectEvaluation Webapp/SDAF/Properties/ServiceDependencies Webapp/.npmrc - # Ignore OS files - MKD 20221221 **/.DS_Store # Additional files to ignore owners.txt NuGet.config + +# Ignore Python cache directories +__pycache__ + diff --git a/deploy/ansible/playbook_00_validate_parameters.yaml b/deploy/ansible/playbook_00_validate_parameters.yaml index f7a5688d31..9ef85a1e1f 100644 --- a/deploy/ansible/playbook_00_validate_parameters.yaml +++ b/deploy/ansible/playbook_00_validate_parameters.yaml @@ -261,27 +261,22 @@ no_log: true - name: "0.0 Validations - Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - - name: "0.0 Validations - Show IMDS results" + - name: "0.0 Validations - Show IMDS results (JSON)" ansible.builtin.debug: - var: azure_metadata + var: azure_metadata.json verbosity: 2 - - name: "0.0 Validations - Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true - - name: "0.0 Validations - Extract details" ansible.builtin.set_fact: - subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" mnt_free_diskspace: "{{ ansible_mounts | json_query('[?mount == `/mnt`].size_available') }}" - name: "0.0 Validations - Show IMDS results" @@ -406,26 +401,6 @@ tags: - 0.0-scs-pas-single - - name: "0.0 Validations - Check internet connectivity" - ansible.builtin.uri: - # url: "https://management.azure.com/subscriptions/{{ subscription_id }}/providers/Microsoft.Web/sites?api-version=2022-03-01" - url: "https://azure.status.microsoft/en-us/status" - # headers: - # Authorization: "Bearer {{ access_token }}" - # Content-Type: application/json - # Accept: application/json - status_code: - - 200 - - 403 - register: internet_check - vars: - ansible_python_interpreter: "{{ python_version }}" - when: - - (ansible_distribution | lower ~ ansible_distribution_major_version) in ['suse15', 'redhat8', 'redhat9', 'sles_sap15' ] - - ansible_os_family != "Windows" - tags: - - 0.0-internet - - name: "0.0 Validations - Check internet connectivity" ansible.builtin.uri: url: "https://management.azure.com/subscriptions/{{ subscription_id }}/providers/Microsoft.Web/sites?api-version=2022-03-01" @@ -436,13 +411,10 @@ status_code: - 200 - 403 - register: internet_check when: - - (ansible_distribution | lower ~ ansible_distribution_major_version) != 'suse15' - - (ansible_distribution | lower ~ ansible_distribution_major_version) != 'sles_sap15' - - (ansible_distribution | lower ~ ansible_distribution_major_version) != 'redhat8' - - (ansible_distribution | lower ~ ansible_distribution_major_version) != 'redhat9' + - (ansible_distribution | lower ~ ansible_distribution_major_version) in ['suse15', 'redhat8', 'redhat9', 'sles_sap15' ] - ansible_os_family != "Windows" + - check_outbound | bool tags: - 0.0-internet @@ -450,8 +422,6 @@ # ansible.builtin.command: zypper lr # register: zypper_results # changed_when: false - # args: - # warn: false # quieten warning about using zypper directly # when: # - (ansible_distribution | lower ~ ansible_distribution_major_version) in ['suse15', 'sles_sap15' ] # tags: @@ -469,8 +439,6 @@ # ansible.builtin.command: yum repolist # register: yum_results # changed_when: false - # args: - # warn: false # quieten warning about using yum directly # when: # - (ansible_distribution | lower ~ ansible_distribution_major_version) in ['redhat7', 'redhat8'] # tags: diff --git a/deploy/ansible/playbook_05_03_sap_app_install.yaml b/deploy/ansible/playbook_05_03_sap_app_install.yaml index ed22e9783e..1d02a2dd0d 100644 --- a/deploy/ansible/playbook_05_03_sap_app_install.yaml +++ b/deploy/ansible/playbook_05_03_sap_app_install.yaml @@ -161,6 +161,7 @@ all_sids: "{% if MULTI_SIDS is defined %}{{ MULTI_SIDS }}{% else %}{{ all_sids | default([]) + [this_sid] }}{% endif %}" - name: "Run the APP Installation on Linux" + become: true when: ansible_os_family != "Windows" block: @@ -186,7 +187,6 @@ - 2.6-sap-mounts - name: Run the APP installation Playbook - become: true block: - name: "APP Playbook - Install: Include 5.3-app-install" ansible.builtin.include_role: diff --git a/deploy/ansible/playbook_bom_downloader.yaml b/deploy/ansible/playbook_bom_downloader.yaml index 6e3b8dd564..552f5a56be 100644 --- a/deploy/ansible/playbook_bom_downloader.yaml +++ b/deploy/ansible/playbook_bom_downloader.yaml @@ -14,7 +14,7 @@ connection: local environment: ANSIBLE_COLLECTIONS_PATHS: "/opt/ansible/collections" - become: "{{ bom_processing_become }}" + become: "{{ bom_processing_become }}" become_user: "{{ orchestration_ansible_user }}" vars_files: - vars/ansible-input-api.yaml # API Input template with defaults diff --git a/deploy/ansible/roles-db/4.0.0-hdb-install/tasks/main.yaml b/deploy/ansible/roles-db/4.0.0-hdb-install/tasks/main.yaml index 26006ec537..80700b56e7 100644 --- a/deploy/ansible/roles-db/4.0.0-hdb-install/tasks/main.yaml +++ b/deploy/ansible/roles-db/4.0.0-hdb-install/tasks/main.yaml @@ -155,22 +155,17 @@ mode: 0755 - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "Extract details" ansible.builtin.set_fact: - subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "Show the subscription and resource group" ansible.builtin.debug: @@ -232,22 +227,17 @@ - name: "SAP HANA: Successful installation" block: - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "Extract details" ansible.builtin.set_fact: - subscription_id_tmp: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name_tmp: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id_tmp: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name_tmp: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "Show the subscription and resource group" ansible.builtin.debug: diff --git a/deploy/ansible/roles-db/4.1.0-ora-install/tasks/main.yaml b/deploy/ansible/roles-db/4.1.0-ora-install/tasks/main.yaml index 46375656fe..8c54c258d4 100644 --- a/deploy/ansible/roles-db/4.1.0-ora-install/tasks/main.yaml +++ b/deploy/ansible/roles-db/4.1.0-ora-install/tasks/main.yaml @@ -426,22 +426,17 @@ - name: "ORACLE: Successful installation" block: - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "ORACLE: Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "ORACLE: Extract details" ansible.builtin.set_fact: - subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "ORACLE: Show the subscription and resource group" ansible.builtin.debug: diff --git a/deploy/ansible/roles-db/4.1.2-ora-asm-db-install/tasks/main.yaml b/deploy/ansible/roles-db/4.1.2-ora-asm-db-install/tasks/main.yaml index cac78c6d6a..41112e0595 100644 --- a/deploy/ansible/roles-db/4.1.2-ora-asm-db-install/tasks/main.yaml +++ b/deploy/ansible/roles-db/4.1.2-ora-asm-db-install/tasks/main.yaml @@ -632,22 +632,17 @@ - name: "ORACLE: Successful installation" block: - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "ORACLE: Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "ORACLE: Extract details" ansible.builtin.set_fact: - subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "ORACLE: Show the subscription and resource group" ansible.builtin.debug: diff --git a/deploy/ansible/roles-db/4.2.0-db2-install/tasks/main.yml b/deploy/ansible/roles-db/4.2.0-db2-install/tasks/main.yml index 99f835445c..55590e07f7 100644 --- a/deploy/ansible/roles-db/4.2.0-db2-install/tasks/main.yml +++ b/deploy/ansible/roles-db/4.2.0-db2-install/tasks/main.yml @@ -71,7 +71,7 @@ sap_db_hostname: "{{ query('inventory_hostnames', '{{ sap_sid | upper }}_DB') | first }}" db2_encryption_algo_type: "AES" db2_ase_encryption_length: "256" - db2_encryption_keystore_dir: /db2/db2{{ db_sid }}/keystore + db2_encryption_keystore_dir: /db2/db2{{ db_sid | lower }}/keystore db2_sslencryption_label: "sap_db2{{ db_sid }}_{{ sap_db_hostname }}_ssl_comm_000" sap_scs_hostname: "{{ query('inventory_hostnames', '{{ sap_sid | upper }}_SCS') | first }}" sap_profile_dir: "/sapmnt/{{ sap_sid | upper }}/profile" @@ -80,8 +80,8 @@ param_directory: "{{ dir_params }}" # +--------------------------------4--------------------------------------*/ # - # - name: "SAP DB2 install: variables" - - name: "DB2 Install: install variables" + # - name: "SAP DB2 install: variables" + - name: "DB2 Install: install variables" ansible.builtin.debug: msg: - "INSTALLED: {{ db2_installed.stat.exists }}" @@ -129,22 +129,17 @@ - name: "DB2 Install: Successful installation" block: - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "Extract details" ansible.builtin.set_fact: - subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "Show the subscription and resource group" ansible.builtin.debug: diff --git a/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.0-db2_ha_install_primary.yml b/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.0-db2_ha_install_primary.yml index 43741bbd2a..9e76496319 100644 --- a/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.0-db2_ha_install_primary.yml +++ b/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.0-db2_ha_install_primary.yml @@ -95,7 +95,7 @@ sap_db_hostname: "{{ query('inventory_hostnames', '{{ sap_sid | upper }}_DB') | first }}" db2_encryption_algo_type: "AES" db2_ase_encryption_length: "256" - db2_encryption_keystore_dir: /db2/db2{{ db_sid }}/keystore + db2_encryption_keystore_dir: /db2/db2{{ db_sid | lower }}/keystore db2_sslencryption_label: "sap_db2{{ db_sid }}_{{ sap_db_hostname }}_ssl_comm_000" sap_scs_hostname: "{{ query('inventory_hostnames', '{{ sap_sid | upper }}_SCS') | first }}" sap_profile_dir: "/sapmnt/{{ sap_sid | upper }}/profile" @@ -176,22 +176,17 @@ - name: "DB2 Install: Successful installation" block: - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "Extract details" ansible.builtin.set_fact: - subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "Show the subscription and resource group" ansible.builtin.debug: @@ -217,22 +212,17 @@ - name: "DB2 Install: Successful installation" block: - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "Extract details" ansible.builtin.set_fact: - subscription_id_tmp: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id_tmp: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "Show the subscription and resource group" ansible.builtin.debug: diff --git a/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.1-db2_primary_backup.yml b/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.1-db2_primary_backup.yml index 4cca01ae95..b178d4c333 100644 --- a/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.1-db2_primary_backup.yml +++ b/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.1-db2_primary_backup.yml @@ -96,7 +96,7 @@ dbms_type: "db6" dbs_db6_schema: "sap{{ db_sid | lower }}" dbs_db6_user: "sap{{ db_sid | lower }}" - DB2DIR: "/db2/db2{{ db_sid }}/db2_software" + DB2DIR: "/db2/db2{{ db_sid | lower }}/db2_software" INST_DIR: "/db2/db2{{ db_sid | lower }}/sqllib" IBM_DB_DIR: "/db2/db2{{ db_sid | lower }}/sqllib" IBM_DB_LIB: "/db2/db2{{ db_sid | lower }}/sqllib/lib" diff --git a/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.2-db2_ha_install_secondary.yml b/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.2-db2_ha_install_secondary.yml index bb1f830d46..521f54490d 100644 --- a/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.2-db2_ha_install_secondary.yml +++ b/deploy/ansible/roles-db/4.2.1-db2-hainstall/tasks/4.2.1.2-db2_ha_install_secondary.yml @@ -85,7 +85,7 @@ sap_db_hostname: "{{ query('inventory_hostnames', '{{ sap_sid | upper }}_DB') | first }}" db2_encryption_algo_type: "AES" db2_ase_encryption_length: "256" - db2_encryption_keystore_dir: /db2/db2{{ db_sid }}/keystore + db2_encryption_keystore_dir: /db2/db2{{ db_sid | lower }}/keystore db2_sslencryption_label: "sap_db2{{ db_sid }}_{{ sap_db_hostname }}_ssl_comm_000" sap_scs_hostname: "{{ query('inventory_hostnames', '{{ sap_sid | upper }}_SCS') | first }}" sap_profile_dir: "/sapmnt/{{ sap_sid | upper }}/profile" diff --git a/deploy/ansible/roles-db/4.3.0-ase-install/tasks/4.3.0.5-install_db_instance.yml b/deploy/ansible/roles-db/4.3.0-ase-install/tasks/4.3.0.5-install_db_instance.yml index 32d1dddfe8..35acf924f5 100644 --- a/deploy/ansible/roles-db/4.3.0-ase-install/tasks/4.3.0.5-install_db_instance.yml +++ b/deploy/ansible/roles-db/4.3.0-ase-install/tasks/4.3.0.5-install_db_instance.yml @@ -29,6 +29,8 @@ bom_name: "{{ bom_base_name }}" task_prefix: "SYBASE Install: " always_upload_jinja_templates: false + sa_enabled: true + # +--------------------------------4--------------------------------------*/ # @@ -76,22 +78,17 @@ - name: "SAP SYBASE: Successful installation" block: - name: "Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - - - name: "SAP SYBASE: Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "SAP SYBASE: Extract details" ansible.builtin.set_fact: - subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" - name: "SAP SYBASE: Show the subscription and resource group" ansible.builtin.debug: @@ -103,8 +100,8 @@ ansible.builtin.include_role: name: roles-misc/0.6-ARM-Deployment vars: - subscriptionId: "{{ subscription_id }}" - resourceGroupName: "{{ resource_group_name }}" + subscriptionId: "{{ subscription_id }}" + resourceGroupName: "{{ resource_group_name }}" when: - not db_arm_deployment_done.stat.exists @@ -115,9 +112,9 @@ msg: "{{ sybase_installation.stdout_lines }}" when: sybase_installation is defined and sybase_installation.rc != 0 - - name: "SAP Sybase: Abort execution when there are installation errors" + - name: "SAP Sybase: Abort execution when there are installation errors" ansible.builtin.fail: - msg: "SAP Sybase: Execution interrupted due to errors" + msg: "SAP Sybase: Execution interrupted due to errors" when: sybase_installation is defined and sybase_installation.rc != 0 - name: "SYBASE Install - flag" diff --git a/deploy/ansible/roles-misc/0.5-ACSS-registration/tasks/0.5.1-set-runtime-parameters.yaml b/deploy/ansible/roles-misc/0.5-ACSS-registration/tasks/0.5.1-set-runtime-parameters.yaml index 30ce2a90f6..b1aeddffd1 100644 --- a/deploy/ansible/roles-misc/0.5-ACSS-registration/tasks/0.5.1-set-runtime-parameters.yaml +++ b/deploy/ansible/roles-misc/0.5-ACSS-registration/tasks/0.5.1-set-runtime-parameters.yaml @@ -50,22 +50,17 @@ when: bom.InstanceType is defined - name: "0.5.1 acss registration: Get Azure instance metadata" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false - -- name: "0.5.1 acss registration: Set Azure instance metadata" - ansible.builtin.set_fact: - azure_instance_metadata: "{{ azure_metadata.stdout | from_json }}" - no_log: true + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "0.5.1 acss registration: Set variables from Azure IMDS" ansible.builtin.set_fact: - acss_resource_group: "{{ azure_instance_metadata.compute.resourceGroupName }}" - acss_location: "{{ azure_instance_metadata.compute.location }}" + acss_resource_group: "{{ azure_metadata.json.compute.resourceGroupName }}" + acss_location: "{{ azure_metadata.json.compute.location }}" acss_sid: "{{ sap_sid | upper }}" acss_instance_type: "{{ instance_type }}" diff --git a/deploy/ansible/roles-misc/0.6-ARM-Deployment/tasks/main.yaml b/deploy/ansible/roles-misc/0.6-ARM-Deployment/tasks/main.yaml index 2b9b66fa25..f982578afb 100644 --- a/deploy/ansible/roles-misc/0.6-ARM-Deployment/tasks/main.yaml +++ b/deploy/ansible/roles-misc/0.6-ARM-Deployment/tasks/main.yaml @@ -1,14 +1,13 @@ - name: "SDAF: Check if running on deployer" - become: true - become_user: "{{ orchestration_ansible_user }}" delegate_to: localhost + become: false ansible.builtin.stat: path: /etc/profile.d/deploy_server.sh register: on_deployer - name: "SDAF: Perform ARM Deployment" + when: on_deployer.stat.exists block: - - name: "SDAF: Set Deployment Type" delegate_to: localhost ansible.builtin.set_fact: @@ -56,5 +55,3 @@ az deployment group create --resource-group {{ resourceGroupName }} --subscription {{ subscriptionId }} --name {{ deployment_name }} --template-file './templates/empty-deployment.json' --output none --no-prompt --no-wait --only-show-errors register: arm_deployment changed_when: false - - when: on_deployer.stat.exists diff --git a/deploy/ansible/roles-os/1.10-networking/tasks/main.yaml b/deploy/ansible/roles-os/1.10-networking/tasks/main.yaml index 0bc7fd43bb..00503f4e28 100644 --- a/deploy/ansible/roles-os/1.10-networking/tasks/main.yaml +++ b/deploy/ansible/roles-os/1.10-networking/tasks/main.yaml @@ -5,19 +5,16 @@ # +------------------------------------4--------------------------------------*/ - name: "1.10 Networking - Get the IP information from instance meta data service" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance/network/interface/0?api-version=2021-02-01" - register: azure_metadata - changed_when: false - args: - warn: false - -- name: "1.10 Networking - Pass the output of instance meta data to azure meta data function" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance/network/interface/0?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "1.10 Networking - Filter out the values for IPAddresses in json format" ansible.builtin.set_fact: - private_ips_info: "{{ json_azure_data | json_query('ipv4.ipAddress') }}" + private_ips_info: "{{ azure_metadata.json.ipv4.ipAddress }}" - name: "1.10 Networking - Convert ips to list" ansible.builtin.set_fact: @@ -36,7 +33,7 @@ - name: "1.10 Networking - Print ip info" ansible.builtin.debug: - msg: "{{ json_azure_data }}" + msg: "{{ azure_metadata.json }}" verbosity: 2 - name: "1.10 Networking - Print ipaddress" diff --git a/deploy/ansible/roles-os/1.17-generic-pacemaker/tasks/1.17.0-set_runtime_facts.yml b/deploy/ansible/roles-os/1.17-generic-pacemaker/tasks/1.17.0-set_runtime_facts.yml index 3bf1164a9f..45a0ff7bf2 100644 --- a/deploy/ansible/roles-os/1.17-generic-pacemaker/tasks/1.17.0-set_runtime_facts.yml +++ b/deploy/ansible/roles-os/1.17-generic-pacemaker/tasks/1.17.0-set_runtime_facts.yml @@ -11,38 +11,33 @@ # ---------------------------------------- - name: "1.17 Generic Pacemaker - Retrieve Subscription ID and Resource Group Name" - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: azure_metadata - no_log: true - changed_when: false - args: - warn: false + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: azure_metadata - name: "1.17 Generic Pacemaker - Show IMDS results" ansible.builtin.debug: - var: azure_metadata + var: azure_metadata.json verbosity: 2 -- name: "1.17 Generic Pacemaker - Save the Json data to a Variable as a Fact" - ansible.builtin.set_fact: - json_azure_data: "{{ azure_metadata.stdout | from_json }}" - no_log: true - - name: "1.17 Generic Pacemaker - Extract details" ansible.builtin.set_fact: - fencing_spn_subscription_id: "{{ json_azure_data | json_query('compute.subscriptionId') }}" - resource_group_name: "{{ json_azure_data | json_query('compute.resourceGroupName') }}" + fencing_spn_subscription_id: "{{ azure_metadata.json.compute.subscriptionId }}" + resource_group_name: "{{ azure_metadata.json.compute.resourceGroupName }}" no_log: true - name: "1.17 Generic Pacemaker - Extract details" ansible.builtin.set_fact: - primary_vm_name: "{{ json_azure_data | json_query('compute.name') }}" + primary_vm_name: "{{ azure_metadata.json.compute.name }}" when: ansible_hostname == primary_instance_name no_log: true - name: "1.17 Generic Pacemaker - Extract VM Name" ansible.builtin.set_fact: - secondary_vm_name: "{{ json_azure_data | json_query('compute.name') }}" + secondary_vm_name: "{{ azure_metadata.json.compute.name }}" when: ansible_hostname == secondary_instance_name no_log: true @@ -53,7 +48,7 @@ - name: "1.17 Generic Pacemaker - Set the subnet prefix" ansible.builtin.set_fact: - subnet_prefix: "{{ json_azure_data | json_query('network.interface[0].ipv4.subnet[0].prefix') }}" + subnet_prefix: "{{ azure_metadata.json.network.interface[0].ipv4.subnet[0].prefix }}" - name: "1.17 Generic Pacemaker - Show Details" ansible.builtin.debug: diff --git a/deploy/ansible/roles-os/1.3-repository/tasks/main.yml b/deploy/ansible/roles-os/1.3-repository/tasks/main.yml index e5041b071e..cb6543f748 100644 --- a/deploy/ansible/roles-os/1.3-repository/tasks/main.yml +++ b/deploy/ansible/roles-os/1.3-repository/tasks/main.yml @@ -46,8 +46,7 @@ # not making any changes; we know this command action doesn't # change anything so ensure it doesn't report as changed. changed_when: false - args: - warn: false # quieten warning about using zypper directly + rescue: # Attempt to configure the repos by re-registering instance @@ -61,8 +60,6 @@ sed -i '/^# Added by SMT reg/,+1d' /etc/hosts export PYTHONWARNINGS="ignore:Unverified HTTPS request" /usr/sbin/registercloudguest --force-new - args: - warn: false # quieten warning about using rm directly register: reg_result # registercloudguest rc == 1 when successful @@ -75,8 +72,6 @@ - name: "1.3 Repository - Verify that zypper repos are configured after re-registering SLE instance" ansible.builtin.command: zypper lr register: zypper_lr_result - args: - warn: false # quieten warning about using zypper directly rescue: - name: "Print stderr before error handling" ansible.builtin.debug: @@ -109,9 +104,7 @@ - name: "1.3 Repository - Ensure yum repos are configured on Redhat VMs" block: - name: "1.3 Repository - Check that yum repos are registered" - ansible.builtin.command: yum repolist - args: - warn: false # quieten warning about using yum directly + ansible.builtin.command: yum repolist # noqa: command-instead-of-module when: ansible_os_family | upper == 'REDHAT' @@ -142,9 +135,7 @@ - name: "1.3 Repository - Ensure yum repos are configured on OEL VMs" block: - name: "1.3 Repository - Check that yum repos are registered" - ansible.builtin.command: yum repolist - args: - warn: false # quieten warning about using yum directly + ansible.builtin.command: yum repolist # noqa: command-instead-of-module when: ansible_os_family | upper == 'Oracle' @@ -170,9 +161,7 @@ - name: "1.3 Repository - Ensure yum repos are configured on Oracle Linux VMs" block: - name: "1.3 Repository - Check that yum repos are registered" - ansible.builtin.command: yum repolist - args: - warn: false # quieten warning about using yum directly + ansible.builtin.command: yum repolist # noqa: command-instead-of-module when: ansible_os_family | upper == 'ORACLELINUX' @@ -189,8 +178,7 @@ # change anything so ensure it doesn't report as changed. register: zypper_lr_result changed_when: false - args: - warn: false # quieten warning about using zypper directly + rescue: - name: "Print stderr before error handling" ansible.builtin.debug: @@ -269,8 +257,6 @@ enablerepo: rhel-9-for-x86_64-highavailability-rpms disable_gpg_check: true changed_when: false - args: - warn: false when: - distribution_full_id in ['redhat9.0','redhat9.2'] - node_tier == 'ha' diff --git a/deploy/ansible/roles-os/1.3-repository/vars/repos.yaml b/deploy/ansible/roles-os/1.3-repository/vars/repos.yaml index abff49b71a..61df4b6526 100644 --- a/deploy/ansible/roles-os/1.3-repository/vars/repos.yaml +++ b/deploy/ansible/roles-os/1.3-repository/vars/repos.yaml @@ -23,6 +23,7 @@ repos: redhat8.6: - { tier: 'os', repo: 'epel', url: 'https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm', state: 'present' } redhat8.7: + redhat8.8: redhat9.0: redhat9.2: # do not have any repos that are needed for RedHat at the moment. diff --git a/deploy/ansible/roles-os/1.4-packages/vars/os-packages.yaml b/deploy/ansible/roles-os/1.4-packages/vars/os-packages.yaml index 232bc82552..d71b5de2ad 100644 --- a/deploy/ansible/roles-os/1.4-packages/vars/os-packages.yaml +++ b/deploy/ansible/roles-os/1.4-packages/vars/os-packages.yaml @@ -262,6 +262,8 @@ packages: - { tier: 'ha', package: 'fence-agents-azure-arm', node_tier: 'all', state: 'present' } redhat8.7: - { tier: 'ha', package: 'fence-agents-azure-arm', node_tier: 'all', state: 'present' } + redhat8.8: + - { tier: 'ha', package: 'fence-agents-azure-arm', node_tier: 'all', state: 'present' } redhat9.0: - { tier: 'sapos', package: 'chkconfig', node_tier: 'hana', state: 'present' } - { tier: 'ha', package: 'fence-agents-azure-arm', node_tier: 'all', state: 'present' } diff --git a/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/2.10.3119751.yaml b/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/2.10.3119751.yaml index 016f4f4cee..669aad64f4 100644 --- a/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/2.10.3119751.yaml +++ b/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/2.10.3119751.yaml @@ -1,4 +1,4 @@ -- name: "SAP Note 31197511 make directory" # noqa package-latest +- name: "SAP Note 3119751 make directory" become: true ansible.builtin.file: path: /usr/sap/lib @@ -7,13 +7,13 @@ owner: '{{ sidadm_uid }}' group: sapsys - -- name: "SAP Note 31197511 create link" # noqa package-latest +- name: "SAP Note 3119751 create symlink" become: true ansible.builtin.file: src: /opt/rh/SAP/lib64/compat-sap-c++-10.so dest: /usr/sap/lib/libstdc++.so.6 state: link + follow: false mode: 0755 owner: '{{ sidadm_uid }}' group: sapsys diff --git a/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/grub_editor.yaml b/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/grub_editor.yaml index 2704644095..215aad8727 100644 --- a/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/grub_editor.yaml +++ b/deploy/ansible/roles-sap-os/2.10-sap-notes/tasks/grub_editor.yaml @@ -1,9 +1,10 @@ --- # SAP Note 2777782 - SAP HANA DB: Recommended OS Settings for RHEL 8 # Generic editor to add or edit GRUB arguments -- name: "2.10 sap-notes: - Register GRUB config file content" - ansible.builtin.set_fact: - grub_config_file_content: "{{ lookup('file', grub_config_file) }}" +- name: "2.10 sap-notes: - Slurp GRUB config file content" + ansible.builtin.slurp: + src: "{{ grub_config_file }}" + register: grub_config_file_slurp - name: "2.10 sap-notes: - Update the current setting" ansible.builtin.lineinfile: @@ -11,7 +12,7 @@ regexp: '^GRUB_CMDLINE_LINUX="(.*){{ item.key }}=(?:[^\s]+)( .*"|")' line: 'GRUB_CMDLINE_LINUX="\1{{ item.key }}={{ item.value }}\2' backrefs: true - when: item.key in grub_config_file_content + when: item.key in grub_config_file_slurp.content | b64decode - name: "2.10 sap-notes: - Add the argument if it does not exist" ansible.builtin.lineinfile: @@ -19,7 +20,7 @@ regexp: '^GRUB_CMDLINE_LINUX="(.*)"' line: 'GRUB_CMDLINE_LINUX="\1 {{ item.key }}={{ item.value }}"' backrefs: true - when: item.key not in grub_config_file_content + when: item.key not in grub_config_file_slurp.content | b64decode ... # /*----------------------------------------------------------------------------8 diff --git a/deploy/ansible/roles-sap-os/2.6-sap-mounts/tasks/main.yaml b/deploy/ansible/roles-sap-os/2.6-sap-mounts/tasks/main.yaml index 0e2160c316..a6888af716 100644 --- a/deploy/ansible/roles-sap-os/2.6-sap-mounts/tasks/main.yaml +++ b/deploy/ansible/roles-sap-os/2.6-sap-mounts/tasks/main.yaml @@ -197,7 +197,7 @@ state: directory recurse: true when: - - node_tier != "oracle-asm" + - node_tier not in ['oracle-asm', 'hana'] - name: "2.6 SAP Mounts: - sapmnt" block: diff --git a/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom.yaml b/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom.yaml index 9bcb31fd33..d084832248 100644 --- a/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom.yaml +++ b/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom.yaml @@ -1,43 +1,24 @@ --- -# -------------------------------------+---------------------------------------8 -# Step: 01 -# Description: -# - name: "aggregate_bom: - Informational" ansible.builtin.debug: var: bom_dir verbosity: 1 -# Step: 01 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 02 -# Description: -# - name: "aggregate_bom: - One time block" + when: + - first_pass is not defined # Causes to only be run on first pass when called in a loop block: - -# -------------------------------------+---------------------------------------8 -# Step: 02-01 -# Description: Set Fact -# - name: "aggregate_bom: - new bom name" + when: new_bom_name is not defined ansible.builtin.set_fact: new_bom_name: "{{ bom_base_name }}{{ bom_suffix }}" - when: - - new_bom_name is not defined - name: "Informational" ansible.builtin.debug: var: new_bom_name verbosity: 1 -# Step: 02-01 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 02-02 -# Description: Create download directory structure -# + # Create download directory structure - name: "aggregate_bom: - Create temporary BOM directories" delegate_to: localhost become: "{{ bom_processing_become }}" @@ -46,13 +27,8 @@ path: "{{ download_directory }}/bom/{{ new_bom_name }}" state: directory mode: 0755 -# Step: 02-02 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 02-03 -# Description: Write aggregated bom -# + # Write aggregated bom - name: "aggregate_bom: - write aggregated BOM" delegate_to: localhost become: "{{ bom_processing_become }}" @@ -63,32 +39,19 @@ mode: 0644 force: true register: first_pass -# Step: 02-03 - END -# -------------------------------------+---------------------------------------8 - - when: - - first_pass is not defined # Causes to only be run on first pass when called in a loop -# Step: 02 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 03 -# Description: Find -# +# Find local bom directories - name: "aggregate_bom: - find files and directories" + when: bom_dir.location == 'local' ansible.builtin.find: paths: "{{ bom_dir.path }}" file_type: any recurse: true register: bom_directory_all_files -# Step: 03 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 04 -# Description: Process file objects -# +# Process file objects - name: "aggregate_bom: - process file objects" + when: bom_directory_all_files.files is defined ansible.builtin.include_tasks: aggregate_bom_files.yaml vars: task_prefix: aggregate_bom_files @@ -96,10 +59,5 @@ loop: "{{ bom_directory_all_files.files | flatten(levels=1) }}" loop_control: loop_var: bom_directory_object -# Step: 04 - END -# -------------------------------------+---------------------------------------8 ... -# /*---------------------------------------------------------------------------8 -# | END | -# +------------------------------------4--------------------------------------*/ diff --git a/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom_files.yaml b/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom_files.yaml index e2667aefb7..733e44726e 100644 --- a/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom_files.yaml +++ b/deploy/ansible/roles-sap/0.1-bom-validator/tasks/aggregate_bom_files.yaml @@ -1,29 +1,20 @@ --- # Directory Object handling for BOM aggregation - -# -------------------------------------+---------------------------------------8 -# Step: 01 -# Description: Collect object statistics -# +# Collect object statistics - name: "{{ task_prefix }}: - file stats" ansible.builtin.stat: path: "{{ bom_directory_object.path }}" register: object_stats -# Step: 01 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 02 -# Description: Directory block -# +# Directory block - name: "{{ task_prefix }}: - Directory block" + vars: + destination: "{{ download_directory }}/bom/{{ new_bom_name }}" + sub_path: "{{ object_stats.stat.path | regex_search('(?:.*/' + this_bom_name + '/)(?P.*)', '\\g') | join }}" + when: object_stats.stat.mimetype == "inode/directory" block: - -# -------------------------------------+---------------------------------------8 -# Step: 02-01 -# Description: Informational -# + # Informational - name: "{{ task_prefix }}: - Informational" ansible.builtin.debug: msg: |- @@ -32,14 +23,8 @@ sub_path: {{ sub_path }} destination: {{ destination }} verbosity: 1 -# Step: 02-01 - END -# -------------------------------------+---------------------------------------8 - -# -------------------------------------+---------------------------------------8 -# Step: 02-02 -# Description: Create directories -# + # Create directories - name: "{{ task_prefix }}: - consolidate_bom: - Create temporary BOM directories" delegate_to: localhost become: "{{ bom_processing_become }}" @@ -47,28 +32,19 @@ path: "{{ destination }}/{{ sub_path }}" state: directory mode: 0755 -# Step: 02-02 - END -# -------------------------------------+---------------------------------------8 +# Preserve original BOM block +- name: "{{ task_prefix }}: - Original BOM block" vars: destination: "{{ download_directory }}/bom/{{ new_bom_name }}" - sub_path: "{{ object_stats.stat.path | regex_search('(?:.*\/' + this_bom_name + '\/)(?P.*)', '\\g') | join }}" + sub_path: "{{ object_stats.stat.path | regex_search('(?:.*/' + this_bom_name + '/)(?P.*)', '\\g') | join }}" + dir_path: "{{ sub_path | dirname }}" + file_name: "{{ sub_path | basename }}" + new_file_name: "{{ sub_path | basename }}.original" when: - - object_stats.stat.mimetype == "inode/directory" -# Step: 02 - END -# -------------------------------------+---------------------------------------8 - -# -------------------------------------+---------------------------------------8 -# Step: 03 -# Description: Preserve original BOM block -# -- name: "{{ task_prefix }}: - Original BOM block" + - object_stats.stat.mimetype == "text/plain" + - file_name == this_bom_name + ".yaml" block: - -# -------------------------------------+---------------------------------------8 -# Step: 03-01 -# Description: -# - name: "{{ task_prefix }}: - Informational" ansible.builtin.debug: msg: |- @@ -80,13 +56,7 @@ new_file_name: {{ new_file_name }} destination: {{ destination }} verbosity: 1 -# Step: 03-01 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 03-02 -# Description: -# - name: "{{ task_prefix }}: - copy and rename original BOM" delegate_to: localhost become: "{{ bom_processing_become }}" @@ -95,32 +65,21 @@ dest: "{{ destination }}/{% if dir_path != '' %}{{ dir_path }}/{% endif %}{{ new_file_name }}" force: true mode: 0755 -# Step: 03-02 - END -# -------------------------------------+---------------------------------------8 +# File block +- name: "{{ task_prefix }}: - Original BOM block" vars: destination: "{{ download_directory }}/bom/{{ new_bom_name }}" - sub_path: "{{ object_stats.stat.path | regex_search('(?:.*\/' + this_bom_name + '\/)(?P.*)', '\\g') | join }}" + sub_path: "{{ object_stats.stat.path | regex_search('(?:.*/' + this_bom_name + '/)(?P.*)', '\\g') | join }}" dir_path: "{{ sub_path | dirname }}" file_name: "{{ sub_path | basename }}" - new_file_name: "{{ sub_path | basename }}.original" + new_file_name: "{{ sub_path | basename | regex_replace(this_bom_name, new_bom_name) }}" when: - - object_stats.stat.mimetype == "text/plain" - - file_name == this_bom_name + ".yaml" -# Step: 03 - END -# -------------------------------------+---------------------------------------8 - -# -------------------------------------+---------------------------------------8 -# Step: 04 -# Description: File block -# -- name: "{{ task_prefix }}: - Original BOM block" + - object_stats.stat.mimetype == "text/plain" or + object_stats.stat.mimetype == "application/pdf" or + object_stats.stat.mimetype == "text/xml" + - file_name != this_bom_name + ".yaml" block: - -# -------------------------------------+---------------------------------------8 -# Step: 04-01 -# Description: -# - name: "{{ task_prefix }}: - Informational" ansible.builtin.debug: msg: |- @@ -132,13 +91,7 @@ new_file_name: {{ new_file_name }} destination: {{ destination }} verbosity: 1 -# Step: 04-01 - END -# -------------------------------------+---------------------------------------8 -# -------------------------------------+---------------------------------------8 -# Step: 04-02 -# Description: -# - name: "{{ task_prefix }}: - copy and rename files" become: "{{ bom_processing_become }}" delegate_to: localhost @@ -147,25 +100,5 @@ dest: "{{ destination }}/{% if dir_path != '' %}{{ dir_path }}/{% endif %}{{ new_file_name }}" force: true mode: 0755 -# Step: 04-02 - END -# -------------------------------------+---------------------------------------8 - - vars: - destination: "{{ download_directory }}/bom/{{ new_bom_name }}" - sub_path: "{{ object_stats.stat.path | regex_search('(?:.*\/' + this_bom_name + '\/)(?P.*)', '\\g') | join }}" - dir_path: "{{ sub_path | dirname }}" - file_name: "{{ sub_path | basename }}" - new_file_name: "{{ sub_path | basename | regex_replace(this_bom_name, new_bom_name) }}" - when: - - object_stats.stat.mimetype == "text/plain" or - object_stats.stat.mimetype == "application/pdf" or - object_stats.stat.mimetype == "text/xml" - - file_name != this_bom_name + ".yaml" -# Step: 04 - END -# -------------------------------------+---------------------------------------8 - ... -# /*---------------------------------------------------------------------------8 -# | END | -# +------------------------------------4--------------------------------------*/ diff --git a/deploy/ansible/roles-sap/0.1-bom-validator/tasks/pre_checks.yaml b/deploy/ansible/roles-sap/0.1-bom-validator/tasks/pre_checks.yaml index 0192e87234..73a6de6951 100644 --- a/deploy/ansible/roles-sap/0.1-bom-validator/tasks/pre_checks.yaml +++ b/deploy/ansible/roles-sap/0.1-bom-validator/tasks/pre_checks.yaml @@ -214,18 +214,18 @@ # - name: "{{ task_prefix }} - Create BOM download directories" become: "{{ bom_processing_become }}" - become_user: "{{ orchestration_ansible_user }}" + become_user: root ansible.builtin.file: - path: "{{ item.path }}" + path: "{{ item }}" state: directory - mode: '{{ item.mode }}' - owner: "{{ orchestration_ansible_user }}" + mode: 0755 + owner: "{{ orchestration_ansible_user if bom_processing_become else omit }}" delegate_to: localhost loop: - - { mode: '0755', path: '{{ download_directory }}' } - - { mode: '0755', path: '{{ download_directory }}/tmp' } - - { mode: '0755', path: '{{ download_directory }}/files' } - - { mode: '0755', path: '{{ download_directory }}/bom' } + - "{{ download_directory }}" + - "{{ download_directory }}/tmp" + - "{{ download_directory }}/files" + - "{{ download_directory }}/bom" # Step: 07-01 - END diff --git a/deploy/ansible/roles-sap/3.3-bom-processing/tasks/bom_processor.yaml b/deploy/ansible/roles-sap/3.3-bom-processing/tasks/bom_processor.yaml index c3c171aec9..2ccfa2d149 100644 --- a/deploy/ansible/roles-sap/3.3-bom-processing/tasks/bom_processor.yaml +++ b/deploy/ansible/roles-sap/3.3-bom-processing/tasks/bom_processor.yaml @@ -41,21 +41,6 @@ # | # +------------------------------------4--------------------------------------*/ -- name: "3.3 BoM Processing: - Create BOM download directories" - ansible.builtin.file: - path: "{{ item.path }}" - state: directory - mode: 0755 - become: "{{ bom_processing_become }}" - become_user: root - delegate_to: localhost - loop: - - path: "{{ download_directory }}" - - path: "{{ download_directory }}/tmp" - - path: "{{ download_directory }}/bom" - - path: "{{ download_directory }}/files" - - - name: "3.3 BoM Processing: - Register BoM" ansible.builtin.include_role: name: roles-sap/3.3.1-bom-utility diff --git a/deploy/ansible/roles-sap/3.3-bom-processing/tasks/main.yaml b/deploy/ansible/roles-sap/3.3-bom-processing/tasks/main.yaml index 7f7c3dd1e9..6126801469 100644 --- a/deploy/ansible/roles-sap/3.3-bom-processing/tasks/main.yaml +++ b/deploy/ansible/roles-sap/3.3-bom-processing/tasks/main.yaml @@ -42,18 +42,18 @@ - name: "3.3 BoM Processing: - Create BOM download directories" ansible.builtin.file: - path: "{{ item.path }}" + path: "{{ item }}" state: directory mode: 0755 - owner: "{{ orchestration_ansible_user }}" + owner: "{{ orchestration_ansible_user if bom_processing_become else omit }}" delegate_to: localhost become: "{{ bom_processing_become }}" become_user: root loop: - - path: "{{ download_directory }}" - - path: "{{ download_directory }}/tmp" - - path: "{{ download_directory }}/bom" - - path: "{{ download_directory }}/files" + - "{{ download_directory }}" + - "{{ download_directory }}/tmp" + - "{{ download_directory }}/bom" + - "{{ download_directory }}/files" - name: "3.3 BoM Processing: - Run the bom-register" ansible.builtin.include_role: diff --git a/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-register.yaml b/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-register.yaml index 8dbff8d1c7..495eb5c1db 100644 --- a/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-register.yaml +++ b/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-register.yaml @@ -19,18 +19,18 @@ # - name: "3.3.1 BoM Processing: - Create BOM download directories" ansible.builtin.file: - path: "{{ item.path }}" + path: "{{ item }}" state: directory mode: 0755 - owner: "{{ orchestration_ansible_user }}" + owner: "{{ orchestration_ansible_user if bom_processing_become else omit }}" delegate_to: localhost become: "{{ bom_processing_become }}" become_user: root loop: - - path: "{{ download_directory }}" - - path: "{{ download_directory }}/tmp" - - path: "{{ download_directory }}/bom" - - path: "{{ download_directory }}/files" + - "{{ download_directory }}" + - "{{ download_directory }}/tmp" + - "{{ download_directory }}/bom" + - "{{ download_directory }}/files" # Step: 01 - END # -------------------------------------+---------------------------------------8 diff --git a/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-template.yaml b/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-template.yaml index 31c941a34d..4997ddfa39 100644 --- a/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-template.yaml +++ b/deploy/ansible/roles-sap/3.3.1-bom-utility/tasks/bom-template.yaml @@ -23,22 +23,6 @@ # ------------------------------------ -- name: "3.3.1 BoM Template processing: - Create BOM download directories" - ansible.builtin.file: - path: "{{ item.path }}" - state: directory - mode: 0755 - owner: "{{ orchestration_ansible_user }}" - delegate_to: localhost - become: "{{ bom_processing_become }}" - become_user: "{{ orchestration_ansible_user }}" - loop: - - path: "{{ download_directory }}" - - path: "{{ download_directory }}/tmp" - - path: "{{ download_directory }}/bom" - - path: "{{ download_directory }}/files" - - # -------------------------------------+---------------------------------------8 # # Look for template in the storage account first diff --git a/deploy/ansible/roles-sap/5.5-hanadb-pacemaker/tasks/5.5.1-set_runtime_facts.yml b/deploy/ansible/roles-sap/5.5-hanadb-pacemaker/tasks/5.5.1-set_runtime_facts.yml index 2243655bde..cec66ba347 100644 --- a/deploy/ansible/roles-sap/5.5-hanadb-pacemaker/tasks/5.5.1-set_runtime_facts.yml +++ b/deploy/ansible/roles-sap/5.5-hanadb-pacemaker/tasks/5.5.1-set_runtime_facts.yml @@ -12,30 +12,26 @@ - name: Retrieve Subscription ID and Resource Group Name - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: hanavmmetadata - changed_when: false - args: - warn: false + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: hanavmmetadata - name: Show IMDS results ansible.builtin.debug: - var: hanavmmetadata + var: hanavmmetadata.json verbosity: 2 -- name: Save the Json data to a Variable as a Fact - ansible.builtin.set_fact: - jsondata: "{{ hanavmmetadata.stdout | from_json }}" - no_log: true - - name: Extract Subscription ID ansible.builtin.set_fact: - fencing_spn_subscription_id: "{{ jsondata | json_query('compute.subscriptionId') }}" + fencing_spn_subscription_id: "{{ hanavmmetadata.json.compute.subscriptionId }}" no_log: true - name: "Extract ResourceGroup Name " ansible.builtin.set_fact: - resource_group_name: "{{ jsondata | json_query('compute.resourceGroupName') }}" + resource_group_name: "{{ hanavmmetadata.json.compute.resourceGroupName }}" no_log: true - name: Set the primary intance db nic and admin nic IP diff --git a/deploy/ansible/roles-sap/5.7-db2-pacemaker/tasks/5.7.1-set_runtime_facts.yml b/deploy/ansible/roles-sap/5.7-db2-pacemaker/tasks/5.7.1-set_runtime_facts.yml index 20fe901bc1..7ba5247c58 100644 --- a/deploy/ansible/roles-sap/5.7-db2-pacemaker/tasks/5.7.1-set_runtime_facts.yml +++ b/deploy/ansible/roles-sap/5.7-db2-pacemaker/tasks/5.7.1-set_runtime_facts.yml @@ -12,30 +12,27 @@ - name: Retrieve Subscription ID and Resource Group Name - ansible.builtin.command: curl -H Metadata:true --noproxy "*" "http://169.254.169.254/metadata/instance?api-version=2021-02-01" - register: db2vmmetadata - changed_when: false - args: - warn: false + ansible.builtin.uri: + url: http://169.254.169.254/metadata/instance?api-version=2021-02-01 + use_proxy: false + headers: + Metadata: true + register: db2vmmetadata + - name: Show IMDS results ansible.builtin.debug: - var: db2vmmetadata + var: db2vmmetadata.json verbosity: 2 -- name: Save the Json data to a Variable as a Fact - ansible.builtin.set_fact: - jsondata: "{{ db2vmmetadata.stdout | from_json }}" - no_log: true - - name: Extract Subscription ID ansible.builtin.set_fact: - sap_hana_fencing_spn_subscription_id: "{{ jsondata | json_query('compute.subscriptionId') }}" + sap_hana_fencing_spn_subscription_id: "{{ db2vmmetadata.json.compute.subscriptionId }}" no_log: true - name: "Extract ResourceGroup Name " ansible.builtin.set_fact: - resource_group_name: "{{ jsondata | json_query('compute.resourceGroupName') }}" + resource_group_name: "{{ db2vmmetadata.json.compute.resourceGroupName }}" no_log: true - name: Set the primary intance db nic and admin nic IP @@ -56,7 +53,6 @@ var: resource_group_name verbosity: 2 - # /*---------------------------------------------------------------------------8 # | END | # +------------------------------------4--------------------------------------*/ diff --git a/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/bom_processor.yaml b/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/bom_processor.yaml index 15e04b662a..dc0ed3c01f 100644 --- a/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/bom_processor.yaml +++ b/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/bom_processor.yaml @@ -41,21 +41,6 @@ # +------------------------------------4--------------------------------------*/ -# - name: "3.3 BoM Processing: - Create BOM download directories" -# ansible.builtin.file: -# path: "{{ item.path }}" -# state: directory -# mode: 0755 -# become: true -# become_user: root -# delegate_to: localhost -# loop: -# - path: "{{ download_directory }}" -# - path: "{{ download_directory }}/tmp" -# - path: "{{ download_directory }}/bom" -# - path: "{{ download_directory }}/files" - - - name: "3.3 BoM Processing: - Register BoM" ansible.builtin.include_role: name: roles-sap/windows/3.3.1-bom-utility diff --git a/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/main.yaml b/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/main.yaml index 0b4f3edbe9..c651f6f9f4 100644 --- a/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/main.yaml +++ b/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/main.yaml @@ -40,21 +40,6 @@ ansible.builtin.import_tasks: pre_checks.yaml # -------------------------------------+---------------------------------------8 -# - name: "3.3 BoM Processing: - Create BOM download directories" -# ansible.builtin.file: -# path: "{{ item.path }}" -# state: directory -# mode: 0755 -# become: true -# delegate_to: localhost -# become_user: root -# loop: -# - path: "{{ download_directory }}" -# - path: "{{ download_directory }}/tmp" -# - path: "{{ download_directory }}/bom" -# - path: "{{ download_directory }}/files" - - - name: "3.3 BoM Processing: - Run the bom-register" ansible.builtin.include_role: name: roles-sap/windows/3.3.1-bom-utility diff --git a/deploy/ansible/roles-sap/windows/3.3.1-bom-utility/tasks/bom-register.yaml b/deploy/ansible/roles-sap/windows/3.3.1-bom-utility/tasks/bom-register.yaml index 0eea8fbce7..8d2fe2f0dc 100644 --- a/deploy/ansible/roles-sap/windows/3.3.1-bom-utility/tasks/bom-register.yaml +++ b/deploy/ansible/roles-sap/windows/3.3.1-bom-utility/tasks/bom-register.yaml @@ -15,17 +15,18 @@ - name: "3.3.1 BoM Processing: - Create BOM download directories" ansible.builtin.file: - path: "{{ item.path }}" + path: "{{ item }}" state: directory mode: 0755 + owner: "{{ orchestration_ansible_user if bom_processing_become else omit }}" delegate_to: localhost become: "{{ bom_processing_become }}" become_user: root loop: - - path: "{{ download_directory }}" - - path: "{{ download_directory }}/tmp" - - path: "{{ download_directory }}/bom" - - path: "{{ download_directory }}/files" + - "{{ download_directory }}" + - "{{ download_directory }}/tmp" + - "{{ download_directory }}/bom" + - "{{ download_directory }}/files" - name: "3.3.1 BoM Processing: - Set the new name" ansible.builtin.set_fact: diff --git a/deploy/ansible/vars/ansible-input-api.yaml b/deploy/ansible/vars/ansible-input-api.yaml index b3d6e408e9..beb70400a4 100644 --- a/deploy/ansible/vars/ansible-input-api.yaml +++ b/deploy/ansible/vars/ansible-input-api.yaml @@ -60,16 +60,18 @@ use_msi_for_clusters: false hana_components: "all" instance_type: "ASCS" + # DB2 specific parameters -# db2_sid: "DB6" db2sysadm_gid: 3000 db2sysctrl_gid: 3001 db2sysmaint_gid: 3002 db2sysmon_gid: 3003 db2sidadm_uid: 3004 -db2sapsid_uid: 3005 +db2sapsid_uid: 3005 # Uid of the database connect user db2hadr_port1: 51012 db2hadr_port2: 51013 +# Name of the database connect user for ABAP. Default value is 'sap'. +db2_abap_connect_user: "" tmp_directory: "/var/tmp" url_internet: "http://www.github.com" # URL to use for internet access checks" diff --git a/deploy/terraform/run/sap_landscape/output.tf b/deploy/terraform/run/sap_landscape/output.tf index 1f757f496e..6d9083a66d 100644 --- a/deploy/terraform/run/sap_landscape/output.tf +++ b/deploy/terraform/run/sap_landscape/output.tf @@ -264,5 +264,5 @@ output "install_path" { output "controlplane_environment" { description = "Control plane environment" - value = data.terraform_remote_state.deployer[0].outputs.environment + value = try(data.terraform_remote_state.deployer[0].outputs.environmentm, "") } diff --git a/deploy/terraform/terraform-units/modules/sap_landscape/infrastructure.tf b/deploy/terraform/terraform-units/modules/sap_landscape/infrastructure.tf index 6cf0a998d3..1c14d0b988 100644 --- a/deploy/terraform/terraform-units/modules/sap_landscape/infrastructure.tf +++ b/deploy/terraform/terraform-units/modules/sap_landscape/infrastructure.tf @@ -52,7 +52,7 @@ data "azurerm_virtual_network" "vnet_sap" { resource "azurerm_virtual_network_dns_servers" "vnet_sap_dns_servers" { provider = azurerm.main - count = local.vnet_sap_exists && length(var.dns_server_list) > 0 ? 0 : 1 + count = local.vnet_sap_exists && length(var.dns_server_list) > 0 ? 1 : 0 virtual_network_id = local.vnet_sap_exists ? ( data.azurerm_virtual_network.vnet_sap[0].id) : ( azurerm_virtual_network.vnet_sap[0].id diff --git a/deploy/terraform/terraform-units/modules/sap_landscape/providers.tf b/deploy/terraform/terraform-units/modules/sap_landscape/providers.tf index c0021d14a7..e3516f0c20 100644 --- a/deploy/terraform/terraform-units/modules/sap_landscape/providers.tf +++ b/deploy/terraform/terraform-units/modules/sap_landscape/providers.tf @@ -3,7 +3,7 @@ terraform { azurerm = { source = "hashicorp/azurerm" configuration_aliases = [azurerm.main, azurerm.deployer, azurerm.dnsmanagement, azurerm.peering] - version = ">= 3.0" + version = ">= 3.23" } } } diff --git a/deploy/terraform/terraform-units/modules/sap_library/storage_accounts.tf b/deploy/terraform/terraform-units/modules/sap_library/storage_accounts.tf index 0ea082b87d..c1f80f3eb9 100644 --- a/deploy/terraform/terraform-units/modules/sap_library/storage_accounts.tf +++ b/deploy/terraform/terraform-units/modules/sap_library/storage_accounts.tf @@ -62,6 +62,7 @@ resource "azurerm_storage_account_network_rules" "storage_tfstate" { } resource "azurerm_role_assignment" "storage_tfstate_contributor" { + count = try(var.deployer_tfstate.deployer_uai.principal_id, "") != "" ? 1 : 0 provider = azurerm.main scope = local.sa_tfstate_exists ? var.storage_account_tfstate.arm_id : azurerm_storage_account.storage_tfstate[0].id role_definition_name = "Storage Account Contributor" @@ -378,6 +379,7 @@ resource "azurerm_storage_share" "fileshare_sapbits" { } resource "azurerm_role_assignment" "storage_sapbits_contributor" { + count = try(var.deployer_tfstate.deployer_uai.principal_id, "") != "" ? 1 : 0 provider = azurerm.main scope = local.sa_sapbits_exists ? var.storage_account_sapbits.arm_id : azurerm_storage_account.storage_sapbits[0].id role_definition_name = "Storage Account Contributor" diff --git a/deploy/terraform/terraform-units/modules/sap_system/anydb_node/outputs.tf b/deploy/terraform/terraform-units/modules/sap_system/anydb_node/outputs.tf index ed31e5f476..5f4c4c60bc 100644 --- a/deploy/terraform/terraform-units/modules/sap_system/anydb_node/outputs.tf +++ b/deploy/terraform/terraform-units/modules/sap_system/anydb_node/outputs.tf @@ -64,23 +64,36 @@ output "anydb_loadbalancers" { // Output for DNS output "dns_info_vms" { value = local.enable_deployment ? ( - zipmap( - concat( - ( - local.anydb_dual_nics ? slice(var.naming.virtualmachine_names.ANYDB_VMNAME, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) : [""] + local.anydb_dual_nics ? ( + zipmap( + compact( + concat( + slice(var.naming.virtualmachine_names.ANYDB_VMNAME, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)), + slice(var.naming.virtualmachine_names.ANYDB_SECONDARY_DNSNAME, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) + ) ), - ( - slice(var.naming.virtualmachine_names.ANYDB_SECONDARY_DNSNAME, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) + compact( + concat( + slice(azurerm_network_interface.anydb_admin[*].private_ip_address, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)), + slice(azurerm_network_interface.anydb_db[*].private_ip_address, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) + ) ) - ), - concat( - ( - local.anydb_dual_nics ? slice(azurerm_network_interface.anydb_admin[*].private_ip_address, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) : [""] + ) + ) : ( + zipmap( + compact( + concat( + slice(var.naming.virtualmachine_names.ANYDB_VMNAME, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) + ) ), - ( - slice(azurerm_network_interface.anydb_db[*].private_ip_address, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) + compact( + concat( + slice(azurerm_network_interface.anydb_db[*].private_ip_address, 0, length(azurerm_linux_virtual_machine.dbserver) + length(azurerm_windows_virtual_machine.dbserver)) + ) ) - ))) : ( + ) + ) + ) : ( null ) } diff --git a/deploy/terraform/terraform-units/modules/sap_system/app_tier/outputs.tf b/deploy/terraform/terraform-units/modules/sap_system/app_tier/outputs.tf index e608339b25..d15501b81e 100644 --- a/deploy/terraform/terraform-units/modules/sap_system/app_tier/outputs.tf +++ b/deploy/terraform/terraform-units/modules/sap_system/app_tier/outputs.tf @@ -225,19 +225,19 @@ output "dns_info_vms" { output "dns_info_loadbalancers" { description = "DNS information for the application tier load balancers" - - value = try(zipmap( - [ - slice(local.load_balancer_IP_names, 0, try(length(azurerm_lb.scs[0].private_ip_addresses), 0)), - slice(local.web_load_balancer_IP_names, 0, try(length(azurerm_lb.web[0].private_ip_addresses), 0)) - ], - [ - azurerm_lb.scs[0].private_ip_addresses, - azurerm_lb.web[0].private_ip_addresses - ] - ), null) - - + value = try( + zipmap( + concat( + slice(local.load_balancer_IP_names, 0, try(length(azurerm_lb.scs[0].private_ip_addresses), 0)), + slice(local.web_load_balancer_IP_names, 0, try(length(azurerm_lb.web[0].private_ip_addresses), 0)) + ), + concat( + try(azurerm_lb.scs[0].private_ip_addresses, []), + try(azurerm_lb.web[0].private_ip_addresses, []) + ) + ), + null + ) } diff --git a/deploy/terraform/terraform-units/modules/sap_system/hdb_node/providers.tf b/deploy/terraform/terraform-units/modules/sap_system/hdb_node/providers.tf index 5e2e6a31b7..f62df780e5 100644 --- a/deploy/terraform/terraform-units/modules/sap_system/hdb_node/providers.tf +++ b/deploy/terraform/terraform-units/modules/sap_system/hdb_node/providers.tf @@ -3,7 +3,7 @@ terraform { azurerm = { source = "hashicorp/azurerm" configuration_aliases = [azurerm.main, azurerm.deployer, azurerm.dnsmanagement] - version = "~> 3.2" + version = ">= 3.54" } azapi = { diff --git a/how b/how deleted file mode 100644 index 4b920e0294..0000000000 --- a/how +++ /dev/null @@ -1,12000 +0,0 @@ -commit 7370d551367662c3b6ec5597729b8032e8a7e9dd (HEAD -> separate-config-and-code-repos, origin/separate-config-and-code-repos) -Author: Erick Segaar -Date: Mon Oct 10 13:39:58 2022 +0200 - - naming - -commit 784432eff5b6c03e2eb2e3ad7b7c625733093adc -Author: Erick Segaar -Date: Mon Oct 10 13:37:20 2022 +0200 - - remove duplicates - -commit bfdbdc16b00ff06b4b5c9ec2cbb52e4b9657ee7d -Author: Erick Segaar -Date: Mon Oct 10 13:32:58 2022 +0200 - - separate remover - -commit 8d08c33d55436e67b8cf793b629b2c1f17d5dcf3 -Author: Erick Segaar -Date: Mon Oct 10 13:08:37 2022 +0200 - - correct folder to pull - -commit f20bf719f33a5c4be3a41aad1bcf9d87819227db -Author: Erick Segaar -Date: Mon Oct 10 13:07:12 2022 +0200 - - don't change acccess policies out side of the terraform - -commit b9a776b65df73b36bb1f7cacf5673eea5986ccea -Author: Erick Segaar -Date: Mon Oct 10 12:20:20 2022 +0200 - - don't change acccess policies out side of the terraform - -commit 584bb667afcdab6d1f683686a9ac37b3104a78b8 -Author: Erick Segaar -Date: Mon Oct 10 11:57:24 2022 +0200 - - change to spa_atuomation_path - -commit 53362d3b9f59e31cef9a74c124b937d9f7023877 -Author: Erick Segaar -Date: Mon Oct 10 11:50:02 2022 +0200 - - install dos2unix befor the use of it :) - -commit 0d57d7b79657e6ba00d5e75818f258784742158f -Author: Erick Segaar -Date: Mon Oct 10 11:43:56 2022 +0200 - - add logging - -commit 946dd778cf3ac917e07ae6124bef4dab50be90e7 -Author: Erick Segaar -Date: Mon Oct 10 11:33:27 2022 +0200 - - checkout config repo aswell - -commit 2718acd2a0ffe405f5041dc8bec5ff0eec9826d2 -Author: Erick Segaar -Date: Mon Oct 10 11:31:31 2022 +0200 - - output full file path - -commit c51cad7cf76aea3ef92e7036dc622e56b6257841 -Author: Erick Segaar -Date: Mon Oct 10 11:23:38 2022 +0200 - - use config_repo_path - -commit 135806d84b8347c65de4142a296c7fc2c6fddb2a -Author: Erick Segaar -Date: Mon Oct 10 11:13:22 2022 +0200 - - remove copy action - -commit 59fcc47b20b4aea6d8ea665c8e3bd9186ff77b9a -Author: Erick Segaar -Date: Mon Oct 10 10:50:47 2022 +0200 - - simplify the folder reference - -commit 79ce29227a81c14ec29ca440f5e9b4cd95ffdf97 -Author: Erick Segaar -Date: Mon Oct 10 10:08:40 2022 +0200 - - remove second pull/chaeckout - -commit 14148a7aabfd99b271143a3bfddfefaf98bbe34c -Author: Erick Segaar -Date: Mon Oct 10 09:10:05 2022 +0200 - - Revert "reset" - - This reverts commit cbb51678e8336c760a601c5447acefed10a56b0e. - -commit b2a24a8fd058b2f809e457170bb31c3db3ea8b40 -Author: Erick Segaar -Date: Mon Oct 10 08:42:03 2022 +0200 - - set .sap/automation to be part of config instead of ~ - -commit 1d842c7e20dd17d87b30631892819f839dcf38dc -Author: Erick Segaar -Date: Mon Oct 10 08:21:49 2022 +0200 - - use config_repo_path in the deploy_controlplane - -commit cbb51678e8336c760a601c5447acefed10a56b0e -Author: Erick Segaar -Date: Mon Oct 10 08:15:16 2022 +0200 - - reset - -commit 42ed2da2f2f88db83671f48a63007b29f7403d90 -Author: Erick Segaar -Date: Mon Oct 10 07:55:15 2022 +0200 - - revert - -commit c88359fc040b60e4170d17e35b43226db9eba5d1 -Author: Erick Segaar -Date: Mon Oct 10 07:32:49 2022 +0200 - - /config is not being used - -commit 4fa3e4e6617728b419a128037f4b58e20eec9a99 -Author: Erick Segaar -Date: Thu Oct 6 16:00:58 2022 +0200 - - . - -commit e5b50898ca056e974c531b7b8b65f6d93aa1a0ac -Author: Erick Segaar -Date: Thu Oct 6 15:56:06 2022 +0200 - - checkout the correct folder - -commit 868eabc8b5eea067618e96659463f8d5859a8a94 -Author: Erick Segaar -Date: Thu Oct 6 15:26:59 2022 +0200 - - back to full script - -commit 7d5124ecef411812471b0e93de5ad1a879ab84cf -Author: Erick Segaar -Date: Thu Oct 6 15:20:20 2022 +0200 - - . - -commit 44fe6bbdaddbf58304378773cddffbce807dfd70 -Author: Erick Segaar -Date: Thu Oct 6 15:16:58 2022 +0200 - - log - -commit d95b35089b176616c3d45b0ea0c6de906b40e45c -Author: Erick Segaar -Date: Thu Oct 6 15:13:56 2022 +0200 - - test git stuff - -commit c85228aa39d7e19bfa4be109db65e32243824548 -Author: Erick Segaar -Date: Thu Oct 6 14:46:42 2022 +0200 - - do full pull - -commit 5e632e5bf3d46bf5552f070fcd08df428fa28c06 -Author: Erick Segaar -Date: Thu Oct 6 14:26:45 2022 +0200 - - eneble checkout - -commit d4693f6e49e0a51f254caa6bc6b5df77ed580250 -Author: Erick Segaar -Date: Thu Oct 6 13:50:35 2022 +0200 - - change 02 pipeline - -commit 68cdb9f80c98286c046f819f47a1740a3753ff37 -Author: Erick Segaar -Date: Thu Oct 6 13:27:33 2022 +0200 - - depends back to dns - -commit 1657305c67bd497b050a27de0d20cbac596aa606 -Author: Erick Segaar -Date: Thu Oct 6 13:16:30 2022 +0200 - - resolve merge commit issue - -commit bca161d502d0be39373e254d006e1609d7622d3c -Merge: 252df88c 451c8823 -Author: Erick Segaar -Date: Thu Oct 6 13:08:42 2022 +0200 - - Merge branch 'separate-config-and-code-repos' of https://github.com/ErickSegaar/sap-automation into separate-config-and-code-repos - -commit 252df88cf29afddf185b81ef25acced1657ff661 -Author: Erick Segaar -Date: Thu Oct 6 13:08:38 2022 +0200 - - remove dns label, no use for it. It breaks the dns - -commit 451c8823c77418c330dfa4726c755e33b464de77 -Merge: c2c9a931 0f6a2c6d -Author: Sander Trijssenaar -Date: Thu Oct 6 12:23:04 2022 +0200 - - Detached head - -commit c2c9a93118703712fa710e980664550abf0a2b80 -Author: Sander Trijssenaar -Date: Thu Oct 6 12:21:54 2022 +0200 - - Detached head check - -commit 0f6a2c6d1ccc15534f6fb9d346a10a26f310e089 -Author: Sander Trijssenaar -Date: Thu Oct 6 12:16:07 2022 +0200 - - Check for detached head state - -commit b8001a2ea1f04992dc77377f271a68a86e23f1d9 -Author: Erick Segaar -Date: Thu Oct 6 12:14:52 2022 +0200 - - add comment to explain - -commit 7ba4fd80a7c93f33193c29f1e615f2567edabfce -Author: Erick Segaar -Date: Thu Oct 6 11:51:45 2022 +0200 - - set dependency to private endpoit due to already existing dns records - -commit 3430b8c8b0759784b37fca8a7bc3e3798fe7cedb -Author: Erick Segaar -Date: Thu Oct 6 11:48:40 2022 +0200 - - revert test - -commit a0db4ae952ae4d7a4532e13f46e498b4c053118d -Author: Erick Segaar -Date: Thu Oct 6 11:32:47 2022 +0200 - - . - -commit 8741d10b9b2a7e46b75cc4732bdd68fc9bf3a14c -Author: Sander Trijssenaar -Date: Thu Oct 6 11:23:05 2022 +0200 - - Add HEAD: to git push - -commit 8ce1083d2c1759d60c40b1636b4d265f67a85e45 -Merge: 033cb3fc 22f4c81e -Author: Sander Trijssenaar -Date: Thu Oct 6 11:22:59 2022 +0200 - - Merge branch 'separate-config-and-code-repos' of https://github.com/ErickSegaar/sap-automation into separate-config-and-code-repos - -commit 22f4c81e8ebe28f680e8855b3eafd1c52a7c0e7d -Author: Erick Segaar -Date: Thu Oct 6 11:21:28 2022 +0200 - - . - -commit d8e3ea152fd997a448d6427243abdba8a809987c -Author: Erick Segaar -Date: Thu Oct 6 11:09:24 2022 +0200 - - naming - -commit 8b3a0f7cb559af8e9c4acc5e0f192770a9e38957 -Author: Erick Segaar -Date: Thu Oct 6 11:00:17 2022 +0200 - - separate into two waits - -commit c7a5966c4ddfba714e357d6e6d46da59174778fc -Author: Erick Segaar -Date: Thu Oct 6 10:45:39 2022 +0200 - - try with Id - -commit 033cb3fc84899de7806ef64a2c5a5a5dad5fad62 -Author: Sander Trijssenaar -Date: Thu Oct 6 10:21:25 2022 +0200 - - Removing git commands in deployer - -commit a4b456a85377d5d101f4e7d43ee74f00f2ee5455 -Author: Erick Segaar -Date: Thu Oct 6 10:17:11 2022 +0200 - - add index to depends - -commit f0902c21acfd008549b52dcbc5d7a1575c707d06 -Author: Erick Segaar -Date: Thu Oct 6 08:08:18 2022 +0200 - - remove wrong argument - -commit a528e0771c1db3c6d2ae4c0a70a7ce8f08939d51 -Author: Erick Segaar -Date: Thu Oct 6 08:00:56 2022 +0200 - - correct app-tier - -commit 7cd046712f83b8535f1bc87812e4ba7f959efca3 -Author: Erick Segaar -Date: Thu Oct 6 07:50:34 2022 +0200 - - remove unexpected parameters - -commit a14c2662346810593e04c5a3ae0b95238f170315 -Author: Erick Segaar -Date: Thu Oct 6 07:50:08 2022 +0200 - - add missing parameters - -commit 71b52c154da92784a6012ce1db91b134b0ee57ac -Author: Erick Segaar -Date: Thu Oct 6 07:37:48 2022 +0200 - - bug fix azurerm dnsmanagement - -commit 34153f179bdd5cac606594733d559c08fe2e0b32 -Author: Sander Trijssenaar -Date: Wed Oct 5 23:38:45 2022 +0200 - - Fix - -commit d24df609567f186da8bd35a79a40dd9a522c447a -Author: Sander Trijssenaar -Date: Wed Oct 5 23:22:35 2022 +0200 - - Fix - -commit 87ab267060a34f7251860497298783bfb418607c -Author: Sander Trijssenaar -Date: Wed Oct 5 17:14:38 2022 +0200 - - Fix - -commit 76f823c7d742182628016b187a0fb946cc665237 -Author: Sander Trijssenaar -Date: Wed Oct 5 16:39:21 2022 +0200 - - 01-deploy-control-plane - -commit 750606e115ab13f272f9ab40f7151c40dddfbee1 -Author: Erick Segaar -Date: Wed Oct 5 10:32:30 2022 +0200 - - separate automation and config paths - -commit ad6b537bebec5f9c82daa8ccc7153ab68c0ca6a0 -Author: Erick Segaar -Date: Wed Oct 5 09:21:44 2022 +0200 - - use 2 different paths in script config and sap_atuomation - -commit 96ef10f2c72f43557fa2427d6ddd09af53e0fe90 -Author: Erick Segaar -Date: Wed Oct 5 09:11:10 2022 +0200 - - add checkout both repos - -commit e9ba285800ebb84ea54353fd518cef05ccf17550 -Author: Erick Segaar -Date: Wed Oct 5 08:22:28 2022 +0200 - - . - -commit 9579cb53e7fb17987bf1514aa7a4a021a9b34ae3 -Author: Erick Segaar -Date: Wed Oct 5 08:21:04 2022 +0200 - - . - -commit 3a9636b19b9813a6b55764b174217c63e5a55de8 -Author: Erick Segaar -Date: Wed Oct 5 08:17:53 2022 +0200 - - . - -commit a8ba066b9426588103209115673526ed5eeb088f -Author: Erick Segaar -Date: Wed Oct 5 08:12:47 2022 +0200 - - certain parameters are not accassible in template so need to be passed in - -commit 6ec5a02c49e5c52c74950639c678acaa9c25ccf7 -Author: Erick Segaar -Date: Wed Oct 5 07:54:53 2022 +0200 - - add logging - -commit 06f87bd5eb962ac61966901f320f8c4839da9f51 -Author: Erick Segaar -Date: Wed Oct 5 07:41:17 2022 +0200 - - . - -commit d4ee1f06a19ac752ee2b5befb6dcb5e567ba0fed -Author: Erick Segaar -Date: Wed Oct 5 07:40:06 2022 +0200 - - pass parameters - -commit d6323738ce6c02dabc191aa8b7e21a8ea936239b -Author: Erick Segaar -Date: Wed Oct 5 07:36:47 2022 +0200 - - use variable template - -commit 7ec0def8e02d92f1073211fe57ea510096df3485 -Author: Erick Segaar -Date: Wed Oct 5 07:27:57 2022 +0200 - - move to stages - -commit be4d476a69be24ec63193b0b0c55a92c62c3645d (upstream/experimental, experimental) -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Oct 5 11:41:10 2022 +0200 - - make sure folder settings apply (#301) - -commit 9b56f2597516c81558c1c8156be1bd3270759980 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Oct 5 11:40:55 2022 +0200 - - make sure directories exists before execution (#302) - -commit 1373bb4984f9f3836116fbe7fb327a13c97f3717 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Oct 5 11:35:43 2022 +0200 - - add dns configration to ha resources (#299) - -commit e5e45232606d8cf643e31c8f6ad850469d97e207 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Oct 5 11:34:50 2022 +0200 - - Make sure ansible can access azure resources (#297) - - * Use different az login with or without deployer configuration - - * set subscription for account - - * use script to provide az authentication instead of the ansible task - - * consistent naming - - * small conditional changes after testing - - * use file to determin if we run on deployer - -commit 9124aead5eb9712b67fba57b80f9a11f04fe0736 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Oct 5 11:33:31 2022 +0200 - - 🐛Ensure jmespath exists (#294) - - * ensure jmespath exist for ansible in the correct context - - * Update deploy/ansible/playbook_00_validate_parameters.yaml - - Co-authored-by: Kimmo Forss - - * Update deploy/ansible/playbook_02_os_sap_specific_config.yaml - - Co-authored-by: Kimmo Forss - - * Update playbook_01_os_base_config.yaml - - Co-authored-by: Kimmo Forss - -commit 99fd804c006e4a3dc560e9b07f2efbed33109ff8 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Oct 5 11:32:38 2022 +0200 - - Preserve statefile onerror (#298) - - * if init fails stop with removal - - * stop pipeline if remover.sh returns with error - -commit d191aa825546691cca7acc230f070c1d535f7878 -Merge: b85f0d0e 3bc1fc62 -Author: Kimmo Forss -Date: Tue Sep 27 12:35:21 2022 +0200 - - Merge commit '3bc1fc6236c7249b44179d816b7fe66bc646ed73' into experimental - -commit 3bc1fc6236c7249b44179d816b7fe66bc646ed73 -Author: Kimmo Forss -Date: Mon Sep 26 12:16:19 2022 +0200 - - Add a list of subnet IPs - -commit 65cf56c28a4950932c1524361b848565551ca0b6 -Author: Kimmo Forss -Date: Mon Sep 26 12:07:29 2022 +0200 - - IP Address lookup logic - -commit 99521bd0a5912f28cc11570e8707fc58eacac77f -Author: Kimmo Forss -Date: Sun Sep 25 17:10:07 2022 +0300 - - Pipeline updates - -commit 336a0c7b60335fdb80ca47b07f43f3578610e8c7 -Author: Kimmo Forss -Date: Sun Sep 25 13:11:34 2022 +0300 - - BoM updates and variable removal - -commit 2ede56d6d6d8910d295485f50e59f8efab68e481 -Author: Kimmo Forss -Date: Sun Sep 25 02:09:04 2022 +0300 - - RC of the code, automate the Web App deployment - -commit c3b2dbc63582e4508f3d2d6dd916f030ceeca8a7 -Author: Kimmo Forss -Date: Sun Sep 25 00:09:28 2022 +0300 - - Final post LeveLUp updates - -commit 958db2199d28e2f9043d905eb1651c3050e5073e -Author: Kimmo Forss -Date: Fri Sep 23 13:52:04 2022 +0300 - - Support for spaces in project names - -commit 358ec7a6a0724f12ba00389dcb6002ffda18e629 -Author: Kimmo Forss -Date: Fri Sep 23 13:50:15 2022 +0300 - - adding quotes - -commit dc62a27d83855553925d0be63a86a9eb7a532d95 -Author: Kimmo Forss -Date: Fri Sep 23 13:32:40 2022 +0300 - - LevelUp updates - -commit 3f5db169e775fd6d819877308e78910934c33b5c -Author: Jennifer Hajduk <77755957+jhajduk-microsoft@users.noreply.github.com> -Date: Thu Sep 22 11:45:11 2022 -0700 - - Sdaf workshop updates (#290) - - * correcting tf_version variable name and removing duplicate parameters - - * added required variables to root module in terraform units - - * adding the system deployment - - * removing extra bracket causing error - - * removed unnecessary brackets - - * resolving merge conflict - - * resolving merge conflict - - * resolving merge conflict - - * Update deploy/terraform/terraform-units/modules/sap_deployer/variables_local.tf - - Co-authored-by: Kimmo Forss - -commit a831e8d7b4c1ed2c9d647d71b41145aeb3cd7275 -Author: Kimmo Forss -Date: Thu Sep 22 21:44:25 2022 +0300 - - Workshop updates - -commit fe2c245d62a3baff955c51c9834bac83673ba5a4 -Author: Kimmo Forss -Date: Thu Sep 22 16:12:07 2022 +0300 - - Add a try statement to validate the zone - -commit 61a0af51340c0e3e246de3394850acd5cecdf538 -Author: Kimmo Forss -Date: Thu Sep 22 16:06:48 2022 +0300 - - PAT - -commit 21564b02f8c9216401cfc65f2634566bc040b0e9 -Author: Kimmo Forss -Date: Thu Sep 22 15:04:46 2022 +0300 - - Don't continue if not able to connect - -commit a0e293675cdf0bd61c01b338e1692ed5f1140cd4 -Author: Kimmo Forss -Date: Thu Sep 22 14:48:35 2022 +0300 - - Pipeline update - -commit 17d4457863d22ef2b7bd1d10990edc5818b7b1d1 -Author: Kimmo Forss -Date: Thu Sep 22 14:24:48 2022 +0300 - - updated login - -commit 889ba90b6001f4292603648d4b6571d65af90b22 -Author: Kimmo Forss -Date: Thu Sep 22 14:18:32 2022 +0300 - - login using device code - -commit f70d57d1efb4db8f6a08c30e37c6d31f1e26a09f -Author: Kimmo Forss -Date: Thu Sep 22 13:59:01 2022 +0300 - - Updates - -commit c89fcab6336d6dc9194ceb27facf2151b55527b2 -Author: Kimmo Forss -Date: Thu Sep 22 13:57:00 2022 +0300 - - Added missing pipeline - -commit b85f0d0edf375aed134ab236f8baa48bd3a5766a -Merge: 1af15f6a 60ba96f4 -Author: Kimmo Forss -Date: Thu Sep 22 11:42:00 2022 +0300 - - Merge commit '60ba96f478d7e29838a3fa60e200d3bfc9e1561d' into experimental - -commit 60ba96f478d7e29838a3fa60e200d3bfc9e1561d -Author: Kimmo Forss -Date: Thu Sep 22 11:41:10 2022 +0300 - - checksum update - -commit b7c46756e956096dc4b50fcf5e25e41fd2ea6b5e -Author: Kimmo Forss -Date: Thu Sep 22 00:03:27 2022 +0300 - - don't recreate service connection - -commit 1af15f6a5782009636ff377aa4ed1ee834e7d238 -Merge: edcc939c b947b63c -Author: Kimmo Forss -Date: Wed Sep 21 23:48:31 2022 +0300 - - Merge commit 'b947b63c009704305dfd650a1a8eed58f81cbfc7' into experimental - -commit b947b63c009704305dfd650a1a8eed58f81cbfc7 -Author: Kimmo Forss -Date: Wed Sep 21 23:45:59 2022 +0300 - - Patch 7 for SOFTWARE UPDATE MANAGER 2.0 - -commit 6a4f7a5434509bd7d45e9efb4e46cd3443e83d92 -Author: Kimmo Forss -Date: Wed Sep 21 23:38:20 2022 +0300 - - missing parameter added - -commit e2a1851848ef23fcd5ff493e20ed9548343154f3 -Author: Kimmo Forss -Date: Wed Sep 21 21:53:03 2022 +0300 - - wrong variable - -commit 813f42b7eefe67e0ac2be2c3113472943f12f34a -Author: Kimmo Forss -Date: Wed Sep 21 21:40:14 2022 +0300 - - typo - -commit 757907827644cff960a8209afe2c1384ecf60536 -Author: Kimmo Forss -Date: Wed Sep 21 21:36:55 2022 +0300 - - Add sample updater pipeline (temporary) - -commit 6a8fb898106b72ca2ef251f2281b165a85ee6c97 -Author: Kimmo Forss -Date: Wed Sep 21 19:24:47 2022 +0300 - - verbosity - -commit 290b497e126ecaf2868a52223f80c0a655582f83 -Author: Kimmo Forss -Date: Wed Sep 21 19:22:30 2022 +0300 - - whitespace - -commit 2de1a92cbb61b6c3d35f3216e86d6ffcaa0a2856 -Author: Kimmo Forss -Date: Wed Sep 21 19:13:05 2022 +0300 - - Pipeline update to use correct variable - -commit 91925f3856ac429bd8861f7821f64ff4877107dd -Author: Kimmo Forss -Date: Wed Sep 21 18:30:44 2022 +0300 - - removed null - -commit d3511583971021f762f5868f05296276342d45d5 -Author: Kimmo Forss -Date: Wed Sep 21 18:26:06 2022 +0300 - - Add AZURE_CONNECTION_NAME - -commit a3cfabe7be234279a5ea97ba6aa1f4ed5cda72b2 -Author: Kimmo Forss -Date: Wed Sep 21 18:15:21 2022 +0300 - - Service Connection - -commit e972576ab3f2dc66094734cde6d9060e2e2f3e22 -Author: Kimmo Forss -Date: Wed Sep 21 17:55:37 2022 +0300 - - Run with --only-show-errors - -commit eca593ca75932ecbad3e78248e890aea31910061 -Author: Kimmo Forss -Date: Wed Sep 21 17:18:00 2022 +0300 - - Debugging - -commit 42ce1f8425a3429afec98669a29456e1b2e41fc0 -Author: Kimmo Forss -Date: Wed Sep 21 16:17:33 2022 +0300 - - URL - -commit 3a41e100016365c5885bd4209d5328ad1c069340 -Author: Kimmo Forss -Date: Wed Sep 21 16:05:00 2022 +0300 - - group ID - -commit 2ed10e72b51a188c7529496b353f1e2206d05cbd -Author: Kimmo Forss -Date: Wed Sep 21 15:52:17 2022 +0300 - - Added organization name to all - -commit 1b53894333f5b3a61535dae44d9285b7a517611a -Author: Kimmo Forss -Date: Wed Sep 21 15:45:21 2022 +0300 - - Adding the --organization parameter - -commit c14415681e8558cde548b91179ff772b82fadfdc -Author: Kimmo Forss -Date: Wed Sep 21 15:39:27 2022 +0300 - - Update - -commit 77a699cc250fcb72f5b383e64ceb0a9572afecb5 -Author: Kimmo Forss -Date: Wed Sep 21 14:13:41 2022 +0300 - - script updates - -commit 97f91be73e970ad94a936d82c3fed4dc05df64c4 -Author: Kimmo Forss -Date: Wed Sep 21 13:44:01 2022 +0300 - - removed the service defaults - -commit 994a8908154ac97d0b73b57c2d77c79830f4ce48 -Author: Jennifer Hajduk <77755957+jhajduk-microsoft@users.noreply.github.com> -Date: Tue Sep 20 23:05:57 2022 -0700 - - correcting tf_version variable name and removing duplicate parameters (#287) - - * correcting tf_version variable name and removing duplicate parameters - - * added required variables to root module in terraform units - -commit cc03ed6ecfa4f3014f17ced553c71fcaf1535f03 -Author: Kimmo Forss -Date: Tue Sep 20 14:53:21 2022 +0300 - - Fixed the double $$ typo - -commit 9add4ae37d6cb4e3534588871e2cae497dab8b89 -Author: Kimmo Forss -Date: Tue Sep 20 14:49:32 2022 +0300 - - final pipeline - -commit 884c4ffb0b37318c147117731bc25f5cd64b31a4 -Author: Kimmo Forss -Date: Tue Sep 20 14:47:17 2022 +0300 - - Fixes for LevelUp - -commit f1472918f2a0d7f16d67f5a16f744328a8b02ddc -Author: Kimmo Forss -Date: Tue Sep 20 13:53:04 2022 +0300 - - tweaks - -commit b108987c06feb92bbac2763cc65638088fac8b63 -Author: Kimmo Forss -Date: Tue Sep 20 13:45:06 2022 +0300 - - Debugging info - -commit edcc939c2f77c0d62838ab4e0080ecfb88eea584 -Author: Kimmo Forss -Date: Tue Sep 20 07:42:33 2022 +0300 - - On par with main - -commit aa6edc47564dd71f63df0480f0eabb61fabdd89a -Author: Kimmo Forss -Date: Tue Sep 20 01:27:37 2022 +0300 - - Create sample deployer config pipeline automatically - -commit 0ab1a6220278dc0418387f515ab30a6b28d4e5a8 -Author: Kimmo Forss -Date: Tue Sep 20 01:25:17 2022 +0300 - - Added sample control plane configuration create pipeline - -commit e0ea3df85c111b6a59b805ad9ee6d4e4eeab961d -Author: Kimmo Forss -Date: Mon Sep 19 20:53:39 2022 +0300 - - Web App Update - -commit f5fa7116923e10b0c34a439be88220e73950f2fe -Author: Will Sheehan -Date: Mon Sep 19 10:46:06 2022 -0700 - - Alignment with latest Webapp changes (#286) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - * severity issues resolved; checkbox true false; additional environment parameters - - * get deployment file path dynamically - - * parameterize input when getting variable group id from name - - * tag support updates, appfile update overwrite, alignment with latest changes - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - -commit 580e689728bc5aa742765b0dbca6ca6f634d2e5b -Author: Kimmo Forss -Date: Mon Sep 19 20:03:34 2022 +0300 - - Setup DevOps - -commit 7b13210837c2113d5ddc29d612430f3a9573762d -Author: Kimmo Forss -Date: Mon Sep 19 20:00:57 2022 +0300 - - Missing separator in Bastion name - -commit 99c4d71a68d7ed6c665d5b372ad07a1de5845b0b -Merge: a357b86a 83c3371f -Author: Kimmo Forss -Date: Mon Sep 19 19:58:47 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation into experimental - -commit 83c3371fb264fffbfc091afcb790183b5a6b5b1c -Author: Kimmo Forss -Date: Mon Sep 19 19:58:09 2022 +0300 - - Oracle update - -commit 283295d8f4b2c1a5d9a3ff5246f7165956dee39e -Author: Kimmo Forss -Date: Mon Sep 19 19:45:46 2022 +0300 - - Control Plane sample updates - - (cherry picked from commit a357b86a94bbf7c11e55c214aceba5fbcf3926cc) - -commit a357b86a94bbf7c11e55c214aceba5fbcf3926cc -Author: Kimmo Forss -Date: Mon Sep 19 19:45:46 2022 +0300 - - Control Plane sample updates - -commit b92087160f59f07a87d42a9275ff3ee1d89064f7 -Author: Kimmo Forss -Date: Mon Sep 19 18:06:09 2022 +0300 - - lll - -commit f9ecd07689c9da3271f8e88dcba80d303a2e25b7 -Author: Kimmo Forss -Date: Mon Sep 19 18:00:58 2022 +0300 - - aa - -commit 8a00e8b8e9d9494c5bee7dd9761037325f28ff02 -Author: Kimmo Forss -Date: Mon Sep 19 17:56:40 2022 +0300 - - submodules - -commit e35265c658a214fa79f8a8f73a0db6ac944794e6 -Author: Kimmo Forss -Date: Mon Sep 19 16:58:58 2022 +0300 - - Add fixes to configure_deployer script - -commit 620171d0cab8ac849e6ce85b1d17b5df6d12bbba -Author: Kimmo Forss -Date: Mon Sep 19 16:57:14 2022 +0300 - - Add devOps agent - -commit 9d166ef4c6a19e1658ad273a94bdb1283ac08630 -Author: Kimmo Forss -Date: Mon Sep 19 16:19:39 2022 +0300 - - Updates - -commit 10e9a9ffb368533b78be630b713ed6a2c4012299 -Author: Kimmo Forss -Date: Mon Sep 19 13:56:23 2022 +0300 - - Add the missing $ - -commit 05e38c67d117e0b4915685db14a0b51f50afa0c2 -Author: Kimmo Forss -Date: Sun Sep 18 12:56:38 2022 +0300 - - Added service connection creation - -commit 816681d2d3611dbb71421ff1145b99022242637b -Author: Kimmo Forss -Date: Sun Sep 18 12:30:55 2022 +0300 - - Add the devops extension install - -commit 051b102e802eb26c1ebbfdeb211f2adbbc4b536a -Author: Kimmo Forss -Date: Sun Sep 18 00:05:43 2022 +0300 - - Tweaks - -commit 3d8ef720ed0691faf81b2378a978aa67be0f7718 -Author: Kimmo Forss -Date: Sat Sep 17 23:13:38 2022 +0300 - - Update update_devops_credentials.ps1 - -commit ae962b22d14096546c778f0f7acc01d9133583e4 -Author: Kimmo Forss -Date: Sat Sep 17 23:08:45 2022 +0300 - - Update update_devops_credentials.ps1 - -commit b57c990db9e1ca628f3fa3b9f4cdfef28ab42767 -Author: Kimmo Forss -Date: Sat Sep 17 23:01:20 2022 +0300 - - Update update_devops_credentials.ps1 - -commit 2f377e4efa89ecd43706c0b7a480a370b8ec945e -Author: Kimmo Forss -Date: Sat Sep 17 22:45:26 2022 +0300 - - Update create_devops_artifacts.sh - -commit 8bab40497d8c51bc2a1f42144b5f8c66f01a8abb -Author: Kimmo Forss -Date: Sat Sep 17 22:40:40 2022 +0300 - - Update create_devops_artifacts.sh - -commit fdbd20645d64a852e598661567b9107297a7d7a4 -Author: Kimmo Forss -Date: Sat Sep 17 22:31:08 2022 +0300 - - Update create_devops_artifacts.sh - -commit fe3b17754c42f0ec475f26601005df2f3cd7c2ec -Author: Kimmo Forss -Date: Sat Sep 17 22:27:03 2022 +0300 - - Update create_devops_artifacts.sh - -commit 1caf3ce252d9d298550126f4ff71eb804991cba9 -Author: Kimmo Forss -Date: Sat Sep 17 22:20:26 2022 +0300 - - Update create_devops_artifacts.sh - -commit 965d17e912c24cef38f3b1d570d0d260ac0aeda3 -Author: Kimmo Forss -Date: Sat Sep 17 22:17:45 2022 +0300 - - Add helpers for creating Azure DevOps - -commit a59af6dc19e964f8a5d9f9c2ff817f069ddbcd54 -Merge: 03ef94e4 b122fbbf -Author: Kimmo Forss -Date: Fri Sep 16 23:49:18 2022 +0300 - - Merge branch 'main' into experimental - -commit b122fbbfcda8e3c19868c6e1535950269842bbd8 -Author: Kimmo Forss -Date: Fri Sep 16 23:48:44 2022 +0300 - - Misc fixes - -commit 919fe837edcb10f38b676202cbb47c0952ad0dcc -Author: Kimmo Forss -Date: Fri Sep 16 17:57:32 2022 +0300 - - Comment HDB_Schema_Check_Dialogs.dropSchema - -commit 2a95f423f56b5a907e3406948db663b4f238bce4 -Author: Kimmo Forss -Date: Fri Sep 16 17:53:38 2022 +0300 - - Better support for vm image defaults - -commit 6869d81a61278d3b4ce8b6c0c6eb601fa535abbe -Author: Kimmo Forss -Date: Fri Sep 16 12:27:34 2022 +0300 - - Remove the need to have read variable group permissions for the pipeline - -commit 25a9531464c383b567b8d8b51be2c104e3e701c8 -Author: Harm Jan Stam -Date: Thu Sep 15 12:06:00 2022 +0200 - - Declare the idle_timeout_scs_ers variable and pass it to the app_tier module (#282) - - (cherry picked from commit 3cac3954b83fadc1e225e910e5318b3a5785671b) - -commit 32ce5418c3e7dbd449c3b6053e2e10693f5a0f31 -Author: Kimmo Forss -Date: Fri Sep 16 08:34:07 2022 +0300 - - SUM20SP14_v0005 - -commit 03ef94e4c34da1cec9b805ec29ebe1a54e43cba1 -Author: Kimmo Forss -Date: Fri Sep 16 08:32:48 2022 +0300 - - SUM20SP14_v0005 - -commit e17590472b7082ef4bb307ae77c359bc9ffcbc9c -Merge: 0a254991 76bda8e3 -Author: Kimmo Forss -Date: Fri Sep 16 08:31:42 2022 +0300 - - Merge commit '76bda8e3af563bb099bd27151f4ed2a2b10c3c42' into experimental - -commit 76bda8e3af563bb099bd27151f4ed2a2b10c3c42 -Author: Kimmo Forss -Date: Fri Sep 16 08:30:35 2022 +0300 - - rename archive folders - -commit 0a2549915c508ae25c875d8064dfc88d7624d242 -Author: Kimmo Forss -Date: Thu Sep 15 19:14:31 2022 +0300 - - Lint fixes - -commit 250d9eded8684af3f35f2aa43a6077ef569f1504 -Author: Kimmo Forss -Date: Thu Sep 15 19:02:42 2022 +0300 - - Ansible updates - -commit 0197225c1e1760b5e2cc94e9839b50720b287a34 -Author: Kimmo Forss -Date: Thu Sep 15 18:18:26 2022 +0300 - - HANA 2.0 Rev 59.05 Components - -commit e67887100ab16b17aad31f5eadf85587505ccb12 -Author: Kimmo Forss -Date: Thu Sep 15 18:17:51 2022 +0300 - - HANA 2.0 Rev 59.05 components - -commit f16e439febd7298827098eb2545827a768628432 -Author: Kimmo Forss -Date: Thu Sep 15 18:06:18 2022 +0300 - - Patch 6 for SOFTWARE UPDATE MANAGER 2.0 SP14 - -commit efb2f13f50988ba538dd68020a0e40755a5fbf56 -Author: Kimmo Forss -Date: Thu Sep 15 18:04:01 2022 +0300 - - Patch 6 for SOFTWARE UPDATE MANAGER 2.0 SP14 - -commit 3cac3954b83fadc1e225e910e5318b3a5785671b -Author: Harm Jan Stam -Date: Thu Sep 15 12:06:00 2022 +0200 - - Declare the idle_timeout_scs_ers variable and pass it to the app_tier module (#282) - -commit 81caec272e1842501504085d569d4fb876e42e9c -Merge: 38326437 952714cf -Author: Kimmo Forss -Date: Thu Sep 15 13:02:21 2022 +0300 - - Merge remote-tracking branch 'origin/main' into experimental - -commit 952714cf24834d54d2341d56c770a8c98bcfba91 -Author: Kimmo Forss -Date: Thu Sep 15 13:01:05 2022 +0300 - - SAS token updates (#281) - - Co-authored-by: Kimmo Forss - -commit cff3de7cdd901c800b6dd0f4d40de35a1d98544d -Author: Kimmo Forss -Date: Thu Sep 15 12:03:20 2022 +0300 - - Set VSCode colour scheme - -commit 38326437b79e98e7719217f297f1fc3b0688b97d -Author: Kimmo Forss -Date: Thu Sep 15 09:45:55 2022 +0300 - - ⁠NW750SPS20_DB2_v0001ms - -commit 257716bdebb63ff9f59a0ad7fd975dddb13f4f92 -Merge: 272e1b3d 691a26b9 -Author: Kimmo Forss -Date: Thu Sep 15 09:44:34 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 272e1b3d0d6ce162289e6351f76d36bdb357647c -Author: Kimmo Forss -Date: Thu Sep 15 09:44:30 2022 +0300 - - settings - -commit 691a26b90c732b79e5ccc3ebfeeaee24ea4faf42 -Author: Kimmo Forss -Date: Thu Sep 15 09:18:33 2022 +0300 - - Removed archived version - -commit 6db976a56ed33901efc524c483e8fb1a296d4167 -Author: Kimmo Forss -Date: Thu Sep 15 09:12:32 2022 +0300 - - BoM updates - -commit 7d186df780c0f28cd7d47b9cabcae4ed83cc4c66 -Author: hdamecharla <71097261+hdamecharla@users.noreply.github.com> -Date: Thu Sep 15 11:30:12 2022 +0530 - - Db2 private preview (#125) - - * whitespace - - * Linting - - * Lint take 4 - - * Lint take 5 - - * Lint take 6 - - * Task names - - * Lint take 7 - - * Artemis - - * MSID Update - - * lint changes in db ha file - - * Release v3.4 cleanup - - * command to shell change in scs install - - * run sapinst with shell - - * poll async change in dbload - - * Removed the async check from standard deployment - - * source update for dbs folder - - * pfile creation check - - * removed async poll parameters in standard DBLOAD - - * copy old template into S/4 2021 folder so that we can wait until code changes are done. - - * Add ANF support for HANA Data and HANA Log - - * Increate Install size and move tmp download to local - - * updates - - * update SUM BOM to SUM20SP13-patch3 - - (cherry picked from commit 85b845e24e0dbd93cc73aa72eaaf6916bb5f182d) - - * check usr_sap_install_mountpoint - - * Check if usr_sap_install_mountpoint is defined - - * Local Install NFS updates - - * adjust the mount options for db2 - - * adjust mount point code - - * use_master_password=n - - * setup ansible.cfg - - * forgot to add Yaml pluging for callback (^_^) - - * bom update for msid - - * Tests - - * move - - * quotes - - * formatting and linting issues - - * check if defaults are the cause - - * target media location lint - - * sapmnt_nfs_mount moved to a single line jina template - - * removed the quotes around the sapmnt mounts - - * Update attribute change package for GBX01HR5 605 from 22 to 26 - - * Update Change Package from 22 to 26 for GBX01HR5 605 - - * bom template update - - * update task names - - * update ansible.cfg - - * update ansible configuration options - - * Sample updates - - * Tests - - * SWPM 1 Update SWPM10SP34_3-20009701.SAR - - * Create SID Specific flag files. Remove ini file post deployment - - * Move the TimeOut value from Task to Job - - * Move install to wz - - * Download to sub folder - - * Change path - - * PATH updates - - * Create HANA separately - - * Alignment & sync Artemis - - * Start refactor - - * BoM Updates - - * Terraform updates - - * Ansible Updates - - * Sample updates - - * Misc - - * lint - - * Lint - - * lint - - * update SWPM20SP11 to latest patch - - * Update opts for hana data & log - - * Update SWPM 1.0 SP34 to latest patch level - - * ANF support for hana data and log + Multi-SID simplification (#154) - - * Ignore settings.json - - * Add ANF support for HANA Data and HANA Log - - * Increate Install size and move tmp download to local - - * updates - - * check usr_sap_install_mountpoint - - * Check if usr_sap_install_mountpoint is defined - - * Local Install NFS updates - - * Tests - - * move - - * quotes - - * Tests - - * Create SID Specific flag files. Remove ini file post deployment - - * Move the TimeOut value from Task to Job - - * Move install to wz - - * Download to sub folder - - * Change path - - * PATH updates - - * Create HANA separately - - * Alignment & sync Artemis - - * Start refactor - - * BoM Updates - - * Terraform updates - - * Ansible Updates - - * Sample updates - - * Misc - - * lint - - * Lint - - * lint - - * Update opts for hana data & log - - * Update SWPM 1.0 SP34 to latest patch level - - Co-authored-by: hdamecharla - - * Deply zone-redundant load balancers by default (#153) - - Co-authored-by: Harm Jan Stam - - * Removed spn.tf - - * deployment without admin subnet - - * Loadbalancer updates (#157) - - * Change colour - - * Make the load balancer IP static - - * Rerun apply after setting the IP - - * Misc updates - - * Remove canary - - * Make the load balancer IP static - - * Rerun apply after setting the IP - - * Misc updates - - * no chattr on sap trans - - * Deply zone-redundant load balancers by default (#153) - - Co-authored-by: Harm Jan Stam - - * Pipeline updates - - * Load balancer updates - - Co-authored-by: Harm Jan Stam - Co-authored-by: Harm Jan Stam - - * Push updates to SUM20SP13 as patch level changed from 3 to 4 - - * rename archive files to match the naming convention - - (cherry picked from commit 81e3a2b85ae189c44a796c6094b14cfc5adf41b8) - - * renamed variable "azure_files_sapmnt_id" - - * Misc conflicts - - * azure_files_sapmnt_id - - * Changed the casing and added lb IP check - - * ANF HANA only support - - * Update HANA 2.00.59 bom to v2 - - * ANF and refactoring - - * create the server name earlier - - * HANA latest - - * Align with Artemis - - * NAme fixes for existing NSGS - - * align with Artemis - - * Pipeline and scripts - - * Align Artemis - - * Align with TF from Artemis - - * Support for secondary IP, HANA data on ANF for HA, multiple deployers (#167) - - * no chattr on sap trans - - * Provide control for outbound checks - - * Add tags - - * Don't fail if disabling or stopping non existent services - - * Add missing ']' - - * TF updates - - * Fix for using existing nsgs - - * Updates - - * Merge - - * setting the default value - - * ANF support for HA configuration, support for multiple deployers - - * Multi deployer fixes - - * Add hdbadm_uid and sapsys_gid to HANA installation templates (#164) - - Co-authored-by: Stam, H. J. (Harm Jan) - - * E Series support - - * Add HANA shared - - * Save the output - - * HANA Shared mounting - - Co-authored-by: Harm Jan Stam - Co-authored-by: Stam, H. J. (Harm Jan) - - * fix unmounting - - * Post merge fixes - - * Dos2Unix - - * HANA template updates - - * Size for Install - - * Auto configure deployer - - * netmask for ERS IP - - * ANF Fixes - - * Typos - - * remove Agent_IP - - * Make array - - * Put IP back - - * Agent - - * RBAC and other small - - * SAP Note framework - - * Move defaults - - * remove the debug statement - - * increase verbosity - - * set permissions - - * Permissions - - * Missing become - - * type - - * recurse - - * sidadm_uid - - * Fixed the missing directory - - * Final fixes? - - * Update 2.10.1.yaml - - comment out erraneous diff. - - * DB2 commit 2 with certain HA pieces - - * remove the when statement - - * Bugfixes for use of deployment without a deployer (#169) - - * Db2 secondary build and restore - - * db2 primary backup changes - - * db2 - haparameters application - - * minor lint fixes - - * SLES DB2 HADR configuration - - * DB2 offline log dir path - - * DB2 cluster resources - - * align to previous PRs - - * changes based on lint errors - - * fixes to the DB2 step in DB HA playbook - - * Fix ansible lint issues in DB2 HA playbooks - - * Lint fixes - - * rewrite based on lint check - - * formatting and lint fixes - 0001 - - * additions + formatting and lint fixes - 0002 - - * formatting and lint fixes - 0003 - - * formatting and lint fixes - 0004 - - * file name was wrong - - * fix the vars file - - * minor changes. - - * found an extra space - - Co-authored-by: Kimmo Forss - Co-authored-by: Vamshi Polasa - Co-authored-by: Harm Jan Stam - Co-authored-by: Harm Jan Stam - Co-authored-by: Stam, H. J. (Harm Jan) - Co-authored-by: PankajMeshramCSA - Co-authored-by: Kimmo Forss - -commit 8d82e8aa7d4bc504ba99d0a1dc3b36ba93709d76 -Merge: 479f1e1b e16afc5b -Author: Kimmo Forss -Date: Wed Sep 14 21:37:31 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation into experimental - -commit e16afc5b89b8ed4a1ff673f24c0f13fd54fc180e -Author: Kimmo Forss -Date: Wed Sep 14 21:26:07 2022 +0300 - - Align with Experimental (#278) - - * Deployer sample updates - - * cat the error file - - * PAS Install: Check if Standalone - - * comment redundant variable set (#211) - - commended use_private_endpoint = false which is in twice.. - - * Revert "Adding roles-sap/windows on experimental branch" - - This reverts commit 65c78d3e733df800276e4102790505299a0ea190. - - * Revert "Adding Win-SQL related work" - - This reverts commit 002275673dbec2b6b20672aeb808becffda1d427. - - * Lint - - * make become_user account configurable - - * Add support for Windows collections - - * samples - - * renamed a variable - - * Output alignment - - * Add additional rescue actions - - * Update configure_deployer.sh - - * merge main - - * Add rescue actions for ALL AFS mounts - - * trailing spaces - - * Cleanup older SUM BOM as it is not being used. - Update SUM 2.0 SP14, as it has a new patch release. Release note #3112322 is updated by SAP. - - * Immutable - - * Point S4HANA 2021 ISS to use the correct HANA BOM. - - * Update HANA_2_00_59 BOM as we have a new Revision 2.00.059.4 (SPS05) for HANA DB 2.0 - - * Fixes to generate sas token at runtime using account key while (#213) - - downloading SAP bits/validating if the bits are already downloaded. - - Co-authored-by: Ajay Gupta - - * Windows collection - - * Update to latest patch of SWPM 2.0 SP12 - - * BoM and Cluster tweaks - - * HSR updates (debugging output) - - * Lint - - * Outbound Internet + alignment - - * variable alignment - - * Linting - - * Internet connectivity checks & Correct location for App tier log files - - * Linting - - * merge conflict - - * Add validations - - * Don't calculate os_defaults - - * Observer code update - - * typo - - * Addd HANA ports - - * New HANA 2.0 Rev 63 (#216) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - Co-authored-by: Kimmo Forss - - * Correct name field in S4 hana bom files (#222) - - Co-authored-by: Yukta Bajaj - - * SAP binary update IMDB_CLIENT20_013_22* (#220) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - * Update HANA_2_00_063_v0001ms.yaml - - updated IMDB_CLIENT20_013_22 - - Co-authored-by: Kimmo Forss - - * Kernel parameter perf_event_paranoid should be set to 2 (#218) - - Approved - - * Kernel parameter kptr_restrict should be set to 1 (#219) - - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - - * WebApp ignores - - * Bump Azure.Storage.Blobs in /Webapp/AutomationForm (#224) - - Bumps [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) from 12.10.0 to 12.13.0. - - [Release notes](https://github.com/Azure/azure-sdk-for-net/releases) - - [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Storage.Blobs_12.10.0...Azure.Storage.Blobs_12.13.0) - - --- - updated-dependencies: - - dependency-name: Azure.Storage.Blobs - dependency-type: direct:production - ... - - Signed-off-by: dependabot[bot] - - Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - - * updating to reflect new patch for SUM 2.0 SP14 - - * commenting out SUM download as direct download seems to be having issues. - - * reverting changes to SUM bom as the download authorization is working now. - - * ERP6 EHP8 WIN MSS2019 BoM Update - - * Removed the fqdn for zypper_repository - - * Add the community general module - - * Improve security level for SAPHanaSR hook sudo file (#225) - - * Removed excessive hosts file task (#227) - - Co-authored-by: Marges, RSY (Rick) - - * Add idle timeout to lbs rules (#229) - - Co-authored-by: Marges, RSY (Rick) - - * Change name to SAP S/4HANA 2020 SPS 03 (#230) - - Co-authored-by: Yukta Bajaj - - * Update the disk modules to use community.general - - * Terraform updates: HA VM naming, resource group name output - - * ERP Templates - - * removing the FQDN names for now - - * removed community,general - - * removed ansible.builtin from sysctl - - * SQL BoM update - - * removed the full name for mount - - * Update S42020-SPS03 to a new version. - - * Bom Aggregator update - - * Deployment script updates - - * Terraform updates (created_resource_group_name) - - * removed ansible.builtin from archive - - * Initial commit for S4HANA2020_SPS04. Not ready for consumption yet. - - * Patch 5 for SOFTWARE PROVISIONING MGR 2.0 Linux on x86_64 64bit - - * whitespace - - * remove the repo validation - - * SUM Patch 4 - - * Update bom.j2 (#233) - - * Update Terraform version to 1.2.6 - - * Dotnet installation using snap (#210) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Table storage backend (#236) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Added code documentation - - * New backend tidying up (#237) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Consolidate the dual db nic variables to one 'database_dual_nics' - - * Create share even for existing Storage accounts - - * support for existing storage accounts - - * AVSet naming - - * Add support for defining the web_sid - - * pipeline update - - * Add new line character after filename (#232) - - * correct the log path - - * Additional environment params and true false checkbox UI (#241) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - * severity issues resolved; checkbox true false; additional environment parameters - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Logging updates - - * Environment page tweaks - - * Get deployment file path dynamically (#242) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - * severity issues resolved; checkbox true false; additional environment parameters - - * get deployment file path dynamically - - * parameterize input when getting variable group id from name - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Updated sample naming - - * Script updates - - * Update file permissions - - * Terraform updates - - Add support for adding additional users to Azure Key Vault access policies - Fixes for Web Dispatcher deployments - - * Fix ARM Deployments by providing the correct subscription - - * BW Bom Update - - * remove old version - - * Remove ansible.builtin - - * Template update - - * HANA 64 BoM updates - - * Remove old - - * Added checksums for S4Hana2020 Bom. (#247) - - Co-authored-by: Ajay Gupta - - * HANA_2_00_064_v0001ms - - * create progress file for 00 - - * Sybase LB Port update - - * web dispatcher subnet fixes - - * Create the .progress folder - - * Add loadbalancer ids to Terraform output (#248) - - Co-authored-by: Marges, RSY (Rick) - - * Reducing the permissions on the agent folder - - * laod balancer fixes - - * Ensure the download directory exists on the agent - - * Dont fail for missing web - - * missing parenthesis - - * correct parenthesis - - * Fixed the variable name - - * SWPM and SUM updates - - * Private Endpoints with custom DNS A records (#252) - - * add custom dns A for pep in deployer - - * add custom dns A for pep in library - - * add custom dns A record for landscape - - * Adding the ability to deploy an optional Utility VM to host SAPGui etc - - * Add the ability to control if the subnets have Service Endpoints - - * Library module formatting - - * Add support for Utility VM naming - - * Code simplification and formatting - - * Script updates. - - Add support for automatically performing terraform import for missing resources. - - * Pipeline updates - - Additional debugging, persisting variables to variable groups - - * Sample updates - - * add missing parameter for removal secrets (#253) - - * Updated module names to support transition to ansible-core - - * Control Plane update - - * Debug updates - - * debug - - * ensure region is in lowercase - - * Fix enable_deployment check for anydb - - * Fault Domain configuration update - - * Increase Windows OS disk to 128 - - * typo - - * Corrected the if statement - - * Configuration Web App Release Candidate - - * UX Updated for workload zone - - * Control Plane pipeline - - * CR/LF checks - - * aa - - * Don't decorate the parameter in the call - - * homepage edits - - * Fix ansible-lint violations (#256) - - Co-authored-by: Marges, RSY (Rick) - - * Add support for controlling network peering - - * OS Disk sizing for Windows Servers - - * App Service code simplification - - * Control Plane update - - * Support a deployer in different location - - * Sample updates - - * Added support for controlling if access to key vaults and storage accounts is restricted to a set of IP addresses or virtual networks. - - * Added support for controlling if access to key vaults and storage accounts is restricted to a set of IP addresses or virtual networks in the workload zone. - - * correct the naming for private endpoints - - * Release candidate of configuration Web App - - * Misc Terraform updates - - * Script and pipeline updates - - * Script updates, better error handling - - * Pipeline updates - better error handling - - * Remove all pertinent web app variables - - * Web App updates - - * resizing the image - - * typo in web app home page - - * make the private dns entry code more resilient - - * Homepage edits - - * Ansible pipeline updates - - * Workload zone sample updates - - * set deployer_environment_file before cat-ing it to prevent pipeline lock wait (#259) - - * use PAT token instead of system.access due to priveledges (#261) - - * passing variables to script (#260) - - * Pipeline updates - - * Pipeline updates - - * pipeline updates - - * Web App updates - - * Support re-running automatically - - * incorrect placement of reset flag - - * Sample updates - - * Workload samples - - * Added the QA and PRN samples - - * Sample component names updated - - * Details updated - - * Dev System samples - - * Script updates - Better error messages when deletion fails - - * aa - - * Update readme.md - - * First AFS sample (standalone deployment) - - * Pipeline updates - - * try to read sas_token from key vault - - * Pipeline updates - - * ignore_changes = [tags] (#264) - - * Corrected the codition job_result.rc condition (#269) - - job_result.rc > 0 ---> job_result.rc == 0 - - The step file was not created as condition was job_result.rc > 0 . - - * Add support for using Managed Identities with Pacemaker - - * Add support for providing the SAS token via key vault - - * Add support for dropping the db schema via the 'drop_schema' parameter - - * Pipeline updates - provide better error messages, support importing of existing resources - - * Script updates - - * Library code simplification - - * Add support for configuring Managed identities for the scs and DB servers - - * Make the outputs more resilient - - * Code simplification - - * Add random characters to install storage account name - - * Misc fixes - - * Private endpoint enhancements - - * Fix Windows server naming issue - - * Install dotnet on deployer (to compile the Web Application) - - * Remove extra variables - - * Sample updates - - * Web App Updates - - * Added custom DNS for storage_accounts in system (#263) - - Co-authored-by: Kimmo Forss - - * Sample formatting - - * DNS updates - - * Sizing updates - - * HANA db updates, zonal & msi - - * Web App updates - - * Template updates - - * Sample updates - - * Web App updates - - * Playbook updates - - * Fixing HCMT part in the post installation area and upload results into devops (#275) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - * Update HANA_2_00_063_v0001ms.yaml - - updated IMDB_CLIENT20_013_22 - - * Update 06-post-installation-tooling.yaml - - * Update 04-sap-software-download.yaml - - * Create HCMT_v0002ms.yaml - - * Create readme.md - - * Delete HCMT_v0001ms.yaml - - * HCMT - - * HCMT - - * HCMT updates - - * Update 06-post-installation-tooling.yaml - - * Update readme.md - - * Update main.yaml - - * Update readme.md - - Co-authored-by: Kimmo Forss - - * Lint updates - - * Lint - - * Ensuring the directories are in place (multi agent scenario) - - * Pipeline updates for writing back to dev ops - - * Version update - - * BOM update: IMDB_SERVER20_059 (#277) - - BOM update .SAP updated the URL of Hana server : IMDB_SERVER20_059 as they have new version. - Updated following fields in BOM: - archive: IMDB_SERVER20_059_5-80002031.SAR - checksum: 2c85f1fdfe8e4fa5695cfc850d40ee666e085d57117ad89d2661bdf5cff7b3c4 - url: https://softwaredownloads.sap.com/file/0020000001206462022 - - (cherry picked from commit c1b5b6f3892abbb920b8b0d46f2a06e0441bd95d) - - * Uppercase name (lint) - - * Add the parent group to the ARM removal pipeline - - * Add support for providing the plan option when deploying the self hosted agent, required for market place images that have legal terms that need to be accepted - - * Auto populate DNS into sap-parameters.yaml - - * typo - - * SAP Download pipeline updates - - Co-authored-by: Kimmo Forss - Co-authored-by: Ross Sponholtz - Co-authored-by: hdamecharla - Co-authored-by: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> - Co-authored-by: Ajay Gupta - Co-authored-by: Michael Mergell - Co-authored-by: bajajyukta7 - Co-authored-by: Yukta Bajaj - Co-authored-by: Harm Jan Stam - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - Co-authored-by: Rickmarges - Co-authored-by: Marges, RSY (Rick) - Co-authored-by: Will Sheehan - Co-authored-by: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> - Co-authored-by: Sander Trijssenaar - Co-authored-by: ralwani <78894223+ralwani@users.noreply.github.com> - -commit e48d341522b74bd9689b06e8769d41562b01e0e6 -Author: Kimmo Forss -Date: Wed Sep 14 21:20:26 2022 +0300 - - Version 3.5 release (#276) - - * Deployer sample updates - - * cat the error file - - * PAS Install: Check if Standalone - - * comment redundant variable set (#211) - - commended use_private_endpoint = false which is in twice.. - - * Revert "Adding roles-sap/windows on experimental branch" - - This reverts commit 65c78d3e733df800276e4102790505299a0ea190. - - * Revert "Adding Win-SQL related work" - - This reverts commit 002275673dbec2b6b20672aeb808becffda1d427. - - * Lint - - * make become_user account configurable - - * Add support for Windows collections - - * samples - - * renamed a variable - - * Output alignment - - * Add additional rescue actions - - * Update configure_deployer.sh - - * merge main - - * Add rescue actions for ALL AFS mounts - - * trailing spaces - - * Cleanup older SUM BOM as it is not being used. - Update SUM 2.0 SP14, as it has a new patch release. Release note #3112322 is updated by SAP. - - * Immutable - - * Point S4HANA 2021 ISS to use the correct HANA BOM. - - * Update HANA_2_00_59 BOM as we have a new Revision 2.00.059.4 (SPS05) for HANA DB 2.0 - - * Fixes to generate sas token at runtime using account key while (#213) - - downloading SAP bits/validating if the bits are already downloaded. - - Co-authored-by: Ajay Gupta - - * Windows collection - - * Update to latest patch of SWPM 2.0 SP12 - - * BoM and Cluster tweaks - - * HSR updates (debugging output) - - * Lint - - * Outbound Internet + alignment - - * variable alignment - - * Linting - - * Internet connectivity checks & Correct location for App tier log files - - * Linting - - * merge conflict - - * Add validations - - * Don't calculate os_defaults - - * Observer code update - - * typo - - * Addd HANA ports - - * New HANA 2.0 Rev 63 (#216) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - Co-authored-by: Kimmo Forss - - * Correct name field in S4 hana bom files (#222) - - Co-authored-by: Yukta Bajaj - - * SAP binary update IMDB_CLIENT20_013_22* (#220) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - * Update HANA_2_00_063_v0001ms.yaml - - updated IMDB_CLIENT20_013_22 - - Co-authored-by: Kimmo Forss - - * Kernel parameter perf_event_paranoid should be set to 2 (#218) - - Approved - - * Kernel parameter kptr_restrict should be set to 1 (#219) - - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - - * WebApp ignores - - * Bump Azure.Storage.Blobs in /Webapp/AutomationForm (#224) - - Bumps [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) from 12.10.0 to 12.13.0. - - [Release notes](https://github.com/Azure/azure-sdk-for-net/releases) - - [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Storage.Blobs_12.10.0...Azure.Storage.Blobs_12.13.0) - - --- - updated-dependencies: - - dependency-name: Azure.Storage.Blobs - dependency-type: direct:production - ... - - Signed-off-by: dependabot[bot] - - Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - - * updating to reflect new patch for SUM 2.0 SP14 - - * commenting out SUM download as direct download seems to be having issues. - - * reverting changes to SUM bom as the download authorization is working now. - - * ERP6 EHP8 WIN MSS2019 BoM Update - - * Removed the fqdn for zypper_repository - - * Add the community general module - - * Improve security level for SAPHanaSR hook sudo file (#225) - - * Removed excessive hosts file task (#227) - - Co-authored-by: Marges, RSY (Rick) - - * Add idle timeout to lbs rules (#229) - - Co-authored-by: Marges, RSY (Rick) - - * Change name to SAP S/4HANA 2020 SPS 03 (#230) - - Co-authored-by: Yukta Bajaj - - * Update the disk modules to use community.general - - * Terraform updates: HA VM naming, resource group name output - - * ERP Templates - - * removing the FQDN names for now - - * removed community,general - - * removed ansible.builtin from sysctl - - * SQL BoM update - - * removed the full name for mount - - * Update S42020-SPS03 to a new version. - - * Bom Aggregator update - - * Deployment script updates - - * Terraform updates (created_resource_group_name) - - * removed ansible.builtin from archive - - * Initial commit for S4HANA2020_SPS04. Not ready for consumption yet. - - * Patch 5 for SOFTWARE PROVISIONING MGR 2.0 Linux on x86_64 64bit - - * whitespace - - * remove the repo validation - - * SUM Patch 4 - - * Update bom.j2 (#233) - - * Update Terraform version to 1.2.6 - - * Dotnet installation using snap (#210) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Table storage backend (#236) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Added code documentation - - * New backend tidying up (#237) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Consolidate the dual db nic variables to one 'database_dual_nics' - - * Create share even for existing Storage accounts - - * support for existing storage accounts - - * AVSet naming - - * Add support for defining the web_sid - - * pipeline update - - * Add new line character after filename (#232) - - * correct the log path - - * Additional environment params and true false checkbox UI (#241) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - * severity issues resolved; checkbox true false; additional environment parameters - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Logging updates - - * Environment page tweaks - - * Get deployment file path dynamically (#242) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - * severity issues resolved; checkbox true false; additional environment parameters - - * get deployment file path dynamically - - * parameterize input when getting variable group id from name - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - - * Updated sample naming - - * Script updates - - * Update file permissions - - * Terraform updates - - Add support for adding additional users to Azure Key Vault access policies - Fixes for Web Dispatcher deployments - - * Fix ARM Deployments by providing the correct subscription - - * BW Bom Update - - * remove old version - - * Remove ansible.builtin - - * Template update - - * HANA 64 BoM updates - - * Remove old - - * Added checksums for S4Hana2020 Bom. (#247) - - Co-authored-by: Ajay Gupta - - * HANA_2_00_064_v0001ms - - * create progress file for 00 - - * Sybase LB Port update - - * web dispatcher subnet fixes - - * Create the .progress folder - - * Add loadbalancer ids to Terraform output (#248) - - Co-authored-by: Marges, RSY (Rick) - - * Reducing the permissions on the agent folder - - * laod balancer fixes - - * Ensure the download directory exists on the agent - - * Dont fail for missing web - - * missing parenthesis - - * correct parenthesis - - * Fixed the variable name - - * SWPM and SUM updates - - * Private Endpoints with custom DNS A records (#252) - - * add custom dns A for pep in deployer - - * add custom dns A for pep in library - - * add custom dns A record for landscape - - * Adding the ability to deploy an optional Utility VM to host SAPGui etc - - * Add the ability to control if the subnets have Service Endpoints - - * Library module formatting - - * Add support for Utility VM naming - - * Code simplification and formatting - - * Script updates. - - Add support for automatically performing terraform import for missing resources. - - * Pipeline updates - - Additional debugging, persisting variables to variable groups - - * Sample updates - - * add missing parameter for removal secrets (#253) - - * Updated module names to support transition to ansible-core - - * Control Plane update - - * Debug updates - - * debug - - * ensure region is in lowercase - - * Fix enable_deployment check for anydb - - * Fault Domain configuration update - - * Increase Windows OS disk to 128 - - * typo - - * Corrected the if statement - - * Configuration Web App Release Candidate - - * UX Updated for workload zone - - * Control Plane pipeline - - * CR/LF checks - - * aa - - * Don't decorate the parameter in the call - - * homepage edits - - * Fix ansible-lint violations (#256) - - Co-authored-by: Marges, RSY (Rick) - - * Add support for controlling network peering - - * OS Disk sizing for Windows Servers - - * App Service code simplification - - * Control Plane update - - * Support a deployer in different location - - * Sample updates - - * Added support for controlling if access to key vaults and storage accounts is restricted to a set of IP addresses or virtual networks. - - * Added support for controlling if access to key vaults and storage accounts is restricted to a set of IP addresses or virtual networks in the workload zone. - - * correct the naming for private endpoints - - * Release candidate of configuration Web App - - * Misc Terraform updates - - * Script and pipeline updates - - * Script updates, better error handling - - * Pipeline updates - better error handling - - * Remove all pertinent web app variables - - * Web App updates - - * resizing the image - - * typo in web app home page - - * make the private dns entry code more resilient - - * Homepage edits - - * Ansible pipeline updates - - * Workload zone sample updates - - * set deployer_environment_file before cat-ing it to prevent pipeline lock wait (#259) - - * use PAT token instead of system.access due to priveledges (#261) - - * passing variables to script (#260) - - * Pipeline updates - - * Pipeline updates - - * pipeline updates - - * Web App updates - - * Support re-running automatically - - * incorrect placement of reset flag - - * Sample updates - - * Workload samples - - * Added the QA and PRN samples - - * Sample component names updated - - * Details updated - - * Dev System samples - - * Script updates - Better error messages when deletion fails - - * aa - - * Update readme.md - - * First AFS sample (standalone deployment) - - * Pipeline updates - - * try to read sas_token from key vault - - * Pipeline updates - - * ignore_changes = [tags] (#264) - - * Corrected the codition job_result.rc condition (#269) - - job_result.rc > 0 ---> job_result.rc == 0 - - The step file was not created as condition was job_result.rc > 0 . - - * Add support for using Managed Identities with Pacemaker - - * Add support for providing the SAS token via key vault - - * Add support for dropping the db schema via the 'drop_schema' parameter - - * Pipeline updates - provide better error messages, support importing of existing resources - - * Script updates - - * Library code simplification - - * Add support for configuring Managed identities for the scs and DB servers - - * Make the outputs more resilient - - * Code simplification - - * Add random characters to install storage account name - - * Misc fixes - - * Private endpoint enhancements - - * Fix Windows server naming issue - - * Install dotnet on deployer (to compile the Web Application) - - * Remove extra variables - - * Sample updates - - * Web App Updates - - * Added custom DNS for storage_accounts in system (#263) - - Co-authored-by: Kimmo Forss - - * Sample formatting - - * DNS updates - - * Sizing updates - - * HANA db updates, zonal & msi - - * Web App updates - - * Template updates - - * Sample updates - - * Web App updates - - * Playbook updates - - * Fixing HCMT part in the post installation area and upload results into devops (#275) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - * Update HANA_2_00_063_v0001ms.yaml - - updated IMDB_CLIENT20_013_22 - - * Update 06-post-installation-tooling.yaml - - * Update 04-sap-software-download.yaml - - * Create HCMT_v0002ms.yaml - - * Create readme.md - - * Delete HCMT_v0001ms.yaml - - * HCMT - - * HCMT - - * HCMT updates - - * Update 06-post-installation-tooling.yaml - - * Update readme.md - - * Update main.yaml - - * Update readme.md - - Co-authored-by: Kimmo Forss - - * Lint updates - - * Lint - - * Ensuring the directories are in place (multi agent scenario) - - * Pipeline updates for writing back to dev ops - - * Version update - - * BOM update: IMDB_SERVER20_059 (#277) - - BOM update .SAP updated the URL of Hana server : IMDB_SERVER20_059 as they have new version. - Updated following fields in BOM: - archive: IMDB_SERVER20_059_5-80002031.SAR - checksum: 2c85f1fdfe8e4fa5695cfc850d40ee666e085d57117ad89d2661bdf5cff7b3c4 - url: https://softwaredownloads.sap.com/file/0020000001206462022 - - (cherry picked from commit c1b5b6f3892abbb920b8b0d46f2a06e0441bd95d) - - * Uppercase name (lint) - - * Add the parent group to the ARM removal pipeline - - * Add support for providing the plan option when deploying the self hosted agent, required for market place images that have legal terms that need to be accepted - - * Auto populate DNS into sap-parameters.yaml - - * typo - - * SAP Download pipeline updates - - Co-authored-by: Kimmo Forss - Co-authored-by: Ross Sponholtz - Co-authored-by: hdamecharla - Co-authored-by: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> - Co-authored-by: Ajay Gupta - Co-authored-by: Michael Mergell - Co-authored-by: bajajyukta7 - Co-authored-by: Yukta Bajaj - Co-authored-by: Harm Jan Stam - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - Co-authored-by: Rickmarges - Co-authored-by: Marges, RSY (Rick) - Co-authored-by: Will Sheehan - Co-authored-by: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> - Co-authored-by: Sander Trijssenaar - Co-authored-by: ralwani <78894223+ralwani@users.noreply.github.com> - -commit 479f1e1bcaa2a56c6c0f544c9ff0415634a56db9 -Author: Kimmo Forss -Date: Wed Sep 14 21:16:38 2022 +0300 - - SAP Download pipeline updates - -commit c845c1b6a8fd25c93cd2c14a28e0890983f5eecc -Author: Kimmo Forss -Date: Wed Sep 14 18:02:21 2022 +0300 - - typo - -commit ec88bb659cb767a88285997a4c7db7c8a5194c73 -Author: Kimmo Forss -Date: Wed Sep 14 18:02:06 2022 +0300 - - Auto populate DNS into sap-parameters.yaml - -commit d2b3ea48936797e0eb5dacf854c90b6e9c6c3890 -Author: Kimmo Forss -Date: Wed Sep 14 17:59:09 2022 +0300 - - Add support for providing the plan option when deploying the self hosted agent, required for market place images that have legal terms that need to be accepted - -commit 62bb8e079fa339089d68db016fbe6f22e19d7de9 -Merge: edac6ccd 9e6297b6 -Author: Kimmo Forss -Date: Wed Sep 14 17:56:21 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit edac6ccd5396e10233b8f385287cffcd98d91383 -Author: Kimmo Forss -Date: Wed Sep 14 17:55:42 2022 +0300 - - Add the parent group to the ARM removal pipeline - -commit 9e6297b67c02193f66672c87f217b864c45dd25a -Merge: e43c44e3 c1b5b6f3 -Author: Kimmo Forss -Date: Wed Sep 14 11:37:38 2022 +0300 - - Merge branch 'main' into experimental - -commit e43c44e3706a968b8cf4727fe4c900f5d927c7d1 -Author: Kimmo Forss -Date: Wed Sep 14 10:57:30 2022 +0300 - - Uppercase name (lint) - -commit d9cd566eddd76798598b56a659d9a14636d3c54e -Author: ralwani <78894223+ralwani@users.noreply.github.com> -Date: Wed Sep 14 13:23:02 2022 +0530 - - BOM update: IMDB_SERVER20_059 (#277) - - BOM update .SAP updated the URL of Hana server : IMDB_SERVER20_059 as they have new version. - Updated following fields in BOM: - archive: IMDB_SERVER20_059_5-80002031.SAR - checksum: 2c85f1fdfe8e4fa5695cfc850d40ee666e085d57117ad89d2661bdf5cff7b3c4 - url: https://softwaredownloads.sap.com/file/0020000001206462022 - - (cherry picked from commit c1b5b6f3892abbb920b8b0d46f2a06e0441bd95d) - -commit c1b5b6f3892abbb920b8b0d46f2a06e0441bd95d -Author: ralwani <78894223+ralwani@users.noreply.github.com> -Date: Wed Sep 14 13:23:02 2022 +0530 - - BOM update: IMDB_SERVER20_059 (#277) - - BOM update .SAP updated the URL of Hana server : IMDB_SERVER20_059 as they have new version. - Updated following fields in BOM: - archive: IMDB_SERVER20_059_5-80002031.SAR - checksum: 2c85f1fdfe8e4fa5695cfc850d40ee666e085d57117ad89d2661bdf5cff7b3c4 - url: https://softwaredownloads.sap.com/file/0020000001206462022 - -commit 4f89b98078630ad80176b55e28239639a40245f1 -Author: Kimmo Forss -Date: Wed Sep 14 01:12:37 2022 +0300 - - Version update - -commit 210aff4de9310bf8397c37b3d9071553a8b223ca -Author: Kimmo Forss -Date: Wed Sep 14 01:11:02 2022 +0300 - - Pipeline updates for writing back to dev ops - -commit d03feadc2430fd7a9024be94fe6e19b57da1a0d1 -Author: Kimmo Forss -Date: Wed Sep 14 00:14:12 2022 +0300 - - Ensuring the directories are in place (multi agent scenario) - -commit cf98bbba86cd9ec232c01ff5df6ef8a2e9392493 -Author: Kimmo Forss -Date: Tue Sep 13 22:40:48 2022 +0300 - - Lint - -commit 834e15cb771f3ba8164365f64745cce622e1d9d5 -Merge: fe660ec5 fabb8b85 -Author: Kimmo Forss -Date: Tue Sep 13 21:53:26 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit fe660ec593fa5a0f03a48c3ea446f544b77d5c4e -Author: Kimmo Forss -Date: Tue Sep 13 21:51:56 2022 +0300 - - Lint updates - -commit fabb8b85e2801818b952ff7fc361920b37948c62 -Author: Michael Mergell -Date: Tue Sep 13 20:43:59 2022 +0200 - - Fixing HCMT part in the post installation area and upload results into devops (#275) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - * Update HANA_2_00_063_v0001ms.yaml - - updated IMDB_CLIENT20_013_22 - - * Update 06-post-installation-tooling.yaml - - * Update 04-sap-software-download.yaml - - * Create HCMT_v0002ms.yaml - - * Create readme.md - - * Delete HCMT_v0001ms.yaml - - * HCMT - - * HCMT - - * HCMT updates - - * Update 06-post-installation-tooling.yaml - - * Update readme.md - - * Update main.yaml - - * Update readme.md - - Co-authored-by: Kimmo Forss - -commit 9e2c3c72313da00a93672792be4726c6c7d6b5fb -Author: Diego Hernan Marciano -Date: Tue Sep 13 15:42:15 2022 -0300 - - Update main.yaml (#250) - -commit a5006200fb4ee3cb1c5b087e637d3256563ab067 -Author: Kimmo Forss -Date: Tue Sep 13 14:28:51 2022 +0300 - - Playbook updates - -commit 1b60f3467935084efbe4f58a03714d212c06c285 -Author: Kimmo Forss -Date: Tue Sep 13 12:37:35 2022 +0300 - - Web App updates - -commit 7ec27bf9e5f8293f046964521f3989b68de09815 -Author: Kimmo Forss -Date: Tue Sep 13 12:37:16 2022 +0300 - - Sample updates - -commit c27401481e624029ea639fc0ba9894924c17faea -Author: Kimmo Forss -Date: Tue Sep 13 12:36:41 2022 +0300 - - Template updates - -commit ad9afebf2cc6dae6a5a9dcf4fb7bc86452fcf69d -Author: Kimmo Forss -Date: Mon Sep 12 23:07:54 2022 +0300 - - Web App updates - -commit c1e8787322ea73a0110e063bfd9c7d9df0756438 -Author: Kimmo Forss -Date: Mon Sep 12 22:50:14 2022 +0300 - - HANA db updates, zonal & msi - -commit 4ce1924f0a8a4f3a5d68bde98524c11ed889a2bd -Author: Kimmo Forss -Date: Mon Sep 12 22:49:27 2022 +0300 - - Sizing updates - -commit e73a8d3620c2fd6894703ccbe9a49e34e1653b69 -Author: Kimmo Forss -Date: Mon Sep 12 22:48:33 2022 +0300 - - DNS updates - -commit fb8c976bae6e855b6cefe9965458997340db3d8e -Author: Kimmo Forss -Date: Mon Sep 12 22:46:34 2022 +0300 - - Sample formatting - -commit 99f7573c0a8a1e53466d9b089f71d1159b213b5f -Author: Sander Trijssenaar -Date: Mon Sep 12 08:16:29 2022 +0200 - - Added custom DNS for storage_accounts in system (#263) - - Co-authored-by: Kimmo Forss - -commit 1194657d868ea1ccff582646b645cf6855e54e94 -Author: Kimmo Forss -Date: Mon Sep 12 02:24:31 2022 +0300 - - Web App Updates - -commit 608726f0daee755898bbfa3c2e1c9dfc7713623b -Author: Kimmo Forss -Date: Mon Sep 12 02:22:44 2022 +0300 - - Sample updates - -commit 825c8ec05ebbdb4f12c1d0e7fe158aa58845445d -Author: Kimmo Forss -Date: Mon Sep 12 02:17:45 2022 +0300 - - Remove extra variables - -commit ffd6d312a95115195c0494527e92e78bbb634e06 -Author: Kimmo Forss -Date: Mon Sep 12 02:16:27 2022 +0300 - - Install dotnet on deployer (to compile the Web Application) - -commit 5ae9add3ea8d4b664ca8d2863e85ac13e9816777 -Author: Kimmo Forss -Date: Mon Sep 12 02:15:54 2022 +0300 - - Fix Windows server naming issue - -commit 6f5914fd8bc795b6840232fdf88c112415d2e0d0 -Author: Kimmo Forss -Date: Mon Sep 12 02:15:27 2022 +0300 - - Private endpoint enhancements - -commit 44c6fe822dcda64876536dac0d929fa9bec404f7 -Author: Kimmo Forss -Date: Mon Sep 12 02:14:43 2022 +0300 - - Misc fixes - -commit c9403bc827dcfd39fbb706dc759f537d2befdcff -Author: Kimmo Forss -Date: Mon Sep 12 02:13:51 2022 +0300 - - Add random characters to install storage account name - -commit 9b8e64b5c428c6e276e709e6b445f6672ed0b8dd -Author: Kimmo Forss -Date: Mon Sep 12 02:11:43 2022 +0300 - - Code simplification - -commit d788311a0f8111af9962a758d0fd97295747758d -Author: Kimmo Forss -Date: Mon Sep 12 02:10:36 2022 +0300 - - Make the outputs more resilient - -commit 5107f99f0dfeaa8c9c6301d4a97dbce2d3dc4c3f -Author: Kimmo Forss -Date: Mon Sep 12 02:08:56 2022 +0300 - - Add support for configuring Managed identities for the scs and DB servers - -commit 788720b672a31c3196494aefcc2a71958061fde4 -Author: Kimmo Forss -Date: Mon Sep 12 02:06:32 2022 +0300 - - Library code simplification - -commit 3cead231503cc309bcc6e4f38d840d54ad030f20 -Author: Kimmo Forss -Date: Mon Sep 12 02:04:19 2022 +0300 - - Script updates - -commit dfeb4324dafd206b874061b940ce572f2298ce34 -Author: Kimmo Forss -Date: Mon Sep 12 02:02:23 2022 +0300 - - Pipeline updates - provide better error messages, support importing of existing resources - -commit 9b90abd1b18db8eb67baacee0332f0f8b2ca2854 -Author: Kimmo Forss -Date: Mon Sep 12 02:01:06 2022 +0300 - - Add support for dropping the db schema via the 'drop_schema' parameter - -commit 205639d8feb4cf337d22cb4ad5591dd4389b40c9 -Author: Kimmo Forss -Date: Mon Sep 12 01:59:23 2022 +0300 - - Add support for providing the SAS token via key vault - -commit 9a08eb41d9b8dbe4367acb4cdb65e985733d30a7 -Author: Kimmo Forss -Date: Mon Sep 12 01:58:32 2022 +0300 - - Add support for using Managed Identities with Pacemaker - -commit 3a63087f6759fe4f7c96ab129e68ad496380f81b -Author: ralwani <78894223+ralwani@users.noreply.github.com> -Date: Fri Sep 9 16:33:37 2022 +0530 - - Corrected the codition job_result.rc condition (#269) - - job_result.rc > 0 ---> job_result.rc == 0 - - The step file was not created as condition was job_result.rc > 0 . - -commit 32c8979c6228f41d93f66bf09fc028bd5c818804 -Author: Sander Trijssenaar -Date: Fri Sep 9 09:08:24 2022 +0200 - - ignore_changes = [tags] (#264) - -commit 399842cb596a06d5f28f4da4260fa4c5d8df862d -Author: Kimmo Forss -Date: Thu Sep 8 22:37:21 2022 +0300 - - Pipeline updates - -commit b50de58d1ab4fdf73d2c2a6e56f62d4244fa3253 -Author: Kimmo Forss -Date: Thu Sep 8 10:16:51 2022 +0300 - - try to read sas_token from key vault - -commit ae4b9d2bc69e8ebb1f0e3b9a9b3bed76c939f5d4 -Author: Kimmo Forss -Date: Thu Sep 8 07:35:27 2022 +0300 - - Pipeline updates - -commit 4fa26ab1796a270ec36e68a9f93fe4f0a9e0919a -Merge: c4d84db8 2473f4ce -Author: Kimmo Forss -Date: Wed Sep 7 21:07:49 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit c4d84db8303ac44ddda64aa1fbea8cc7704aa4e6 -Author: Kimmo Forss -Date: Wed Sep 7 21:07:46 2022 +0300 - - First AFS sample (standalone deployment) - -commit 2473f4ceeb414708798e2f484da55455216a6558 -Author: Kimmo Forss -Date: Wed Sep 7 20:09:51 2022 +0300 - - Update readme.md - -commit 2624efec51df8c4acf7278e576824cbcc1fbc217 -Author: Kimmo Forss -Date: Wed Sep 7 20:07:05 2022 +0300 - - aa - -commit b74728fbd08844fddb22fe7d36cda87936264f39 -Author: Kimmo Forss -Date: Wed Sep 7 19:39:09 2022 +0300 - - Script updates - Better error messages when deletion fails - -commit 5400fe8d4bdb243300ee28be467569015c3de414 -Author: Kimmo Forss -Date: Wed Sep 7 19:12:30 2022 +0300 - - Dev System samples - -commit 05a353eab2ef936d00acc7e338f86daf8dee0cc0 -Author: Kimmo Forss -Date: Wed Sep 7 13:32:28 2022 +0300 - - Details updated - -commit 339fbb84080e5b03e8a033652013e6280c77875b -Author: Kimmo Forss -Date: Wed Sep 7 13:11:38 2022 +0300 - - Sample component names updated - -commit 966462677683ea4302dd38ad8d199c0505e134a0 -Author: Kimmo Forss -Date: Wed Sep 7 13:07:30 2022 +0300 - - Added the QA and PRN samples - -commit 2470a5d3efed1594709affcf7c5d61538a32f22d -Author: Kimmo Forss -Date: Wed Sep 7 12:58:08 2022 +0300 - - Workload samples - -commit 0e19471feee42cb11723e26c5129ce162c5603a6 -Author: Kimmo Forss -Date: Tue Sep 6 18:08:04 2022 +0300 - - Sample updates - -commit a24c9094fbf53b0f083d691cd66cf0773d99b3ef -Author: Kimmo Forss -Date: Tue Sep 6 17:23:38 2022 +0300 - - incorrect placement of reset flag - -commit 0216730a70b5525f1d583edbe6b20375767a2aa4 -Author: Kimmo Forss -Date: Tue Sep 6 17:21:25 2022 +0300 - - Support re-running automatically - -commit d9f83cad2a85a47b619cce59878acfddb6e331d0 -Author: Kimmo Forss -Date: Tue Sep 6 11:56:51 2022 +0300 - - Web App updates - -commit 5871a4d47f813e26de6ac13e44c39e332490d16c -Author: Kimmo Forss -Date: Tue Sep 6 11:46:00 2022 +0300 - - pipeline updates - -commit aeaae795fed20c95b4dfa2dfc9e299c1e8a0a101 -Author: Kimmo Forss -Date: Tue Sep 6 01:08:38 2022 +0300 - - Pipeline updates - -commit 262d6582eb2ca1c1d777fa3f6aae564966094f11 -Merge: 49453e8d 618c5b74 -Author: Kimmo Forss -Date: Tue Sep 6 01:07:09 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 49453e8ddc01d3bd7107182bbf12bdda39953ad9 -Author: Kimmo Forss -Date: Tue Sep 6 01:05:11 2022 +0300 - - Pipeline updates - -commit 618c5b740abfe86e128691aa4abe5edd33a1edb8 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Mon Sep 5 15:33:06 2022 +0200 - - passing variables to script (#260) - -commit 9c8b99aaa5666bb0054de9b9d5f4b86e420c34fc -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Mon Sep 5 15:32:33 2022 +0200 - - use PAT token instead of system.access due to priveledges (#261) - -commit 5109d0dc1054f9fdf7fdeeeeb9867e3d0add5e5f -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Mon Sep 5 15:31:07 2022 +0200 - - set deployer_environment_file before cat-ing it to prevent pipeline lock wait (#259) - -commit 449d7ae2efccbc3c29146eb140969d390b266cf1 -Author: Kimmo Forss -Date: Mon Sep 5 13:50:27 2022 +0300 - - Workload zone sample updates - -commit bbf2cddf1e21ae3f978b7e44494831288088ceb2 -Author: Kimmo Forss -Date: Mon Sep 5 09:47:58 2022 +0300 - - Ansible pipeline updates - -commit 4627479d0e9c0103ff000a8df6fefe9cdf86777a -Author: Kimmo Forss -Date: Mon Sep 5 02:18:23 2022 +0300 - - Homepage edits - -commit 53f24f6730c58a6621364d7a801f29752c4e90bc -Author: Kimmo Forss -Date: Mon Sep 5 02:17:46 2022 +0300 - - make the private dns entry code more resilient - -commit 18cb8e434c05eaf1d74ed14a5bf386ca30af54c2 -Author: Kimmo Forss -Date: Mon Sep 5 01:43:46 2022 +0300 - - typo in web app home page - -commit 68fff417d4aa9883838432e160c42510116ab9f5 -Author: Kimmo Forss -Date: Mon Sep 5 01:42:33 2022 +0300 - - resizing the image - -commit ea8a0d8e51a78ec158d3f0dc414ecfac0ec7bb3e -Author: Kimmo Forss -Date: Mon Sep 5 01:41:09 2022 +0300 - - Web App updates - -commit efc426ba9ebaeb505a031f4f883a9f291bb4adee -Author: Kimmo Forss -Date: Sun Sep 4 23:35:42 2022 +0300 - - Remove all pertinent web app variables - -commit f428158cf40818bf3ab5f90f9779bed96e1d25b1 -Author: Kimmo Forss -Date: Sun Sep 4 23:25:43 2022 +0300 - - Pipeline updates - better error handling - -commit a76faa24d783fa14934d580cca1889a28e4ca655 -Author: Kimmo Forss -Date: Sun Sep 4 23:20:30 2022 +0300 - - Script updates, better error handling - -commit bca0f730a28a9833bacadc9b70e399d819c8278d -Author: Kimmo Forss -Date: Sat Sep 3 23:41:52 2022 +0300 - - Script and pipeline updates - -commit e1e0c8399d855c0f424b9570fb2a28a027f399c2 -Author: Kimmo Forss -Date: Sat Sep 3 14:33:49 2022 +0300 - - Misc Terraform updates - -commit 0bcac716ed6ec0114d1de4f4c7a809755ce5f01e -Author: Kimmo Forss -Date: Sat Sep 3 03:10:00 2022 +0300 - - Release candidate of configuration Web App - -commit b1e88694392d21a8bdb6289842a66c34fc5e4266 -Author: Kimmo Forss -Date: Sat Sep 3 02:40:10 2022 +0300 - - correct the naming for private endpoints - -commit cd8ea229624fda79ab8d30260c347b37070d6fe3 -Author: Kimmo Forss -Date: Sat Sep 3 02:38:20 2022 +0300 - - Added support for controlling if access to key vaults and storage accounts is restricted to a set of IP addresses or virtual networks in the workload zone. - -commit 6a771b062f6bb56a0e582e61eff62353c64e1381 -Author: Kimmo Forss -Date: Sat Sep 3 02:35:19 2022 +0300 - - Added support for controlling if access to key vaults and storage accounts is restricted to a set of IP addresses or virtual networks. - -commit 49ddc2c156debf0c4342e9f4f2e4a0fdad9f4445 -Author: Kimmo Forss -Date: Sat Sep 3 02:34:07 2022 +0300 - - Sample updates - -commit 3d4550d5d1d95377daada7ae634b37463adc403a -Author: Kimmo Forss -Date: Sat Sep 3 02:28:53 2022 +0300 - - Support a deployer in different location - -commit 7885c68c92785dbdd4af5c7e0903cadea00e82f2 -Author: Kimmo Forss -Date: Fri Sep 2 22:24:40 2022 +0300 - - Control Plane update - -commit f53d3976590babf0e2c76d282946f9ea04b0e828 -Author: Kimmo Forss -Date: Fri Sep 2 12:54:11 2022 +0300 - - App Service code simplification - -commit ea2035aff2b89fb953ab01f794a0553d3c724efd -Author: Kimmo Forss -Date: Fri Sep 2 12:53:38 2022 +0300 - - OS Disk sizing for Windows Servers - -commit ed501a9e04446e33831b48f4de5598c3e25990e1 -Merge: 7005d2cc 926f68a0 -Author: Kimmo Forss -Date: Fri Sep 2 12:52:23 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 7005d2cc0500f95d6d1a90af411c761d381d3426 -Author: Kimmo Forss -Date: Fri Sep 2 12:52:20 2022 +0300 - - Add support for controlling network peering - -commit 926f68a07d8fa65c5b8a9b130652ebb171178a78 -Author: Rickmarges -Date: Fri Sep 2 11:37:39 2022 +0200 - - Fix ansible-lint violations (#256) - - Co-authored-by: Marges, RSY (Rick) - -commit bc7e058014477f27128c4e4e2e9bbdd58bb07ece -Author: Kimmo Forss -Date: Wed Aug 31 20:57:54 2022 +0300 - - homepage edits - -commit d4e39813ba6a21361c75e277c5efbcdaa2d5b45b -Author: Kimmo Forss -Date: Wed Aug 31 20:36:41 2022 +0300 - - Don't decorate the parameter in the call - -commit 4a301cf6a7ecc4fd81ad5bcfc7700f3539b4605f -Author: Kimmo Forss -Date: Wed Aug 31 16:42:53 2022 +0300 - - aa - -commit 55ff80a9403e635bf23229319f5518a41659a6ea -Author: Kimmo Forss -Date: Wed Aug 31 11:39:33 2022 +0300 - - CR/LF checks - -commit 7416e582ce43bb0d3b15d641f1d0fb32f33d1bf6 -Author: Kimmo Forss -Date: Wed Aug 31 11:29:51 2022 +0300 - - Control Plane pipeline - -commit 5700b9f34c96e86123ea6f66ac60845af64dcfed -Author: Kimmo Forss -Date: Wed Aug 31 09:59:14 2022 +0300 - - UX Updated for workload zone - -commit f3f3d599788fce2970c664daa55abc6e2607003b -Author: Kimmo Forss -Date: Tue Aug 30 23:03:08 2022 +0300 - - Configuration Web App Release Candidate - -commit 1e6f62df22cc98c5bce5c41e092874d70f9f67b3 -Author: Kimmo Forss -Date: Tue Aug 30 21:42:48 2022 +0300 - - Corrected the if statement - -commit 3679f85300269f4cf25c1be159a1256763ce142f -Author: Kimmo Forss -Date: Tue Aug 30 21:21:09 2022 +0300 - - typo - -commit 3e55d7cfa5d12a8b566ef1d9b6ffa8562cd1f248 -Author: Kimmo Forss -Date: Tue Aug 30 21:11:14 2022 +0300 - - Increase Windows OS disk to 128 - -commit 86df51d79a4299fb50d17bf600fd49d3a6754d29 -Author: Kimmo Forss -Date: Tue Aug 30 21:09:01 2022 +0300 - - Fault Domain configuration update - -commit c3644f979323ed467abed271c8c0f3d545b58e9a -Author: Kimmo Forss -Date: Tue Aug 30 14:56:16 2022 +0300 - - Fix enable_deployment check for anydb - -commit 3838fc30dccb37036456bdcf0035fd7e55963f80 -Author: Kimmo Forss -Date: Tue Aug 30 13:52:11 2022 +0300 - - ensure region is in lowercase - -commit 5a717500f8092b0181450f226639bf3f3e4270a1 -Author: Kimmo Forss -Date: Tue Aug 30 13:16:19 2022 +0300 - - debug - -commit d94f070d9fdd4f4b14685375fa6ef3f72e8ac6ad -Author: Kimmo Forss -Date: Tue Aug 30 13:12:09 2022 +0300 - - Debug updates - -commit 5747739d56291ba405585a83cd0534a2477722ff -Author: Kimmo Forss -Date: Tue Aug 30 12:49:12 2022 +0300 - - Control Plane update - -commit fb847c06b13cb162b9fe24d5c8753cd90a803167 -Author: Kimmo Forss -Date: Tue Aug 30 11:27:30 2022 +0300 - - Updated module names to support transition to ansible-core - -commit 4ff1451cf2b2faf5469643e5f9b6f407f15d0c36 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Tue Aug 30 08:14:26 2022 +0200 - - add missing parameter for removal secrets (#253) - -commit 8c64a22297daded28f4de0a18274d0f62cc8a38c -Author: Kimmo Forss -Date: Mon Aug 29 23:54:07 2022 +0300 - - Sample updates - -commit 04c31cd61536e5cdbdee44895d0188a989123a96 -Author: Kimmo Forss -Date: Mon Aug 29 23:51:43 2022 +0300 - - Pipeline updates - - Additional debugging, persisting variables to variable groups - -commit f29ca5fb52644eab288e416f16afd1469df43920 -Author: Kimmo Forss -Date: Mon Aug 29 23:50:34 2022 +0300 - - Script updates. - - Add support for automatically performing terraform import for missing resources. - -commit 0ba5d82a4aa6b660ade704c2eeef132035ea93f2 -Author: Kimmo Forss -Date: Mon Aug 29 23:49:18 2022 +0300 - - Code simplification and formatting - -commit 6b7f167b9f87c9235db183367f8177a9ee61b2f3 -Author: Kimmo Forss -Date: Mon Aug 29 23:45:29 2022 +0300 - - Add support for Utility VM naming - -commit 15b31bcb67c12d26f54950e68e5c4ce13d591917 -Author: Kimmo Forss -Date: Mon Aug 29 23:43:47 2022 +0300 - - Library module formatting - -commit 3a8471ff0295cdd74a1a2891087152b50f207704 -Author: Kimmo Forss -Date: Mon Aug 29 23:32:57 2022 +0300 - - Add the ability to control if the subnets have Service Endpoints - -commit 0bba4260f9a4d5c2b8fa10c21f0a027a9a295643 -Author: Kimmo Forss -Date: Mon Aug 29 23:29:23 2022 +0300 - - Adding the ability to deploy an optional Utility VM to host SAPGui etc - -commit 78dbdf39d09b3b12974929262e6989cb3e228422 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Mon Aug 29 16:31:56 2022 +0200 - - Private Endpoints with custom DNS A records (#252) - - * add custom dns A for pep in deployer - - * add custom dns A for pep in library - - * add custom dns A record for landscape - -commit 4447ebabc007b26cd171a334a6471a06cab0cbc9 -Author: Kimmo Forss -Date: Mon Aug 29 10:34:44 2022 +0300 - - SWPM and SUM updates - - (cherry picked from commit 140a4206e3e0ca28f4e3a6df1e964b35e893f899) - -commit 140a4206e3e0ca28f4e3a6df1e964b35e893f899 -Author: Kimmo Forss -Date: Mon Aug 29 10:34:44 2022 +0300 - - SWPM and SUM updates - -commit 0848eb3426cc91a439ed43afc962bab8c6ae2841 -Author: Kimmo Forss -Date: Fri Aug 26 14:03:56 2022 +0300 - - Fixed the variable name - -commit 9eb8ef179ce38ca8d83bc3763954fd3a77d17ca4 -Author: Kimmo Forss -Date: Fri Aug 26 13:44:43 2022 +0300 - - correct parenthesis - -commit 01f4d15e3ee889b2bcdd6128b6bac605d1f29196 -Author: Kimmo Forss -Date: Fri Aug 26 13:34:30 2022 +0300 - - missing parenthesis - -commit 571a30968dd7e5f0b50c6c49c0148fd8af703253 -Author: Kimmo Forss -Date: Fri Aug 26 13:29:04 2022 +0300 - - Dont fail for missing web - -commit ea0895a38e42c7505c5db4953408d241e20f5a87 -Author: Kimmo Forss -Date: Wed Aug 24 12:48:37 2022 +0300 - - Ensure the download directory exists on the agent - -commit c987757dda6cb6136c2bc77e8c604b4125f2bcc8 -Author: Kimmo Forss -Date: Wed Aug 24 12:44:02 2022 +0300 - - laod balancer fixes - -commit 4f0d6ba30fe8f57ff848d5b460d6488c5da24354 -Merge: 1d73639b e8ff21bd -Author: Kimmo Forss -Date: Wed Aug 24 09:53:48 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 1d73639b507c30edd81a85ea8962d67fbab16da0 -Author: Kimmo Forss -Date: Wed Aug 24 09:53:45 2022 +0300 - - Reducing the permissions on the agent folder - -commit e8ff21bd7487ba2dd8638a24a87aef0d44ec6948 -Author: Rickmarges -Date: Wed Aug 24 08:50:14 2022 +0200 - - Add loadbalancer ids to Terraform output (#248) - - Co-authored-by: Marges, RSY (Rick) - -commit 3ec8ca900f8857731b818eb1ad82b2ac5e369599 -Author: Kimmo Forss -Date: Tue Aug 23 18:02:14 2022 +0300 - - Create the .progress folder - -commit c7af72f9aed158d721911c869142e414d869c715 -Author: Kimmo Forss -Date: Mon Aug 22 20:26:15 2022 +0300 - - web dispatcher subnet fixes - -commit 6a115b90c1ee0d77543c9c9113b6155ec422918e -Author: Kimmo Forss -Date: Mon Aug 22 20:25:40 2022 +0300 - - Sybase LB Port update - -commit 9f8332792c4bd69bfe9b39dabf28360d553e061c -Author: Kimmo Forss -Date: Mon Aug 22 11:56:23 2022 +0300 - - create progress file for 00 - -commit a58d228b902701bd9839f7067f38d1a808465f03 -Author: Kimmo Forss -Date: Mon Aug 22 11:24:29 2022 +0300 - - HANA_2_00_064_v0001ms - -commit 691a819321adcd40df1564341c68801f122c1fd4 -Author: Kimmo Forss -Date: Mon Aug 22 11:23:57 2022 +0300 - - S42020 to use HANA_2_00_064_v0001ms - -commit 2bf0e1c19219709a0770653f7d174ba57aee53fa -Author: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> -Date: Mon Aug 22 12:29:55 2022 +0530 - - Added checksums for S4Hana2020 Bom. (#247) - - Co-authored-by: Ajay Gupta - (cherry picked from commit 81b12816e6cfebe9c2f1d719e1deaa22d6b7dc44) - -commit 81b12816e6cfebe9c2f1d719e1deaa22d6b7dc44 -Author: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> -Date: Mon Aug 22 12:29:55 2022 +0530 - - Added checksums for S4Hana2020 Bom. (#247) - - Co-authored-by: Ajay Gupta - -commit 77e421a42601d92f4d39f07ac6d975cc60e3e267 -Author: Kimmo Forss -Date: Fri Aug 19 20:22:53 2022 +0300 - - remove old components - -commit 20a4ac569fffed57a483b79826647b15ff9fbe0c -Author: Kimmo Forss -Date: Fri Aug 19 09:26:43 2022 +0300 - - HANA 64 BoM updates - - (cherry picked from commit 7f684d99d5668a08818de4869522b2ae11a41976) - -commit b7ba0aabdd8839f8a9afa2bf1f09eba19a6de296 -Author: Kimmo Forss -Date: Fri Aug 19 20:19:46 2022 +0300 - - Remove old - -commit 7f684d99d5668a08818de4869522b2ae11a41976 -Author: Kimmo Forss -Date: Fri Aug 19 09:26:43 2022 +0300 - - HANA 64 BoM updates - -commit 591f634066920abaa1f0e9903eafe749e2f3c7fb -Author: Kimmo Forss -Date: Wed Aug 17 14:12:00 2022 +0300 - - Template update - -commit b6a73d35a0764b156ca5787e8bf08af2d4269102 -Author: Kimmo Forss -Date: Wed Aug 17 14:10:39 2022 +0300 - - Remove ansible.builtin - -commit 3ec4538373dfb5d6e4a32b7f377469ab9bb695af -Author: Kimmo Forss -Date: Wed Aug 17 13:12:18 2022 +0300 - - remove old version - -commit 620a596a5f45667766705a46fb3f7253daed1e92 -Author: Kimmo Forss -Date: Wed Aug 17 13:11:21 2022 +0300 - - BW Bom Update - -commit 68f23cc097c4caa5bc5d8d23c28ef955e8b3380b -Author: Kimmo Forss -Date: Wed Aug 17 13:10:28 2022 +0300 - - HANA Client version update - -commit 63da672ed00697024f594e083d74c5096a981f57 -Author: Kimmo Forss -Date: Mon Aug 15 23:14:49 2022 +0300 - - Fix ARM Deployments by providing the correct subscription - -commit 28ce11762b7f698881fa4d89290d392b8f249c32 -Author: Kimmo Forss -Date: Mon Aug 15 23:07:32 2022 +0300 - - Terraform updates - - Add support for adding additional users to Azure Key Vault access policies - Fixes for Web Dispatcher deployments - -commit e45915e3d3a48e7527ecfd89ccc5064768a151f2 -Author: Kimmo Forss -Date: Mon Aug 15 21:47:32 2022 +0300 - - Update file permissions - -commit 3f15b272d317fd903a55d4866d8bd50b0e513087 -Author: Kimmo Forss -Date: Mon Aug 15 21:38:04 2022 +0300 - - Script updates - -commit b072717cc713c834da8f68ebcee6190e54f2c882 -Merge: eb03888d dba520c5 -Author: Kimmo Forss -Date: Sat Aug 13 22:56:20 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit eb03888d4832631a830e4d4710e1c7aab92f37f6 -Author: Kimmo Forss -Date: Sat Aug 13 22:56:17 2022 +0300 - - Updated sample naming - -commit dba520c5a96183e71692c75e02076e21e22538aa -Author: Will Sheehan -Date: Thu Aug 11 23:01:42 2022 -0700 - - Get deployment file path dynamically (#242) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - * severity issues resolved; checkbox true false; additional environment parameters - - * get deployment file path dynamically - - * parameterize input when getting variable group id from name - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - -commit 32b9d4e581f531ef1d3fe48365f1182ec129588d -Author: Kimmo Forss -Date: Thu Aug 11 20:25:07 2022 +0300 - - Environment page tweaks - -commit 111e504f49a18a37d0a650e3971dba3409b5938f -Merge: da89a446 f3aab571 -Author: Kimmo Forss -Date: Thu Aug 11 19:16:19 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit da89a4465edd4af1d691de88f4a56aa0d34d9a85 -Author: Kimmo Forss -Date: Thu Aug 11 19:16:16 2022 +0300 - - Logging updates - -commit f3aab571d21140ce8e91bac466a25852449cd3fb -Author: Will Sheehan -Date: Thu Aug 11 01:13:00 2022 -0700 - - Additional environment params and true false checkbox UI (#241) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - * severity issues resolved; checkbox true false; additional environment parameters - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - -commit 5c99d6e8c892136c172e0b77c222e0a672c24f03 -Author: Kimmo Forss -Date: Wed Aug 10 12:04:56 2022 +0300 - - correct the log path - -commit 929e1cb9e728f6b2ad4104a8d09d75ac67772cec -Author: Kimmo Forss -Date: Tue Aug 9 13:03:58 2022 +0300 - - Archived the old S42020 BoM - -commit d78396dfeda8b24606ed59084fdcb7717af10e0b -Author: bajajyukta7 -Date: Tue Aug 9 15:01:42 2022 +0530 - - BoM updates - -commit c2e8c9797a5927d9d52520e7640be4b5e946158b -Author: bajajyukta7 -Date: Tue Aug 9 15:01:42 2022 +0530 - - Add new line character after filename (#232) - -commit 218bcd865b50d8228de70a88f2851f428c54afc9 -Author: Kimmo Forss -Date: Tue Aug 9 12:27:40 2022 +0300 - - pipeline update - -commit 54ff3837c08414fd7dbd4f47b9f8617feb464b12 -Author: Kimmo Forss -Date: Mon Aug 8 18:44:50 2022 +0300 - - Add support for defining the web_sid - -commit 07ddaa1f4649004cfd1031ca79361aa7c3ef8906 -Author: Kimmo Forss -Date: Mon Aug 8 18:12:38 2022 +0300 - - AVSet naming - -commit 70254a489fda3971085dc76da44b43520163b257 -Author: Kimmo Forss -Date: Mon Aug 8 14:07:28 2022 +0300 - - support for existing storage accounts - -commit 9f923f90f6cbbd88aaf2d5984b7170b468a717f7 -Author: Kimmo Forss -Date: Mon Aug 8 11:35:11 2022 +0300 - - Create share even for existing Storage accounts - -commit 3c1a20103d88dcc4fda16e27948e5aad32feeb82 -Author: Kimmo Forss -Date: Sat Aug 6 13:42:01 2022 +0300 - - Consolidate the dual db nic variables to one 'database_dual_nics' - -commit 98b2c4dd280350a7bb1e3c55622ab1efeaa2974c -Author: Will Sheehan -Date: Fri Aug 5 16:05:07 2022 -0700 - - New backend tidying up (#237) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - * dont export spn details; better error handling; updated home page - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - -commit c1ea64f4defdf0b10531a37d4db0abc7ee3e94dc -Author: Kimmo Forss -Date: Fri Aug 5 23:43:52 2022 +0300 - - Added code documentation - -commit 9a27b5ffef5b78b118f6af48055b2e8f7608164e -Author: Will Sheehan -Date: Fri Aug 5 13:20:09 2022 -0700 - - Table storage backend (#236) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - * added service delegation to deployer subnet - - * added webapp subnet back - - * added webapp subnet to tfstate storage account - - * kv syntax error fix - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - -commit f87bcd5b065749f8fef365371e4f7d6902288454 -Author: ralwani <78894223+ralwani@users.noreply.github.com> -Date: Fri Aug 5 17:38:32 2022 +0530 - - Commenting out the boot_time_command to solve bug (#234) - - Commenting out the following lines to resolve an error - reboot_timeout: 3600 - boot_time_command: "cat /proc/uptime" - -commit b1a4b7230c40a7ce423481679debf6127e509d20 -Author: Will Sheehan -Date: Fri Aug 5 01:12:45 2022 -0700 - - Dotnet installation using snap (#210) - - * Update variables_local.tf - - * Windows Template update - - * Add the missing sudos - - * Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - * Mount /usr/sap on all nodes that have the sap disk - - * Web app integration - - * Web app integration (#207) - - * Updated the terraform objects - - * Changed the snapshot visibility and the export polict - - * install dotnet when auto configure deployer - - * PAS Install: Restart SAPHostCtrl - - * remove whitespace - - * Move HANA components into ansible-input-api.yaml - - * correct exe - - * Update on hostcontrol - - * whitespace - - * optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - - * snap dotnet install bug fixes - - * web app backend change from cmdb to storage acc - - * cmdb additional code removal - - * export connection string bug fix - - Co-authored-by: Kimmo Forss - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Ross Sponholtz - -commit 346b019a9c49d7259ce4116c7022c798a85a9923 -Merge: fe14dfe4 87d83273 -Author: Kimmo Forss -Date: Thu Aug 4 19:23:58 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit fe14dfe4b49c7c3fc02268b898ed416651c5dcd2 -Author: Kimmo Forss -Date: Thu Aug 4 19:23:55 2022 +0300 - - Update Terraform version to 1.2.6 - -commit 87d8327373b0a2c221e59576cf0f40ccf78bf65f -Author: bajajyukta7 -Date: Thu Aug 4 16:58:41 2022 +0530 - - Update bom.j2 (#233) - -commit feee3cb01398c3e1b108e642e994a60c2c5840f9 -Merge: 07ac6e28 4db4724d -Author: Kimmo Forss -Date: Thu Aug 4 14:26:08 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit 07ac6e2831c9beed32397bbfe4bd1d90f15533dc -Author: Kimmo Forss -Date: Thu Aug 4 14:25:42 2022 +0300 - - SUM Patch 4 - - (cherry picked from commit 0354ddeb96b7de0d56ecfc943ec042aa98f889f0) - -commit 0354ddeb96b7de0d56ecfc943ec042aa98f889f0 -Author: Kimmo Forss -Date: Thu Aug 4 14:25:42 2022 +0300 - - SUM Patch 4 - -commit 46015d3aaad77c8f09ae0fcc852582402d28183e -Author: Kimmo Forss -Date: Thu Aug 4 14:13:18 2022 +0300 - - remove the repo validation - -commit f727876961b570b2d587f8d55c057b954379da23 -Merge: fa0f146f 64200b85 -Author: Kimmo Forss -Date: Thu Aug 4 11:10:09 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit fa0f146fd9c167deb770f0acd3c0f3c3895645fd -Author: Kimmo Forss -Date: Thu Aug 4 11:10:07 2022 +0300 - - whitespace - -commit 4db4724d627be9f5f54ede7f83c011e517f1cb39 -Author: hdamecharla -Date: Wed Aug 3 15:55:45 2022 +0530 - - Patch 5 for SOFTWARE PROVISIONING MGR 2.0 Linux on x86_64 64bit - - (cherry picked from commit 64200b85b52886788f69d208298df00e3fedb9d6) - -commit 64200b85b52886788f69d208298df00e3fedb9d6 -Author: hdamecharla -Date: Wed Aug 3 15:55:45 2022 +0530 - - Patch 5 for SOFTWARE PROVISIONING MGR 2.0 Linux on x86_64 64bit - -commit 3ca3e41fa457639fdd4209aed17ebe32de9e5eef -Author: hdamecharla -Date: Wed Aug 3 15:48:43 2022 +0530 - - Initial commit for S4HANA2020_SPS04. Not ready for consumption yet. - -commit 6caebb2cf0b8e5b3a275da551151da7181f0c46b -Author: Kimmo Forss -Date: Tue Aug 2 16:21:57 2022 +0300 - - removed ansible.builtin from archive - -commit 3b72f5b8260ab9fafe5404417a011254bef84c11 -Author: Kimmo Forss -Date: Tue Aug 2 12:01:45 2022 +0300 - - Terraform updates (created_resource_group_name) - -commit 04bc5a9d622271857b87bfb9a3d690749fed9bfb -Merge: cf347c5d 5bcb90c7 -Author: Kimmo Forss -Date: Tue Aug 2 11:52:09 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit cf347c5d85b36c6e92e311cd272b2f6df3ca8a72 -Author: Kimmo Forss -Date: Tue Aug 2 11:52:06 2022 +0300 - - Deployment script updates - -commit 8eeeb1afd472a6585702bf8bf63f5cb8f0657dbb -Author: Kimmo Forss -Date: Tue Aug 2 11:51:55 2022 +0300 - - Bom Aggregator update - -commit 5bcb90c7fafe71cdafebe2c3964927c0e0c0d108 -Author: hdamecharla -Date: Tue Aug 2 14:11:02 2022 +0530 - - Update S42020-SPS03 to a new version. - -commit c0f05e7bfa3285e419a3f8c94cffcfd1c554941c -Author: Kimmo Forss -Date: Tue Aug 2 01:00:04 2022 +0300 - - removed the full name for mount - -commit e80609a72790c782b8cd154233b13d2920a4ba2b -Author: Kimmo Forss -Date: Tue Aug 2 01:00:00 2022 +0300 - - SQL BoM update - -commit 5877e17b3a45f0b1296e5dfd54199f9d3654c421 -Author: Kimmo Forss -Date: Mon Aug 1 23:58:20 2022 +0300 - - removed ansible.builtin from sysctl - -commit a45b5a5e0e8319c5dac4c2c6f30d5c498646d9c2 -Author: Kimmo Forss -Date: Mon Aug 1 23:31:15 2022 +0300 - - removed community,general - -commit 1b2ff9443758451957ef0aa5204488ca37695de8 -Author: Kimmo Forss -Date: Mon Aug 1 21:36:15 2022 +0300 - - removing the FQDN names for now - -commit d44952510de04947a36ee18ecb570673a4902797 -Merge: d9308c7f 5f5a53c7 -Author: Kimmo Forss -Date: Mon Aug 1 17:33:56 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit d9308c7f7bad0db6ceb22437c47862a2284cfe45 -Author: Kimmo Forss -Date: Mon Aug 1 17:33:53 2022 +0300 - - ERP Templates - -commit 5f5a53c716640586261dc0728a963817462e88e5 -Merge: ac3fe11c b91a1cf1 -Author: Kimmo Forss -Date: Mon Aug 1 17:31:19 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit b91a1cf146fe432ed18d6f16f069bf2c5cee39f8 -Author: Kimmo Forss -Date: Mon Aug 1 17:26:29 2022 +0300 - - Terraform updates: HA VM naming, resource group name output - -commit 756c39f5bb36f580a1bbfa263cb6a35f12e1b4cb -Author: Kimmo Forss -Date: Mon Aug 1 14:52:49 2022 +0300 - - Update the disk modules to use community.general - -commit 7f0d927252e2179dbc478213e961c2fa256da16b -Merge: 544efd57 4fa1140e -Author: Kimmo Forss -Date: Mon Aug 1 13:23:48 2022 +0300 - - BoM updates - -commit 4fa1140eed10b3fe32985a6a5600cef525298fe1 -Author: Kimmo Forss -Date: Mon Aug 1 13:21:43 2022 +0300 - - Install the gateway - -commit 34440d4c9f4d5573ff1a9864408ba9b788d83b94 -Merge: 707946db 8d5f010e -Author: Kimmo Forss -Date: Mon Aug 1 12:46:15 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit 707946db40e653ca5d3686548613feddaa584c5b -Author: bajajyukta7 -Date: Mon Aug 1 14:23:31 2022 +0530 - - Change name to SAP S/4HANA 2020 SPS 03 (#230) - - Co-authored-by: Yukta Bajaj - (cherry picked from commit 72319f1a1d61e960745ca44e6a32c6c161e1fad5) - -commit 544efd575e1c8e1709998697d8d5f3d6b634f4a2 -Merge: 57a2bb8f 72319f1a -Author: Kimmo Forss -Date: Mon Aug 1 11:55:33 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 72319f1a1d61e960745ca44e6a32c6c161e1fad5 -Author: bajajyukta7 -Date: Mon Aug 1 14:23:31 2022 +0530 - - Change name to SAP S/4HANA 2020 SPS 03 (#230) - - Co-authored-by: Yukta Bajaj - -commit 924249fbdb21323905df1ef41c6352c6432fcc29 -Author: Rickmarges -Date: Mon Aug 1 10:53:05 2022 +0200 - - Add idle timeout to lbs rules (#229) - - Co-authored-by: Marges, RSY (Rick) - -commit ae4c571aeb1736fde89bcaaaffcaacb15768d861 -Author: Rickmarges -Date: Mon Aug 1 10:52:05 2022 +0200 - - Removed excessive hosts file task (#227) - - Co-authored-by: Marges, RSY (Rick) - -commit 39d64de49c92be1c3640a277ea775f51ba43482b -Author: Harm Jan Stam -Date: Mon Aug 1 10:51:52 2022 +0200 - - Improve security level for SAPHanaSR hook sudo file (#225) - -commit 57a2bb8f0289556458520cda6ff55c827ccbf5bb -Author: Kimmo Forss -Date: Fri Jul 29 16:48:26 2022 +0300 - - Add the community general module - -commit 13600f69b3707e9ff82fbec17610c55194295e69 -Author: Kimmo Forss -Date: Fri Jul 29 16:41:07 2022 +0300 - - Removed the fqdn for zypper_repository - -commit 7cbe14db9e570c422dd005d81d0023a36b857caa -Author: Kimmo Forss -Date: Thu Jul 28 15:10:37 2022 +0300 - - ERP6 EHP8 WIN MSS2019 BoM Update - -commit ac3fe11c22f03cbf7c615984dc9d0f3c3b98e6e0 -Merge: 178ae928 694cc7af -Author: Kimmo Forss -Date: Wed Jul 27 12:00:57 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 8d5f010e7e8c4d812c319162bcfe866200f6c072 -Author: hdamecharla -Date: Tue Jul 26 17:32:19 2022 +0530 - - reverting changes to SUM bom as the download authorization is working now. - - (cherry picked from commit 694cc7af2ed8b27b5c92669408788184bae9f260) - -commit 694cc7af2ed8b27b5c92669408788184bae9f260 -Author: hdamecharla -Date: Tue Jul 26 17:32:19 2022 +0530 - - reverting changes to SUM bom as the download authorization is working now. - -commit 31eb15201b9641b60b43f4dff36ceb233c89b086 -Author: hdamecharla -Date: Tue Jul 26 13:56:37 2022 +0530 - - commenting out SUM download as direct download seems to be having issues. - - (cherry picked from commit a092bfdcd5433ea33513aaabbefb4915ea062ee3) - -commit a092bfdcd5433ea33513aaabbefb4915ea062ee3 -Author: hdamecharla -Date: Tue Jul 26 13:56:37 2022 +0530 - - commenting out SUM download as direct download seems to be having issues. - -commit ada108ae798fa17c6c8c9783726431c119087448 -Author: hdamecharla -Date: Mon Jul 25 22:35:08 2022 +0530 - - updating to reflect new patch for SUM 2.0 SP14 - - (cherry picked from commit 0e7c2909e7ca633bce9e47d53a2c332ef527b79d) - -commit 0e7c2909e7ca633bce9e47d53a2c332ef527b79d -Author: hdamecharla -Date: Mon Jul 25 22:35:08 2022 +0530 - - updating to reflect new patch for SUM 2.0 SP14 - -commit e7fcdceef749137fffc851851fcda9a98c51c49b -Author: Kimmo Forss -Date: Mon Jul 25 16:16:10 2022 +0300 - - HANA 063 support - -commit 23de690e4eed496ce076e711a8d609324c2cdbef -Author: Michael Mergell -Date: Mon Jul 18 12:18:53 2022 +0200 - - New HANA 2.0 Rev 63 (#216) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - Co-authored-by: Kimmo Forss - -commit 1683b461cf98a8cb6463ad53bc0e34446b26e987 -Author: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> -Date: Mon Jul 25 11:04:45 2022 +0300 - - Bump Azure.Storage.Blobs in /Webapp/AutomationForm (#224) - - Bumps [Azure.Storage.Blobs](https://github.com/Azure/azure-sdk-for-net) from 12.10.0 to 12.13.0. - - [Release notes](https://github.com/Azure/azure-sdk-for-net/releases) - - [Commits](https://github.com/Azure/azure-sdk-for-net/compare/Azure.Storage.Blobs_12.10.0...Azure.Storage.Blobs_12.13.0) - - --- - updated-dependencies: - - dependency-name: Azure.Storage.Blobs - dependency-type: direct:production - ... - - Signed-off-by: dependabot[bot] - - Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> - -commit 0fc5130014f11ef7e39e00362deb52df167fe811 -Merge: d49533c1 e35cbd9b -Author: Kimmo Forss -Date: Sun Jul 24 13:17:13 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit d49533c1720c50e11d6133ea0ca87718e464f29d -Author: Kimmo Forss -Date: Sun Jul 24 13:17:09 2022 +0300 - - WebApp Ignores - -commit 90ab382da1b243dce05d01dd8c526ad779a7868f -Author: Kimmo Forss -Date: Sun Jul 24 13:16:29 2022 +0300 - - WebApp ignores - -commit 70ffd454f4cb0f5172895c062ea9dd910354d3a9 -Author: Harm Jan Stam -Date: Wed Jul 20 22:22:14 2022 +0200 - - Kernel parameter kptr_restrict should be set to 1 (#219) - - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - -commit e35cbd9b0b4aeb8fd4173dfb5cb58899610651c3 -Author: bajajyukta7 -Date: Thu Jul 21 01:25:32 2022 +0530 - - Correct name field in S4 hana bom files (#222) - - Co-authored-by: Yukta Bajaj - (cherry picked from commit 9ffe78f64bd8b0801a89c74db36b645ecb0ee02f) - -commit 2accd0cc1e29f6aee6125219df9fa0de35be86f5 -Author: Harm Jan Stam -Date: Wed Jul 20 22:08:37 2022 +0200 - - Kernel parameter perf_event_paranoid should be set to 2 (#218) - - Approved - -commit 5225295a414997e55d4a2897c61971617b8bc9e8 -Author: Michael Mergell -Date: Wed Jul 20 22:06:39 2022 +0200 - - SAP binary update IMDB_CLIENT20_013_22* (#220) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - * Update HANA_2_00_063_v0001ms.yaml - - updated IMDB_CLIENT20_013_22 - - Co-authored-by: Kimmo Forss - -commit 9ffe78f64bd8b0801a89c74db36b645ecb0ee02f -Author: bajajyukta7 -Date: Thu Jul 21 01:25:32 2022 +0530 - - Correct name field in S4 hana bom files (#222) - - Co-authored-by: Yukta Bajaj - -commit f40fbed98d183553d8c71e7423b2d8eac312111d -Author: Michael Mergell -Date: Mon Jul 18 12:18:53 2022 +0200 - - New HANA 2.0 Rev 63 (#216) - - * HANA BOM 2.0 Rev 63 - - * update Hana Bom 2 Rev 63 dependencies - - * update hana 2 rev 63 bom dependencies - - * Update deploy/ansible/BOM-catalog/S41909SPS03_v0011ms/S41909SPS03_v0011ms.yaml - - ASCS compatibility - - Co-authored-by: Kimmo Forss - -commit ee577c8d80b1af072e86da72039769dd2b566185 -Author: Kimmo Forss -Date: Fri Jul 15 20:54:02 2022 +0300 - - Addd HANA ports - -commit 80dc579d3e5070afb7f5a988c3830c21f8fc1042 -Author: Kimmo Forss -Date: Fri Jul 15 20:45:52 2022 +0300 - - typo - -commit 7cc69cba5579ac0e6552b55f4e3891440d43b2c2 -Author: Kimmo Forss -Date: Fri Jul 15 20:40:59 2022 +0300 - - Observer code update - -commit 9f4e6b595fb9fa81d13a48aea32a7c97f798410a -Author: Kimmo Forss -Date: Fri Jul 15 20:32:34 2022 +0300 - - Don't calculate os_defaults - -commit 7d9e9a47ba92896fb1c11b6c6bf0693d36293a5a -Author: Kimmo Forss -Date: Fri Jul 15 14:05:36 2022 +0300 - - Add validations - -commit ce00003b225cff8fec0f3577f93117e2740e16a5 -Author: Kimmo Forss -Date: Fri Jul 15 13:23:47 2022 +0300 - - Add WebApp obj folder to git ignore - -commit b90862c2b8cbe30d145b67ecd795fecf330af92e -Author: Kimmo Forss -Date: Fri Jul 15 12:08:53 2022 +0300 - - merge conflict - -commit 1c9a9decdbabcceedce493c86bd076c876fee7b2 -Author: Kimmo Forss -Date: Thu Jul 14 23:21:09 2022 +0300 - - Linting - -commit 45d7c1076fab36f1093d1828cee8ea9180713266 -Author: Kimmo Forss -Date: Thu Jul 14 23:17:48 2022 +0300 - - Internet connectivity checks & Correct location for App tier log files - -commit cf5148c9daff41b72e68fc3f962d860b3f20190a -Author: Kimmo Forss -Date: Thu Jul 14 12:29:01 2022 +0300 - - Linting - -commit 58cfbeb140da383b8bccd11c231ed3dca9c1364f -Author: Kimmo Forss -Date: Wed Jul 13 14:52:46 2022 +0300 - - variable alignment - -commit e42353f79597cb473a6f2f336578ef6074a099cf -Author: Kimmo Forss -Date: Wed Jul 13 14:44:35 2022 +0300 - - Outbound Internet + alignment - -commit 8e6895706acd4e4e971f32e448d5b32d799270d6 -Author: Kimmo Forss -Date: Wed Jul 13 10:50:20 2022 +0300 - - Lint - -commit 4bd1064519326bfb518f9560bd990da620dd1702 -Author: Kimmo Forss -Date: Wed Jul 13 10:44:57 2022 +0300 - - HSR updates (debugging output) - -commit 5e7679f7b61c901f7f819a708c2f3d6b688e817c -Author: Kimmo Forss -Date: Wed Jul 13 10:39:04 2022 +0300 - - BoM and Cluster tweaks - -commit d6cf5bd13dc2009a932973cc457909bdce367acc -Author: hdamecharla -Date: Tue Jul 12 21:25:49 2022 -0700 - - Update to latest patch of SWPM 2.0 SP12 - - (cherry picked from commit e11f6c9dcd78c8cc37448a1c90e21c2d4f437fc9) - -commit e11f6c9dcd78c8cc37448a1c90e21c2d4f437fc9 -Author: hdamecharla -Date: Tue Jul 12 21:25:49 2022 -0700 - - Update to latest patch of SWPM 2.0 SP12 - -commit 74053f7148385522e15af427fa7c85eddf1cb55e -Author: Kimmo Forss -Date: Mon Jul 11 14:49:35 2022 +0300 - - Windows collection - -commit c2a863f9a1cb77928aa79c75f953388ac79b7c9f -Author: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> -Date: Mon Jul 11 17:09:25 2022 +0530 - - Fixes to generate sas token at runtime using account key while (#213) - - downloading SAP bits/validating if the bits are already downloaded. - - Co-authored-by: Ajay Gupta - -commit 361eb1c054e6d762741d0d94084a9a12c65b2497 -Merge: ab87aa95 5ae4c9da -Author: Kimmo Forss -Date: Mon Jul 11 00:11:16 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 98de671cd8d71fb0db0e5cbfe00c7d9a27f75923 -Author: hdamecharla -Date: Wed Jul 6 22:12:54 2022 +0530 - - Update HANA_2_00_59 BOM as we have a new Revision 2.00.059.4 (SPS05) for HANA DB 2.0 - - (cherry picked from commit 5ae4c9da60d4261ef1bb54d46ba5bca19693925e) - -commit 5ae4c9da60d4261ef1bb54d46ba5bca19693925e -Author: hdamecharla -Date: Wed Jul 6 22:12:54 2022 +0530 - - Update HANA_2_00_59 BOM as we have a new Revision 2.00.059.4 (SPS05) for HANA DB 2.0 - -commit 61a9d38c5fff385df2596f1aa9e23da82a842b73 -Author: hdamecharla -Date: Tue Jul 5 18:49:49 2022 +0530 - - Point S4HANA 2021 ISS to use the correct dependent HANA BOM. - -commit 9a02a4ed33356617249ed7b047293275664bf258 -Author: hdamecharla -Date: Tue Jul 5 18:47:15 2022 +0530 - - Point S4HANA 2021 ISS to use the correct HANA BOM. - -commit cc58b59d7f65a2947055ef4708536324b7d4384d -Merge: 1a93e814 02250650 -Author: Kimmo Forss -Date: Sat Jul 2 02:13:15 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 1a93e8143e70b5683e738c038f24eec6dddeb8ac -Author: Kimmo Forss -Date: Sat Jul 2 02:13:13 2022 +0300 - - Immutable - -commit 71cae411e1f10a1feacff42c3afea574eff14d76 -Author: hdamecharla -Date: Fri Jul 1 22:29:09 2022 +0530 - - Cleanup older SUM BOM as it is not being used. - Update SUM 2.0 SP14, as it has a new patch release. Release note #3112322 is updated by SAP. - - (cherry picked from commit 0225065019d49f4989c22cf16b4cee069f81bfd7) - -commit 0225065019d49f4989c22cf16b4cee069f81bfd7 -Author: hdamecharla -Date: Fri Jul 1 22:29:09 2022 +0530 - - Cleanup older SUM BOM as it is not being used. - Update SUM 2.0 SP14, as it has a new patch release. Release note #3112322 is updated by SAP. - -commit 2254cf610fe86a219176b4695015fd6f3cfe990a -Author: Kimmo Forss -Date: Fri Jul 1 12:12:21 2022 +0300 - - trailing spaces - -commit 9cdb63f22320eaf4d987ba2105ab8a8914554a98 -Author: Kimmo Forss -Date: Fri Jul 1 12:07:44 2022 +0300 - - Add rescue actions for ALL AFS mounts - -commit cdba4a8c267373b310793f813baa400c37317265 -Author: Kimmo Forss -Date: Thu Jun 30 19:28:23 2022 +0300 - - merge main - -commit e90bb2a72a886b8174f7895f90843a9c2f09fd05 -Author: Kimmo Forss -Date: Thu Jun 30 19:19:58 2022 +0300 - - scs admin NIC bug - -commit 0677292d41b8b543929e9bbe2990bda6c94dd004 -Author: Kimmo Forss -Date: Thu Jun 30 13:31:28 2022 +0300 - - Update configure_deployer.sh - -commit 04efc299fda9e50e5a9317f5a6046f613a4559f8 -Author: Kimmo Forss -Date: Thu Jun 30 11:51:12 2022 +0300 - - Add additional rescue actions - -commit 76934622bb2662bae432b86b4fc320b61048cd26 -Author: Kimmo Forss -Date: Thu Jun 30 00:19:53 2022 +0300 - - Output alignment - -commit 5e28ebd28b329a8946a08ff3b9cbaf603fc2a9b7 -Author: Kimmo Forss -Date: Wed Jun 29 23:16:49 2022 +0300 - - renamed a variable - -commit eada591baa9093143d5b06c0ced78d6db397e36f -Author: Kimmo Forss -Date: Wed Jun 29 23:00:23 2022 +0300 - - samples - -commit be15f108c7b209c0c3ecce79695590486741fbe0 -Author: Kimmo Forss -Date: Wed Jun 29 20:57:21 2022 +0300 - - Add support for Windows collections - -commit 1226793fd2a296ff9fc7325cd4c71413fc73bc2b -Author: Kimmo Forss -Date: Wed Jun 29 18:34:18 2022 +0300 - - make become_user account configurable - -commit 77adea5c56b288df780f94045f69ac0ad1edbf3c -Author: Kimmo Forss -Date: Wed Jun 29 17:48:10 2022 +0300 - - Lint - -commit a81268076cb2953deadbab5680d7180595b87a4e -Author: Kimmo Forss -Date: Wed Jun 29 17:19:39 2022 +0300 - - Revert "Adding Win-SQL related work" - - This reverts commit 002275673dbec2b6b20672aeb808becffda1d427. - -commit 3a0a98d947cb880bb1d013ba002fcedaa9b35988 -Author: Kimmo Forss -Date: Wed Jun 29 17:02:26 2022 +0300 - - Revert "Adding roles-sap/windows on experimental branch" - - This reverts commit 65c78d3e733df800276e4102790505299a0ea190. - -commit 208e8fce27487380d713e5aa7ec48f0eec1bc934 -Author: Ross Sponholtz -Date: Wed Jun 29 02:29:03 2022 -0700 - - comment redundant variable set (#211) - - commended use_private_endpoint = false which is in twice.. - -commit dcae18662a7c48ae2d2e1d5a63d7b571d9bb0a0f -Author: Kimmo Forss -Date: Wed Jun 29 12:22:44 2022 +0300 - - PAS Install: Check if Standalone - -commit 52d4d325498c5f0ca04bc18dd6f4a754fbc3ebe0 -Author: Kimmo Forss -Date: Wed Jun 29 00:23:04 2022 +0300 - - cat the error file - -commit 3e63496a239799139fc0ae9a94c053a23882cca9 -Author: Kimmo Forss -Date: Wed Jun 29 00:11:52 2022 +0300 - - Deployer sample updates - -commit 7bf2075aeb844cf08038999490b0144c8134f338 -Author: Ross Sponholtz -Date: Tue Jun 28 13:49:48 2022 -0700 - - optionally retrieve STATE_SUBSCRIPTION (#209) - - Previously, STATE_SUBSCRIPTION would always override subscription. If STATE_SUBSCRIPTION was not set, it would still override subscription, even if it was on the command line. - -commit e26ca0539a0797c5e3254fbd9a81e65a276a6ce8 -Author: Kimmo Forss -Date: Tue Jun 28 23:48:59 2022 +0300 - - whitespace - -commit b000da09ff1324c49b00b1ec38b2618b13ba0a73 -Author: Kimmo Forss -Date: Tue Jun 28 19:24:54 2022 +0300 - - Update on hostcontrol - -commit bf3b3246bb9bd468cb51c709114232055fa18d4d -Author: Kimmo Forss -Date: Tue Jun 28 13:00:23 2022 +0300 - - correct exe - -commit 96b83b0670ff76fa2a13853c4465e5eae5968dd1 -Author: Kimmo Forss -Date: Tue Jun 28 12:59:14 2022 +0300 - - Move HANA components into ansible-input-api.yaml - -commit 59933f0941da1a09f245130cbf9853aeeaaed0ef -Author: Kimmo Forss -Date: Tue Jun 28 11:47:12 2022 +0300 - - remove whitespace - -commit 8a82ff26beed92b1dc01c6302cd7fb346809d893 -Author: Kimmo Forss -Date: Tue Jun 28 11:39:24 2022 +0300 - - PAS Install: Restart SAPHostCtrl - -commit 8909bcb33b1e5bc579ad56d9f932fd38d82fd7a0 -Author: Kimmo Forss -Date: Mon Jun 27 11:32:27 2022 +0300 - - Add the secondary IP to the load balancer - -commit 6ab5ba3f72ed24bf79b9176c454aeebb7439c6cb -Author: Kimmo Forss -Date: Mon Jun 27 11:18:17 2022 +0300 - - Load balancer IP update - -commit 88051509983d2a1a368d37e9daed11c45342f8df -Author: Kimmo Forss -Date: Mon Jun 27 11:01:12 2022 +0300 - - Correct Volume size for HANA shared - -commit c0b1f5c3314032a2364a5ff159b7d22fbfb1dcc0 -Author: Kimmo Forss -Date: Tue Jun 28 00:19:56 2022 +0300 - - Changed the snapshot visibility and the export polict - -commit 8706fc51541c295a1691c2d9b712dc25d580d914 -Author: Kimmo Forss -Date: Tue Jun 28 00:13:29 2022 +0300 - - Updated the terraform objects - -commit 837845aca67309836686694e932446e8ae162400 -Author: Will Sheehan -Date: Thu Jun 23 12:20:32 2022 -0700 - - Web app integration (#207) - -commit 26474260db44dfecb52a3e0d70bca14dbf0bc776 -Author: Kimmo Forss -Date: Thu Jun 23 14:41:50 2022 +0300 - - Mount /usr/sap on all nodes that have the sap disk - -commit 1abb70d8e74ea2e10d89af928cd89b9d45b8e505 -Author: Kimmo Forss -Date: Thu Jun 23 13:43:01 2022 +0300 - - Web dispatcher fixes - -commit 3f47a682f622e03d7f34360a92e75879a0b943ce -Author: Kimmo Forss -Date: Wed Jun 22 18:58:09 2022 +0300 - - SWPM20SP12_3 update - -commit 8b54ba5a54867642e858b37c9670727cd93e1548 -Author: hdamecharla -Date: Wed Jun 22 20:38:55 2022 +0530 - - Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - -commit 3f63b37d63e046ada3025e60c7fe292f6a0b3c59 -Author: nnoaman -Date: Wed Jun 22 13:33:17 2022 +0000 - - Adding BOM for Windows Netweaver and MSSQL 2019 - -commit 7b9d34476c73349c6452eae3f947a34fcaffc33c -Author: Kimmo Forss -Date: Wed Jun 22 00:32:55 2022 +0300 - - Add the missing sudos - -commit 3e5a6dc816ec1243e3ec5f801281de41ce04115b -Author: Kimmo Forss -Date: Wed Jun 22 00:05:42 2022 +0300 - - Windows Template update - -commit e935988888c5f70fbd5dcf59ee35bf30aad34ea4 -Author: Kimmo Forss -Date: Tue Jun 21 23:51:30 2022 +0300 - - Update variables_local.tf - -commit 93af025c531f011c2ee9e35ecb777d4b6dd098a8 -Author: Kimmo Forss -Date: Tue Jun 21 23:02:31 2022 +0300 - - Add none - -commit 69a98902eb5135869774bfca8e45fbf5d14b07de -Author: Kimmo Forss -Date: Tue Jun 21 22:25:10 2022 +0300 - - Configs - -commit 5e4b198fcb56d22b7c8490308b04a5d258d470aa -Author: Kimmo Forss -Date: Tue Jun 21 21:46:26 2022 +0300 - - remove duplicate variables - -commit 1eeecbc988dac6de690acac0d58e42bac1e7b8d1 -Author: Kimmo Forss -Date: Tue Jun 21 19:59:05 2022 +0300 - - Updates to SUM - -commit fff4add29d6a3e607aaf5360fbbe1e71f20958a7 -Author: Kimmo Forss -Date: Tue Jun 21 17:54:00 2022 +0300 - - Sample updates - -commit 190fb8b962e2f9091cdfec349c907141695dd3b3 -Author: Kimmo Forss -Date: Tue Jun 21 19:25:29 2022 +0300 - - AnyDB Sizing - -commit 65c78d3e733df800276e4102790505299a0ea190 -Author: nnoaman -Date: Tue Jun 21 13:39:40 2022 +0000 - - Adding roles-sap/windows on experimental branch - -commit 002275673dbec2b6b20672aeb808becffda1d427 -Author: nnoaman -Date: Tue Jun 21 13:26:33 2022 +0000 - - Adding Win-SQL related work - -commit f7f800d7a335135f00bf9a2967fabdb3291b4ba6 -Author: nnoaman -Date: Tue Jun 21 13:06:35 2022 +0000 - - Adding Win related work on Experimental branch - -commit 05ef448261ca2f5258853ac649a5d9c3540d1765 -Author: Kimmo Forss -Date: Tue Jun 21 13:17:03 2022 +0300 - - Hotfix, autoconfigure deployer - -commit c4f13460648c5cc9892324e3e167e1082d9661b1 -Author: Kimmo Forss -Date: Mon Jun 27 11:32:27 2022 +0300 - - Add the secondary IP to the load balancer - -commit b5ce66ac839850d885fb2199624d5f0c51bb96a0 -Author: Kimmo Forss -Date: Mon Jun 27 11:18:17 2022 +0300 - - Load balancer IP update - -commit 180867cd9e9479b8644e07c74d485c266a7a3ef8 -Author: Kimmo Forss -Date: Mon Jun 27 11:01:12 2022 +0300 - - Correct Volume size for HANA shared - -commit 5f8883e1a4158c663e34757df203b7ce0997ed55 -Author: Kimmo Forss -Date: Thu Jun 23 13:43:01 2022 +0300 - - Web dispatcher fixes - -commit ee81e1205fd709cd75a8636609600f49311f149d -Merge: 0172196f 8b7209ba -Author: Kimmo Forss -Date: Wed Jun 22 18:58:12 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit 0172196f0d2074953dbe0e00c96892e1f5123787 -Author: Kimmo Forss -Date: Wed Jun 22 18:58:09 2022 +0300 - - SWPM20SP12_3 update - -commit 8b7209ba2698831d168723a3bf29d808a413ce59 -Author: hdamecharla -Date: Wed Jun 22 20:38:55 2022 +0530 - - Cleanup older SWPM and SUM BOMs as they are not being used. - Update SWPM 2.0 SP12, as it has a new release. Release note #2568783 is being updated by SAP. - - (cherry picked from commit 21d698728dc0c1a01d755f40e6e14e8fe35daf28) - -commit 178ae9284344ad9ac9b9e524446976d4d35ade7e -Author: Kimmo Forss -Date: Tue Jun 21 23:02:31 2022 +0300 - - Add none - -commit 7f9ba33179cfb7aa487dc09bf7ad169c9669aea2 -Author: Kimmo Forss -Date: Tue Jun 21 22:25:10 2022 +0300 - - Configs - -commit fcb6cb3dbef3e597314c8247e62103ea344b7768 -Merge: bd7f3699 7bc6076c -Author: Kimmo Forss -Date: Tue Jun 21 21:46:45 2022 +0300 - - Merge commit '7bc6076ce3197bfb95a19ce0c8d8f3d320752eba' into experimental - -commit 7bc6076ce3197bfb95a19ce0c8d8f3d320752eba -Author: Kimmo Forss -Date: Tue Jun 21 21:46:26 2022 +0300 - - remove duplicate variables - -commit bd7f3699f818cf3777ba90a5955487c176e9795a -Merge: ab87aa95 1fd54c6a -Author: Kimmo Forss -Date: Tue Jun 21 20:00:53 2022 +0300 - - Merge remote-tracking branch 'origin/HEAD' into experimental - -commit 1fd54c6a1957de390a459faaa7db5cb860ef962e -Author: Kimmo Forss -Date: Tue Jun 21 19:59:05 2022 +0300 - - Updates to SUM - -commit ab87aa9580dde59d822b697fbe46e4db3d882321 -Author: Kimmo Forss -Date: Tue Jun 21 19:25:29 2022 +0300 - - AnyDB Sizing - -commit 7972af106e299e8665aee7f0596bc95426a08a2b -Author: Kimmo Forss -Date: Tue Jun 21 17:54:00 2022 +0300 - - Sample updates - -commit 571c757cc3ba16df4e90a6c3ad40e605c4bb249f -Merge: 583664e6 65587e95 -Author: Kimmo Forss -Date: Tue Jun 21 13:19:04 2022 +0300 - - Merge 'main' into experimental - -commit 65587e95620058d494e0fe9f817363ad18114227 -Author: Kimmo Forss -Date: Tue Jun 21 13:17:03 2022 +0300 - - Hotfix, autoconfigure deployer - -commit 583664e65de3521f8bc96f8beab205ae1ec372b7 -Author: Kimmo Forss -Date: Mon Jun 20 15:29:07 2022 +0300 - - Handler update - -commit 168ceaebd926a077be7bb5fae5a6844c535958a8 -Author: Kimmo Forss -Date: Mon Jun 20 15:28:49 2022 +0300 - - Enable Pacemaker service on HANA when deployed using HA - -commit d24200372e6f0d3988264fdea8d977e7c7b782a0 (tag: v3.4.1.0) -Author: Kimmo Forss -Date: Mon Jun 20 15:07:52 2022 +0300 - - v 3.4.1 release (#201) - - * Set default network rule action based on configuration (#177) - - * set conditional network default action - - * set conditional network default action - - * Fix all ansible-lint failures (#184) - - Co-authored-by: Marges, RSY (Rick) - - * Bug/fix pep subnet (#176) (#181) - - * if pep is used then don't use subnet exclusion - - * when pep dont use subnet - - * Revert "Fix all ansible-lint failures (#184)" (#185) - - This reverts commit b8fb0df4ce4b11bcd5eb18b39975d7171546d391. - - * Remove BOM Catalog/archive from linting - - * remove the "is true" as unneeded - - * pipeline update and linting - - * Fix ansible-lint errors (#188) - - * Add bom_processing_become variable to BOM template processing - - * new updates to BOM files based on updated releases from SWPM and SUM - - * Obsolete - - * remove obsolete code - - * Bug/sa networkrules (#189) - - * merged storage account bootdiag with network_rules - - * merged storage account witness with network_rules - - * merged storage account transport with network_rules - - * merged storage account media with network_rules - - * use env vars instead of pipeline due to secret not working (#186) - - * use env vars instead of pipeline due to secret not working - - * fix secrets the same way in controlplane and system - - * Update 01-deploy-control-plane.yaml - - * Update 01-deploy-control-plane.yaml - - 2 changes crossed eachother, fixed the wrong merge now - - * Terraform Updates - - * Add custom umask (#190) - - * Additional umask's - - * HANA HSR without direct root SSH access (#182) - - * Fix hacluster (#191) - - * Fix for task path - - * Add task to create temp dir - - * Fix for async task - - * Use the correct virtual host for the app install - - * Fix to do post SCS HA install check from ansible controller - - * Make SCS and ERS filesystem resource device variable - - * Landscape keyvault without deployer or private endpoint - - Co-authored-by: Marges, RSY (Rick) - - * SSH communication between pacemaker nodes on RHEL isn't required (#183) (#192) - - * Resolve blocks without task name (#194) - - * Misc fixes releated to private endpoints and ansible linting - - * Set become flag - - * don't use the variable to control become - - * linting - - * ORACLE linting - - * use environment variable for client-secret (#197) - - * Linting and globbing fixes. Disabling SELinux - - * Use HANA vmname instead of secondary dnsname for single nic deployments (#196) - - * Linting - - * notify handlers to restart vm after selinux policy is changed. - - * skip lint check for 2.10.1.1 tasks with pipeline symbol in them - - * Fix lint (#199) - - * few changes - - * meta with fcqn - - * NW BoM Updates - - * Renamed the JINJA template for Netweaver - - * enable purge_soft_delete on destroy based on configuration (#200) - - * ToDo - - * set default scs_server_count for json to 0 - - * Template Updates (variable renames) - - * Bugfixes (#202) - - * Fix lint (#199) - - * NW BoM Updates - - * meta with fcqn - - * Renamed the JINJA template for Netweaver - - * enable purge_soft_delete on destroy based on configuration (#200) - - * Apply fix for grub config - - * Fix node tier for filesystems - - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> - - Co-authored-by: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> - Co-authored-by: Rickmarges - Co-authored-by: Marges, RSY (Rick) - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Harm Jan Stam - -commit 9b58fe522bd0242e73b974d2d9ebdec35c86d0c6 -Author: Rickmarges -Date: Mon Jun 20 13:59:33 2022 +0200 - - Bugfixes (#202) - - * Fix lint (#199) - - * NW BoM Updates - - * meta with fcqn - - * Renamed the JINJA template for Netweaver - - * enable purge_soft_delete on destroy based on configuration (#200) - - * Apply fix for grub config - - * Fix node tier for filesystems - - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - Co-authored-by: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> - -commit e6bdbe9759258fa512b56751cda2c8c22c6c78e1 -Merge: 1c87b592 1e376308 -Author: Kimmo Forss -Date: Mon Jun 20 13:43:21 2022 +0300 - - Merge branch 'main' into experimental - -commit 1c87b592252d3737e2181f84f5a964876c0c42a8 -Author: Kimmo Forss -Date: Mon Jun 20 13:28:10 2022 +0300 - - Template Updates (variable renames) - -commit ac806da3c04598b45f696b0f2f7762434d81758a -Author: Kimmo Forss -Date: Mon Jun 20 12:58:58 2022 +0300 - - set default scs_server_count for json to 0 - -commit 3d173a5a134741466284afd391c1e48740ab0670 -Author: Kimmo Forss -Date: Mon Jun 20 11:35:03 2022 +0300 - - ToDo - -commit 5c512866bd8a94232a8f9d9ce1c9e8d9b155452a -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Mon Jun 20 10:07:06 2022 +0200 - - enable purge_soft_delete on destroy based on configuration (#200) - -commit 32fb4eac362199da7ab829b9e12e04057d6cf4af -Author: Kimmo Forss -Date: Sun Jun 19 17:12:52 2022 +0300 - - Renamed the JINJA template for Netweaver - -commit ce1b52002fe607773fe22b8e93b4a4150795b0ae -Merge: 651f7332 61cb4965 -Author: Kimmo Forss -Date: Fri Jun 17 22:19:07 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit 651f73324c14fddc7ec8a74c36d2bdf9d5b2dc58 -Author: Kimmo Forss -Date: Fri Jun 17 22:19:05 2022 +0300 - - NW BoM Updates - -commit 61cb496578a0a37186f30ab4a454a5f025050481 -Author: hdamecharla -Date: Fri Jun 17 16:45:09 2022 +0530 - - meta with fcqn - -commit d311fcdae166dbd44e7f23f4824cd5606f2aa028 -Merge: 11c78075 574f2cb1 -Author: hdamecharla -Date: Fri Jun 17 16:33:10 2022 +0530 - - Merge branch 'experimental' of https://github.com/azure/sap-automation into experimental - -commit 11c78075b9123859dd03f1244e4795e959a0f4ad -Author: hdamecharla -Date: Fri Jun 17 16:33:07 2022 +0530 - - few changes - -commit 574f2cb17c9a59d5c192c3859b85413876a766a2 -Author: Rickmarges -Date: Fri Jun 17 13:00:12 2022 +0200 - - Fix lint (#199) - -commit c239bb5840dfb7e90452fceb212f2929e87002f9 -Author: hdamecharla -Date: Fri Jun 17 16:27:17 2022 +0530 - - skip lint check for 2.10.1.1 tasks with pipeline symbol in them - -commit 226b5fbcfd92e3b0bc5fb4c754c43bff3347c4e0 -Author: hdamecharla -Date: Fri Jun 17 16:20:14 2022 +0530 - - notify handlers to restart vm after selinux policy is changed. - -commit 046f71cb7549357b5aac1dfe771ca2c821c4d493 -Author: Kimmo Forss -Date: Fri Jun 17 12:17:01 2022 +0300 - - Linting - -commit 36f8c2be860013becd7de87fba5fe4ef71f02a1b -Author: Harm Jan Stam -Date: Fri Jun 17 11:05:10 2022 +0200 - - Use HANA vmname instead of secondary dnsname for single nic deployments (#196) - -commit f33e667333a4241a303769f239ff8a2a5c1b9123 -Merge: a28f714c 1c6afcb5 -Author: Kimmo Forss -Date: Fri Jun 17 12:04:16 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit a28f714cb31bb6357d13a844810a55ac246e179a -Author: Kimmo Forss -Date: Fri Jun 17 12:04:13 2022 +0300 - - Linting and globbing fixes. Disabling SELinux - -commit 1c6afcb58a3e519a6f65cd9b5d7dc2461b63fa9f -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Fri Jun 17 10:49:41 2022 +0200 - - use environment variable for client-secret (#197) - -commit 28ed710229682e2d586fab03d9efd827e710a2ba -Author: Kimmo Forss -Date: Fri Jun 17 11:05:41 2022 +0300 - - ORACLE linting - -commit 6a2850e382f75a39aa94cf6576ae45e8fb77e8b5 -Author: Kimmo Forss -Date: Fri Jun 17 10:53:49 2022 +0300 - - linting - -commit e8ec85963653ae925e1e8238f2560045af7ec0f3 -Author: Kimmo Forss -Date: Thu Jun 16 22:21:43 2022 +0300 - - don't use the variable to control become - -commit 2af5bee23cfd52cd847ba0f5b842b1201807a745 -Author: Kimmo Forss -Date: Thu Jun 16 21:25:21 2022 +0300 - - Set become flag - -commit b46d6fceea2159a5ae93aa3adb94a6df8cdae926 -Merge: ffbf200d d1878494 -Author: Kimmo Forss -Date: Thu Jun 16 18:59:50 2022 +0300 - - Merge branch 'experimental' of https://github.com/Azure/sap-automation into experimental - -commit ffbf200de9595a0115322acf87b9a178ae557b74 -Author: Kimmo Forss -Date: Thu Jun 16 18:59:47 2022 +0300 - - Misc fixes releated to private endpoints and ansible linting - -commit d187849489b466a8eea89377b08cf303ec6c5423 -Author: Harm Jan Stam -Date: Thu Jun 16 16:31:53 2022 +0200 - - Resolve blocks without task name (#194) - -commit 1e3763080fb1a3a2e808f1ba58fcb90204a3c9d9 -Author: Kimmo Forss -Date: Thu Jun 16 16:12:38 2022 +0300 - - Revert "SSH communication between pacemaker nodes on RHEL isn't required (#183)" (#193) - - This reverts commit 3e1b5e0d483e862a23285fd77c7310ac55abc81d. - -commit f66fe4b56e1a253bb7a6bfa1c392f06c1fc1f4ba -Author: Harm Jan Stam -Date: Thu Jun 16 15:08:27 2022 +0200 - - SSH communication between pacemaker nodes on RHEL isn't required (#183) (#192) - -commit f80ac7943bf10a19a652292b5bb00a0ca7b025e7 -Author: Rickmarges -Date: Thu Jun 16 15:04:37 2022 +0200 - - Fix hacluster (#191) - - * Fix for task path - - * Add task to create temp dir - - * Fix for async task - - * Use the correct virtual host for the app install - - * Fix to do post SCS HA install check from ansible controller - - * Make SCS and ERS filesystem resource device variable - - * Landscape keyvault without deployer or private endpoint - - Co-authored-by: Marges, RSY (Rick) - -commit 946d9ae39c407db612eeef9ad0021d41079a3393 -Author: Harm Jan Stam -Date: Thu Jun 16 14:55:40 2022 +0200 - - HANA HSR without direct root SSH access (#182) - -commit 34070f7aa8e2fe6fc42b9209b2d700a6d3a7e6be -Author: Kimmo Forss -Date: Thu Jun 16 14:26:59 2022 +0300 - - Fix: Removed the "is true" from the when clause - -commit 787ccba76bc69cb0ac94973e25ff13bc19bbc8ee -Author: Kimmo Forss -Date: Thu Jun 16 13:53:29 2022 +0300 - - Additional umask's - -commit 8d5755d9a9bff1c3ceb048987fafd2b392fc4bb6 -Author: Rickmarges -Date: Thu Jun 16 12:50:27 2022 +0200 - - Add custom umask (#190) - -commit 9a55b235545fa8f90fcce069fb0b7aa4f99eed42 -Author: Kimmo Forss -Date: Thu Jun 16 13:50:06 2022 +0300 - - Terraform Updates - -commit 3e1b5e0d483e862a23285fd77c7310ac55abc81d -Author: Harm Jan Stam -Date: Thu Jun 16 12:40:24 2022 +0200 - - SSH communication between pacemaker nodes on RHEL isn't required (#183) - -commit 14cec81472598f030bcbdda15bf437b0c9a55512 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Thu Jun 16 12:01:43 2022 +0200 - - use env vars instead of pipeline due to secret not working (#186) - - * use env vars instead of pipeline due to secret not working - - * fix secrets the same way in controlplane and system - - * Update 01-deploy-control-plane.yaml - - * Update 01-deploy-control-plane.yaml - - 2 changes crossed eachother, fixed the wrong merge now - -commit 2c07d3de393630ca8c1ac9cbe3b52b8d6f4bee9a -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Thu Jun 16 11:41:47 2022 +0200 - - Bug/sa networkrules (#189) - - * merged storage account bootdiag with network_rules - - * merged storage account witness with network_rules - - * merged storage account transport with network_rules - - * merged storage account media with network_rules - -commit 55eb95912f8ddb38aa807c3d0481b26dcdcdc0d1 -Author: Kimmo Forss -Date: Thu Jun 16 10:14:07 2022 +0300 - - remove obsolete code - -commit c76f9b2d0a3326fcd49b141930a12b11395d8b91 -Author: Kimmo Forss -Date: Thu Jun 16 09:42:58 2022 +0300 - - Obsolete - -commit 31db7ce3df2974624f964f84fac180b1fcf257b9 -Author: hdamecharla -Date: Thu Jun 16 08:55:57 2022 +0530 - - new updates to BOM files based on updated releases from SWPM and SUM - - (cherry picked from commit 57b310a79f508624f0d1ff232a7218ef6fae024c) - -commit 57b310a79f508624f0d1ff232a7218ef6fae024c -Author: hdamecharla -Date: Thu Jun 16 08:55:57 2022 +0530 - - new updates to BOM files based on updated releases from SWPM and SUM - -commit 073f1f31409ec46be544ca20bdf032fc127a0ba8 -Author: Kimmo Forss -Date: Wed Jun 15 21:56:32 2022 +0300 - - Add bom_processing_become variable to BOM template processing - -commit 0242cb49f12f76eaf4ec4f97ad51be22d4704d0f -Author: Rickmarges -Date: Wed Jun 15 20:50:12 2022 +0200 - - Fix ansible-lint errors (#188) - -commit f36868aeaa8c76449183197c74ef0c13dcb831c1 -Author: Kimmo Forss -Date: Wed Jun 15 14:01:05 2022 +0300 - - pipeline update and linting - -commit 06be9db9bd5cede437486ef3292c98a780ce56fe -Author: Kimmo Forss -Date: Wed Jun 15 12:40:21 2022 +0300 - - remove the "is true" as unneeded - -commit ff56429c77280333dbcf5c4bf6c1c0bf2312bff8 -Author: Kimmo Forss -Date: Wed Jun 15 12:38:18 2022 +0300 - - Remove BOM Catalog/archive from linting - -commit c196a21c7a8cf74314f7fdde2859bd2769345516 -Author: Kimmo Forss -Date: Wed Jun 15 12:01:09 2022 +0300 - - Revert "Fix all ansible-lint failures (#184)" (#185) - - This reverts commit b8fb0df4ce4b11bcd5eb18b39975d7171546d391. - -commit d6fa55fd7ee214c0f0014f50e464ec539a0c1f5d -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Jun 15 10:57:48 2022 +0200 - - Bug/fix pep subnet (#176) (#181) - - * if pep is used then don't use subnet exclusion - - * when pep dont use subnet - -commit b8fb0df4ce4b11bcd5eb18b39975d7171546d391 -Author: Rickmarges -Date: Wed Jun 15 10:55:50 2022 +0200 - - Fix all ansible-lint failures (#184) - - Co-authored-by: Marges, RSY (Rick) - -commit 325630ac76c095c134c48b4cc21a95e5fe3b6417 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Mon Jun 13 15:48:19 2022 +0200 - - Set default network rule action based on configuration (#177) - - * set conditional network default action - - * set conditional network default action - -commit 8643cbad8218655338053c713e9922bc960c864e -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Mon Jun 13 13:39:24 2022 +0200 - - Bug/fix pep subnet (#176) - - * if pep is used then don't use subnet exclusion - - * when pep dont use subnet - -commit 4b886019e96350285e8fd518f051cd884460506c (tag: v3.4.0.0) -Author: Kimmo Forss -Date: Thu Jun 9 22:35:22 2022 +0300 - - tabs to spaces - -commit db12e912c768cc1e506092a438471a1016d20e3d -Author: Kimmo Forss -Date: Thu Jun 9 21:33:55 2022 +0300 - - ASG control and Oracle multisid updates - -commit 2ceccb1e922d86a49706e7c179a30a2426cfd531 -Author: Kimmo Forss -Date: Thu Jun 9 13:50:36 2022 +0300 - - Use correct node - -commit c8b4b2e071bfe5413db82c113fcb096febe830df -Author: Kimmo Forss -Date: Thu Jun 9 12:56:44 2022 +0300 - - Small fixes - -commit b818d01d22c7d1bd51838b25969970ebb46f13bc -Merge: ea9d6551 ab8b56cf -Author: Kimmo Forss -Date: Wed Jun 8 23:42:16 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit ea9d655159d8557e3c08a9df8fae87375273c3c0 -Author: Kimmo Forss -Date: Wed Jun 8 23:42:13 2022 +0300 - - pre-release updates - -commit ab8b56cf058b88333ed30c30b33b3857cf46e6c5 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Jun 8 12:36:18 2022 +0200 - - use agent and remove unused pool variable (#175) - - * use agent and remove unused pool variable - - * re-add POOL variable, it is used later in the process - -commit bd8ea52bb9ba61f7e4b1ce167e42d60decfc25df -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Wed Jun 8 12:31:01 2022 +0200 - - Bug/invalid arrays (#174) - - * no null entities in array - - * add try to catch unset local variable - - * move deployer state to var instead of local + rename management_id - -commit 6c441ff7095bb66aae19eefa4f380f2d95a1033c -Author: Kimmo Forss -Date: Sat Jun 4 17:32:28 2022 +0300 - - Enable dual NIC on RHEL - -commit aabfa6311d117fc09f9a4c911440adeaabb8366e -Author: Kimmo Forss -Date: Sat Jun 4 11:56:32 2022 +0300 - - hdbuserstore - -commit 59ee0a4b10e5d1e46c3eb76b8e3eba26972002df -Author: Kimmo Forss -Date: Sat Jun 4 00:21:17 2022 +0300 - - Sample updates (formatting) - -commit 8fda13e6dcd27eb9e8c745c01e647137ce8b09ca -Author: Kimmo Forss -Date: Sat Jun 4 00:02:53 2022 +0300 - - default to sles15_sp3 - -commit 5886c5d2a63efe5a63ba9edfd205a1805986f33e -Author: Harm Jan Stam -Date: Fri Jun 3 20:25:40 2022 +0200 - - Add variable for BOM processing without root privileges on the deployer/controller node (#173) - - * Fix Ansible lint violations - - * Add variable for BOM processing without root privileges on the deployer/controller node - - * Add jinja2 > 3.0.0 requirement to Ansible Lint workflow - -commit 07aa0a3135d86cb4c75bca45a8aa6e5982ed06d7 -Author: Kimmo Forss -Date: Fri Jun 3 15:09:32 2022 +0300 - - Web dispatcher - -commit dcd55edef8754a893e12c2f839ca5c3798415da0 -Author: Kimmo Forss -Date: Fri Jun 3 14:11:40 2022 +0300 - - Quoted secrets, DevOps CLI - -commit 4348538ac445839046137a84d9c1c057c72cfc0a -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Fri Jun 3 13:01:55 2022 +0200 - - Secrets in scripting require quotes (#171) - -commit 5f77a0b129122a2ed8c95e1f485ca5b8d69ea2f7 -Author: Erick Segaar <33801297+ErickSegaar@users.noreply.github.com> -Date: Fri Jun 3 13:00:58 2022 +0200 - - create empty array instead of empty string (#172) - -commit 2c1574101c675b74951e7ddc654cd8b35f5fc79b -Author: Kimmo Forss -Date: Thu Jun 2 23:52:57 2022 +0300 - - Azure CLI 2.37 fix - -commit f6c5795aa34f02dd7daecb920f377b85269188f7 -Author: Kimmo Forss -Date: Thu Jun 2 23:48:36 2022 +0300 - - SAP Virtual Hostname - -commit 7c34881778d0deca2bbcb477835532a00b23bf75 -Author: Kimmo Forss -Date: Wed Jun 1 18:53:18 2022 +0300 - - remove the when - -commit 61386f65fff3256ecb1154bf688c63e72ab61b96 -Author: Kimmo Forss -Date: Wed Jun 1 18:42:09 2022 +0300 - - SWPM 11 Patch 6 - -commit 83823079b80092d844047724208ea0f4cdfd41aa -Merge: baf05abf 7b60debc -Author: Kimmo Forss -Date: Wed Jun 1 10:43:34 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit baf05abfaf8c2558eeeb7b351423433244a52799 -Author: Kimmo Forss -Date: Wed Jun 1 10:42:45 2022 +0300 - - Temp - -commit 7b60debc6f454bd8ed6f8d77622ac31feb6cbea1 -Author: Kimmo Forss -Date: Wed Jun 1 10:10:16 2022 +0300 - - Merging Private Preview (#168) - - * default - - * stat - - * update - - * Add more logic for app-done file processing - - * linting - - * lint - - * lint - - * added ansible.builtin. - - * ansible.builtin - - * key exchange - - * Fixes - - * Final tests - - * Oracle Multi-SID deployment (#107) - - * oracle-msid first push - - * oracle-msid updates to match the code structure - - * Create tnsnames and listener.ora for first SID. This is due to issue with SWPM not able to start the listener during DB load - - * BOM Updates - - * bom updates - - * MULTI_SIDS parameter updates - - * oracle-multi-sid variable updates - - * file permission changes - - * sapmnt file system adjustments - - * runflag permission adjustments - - * file permission updates - - * BOM updates for MSID. - - * msid change - - * msid fengshu changes - - * Merge branch 'main' of https://github.com/Azure/sap-automation into Azure-main - - * msid changes - - * update after merging changes from parivate-preview - - * updates from anydb_release to ora_release - - Co-authored-by: Kimmo Forss - - * make the same changes as sles to rhel - - * find the scs and ers installation status - - * set db virtual host name - - * Merge Artemis - - * remove python3-selinux - - * updates - - * fix indentation - - * Support deployment without BOM catalog - - * changes to blocks in the SUSE play and additional validation for the SCS installs - - * Look in storage account first - - * Whitespace - - * feng shui - - * oracle installation variable changes (#109) - - * whitespace - - * correct output - - * output - - * Oracle HA error handling (#114) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * Align with Artemis - - * Revert outputs to facilitate anydb deployments (#115) - - * fix outputs - - (cherry picked from commit 817ee43844b2d708252117eb651dac980761c901) - - * do not need observer vms as they are already available below - - * Oracle Updates - - * indentation fix - - * update BOM with correct checksums and update package names - - (cherry picked from commit b71654059e528f30350da30736d6ceff9c0c0d7b) - - * updated HANA BoM - - * Oracle error handling for data guard (#119) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - Co-authored-by: Kimmo Forss - - * Sync with Artemis - - * Tests for Oracle - - * Observer name - - * Update HANA BOM to Revision 2.00.059.2 (SPS05) for HANA DB 2.0 and dependent BOMs to use the new HANA BOM - - * Small tweaks - - * Oracle_log_files variable - - * align with Artemis - - * add netaddr - - * Fixes - - * Create S/4HANA 2021 Bill of materials (#124) - - * S4HANA Initial shipment stack BOM only and SWPM name update - - (cherry picked from commit c60047f99dfe0fc919563922a6b59d93880928fd) - - * add Frontend components - - * update names as per naming convention - - * formatting-01 - - * Formatting-02 - - * updates to swpm name, used sum name instead of swpm. - - * output variables - - * Subnet handling - - * Updates for variable naming - - * Workload zone subnet harmonization - - * Artemis updates - - * Provide a simpler way to override names (#127) - - * Workload zone subnet harmonization (#126) - - Rationalize the subnet code creation in terraform - - * First draft - - * correct if - - * Custom naming override for the control plane (#129) - - * Workload zone subnet harmonization (#126) - - Rationalize the subnet code creation in terraform - - * Provide Name override for the control plane - - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - - * Custom naming workload zone (#130) - - * Workload zone subnet harmonization (#126) - - Rationalize the subnet code creation in terraform - - * Provide name override for workload zone - - * fix changes that could cause conflicts - - Co-authored-by: hdamecharla - - * distribution_id changes to support oracle linux (#131) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - Co-authored-by: Kimmo Forss - - * Don't check platform - - * Jinja - - * Fix show BoM details - - * S42020 Update - - * BOM updates for Oracle Multi-SID (#132) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - Co-authored-by: Kimmo Forss - - * Align with Artemis - - * Jinja updates - - * Add the capability to provide custom prefixes to resources (#133) - - * Artemis - - * Artemis - - * Oracle updates - - * Pipeline release - - * bom flag - - * updates - - * Pipelines - - * Add info on rescue - - * Validation - - * Update deploy/ansible/playbook_03_bom_processing.yaml - - * Linting - - * linting - - * playbook - - * validate if result code exists - - * oracle updates - - * Oracle tests - - * Updates - - * Misc fixes - - * BoM updates - - * Deployer prefix - - * SAP Library name prefixes - - * Add prefix for Workload zone - - * AnyDB prefixes - - * App tier prefixes - - * prefix for common infrastructure - - * prefix for HANA - - * use the full variable name - - * add the new variable to the output - - * merge conflict - - * Align with Artemis - - * duplicate variable - - * add missing variable - - * use var - - * Prefix fix - - * merge conflicts - - Co-authored-by: Kimmo Forss - - * Multi SID AFS - - * Oracle MSID changes to manage file permissions (#134) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - Co-authored-by: Kimmo Forss - - * oracle multi-sid shared home permission flag update (#135) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - Co-authored-by: Kimmo Forss - - * Shared Home support - - * shared_home - - * Template fix - - * Logging - - * Artemis - - * Push the S4HANA 2021 bom and tempates for distributed installations. (#136) - - TODO: Need to prepare templates for HA deployments. - - (cherry picked from commit 98bfee3b498552b7c763d38c5080bf33766a17bd) - - * merge conflicts - - * remove the when statement - - * Tweaks - - * S42020 - - * Library updates - - * Updates - - * Oracle MSID BOMv2 (#137) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - * oracle msid updates - - * new MSID BOM - - Co-authored-by: Kimmo Forss - - * Ignore settings.json - - * Artemis updates - - * Oracle multi-sid permission changes for installation (#138) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - * oracle msid updates - - * new MSID BOM - - * oracle installation file permission changes. - - Co-authored-by: Kimmo Forss - - * oracle msid - mount sapmnt/sid changes for PAS and APP installation (#139) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - * oracle msid updates - - * new MSID BOM - - * oracle installation file permission changes. - - * multi-sid orasid change to dbsid parameter - - * oracle-msid sapmnt mounts for app and pass - - Co-authored-by: Kimmo Forss - - * Provide custom naming support (#142) - - * Artemis - - * Artemis - - * Oracle updates - - * Pipeline release - - * bom flag - - * updates - - * Pipelines - - * Add info on rescue - - * Validation - - * Update deploy/ansible/playbook_03_bom_processing.yaml - - * Linting - - * linting - - * playbook - - * validate if result code exists - - * oracle updates - - * Oracle tests - - * Updates - - * Misc fixes - - * BoM updates - - * Deployer prefix - - * SAP Library name prefixes - - * Add prefix for Workload zone - - * AnyDB prefixes - - * App tier prefixes - - * prefix for common infrastructure - - * prefix for HANA - - * use the full variable name - - * add the new variable to the output - - * merge conflict - - * Align with Artemis - - * duplicate variable - - * add missing variable - - * use var - - * BoM platform validation - - * MErge - - * Prefix fix - - * merge conflicts - - * Updates - - * spelling info - - * Deployer prefix - - * Add a regex for secrets - - * Typos - - * Fixes - - * Tweaks - - * Updates - - * Temporary fix - - * remove pre_deployer temporarily - - * reset - - * removed extra file - - * Artemis - - * recover existing secrets incase they are found to be deleted - - * Formatting - - * Terraform formatting - - * Better Error handling for pipelines - - * typos - - * Provider code - - * Providers - - * Provider updates - - * Library - - * SAP Library providers - - * Library Fixes - - * Workload zone - - * workload zone - - * whitespace - - * Pwd fixes - - * Ignore settings.json - - * simplify workload zone - - * Variable renames - - * Typos - - * DBLoad update - - * Remove keyvaults from library - - * Update - - * sleep 10 seconds after recovering the secret - - * Add the prefix logic - - * update s42021 bom iss with the product ids - - * Push HANA 2.00.61 dependent BOM - - * pushing the HA templates - - * updated product ids - - * SWPM got updated so, will pull the new one from PR#143 - - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - - * bring the SWPM folder back - - * bring back the orange - - * Updated SWPM to SWPM20SP11_3-80003424.SAR (#143) - - Co-authored-by: Ajay Gupta - - * Update SWPM20SP11_latest.yaml - - update description - - * route table associations - - * Misc changes - - * Artemis tweaks - - * BoM update - - * Ansible lint fixes - - * whitespace - - * Linting - - * Lint take 4 - - * Lint take 5 - - * Lint take 6 - - * Task names - - * Lint take 7 - - * Artemis - - * MSID Update - - * Release v3.4 cleanup - - * run sapinst with shell - - * Removed the async check from standard deployment - - * Add ANF support for HANA Data and HANA Log - - * Increate Install size and move tmp download to local - - * updates - - * update SUM BOM to SUM20SP13-patch3 - - (cherry picked from commit 85b845e24e0dbd93cc73aa72eaaf6916bb5f182d) - - * check usr_sap_install_mountpoint - - * Check if usr_sap_install_mountpoint is defined - - * Local Install NFS updates - - * Tests - - * move - - * quotes - - * Update Change Package from 22 to 26 for GBX01HR5 605 - - * update ansible configuration options - - * Sample updates - - * Tests - - * SWPM 1 Update SWPM10SP34_3-20009701.SAR - - * Create SID Specific flag files. Remove ini file post deployment - - * Move the TimeOut value from Task to Job - - * Move install to wz - - * Download to sub folder - - * Change path - - * PATH updates - - * Create HANA separately - - * Alignment & sync Artemis - - * Start refactor - - * BoM Updates - - * Terraform updates - - * Ansible Updates - - * Sample updates - - * Misc - - * lint - - * Lint - - * lint - - * update SWPM20SP11 to latest patch - - * Update opts for hana data & log - - * Update SWPM 1.0 SP34 to latest patch level - - * ANF support for hana data and log + Multi-SID simplification (#154) - - * Ignore settings.json - - * Add ANF support for HANA Data and HANA Log - - * Increate Install size and move tmp download to local - - * updates - - * check usr_sap_install_mountpoint - - * Check if usr_sap_install_mountpoint is defined - - * Local Install NFS updates - - * Tests - - * move - - * quotes - - * Tests - - * Create SID Specific flag files. Remove ini file post deployment - - * Move the TimeOut value from Task to Job - - * Move install to wz - - * Download to sub folder - - * Change path - - * PATH updates - - * Create HANA separately - - * Alignment & sync Artemis - - * Start refactor - - * BoM Updates - - * Terraform updates - - * Ansible Updates - - * Sample updates - - * Misc - - * lint - - * Lint - - * lint - - * Update opts for hana data & log - - * Update SWPM 1.0 SP34 to latest patch level - - Co-authored-by: hdamecharla - - * Deply zone-redundant load balancers by default (#153) - - Co-authored-by: Harm Jan Stam - - * Removed spn.tf - - * deployment without admin subnet - - * Loadbalancer updates (#157) - - * Change colour - - * Make the load balancer IP static - - * Rerun apply after setting the IP - - * Misc updates - - * Remove canary - - * Make the load balancer IP static - - * Rerun apply after setting the IP - - * Misc updates - - * no chattr on sap trans - - * Deply zone-redundant load balancers by default (#153) - - Co-authored-by: Harm Jan Stam - - * Pipeline updates - - * Load balancer updates - - Co-authored-by: Harm Jan Stam - Co-authored-by: Harm Jan Stam - - * Push updates to SUM20SP13 as patch level changed from 3 to 4 - - * rename archive files to match the naming convention - - (cherry picked from commit 81e3a2b85ae189c44a796c6094b14cfc5adf41b8) - - * renamed variable "azure_files_sapmnt_id" - - * Misc conflicts - - * azure_files_sapmnt_id - - * Changed the casing and added lb IP check - - * ANF HANA only support - - * Update HANA 2.00.59 bom to v2 - - * ANF and refactoring - - * create the server name earlier - - * HANA latest - - * Align with Artemis - - * NAme fixes for existing NSGS - - * align with Artemis - - * Pipeline and scripts - - * Align Artemis - - * Align with TF from Artemis - - * Support for secondary IP, HANA data on ANF for HA, multiple deployers (#167) - - * no chattr on sap trans - - * Provide control for outbound checks - - * Add tags - - * Don't fail if disabling or stopping non existent services - - * Add missing ']' - - * TF updates - - * Fix for using existing nsgs - - * Updates - - * Merge - - * setting the default value - - * ANF support for HA configuration, support for multiple deployers - - * Multi deployer fixes - - * Add hdbadm_uid and sapsys_gid to HANA installation templates (#164) - - Co-authored-by: Stam, H. J. (Harm Jan) - - * E Series support - - * Add HANA shared - - * Save the output - - * HANA Shared mounting - - Co-authored-by: Harm Jan Stam - Co-authored-by: Stam, H. J. (Harm Jan) - - * fix unmounting - - * Post merge fixes - - * Dos2Unix - - * HANA template updates - - * Size for Install - - * Auto configure deployer - - * netmask for ERS IP - - * ANF Fixes - - * Typos - - * remove Agent_IP - - * Make array - - * Put IP back - - * Agent - - * RBAC and other small - - * SAP Note framework - - * Move defaults - - * remove the debug statement - - * increase verbosity - - * set permissions - - * Permissions - - * Missing become - - * type - - * recurse - - * sidadm_uid - - * Fixed the missing directory - - * Final fixes? - - * Update 2.10.1.yaml - - comment out erraneous diff. - - Co-authored-by: msftvapolasa <57106612+msftvapolasa@users.noreply.github.com> - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - Co-authored-by: hdamecharla - Co-authored-by: Kimmo Forss - Co-authored-by: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> - Co-authored-by: Ajay Gupta - Co-authored-by: Harm Jan Stam - Co-authored-by: Harm Jan Stam - Co-authored-by: Stam, H. J. (Harm Jan) - -commit 2a0a430f96442dcf856d7d1e1a2dc269eec24378 -Author: Rickmarges -Date: Mon May 30 19:07:43 2022 +0200 - - Add tasks for SAP Note 2777782 RHEL8 (#163) - -commit 863e36a88c44d07d790f6eb3c2d71a6b8fdf6450 -Author: Kimmo Forss -Date: Fri May 27 09:46:19 2022 +0300 - - Netmask for ERS IP - -commit 76b70418a98b6df7fc5025ce8aad53e2441c8d20 -Merge: bfded7ef 91de4e16 -Author: Kimmo Forss -Date: Tue May 24 10:02:10 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit bfded7ef2d42f79cbe8cf885d15ddef7089f5873 -Author: Kimmo Forss -Date: Tue May 24 10:01:53 2022 +0300 - - Component updates - -commit 91de4e16202771789a1851946fae92e6c72de574 -Author: Harm Jan Stam -Date: Mon May 23 00:36:38 2022 +0200 - - Add hdbadm_uid and sapsys_gid to HANA installation templates (#164) - - Co-authored-by: Stam, H. J. (Harm Jan) - -commit c545729a3baa4a0752cbc8314afb86c62ee50ded -Author: Kimmo Forss -Date: Fri May 20 15:07:04 2022 +0300 - - setting the default value - -commit 462871d8bdd3730aedf5d1d8e99e2c043ee3aec6 -Author: Kimmo Forss -Date: Mon May 16 14:35:49 2022 +0300 - - Fix for using existing nsgs - -commit 2dbf9716ee3655d6516e505b408d506d9fbb6912 -Merge: 5d76e5d0 c7268857 -Author: hdamecharla -Date: Sun May 15 04:18:51 2022 +0530 - - Merge branch 'main' of https://github.com/azure/sap-automation into main - -commit 5d76e5d08c01d0086d01f9d8e06f09d5096ef815 -Author: hdamecharla -Date: Sun May 15 04:16:14 2022 +0530 - - Update HANA 2.00.59 bom to v2 - - (cherry picked from commit b6f19f2cd6ae08de1815398d6dcd4ae026068176) - -commit c726885782471a4eca9477c68e37ece3bc0bf4f9 -Author: Kimmo Forss -Date: Thu May 12 23:47:52 2022 +0300 - - provide support for existing end points - -commit f76f1ac9b900625875a5408ee2c0db35e752217e -Author: Kimmo Forss -Date: Thu May 12 05:09:54 2022 +0300 - - transport storage account fixes - -commit 81e3a2b85ae189c44a796c6094b14cfc5adf41b8 -Author: hdamecharla -Date: Wed May 11 11:10:08 2022 +0530 - - rename archive files to match the naming convention - -commit 7efdce5f9dca873182777e4e7754eb384a8cde35 -Author: hdamecharla -Date: Wed May 11 11:07:55 2022 +0530 - - Push updates to SUM20SP13 as patch level changed from 3 to 4 - - (cherry picked from commit e10bc516b4cbf3f48d6f5eee4e5eb4bee602bd9b) - -commit 6029a899ccb64d136f2370ddd8845781827c592d -Author: Harm Jan Stam -Date: Sun May 8 17:40:44 2022 +0200 - - Fix Ansible Lint violations (#156) - -commit a685593ae85d829621e695905127e07a14246572 -Author: Kimmo Forss -Date: Fri May 6 23:41:57 2022 +0300 - - removed extra comma - -commit 64313094d1dd571aff51926cfb87cdbc4591bf76 -Author: Kimmo Forss -Date: Fri May 6 00:12:20 2022 +0300 - - Support deployments without admin subnet - -commit bf9d8cbdb7477cd728765128bdbaf5af8935e278 -Author: Kimmo Forss -Date: Thu May 5 22:44:01 2022 +0300 - - Add outbound internet connectivity check - -commit e01dcb578c0adb47f0b6a46980ec9977cb447ffc -Author: Kimmo Forss -Date: Thu May 5 14:09:47 2022 +0300 - - Pipeline updates - -commit 17a020676e17517347081f250fd77900a6d27367 -Author: Harm Jan Stam -Date: Wed May 4 20:39:13 2022 +0200 - - Deply zone-redundant load balancers by default (#153) - - Co-authored-by: Harm Jan Stam - -commit de03bb8e047b6108cab82822119a9e401da49e7b -Merge: f0d5f682 b1ada8b5 -Author: Kimmo Forss -Date: Wed May 4 17:07:00 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit f0d5f682df7d4c463a15cce0dc9daac5b47e9dc4 -Author: Kimmo Forss -Date: Wed May 4 17:06:56 2022 +0300 - - Remove canary - -commit b1ada8b50a483440edb7d7e88baccdeebffb6d9e -Author: hdamecharla -Date: Wed May 4 12:01:52 2022 +0530 - - Update SWPM 1.0 SP34 to latest patch level - -commit 068cc9389a7b521e5fdd3b15bbfd7b1db41c3526 -Author: Kimmo Forss -Date: Wed May 4 08:37:28 2022 +0300 - - New SWPM 11.4 release - -commit 77b4657ba9b7e92892918b012cf71b838c7ff477 -Author: Harm Jan Stam -Date: Tue May 3 22:44:50 2022 +0200 - - Add SAP Permissions task to OS SAP Specific config playbook (#152) - - Fix syntax for 2.6-sap-mounts - - Co-authored-by: Harm Jan Stam - -commit 057a4cc534b1a9a647cbe4405963310b82e9b2e4 -Author: Harm Jan Stam -Date: Tue May 3 22:43:34 2022 +0200 - - SAP parameters are already specified as extra-vars (#151) - - Co-authored-by: Harm Jan Stam - -commit ebb4f72653482d44c676cbf2877dedefa1e0c7ed -Author: Harm Jan Stam -Date: Tue May 3 22:41:39 2022 +0200 - - Install flags in the progress directory don't need root privileges (#150) - - Co-authored-by: Harm Jan Stam - -commit 38248a37ddbac444bc9ebf4b0b41a73e8bddddf9 -Author: Kimmo Forss -Date: Mon May 2 21:18:14 2022 +0300 - - Pipeline updates - -commit ba8c469ce7ea23cffdba91e66bb69c69549c9440 -Author: Kimmo Forss -Date: Mon May 2 21:14:52 2022 +0300 - - assign azureadm as owner for repo directory - -commit bdcee8ec2c53759cd3741253468b36eed42448b0 -Author: Kimmo Forss -Date: Mon May 2 16:02:04 2022 +0300 - - Agent_IP changes - -commit f624f5edaa2cc19642a93ba48caa7cffb0f02e98 -Author: Kimmo Forss -Date: Fri Apr 29 12:21:40 2022 +0300 - - Don't mount local install disks - -commit b9707e1f077ded9b6cd029a3ea29f36d2f97c6ce -Author: Kimmo Forss -Date: Fri Apr 29 12:04:45 2022 +0300 - - remove --quiet as it gives errors - -commit 12480b26effbfee6d30b4ffc1492f2e818a0647d -Author: Kimmo Forss -Date: Fri Apr 29 11:40:36 2022 +0300 - - Always calculate nfs_server name - -commit 20e994a6f6c54d5f3b5b631e4e87be21b0b67efe -Author: Kimmo Forss -Date: Fri Apr 29 10:56:09 2022 +0300 - - Pipeline updates - -commit 34265199bbe9deb9763cb835c9bd36ca70c7549f -Author: Kimmo Forss -Date: Thu Apr 28 20:34:13 2022 +0300 - - Double encryption is not supported for NFS shares - -commit 02c65104ede69396e59a0f533000b0c9ebe12236 -Author: Kimmo Forss -Date: Thu Apr 28 19:04:20 2022 +0300 - - Async updates - -commit bffc9f496cd72854fabccc5240af4050d8c8c6fd -Author: Kimmo Forss -Date: Thu Apr 28 18:26:07 2022 +0300 - - Updated file - -commit a467ead463622d0e5a337f3e1f6c1e7405358aa1 -Author: Kimmo Forss -Date: Thu Apr 28 17:59:40 2022 +0300 - - Checksum error - -commit 45383fe7175eeb90cd6fc3d66dff92365712b894 -Author: Kimmo Forss -Date: Thu Apr 28 17:43:11 2022 +0300 - - Premium to standard - -commit 45cf72eb85f78aa783e29d178adc3a08a8ddd7fe -Author: Kimmo Forss -Date: Thu Apr 28 15:47:42 2022 +0300 - - Pipeline updates - -commit 7ec72b90c669f72ad6c7eaddd411d5c8cd3af711 -Author: Kimmo Forss -Date: Thu Apr 28 14:07:55 2022 +0300 - - enable_https_traffic_only = true - -commit 6fa513898142ed7a68d4756d1de9515b703f916b -Merge: ed53ea2d dc6601ac -Author: Kimmo Forss -Date: Tue Apr 26 20:25:35 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit ed53ea2d02e0b9201e40113ade9d46dadf1858d7 -Author: Kimmo Forss -Date: Tue Apr 26 20:25:19 2022 +0300 - - Don't create NSGs if no public IP - -commit dc6601ac0f14cad05b2d33dcf542fc3ab7b81899 -Author: hdamecharla -Date: Tue Apr 26 21:37:26 2022 +0530 - - Update Change Package from 22 to 26 for GBX01HR5 605 - - (cherry picked from commit 38279d9b11dd37a4e1ef5e400f104e0902f89216) - -commit 53ea36cb49576b0cf94506a5331c4b050bef4ca7 -Author: Kimmo Forss -Date: Tue Apr 26 14:37:53 2022 +0300 - - Add better python detection - -commit 871264f10e361504eea985a31b8d2c32afca2135 -Author: Kimmo Forss -Date: Tue Apr 26 14:01:41 2022 +0300 - - Enforce TLS 1_2 - -commit e08a45d9324bb5a7397c7bd51cb5ea8a5ac9ccf7 -Merge: fc3d5405 1e75413e -Author: Kimmo Forss -Date: Tue Apr 26 11:32:29 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit fc3d5405b93ea62dd9087026f120679f81f1ec69 -Author: Kimmo Forss -Date: Tue Apr 26 11:32:25 2022 +0300 - - Add DB only deployment support - -commit 1e75413eaf51351ddeea91fc946a9cae3bec8869 -Author: Harm Jan Stam -Date: Tue Apr 26 10:18:22 2022 +0200 - - Support legacy_nic_order for HANA VM's (#149) - - Co-authored-by: Harm Jan Stam - -commit 7431523c8e6d74405132631d6da2f27aadc5704c -Author: Kimmo Forss -Date: Tue Apr 26 09:57:40 2022 +0300 - - Async fixes - -commit 66c8b64a71be1e37ecdf46ada02625aad2c7bf79 -Author: Kimmo Forss -Date: Mon Apr 25 21:54:04 2022 +0300 - - Fix the templating issue - -commit 0c584fe009cdcf1c55f68383ff490892fefb668a -Author: Kimmo Forss -Date: Mon Apr 25 00:02:04 2022 +0300 - - Private Link and Pipeline improvements, ANF Data & Log support - -commit 4e4f42874595f32b0b95946c426047b36a32ce69 -Author: Kimmo Forss -Date: Sat Apr 23 13:08:38 2022 +0300 - - Move DBLoad to async - -commit 29c974d6fe41273490c7b05cc99fb6b1320c5f00 -Author: Kimmo Forss -Date: Sat Apr 23 12:56:46 2022 +0300 - - Final Pipeline fixes - -commit 133e43cb92c90afd3622c9327cf2b7894b23a114 -Author: Kimmo Forss -Date: Sat Apr 23 12:50:52 2022 +0300 - - Return value - -commit 12afab66e876e8652cb5725e7f9ab39c3b04e411 -Author: Kimmo Forss -Date: Sat Apr 23 12:46:04 2022 +0300 - - Update ADO pipeline fixes to report merge conflicts - -commit 94941fd612f69b590312a27d711c99c215f437ab -Author: Kimmo Forss -Date: Fri Apr 22 20:36:03 2022 +0300 - - Update Deployer Key Vault name - -commit 636dca4a85cafbb6d12bc1100087016efe790a3e -Author: Kimmo Forss -Date: Fri Apr 22 20:35:08 2022 +0300 - - Remove Admin and web subnets - -commit 667feaecf73ac19adb2e59dd56edf8c8cd207aec -Author: Kimmo Forss -Date: Fri Apr 22 19:41:46 2022 +0300 - - use_master_password=n - -commit 68d5dfcecee2ad863d48d90fd318cbcfced1734c -Author: Kimmo Forss -Date: Fri Apr 22 19:41:05 2022 +0300 - - Use Application subnet instead of Admin subnet for diagnostics - -commit 838f74d0d1785c072ef0e52d391ba92e719ef90d -Author: Kimmo Forss -Date: Fri Apr 22 14:08:20 2022 +0300 - - Autoconfigure deployer (#148) - - * Change colour - - * Use a Script Extension to configure the deployer - - * typo - - * Sample updates - - * PR review - - * Delete settings.json - -commit 8a7d825875099b0b4e1176141b4661068712d33a -Merge: dcee48cd 85b845e2 -Author: Kimmo Forss -Date: Fri Apr 22 10:44:12 2022 +0300 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit dcee48cd5676bfe98b9bbbdcef87612f73d046cc -Author: Kimmo Forss -Date: Fri Apr 22 10:44:08 2022 +0300 - - Terrraform updates - -commit 85b845e24e0dbd93cc73aa72eaaf6916bb5f182d -Author: hdamecharla -Date: Fri Apr 22 08:55:53 2022 +0530 - - update SUM BOM to SUM20SP13-patch3 - -commit baed56cdff5818f209383269672992cf42558cd4 -Author: Kimmo Forss -Date: Thu Apr 21 17:58:41 2022 +0300 - - Terraform version update - -commit 17210faab9ac6cf54b2946be39c635824e5c9941 -Author: Kimmo Forss -Date: Thu Apr 21 16:59:14 2022 +0300 - - Changed the templating - -commit 9b0693b793f7ac7bc3ad5844c2a322336df4df7a -Author: Kimmo Forss -Date: Thu Apr 21 16:22:54 2022 +0300 - - CRLF changes - -commit 7ff88bda9a70d0164a672de51989682a3b406dac -Author: Kimmo Forss -Date: Thu Apr 21 15:58:51 2022 +0300 - - Simlify the custom naming JSON (#147) - - * Change colour - - * Streamline the naming module - - * application -> app - - * Output whitespace - - * VNET -> WORKLOAD_ZONE - - * Delete .gitignore - - * Delete settings.json - - * Update gitignore - -commit 79a0583b8b42c42d0bd0249c613bec194e1840df -Author: Kimmo Forss -Date: Thu Apr 21 15:37:12 2022 +0300 - - hdbuserstore updates - -commit 559786b4a67b2dbf98859dca86e32f497aa4f4db -Author: Kimmo Forss -Date: Thu Apr 21 14:22:48 2022 +0300 - - Resolve the workload zone keyvault issue - -commit 6b2b322b5c386cb349f5d590e96b27b2f152c8af -Author: Kimmo Forss -Date: Thu Apr 21 12:16:18 2022 +0300 - - Merge errors - -commit 846b4f727e7594512965f0adf8f77b0b63a6a574 -Author: Kimmo Forss -Date: Thu Apr 21 11:11:36 2022 +0300 - - Moved hdbuserstore to run after sapinst - -commit dc469673eedc831aa2dd6e4dca5092ad7bdaae5a -Author: Kimmo Forss -Date: Thu Apr 21 10:26:55 2022 +0300 - - SAP Library Fixes for the creation of the secrets - -commit 8fa01df18f13acfb2aa90c7635677e810fae533b -Author: Kimmo Forss -Date: Thu Apr 21 09:56:40 2022 +0300 - - APP Ini file for S42020 - -commit 5ce49cfc2de6eea214c2f5e4cd448283efe719cc -Author: Kimmo Forss -Date: Wed Apr 20 19:59:52 2022 +0300 - - APP Progress - -commit 72a8366b8659089bd2697dd0abea1e890f77b1cd -Author: Kimmo Forss -Date: Wed Apr 20 19:58:44 2022 +0300 - - Add progress messages - -commit 851175230072432be5b069669571e92da7197603 -Author: Kimmo Forss -Date: Wed Apr 20 17:17:37 2022 +0300 - - SSH key updates - -commit a38ed33b3225217e795391e45f496a3849900db7 -Author: Kimmo Forss -Date: Tue Apr 19 19:44:23 2022 +0300 - - 2021 HANA installation template - -commit 5f6bab4215d532548ff25962dc5a3365986d689e -Author: Kimmo Forss -Date: Tue Apr 19 17:04:26 2022 +0300 - - Post PR Updates - -commit 722e33865d1897a29fdaae890f72494132d03247 -Author: Kimmo Forss -Date: Tue Apr 19 14:25:54 2022 +0300 - - Post PR updates - -commit 5713ea12ad26e0e5950a75fb0557d897bca92616 -Author: Kimmo Forss -Date: Tue Apr 19 10:11:27 2022 +0300 - - Add the when check for Oracle - -commit 21eea3fa8fc368e0456ea18538764e8e600200b0 -Author: Kimmo Forss -Date: Tue Apr 19 09:55:53 2022 +0300 - - Private preview (#146) - - * fix - - * Decrease the disk size - - * Update deploy/ansible/roles-db/4.0.2-hdb-hcmt/tasks/main.yaml - - Co-authored-by: Kimmo Forss - - * Update deploy/ansible/roles-db/4.0.2-hdb-hcmt/tasks/main.yaml - - Co-authored-by: Kimmo Forss - - * Update deploy/ansible/roles-db/4.0.2-hdb-hcmt/tasks/main.yaml - - Co-authored-by: Kimmo Forss - - * Update deploy/ansible/roles-db/4.0.2-hdb-hcmt/tasks/main.yaml - - Co-authored-by: Kimmo Forss - - * Update deploy/ansible/roles-db/4.0.2-hdb-hcmt/tasks/main.yaml - - Co-authored-by: Kimmo Forss - - * Update 10-remover-terraform.yaml - - * Update 10-remover-terraform.yaml - - * Update 10-remover-terraform.yaml - - * Update 11-remover-arm-fallback.yaml - - * Update 11-remover-arm-fallback.yaml - - * Add debug logs - - * recursion - - * Update 04-sap-software-download.yaml - - * Update 04-sap-software-download.yaml - - * Update 11-remover-arm-fallback.yaml - - * Pipeline updates - - * S41909SPS03_v0010ms - - * S41909SPS03_v0010ms in Pipelines - - * S41909SPS03_v0010ms - - * default true for our daily testing - - * IMDB_SERVER20_059_1-80002031.SAR - - * dependencies - - * deüendencies HANA_2_00_055_v0006ms - - * Rename S41909SPS03_v0009ms-app-inifile-param.j2 to S41909SPS03_v0010ms-app-inifile-param.j2 - - * Rename S41909SPS03_v0009ms-dbload-inifile-param.j2 to S41909SPS03_v0010ms-dbload-inifile-param.j2 - - * Rename S41909SPS03_v0009ms-ers-inifile-param.j2 to S41909SPS03_v0010ms-ers-inifile-param.j2 - - * Rename S41909SPS03_v0009ms-pas-inifile-param.j2 to S41909SPS03_v0010ms-pas-inifile-param.j2 - - * Rename S41909SPS03_v0009ms-scs-inifile-param.j2 to S41909SPS03_v0010ms-scs-inifile-param.j2 - - * Rename S41909SPS03_v0009ms-scsha-inifile-param.j2 to S41909SPS03_v0010ms-scsha-inifile-param.j2 - - * Rename S41909SPS03_v0009ms-web-inifile-param.j2 to S41909SPS03_v0010ms-web-inifile-param.j2 - - * Update deploy/ansible/BOM-catalog/HANA_2_00_055_v0006ms/HANA_2_00_055_v0006ms.yaml - - * Pipeline updates for main branch - - * if statements - - * Update SWPM20SP10_latest.yaml - - * Update configure_deployer.sh - - correct the jq for metadata query on ln#432 - - * Update configure_deployer.sh - - Don't need the headers from curl when querying IMDS, so silence the verbosity - - * Pipeline updates - - * Update configure_deployer.sh - - * fixes - - * tweaks - - * changes - - * tests - - * Corrected the PATH - - * BOM Updates - - * Add a ExtraParams variable - - * alignment - - * Pipeline updates - - * Update S41909SPS03_v0010ms.yaml - - * Update HANA_2_00_055_v0006ms.yaml - - Update dependent components - - * Artemis - - * Variable group naming - - * Update HCMT_v0001ms.yaml - - * Updates - - * Artemis - - * tests - - * Update HANA_2_00_055_v0006ms.yaml - - * scs lb logic - - * Artemis - - * anydb data updates - - * Updates - - * Updates - - * Misc fixes - - * Misc updates - - * Script updates (#68) - - Co-authored-by: Kimmo Forss - - * Artemis (#69) - - Co-authored-by: Kimmo Forss - - * Updates in preparation for Pipeline release (#73) - - * Change backup recovery location - - * Artemis - - * Artemis - - * Instance number logic - - * Artemis - - * Artemis - - * NW Bom Update - - * LCAPPS for HANA 2.00.059.00 - - * Artemis - - * whitespace - - * updates - - * BoM Updates - - * BoM Updates (#71) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - Co-authored-by: Kimmo Forss - - * BW Update - - * Update SWPM10SP33_latest.yaml - - * SWPM - - * updates - - Co-authored-by: Kimmo Forss - - * Artemis updates (#74) - - * Change backup recovery location - - * Artemis - - * Artemis - - * Instance number logic - - * Artemis - - * Artemis - - * NW Bom Update - - * LCAPPS for HANA 2.00.059.00 - - * Artemis - - * whitespace - - * updates - - * BoM Updates - - * BoM Updates (#71) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - Co-authored-by: Kimmo Forss - - * BW Update - - * Update SWPM10SP33_latest.yaml - - * SWPM - - * updates - - * Artemis - - Co-authored-by: Kimmo Forss - - * Pipeline and test updates (#75) - - * Change backup recovery location - - * Artemis - - * Artemis - - * Instance number logic - - * Artemis - - * Artemis - - * NW Bom Update - - * LCAPPS for HANA 2.00.059.00 - - * Artemis - - * whitespace - - * updates - - * BoM Updates - - * BoM Updates (#71) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - Co-authored-by: Kimmo Forss - - * BW Update - - * Update SWPM10SP33_latest.yaml - - * SWPM - - * updates - - * Artemis - - * Artemis - - Co-authored-by: Kimmo Forss - - * Final pipeline updates (#76) - - * Change backup recovery location - - * Artemis - - * Artemis - - * Instance number logic - - * Artemis - - * Artemis - - * NW Bom Update - - * LCAPPS for HANA 2.00.059.00 - - * Artemis - - * whitespace - - * updates - - * BoM Updates - - * BoM Updates (#71) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - Co-authored-by: Kimmo Forss - - * BW Update - - * Update SWPM10SP33_latest.yaml - - * SWPM - - * updates - - * Artemis - - * Artemis - - * updates - - * linting - - * Tests - - * Foo - - * Artemis - - * bom - - * Artemis - - Co-authored-by: Kimmo Forss - - * Update playbook_03_bom_processing.yaml - - * Private preview (#79) - - * Artemis - - * Artemis - - * Oracle updates - - * updates - - * Add info on rescue - - * Validation - - * Update deploy/ansible/playbook_03_bom_processing.yaml - - * Linting - - Co-authored-by: Kimmo Forss - - * Private preview updates (#80) - - * Artemis - - * Artemis - - * Oracle updates - - * updates - - * Add info on rescue - - * Validation - - * Update deploy/ansible/playbook_03_bom_processing.yaml - - * Linting - - Co-authored-by: Kimmo Forss - - * Update main.yaml - - * Result code fixes (#82) - - * Change backup recovery location - - * BoM Updates - - * BoM Updates (#71) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - Co-authored-by: Kimmo Forss - - * Update SWPM10SP33_latest.yaml - - * Artemis - - * Artemis - - * Oracle updates - - * Pipeline release - - * bom flag - - * updates - - * Pipelines - - * Add info on rescue - - * Validation - - * Update deploy/ansible/playbook_03_bom_processing.yaml - - * Linting - - * linting - - * playbook - - * validate if result code exists - - Co-authored-by: Kimmo Forss - - * Print bom folder path at the end of output instead of middle - - * Remove extra line - - * Merge main - - * Make the agent URL an aka.ms link - - * NetWeaver 752 - - * align - - * align with main - - * Oracle HA using Dataguard and FSFO (#104) - - * Oracle HA with Dataguard - - * Oracle HA with Dataguard - - * Merge branch 'private-preview' of https://github.com/Azure/sap-automation into oracle-ha - - * BOM Oracle version2 changes - - * data guard changes - - * added comments - - * FSFO CHanges - - * data gurad changes - - * Data guard sequencing update - - * fengshu changes for dg-main.yaml - - * creation of spfile - - * file permission for createspfile - - * directory permission - - * secondary node run flag permissions - - * BOM Updated to Latest version of SWPM - - * diskconfig changes - - * SAP OS Groups and Users inifile updates - - Co-authored-by: ralwani - - * S42020 - - * S42020 - - * S42020 updates - - * revert - - * generic BoM - - * S4 2020 - - * 2020 - - * BoM processing and SUSE registration - - * missing Ini File parameters - - * update dbload params for S42020 - - * BoM code - - * BoM - - * default - - * stat - - * update - - * Add more logic for app-done file processing - - * linting - - * lint - - * lint - - * added ansible.builtin. - - * ansible.builtin - - * key exchange - - * Fixes - - * Final tests - - * Oracle Multi-SID deployment (#107) - - * oracle-msid first push - - * oracle-msid updates to match the code structure - - * Create tnsnames and listener.ora for first SID. This is due to issue with SWPM not able to start the listener during DB load - - * BOM Updates - - * bom updates - - * MULTI_SIDS parameter updates - - * oracle-multi-sid variable updates - - * file permission changes - - * sapmnt file system adjustments - - * runflag permission adjustments - - * file permission updates - - * BOM updates for MSID. - - * msid change - - * msid fengshu changes - - * Merge branch 'main' of https://github.com/Azure/sap-automation into Azure-main - - * msid changes - - * update after merging changes from parivate-preview - - * updates from anydb_release to ora_release - - Co-authored-by: Kimmo Forss - - * make the same changes as sles to rhel - - * find the scs and ers installation status - - * set db virtual host name - - * Merge Artemis - - * remove python3-selinux - - * updates - - * fix indentation - - * Support deployment without BOM catalog - - * changes to blocks in the SUSE play and additional validation for the SCS installs - - * Look in storage account first - - * Whitespace - - * feng shui - - * oracle installation variable changes (#109) - - * whitespace - - * correct output - - * output - - * Oracle HA error handling (#114) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * Align with Artemis - - * Revert outputs to facilitate anydb deployments (#115) - - * fix outputs - - (cherry picked from commit 817ee43844b2d708252117eb651dac980761c901) - - * do not need observer vms as they are already available below - - * Oracle Updates - - * indentation fix - - * update BOM with correct checksums and update package names - - (cherry picked from commit b71654059e528f30350da30736d6ceff9c0c0d7b) - - * updated HANA BoM - - * Oracle error handling for data guard (#119) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - Co-authored-by: Kimmo Forss - - * Sync with Artemis - - * Tests for Oracle - - * Observer name - - * Update HANA BOM to Revision 2.00.059.2 (SPS05) for HANA DB 2.0 and dependent BOMs to use the new HANA BOM - - * Small tweaks - - * Oracle_log_files variable - - * align with Artemis - - * add netaddr - - * Fixes - - * Create S/4HANA 2021 Bill of materials (#124) - - * S4HANA Initial shipment stack BOM only and SWPM name update - - (cherry picked from commit c60047f99dfe0fc919563922a6b59d93880928fd) - - * add Frontend components - - * update names as per naming convention - - * formatting-01 - - * Formatting-02 - - * updates to swpm name, used sum name instead of swpm. - - * output variables - - * Subnet handling - - * Updates for variable naming - - * Workload zone subnet harmonization - - * Artemis updates - - * Provide a simpler way to override names (#127) - - * Workload zone subnet harmonization (#126) - - Rationalize the subnet code creation in terraform - - * First draft - - * correct if - - * Custom naming override for the control plane (#129) - - * Workload zone subnet harmonization (#126) - - Rationalize the subnet code creation in terraform - - * Provide Name override for the control plane - - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - - * Custom naming workload zone (#130) - - * Workload zone subnet harmonization (#126) - - Rationalize the subnet code creation in terraform - - * Provide name override for workload zone - - * fix changes that could cause conflicts - - Co-authored-by: hdamecharla - - * distribution_id changes to support oracle linux (#131) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - Co-authored-by: Kimmo Forss - - * Don't check platform - - * Jinja - - * Fix show BoM details - - * S42020 Update - - * BOM updates for Oracle Multi-SID (#132) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - Co-authored-by: Kimmo Forss - - * Align with Artemis - - * Jinja updates - - * Add the capability to provide custom prefixes to resources (#133) - - * Artemis - - * Artemis - - * Oracle updates - - * Pipeline release - - * bom flag - - * updates - - * Pipelines - - * Add info on rescue - - * Validation - - * Update deploy/ansible/playbook_03_bom_processing.yaml - - * Linting - - * linting - - * playbook - - * validate if result code exists - - * oracle updates - - * Oracle tests - - * Updates - - * Misc fixes - - * BoM updates - - * Deployer prefix - - * SAP Library name prefixes - - * Add prefix for Workload zone - - * AnyDB prefixes - - * App tier prefixes - - * prefix for common infrastructure - - * prefix for HANA - - * use the full variable name - - * add the new variable to the output - - * merge conflict - - * Align with Artemis - - * duplicate variable - - * add missing variable - - * use var - - * Prefix fix - - * merge conflicts - - Co-authored-by: Kimmo Forss - - * Multi SID AFS - - * Oracle MSID changes to manage file permissions (#134) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - Co-authored-by: Kimmo Forss - - * oracle multi-sid shared home permission flag update (#135) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - Co-authored-by: Kimmo Forss - - * Shared Home support - - * shared_home - - * Template fix - - * Logging - - * Artemis - - * Push the S4HANA 2021 bom and tempates for distributed installations. (#136) - - TODO: Need to prepare templates for HA deployments. - - (cherry picked from commit 98bfee3b498552b7c763d38c5080bf33766a17bd) - - * merge conflicts - - * remove the when statement - - * Tweaks - - * S42020 - - * Library updates - - * Updates - - * Oracle MSID BOMv2 (#137) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - * oracle msid updates - - * new MSID BOM - - Co-authored-by: Kimmo Forss - - * Artemis updates - - * Oracle multi-sid permission changes for installation (#138) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - * oracle msid updates - - * new MSID BOM - - * oracle installation file permission changes. - - Co-authored-by: Kimmo Forss - - * oracle msid - mount sapmnt/sid changes for PAS and APP installation (#139) - - * oracle installation variable changes - - * oracle-ha error handling changes - - * update compact to coalesce in terraform - - * commented out the spn check oracle - - * resuce action if restore fails - - * oracle error rman restore error handling - - * ora install failure - - * ora install updates - - * accept the changes from private-preview - - * ora install changes - - * when conditional check for creating the ora preinstall file - - * pas changes merge from private-preview - - * oracle failed when changes - - * update the oracle file system permission replaced during merge and log collection - - * generic user creation template for oracle - - * distribution_id update for oracle - - * db restore secondary action revert to private-preview - - * revert changes to match provate-preview - - * Oracle Multi-SID BOM changes to use the latest SBP patches - - * oracle-multi-sid updates - - * oracle file permission control - - * oracle multi-sid shared home permission flag update - - * oracle msid updates - - * new MSID BOM - - * oracle installation file permission changes. - - * multi-sid orasid change to dbsid parameter - - * oracle-msid sapmnt mounts for app and pass - - Co-authored-by: Kimmo Forss - - * Provide custom naming support (#142) - - * Artemis - - * Artemis - - * Oracle updates - - * Pipeline release - - * bom flag - - * updates - - * Pipelines - - * Add info on rescue - - * Validation - - * Update deploy/ansible/playbook_03_bom_processing.yaml - - * Linting - - * linting - - * playbook - - * validate if result code exists - - * oracle updates - - * Oracle tests - - * Updates - - * Misc fixes - - * BoM updates - - * Deployer prefix - - * SAP Library name prefixes - - * Add prefix for Workload zone - - * AnyDB prefixes - - * App tier prefixes - - * prefix for common infrastructure - - * prefix for HANA - - * use the full variable name - - * add the new variable to the output - - * merge conflict - - * Align with Artemis - - * duplicate variable - - * add missing variable - - * use var - - * BoM platform validation - - * MErge - - * Prefix fix - - * merge conflicts - - * Updates - - * spelling info - - * Deployer prefix - - * Add a regex for secrets - - * Typos - - * Fixes - - * Tweaks - - * Updates - - * Temporary fix - - * remove pre_deployer temporarily - - * reset - - * removed extra file - - * Artemis - - * recover existing secrets incase they are found to be deleted - - * Formatting - - * Terraform formatting - - * Better Error handling for pipelines - - * typos - - * Provider code - - * Providers - - * Provider updates - - * Library - - * SAP Library providers - - * Library Fixes - - * Workload zone - - * workload zone - - * whitespace - - * Pwd fixes - - * Ignore settings.json - - * simplify workload zone - - * Variable renames - - * Typos - - * DBLoad update - - * Remove keyvaults from library - - * Update - - * sleep 10 seconds after recovering the secret - - * Add the prefix logic - - * update s42021 bom iss with the product ids - - * Push HANA 2.00.61 dependent BOM - - * pushing the HA templates - - * updated product ids - - * SWPM got updated so, will pull the new one from PR#143 - - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla - - * bring the SWPM folder back - - * bring back the orange - - * Updated SWPM to SWPM20SP11_3-80003424.SAR (#143) - - Co-authored-by: Ajay Gupta - - * Update SWPM20SP11_latest.yaml - - update description - - * route table associations - - * Misc changes - - * Artemis tweaks - - * BoM update - - * Ansible lint fixes - - * whitespace - - * Linting - - * Lint take 4 - - * Lint take 5 - - * Lint take 6 - - * Task names - - * Lint take 7 - - * Artemis - - * MSID Update - - * Release v3.4 cleanup - - * run sapinst with shell - - * Removed the async check from standard deployment - - Co-authored-by: Michael Mergell - Co-authored-by: Kimmo Forss - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - Co-authored-by: Yukta Bajaj - Co-authored-by: msftvapolasa <57106612+msftvapolasa@users.noreply.github.com> - Co-authored-by: ralwani - Co-authored-by: hdamecharla - Co-authored-by: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> - Co-authored-by: Ajay Gupta - -commit 2d1fdbb1c57a14391d4881b661c75a66c30b8895 -Author: hdamecharla -Date: Wed Apr 13 23:03:51 2022 +0530 - - resolve merge conflicts in pipeline#3 - -commit cad273c0ccefcaf3652118ec7b7da37607954bab -Author: hdamecharla -Date: Wed Apr 13 23:02:15 2022 +0530 - - update patch description - -commit 0242fe27a611977d373ab7f8e9cb3df065df15b3 -Author: ajaygit158 <61898818+ajaygit158@users.noreply.github.com> -Date: Tue Apr 12 21:35:01 2022 +0530 - - Updated SWPM to SWPM20SP11_3-80003424.SAR (#143) - - Co-authored-by: Ajay Gupta - (cherry picked from commit a18ae19c812e04da67feae1ba1a05c4eeca971ea) - -commit 22e5abeeddafe44ce12d8dec2bd435877fdad362 -Author: Kimmo Forss -Date: Sun Apr 10 09:45:41 2022 +0300 - - Merge conflict - -commit 0492ee8d72aec4579718e357853c13cfb0a7dc16 -Author: Kimmo Forss -Date: Fri Apr 8 14:42:32 2022 +0300 - - Existing storage account support for keyvault - -commit 99fddb3b8969a11ceffdc4c0b07c8e460e56bc6f -Author: Kimmo Forss -Date: Fri Apr 8 09:38:33 2022 +0300 - - Fixes - -commit 3331b88753b4a2b9570c5957f436b68b199b885f -Author: Kimmo Forss -Date: Thu Apr 7 18:38:05 2022 +0300 - - Artemis - -commit 1b670ebd5c2f9c19a035d3c840f2ebe7177e9bbc -Author: Kimmo Forss -Date: Thu Apr 7 14:33:55 2022 +0300 - - Existing storage account support - -commit 466fe92fd112c1e7bb1c0361cb13ee1f489c8773 -Author: Kimmo Forss -Date: Mon Apr 4 11:21:20 2022 +0300 - - Workload zone subnet harmonization (#126) - - Rationalize the subnet code creation in terraform - -commit 67d09f3bd998113a3f6d3d26f6507d9ad93a84a0 -Author: Kimmo Forss -Date: Fri Apr 1 15:17:29 2022 +0300 - - Dual nic bug fix - -commit 5b845770ab38f148109e024716f8c981834104e4 -Author: Kimmo Forss -Date: Thu Mar 31 17:04:24 2022 +0300 - - Deploy without Admin Subnet (#122) - -commit 444caf1de1f272eeb950a0f9d6aa285a616138dc -Author: hdamecharla -Date: Thu Mar 31 00:51:14 2022 +0530 - - Update HANA BOM to Revision 2.00.059.2 (SPS05) for HANA DB 2.0 and dependent BOMs to use the new HANA BOM - - (cherry picked from commit 11bdff446f9c71a3c88c84d2404d290aec4c249e) - -commit ca75280c10163880ad68e2f4946044088c63e33f -Author: hdamecharla -Date: Wed Mar 30 11:31:41 2022 +0530 - - update BOM with correct checksums and update package names - - (cherry picked from commit b71654059e528f30350da30736d6ceff9c0c0d7b) - -commit 153dfde859aa36e5fec5f335b5f0a37b9248911c -Author: hdamecharla -Date: Wed Mar 30 15:16:31 2022 +0530 - - updated HANA BoM - - (cherry picked from commit c0cbb258c5f2e62302c766fed057945c7255604d) - (cherry picked from commit 4a6e6f475e4ab4f681ec15d28479e1a7cfde5acc) - -commit 897b6d120ab6efaca2cea26bd8dfa49fdc5a38c4 (tag: v3.3.0.0) -Author: Kimmo Forss -Date: Tue Mar 29 15:29:41 2022 +0300 - - typos - -commit 69ca4fd2f6ed24606c705e4e7972690da1baacf3 -Author: Kimmo Forss -Date: Tue Mar 29 14:15:42 2022 +0300 - - Bump the release version to 3.3 - -commit 2c15a7fef5d5efa65ffb9e8e548db0c0054609b1 -Author: Kimmo Forss -Date: Tue Mar 29 14:13:17 2022 +0300 - - Merging the BPaaS updates (#117) - - * BoM processing and SUSE registration - - * BoM code - - * BoM - - * default - - * stat - - * Add more logic for app-done file processing - - * linting - - * lint - - * lint - - * added ansible.builtin. - - * ansible.builtin - - * key exchange - - * Fixes - - * Final tests - - * make the same changes as sles to rhel - - * find the scs and ers installation status - - * set db virtual host name - - * remove python3-selinux - - * fix indentation - - * Support deployment without BOM catalog - - * changes to blocks in the SUSE play and additional validation for the SCS installs - - * Look in storage account first - - * v11 BoM - - * updates to swpm and move old BOM files to archive - - * name updates on NW752 - - * changes to sum - - * Add quote - - * Show more debug info - - * Rescue action refinement - - * Add an extra permissions setting - - * xxx-done file logic refinement - - * linting - - * linting - - * lint - - * Linting v3 - - * lint v4 - - * fqdn - - * remove BoMs still in development - - Co-authored-by: hdamecharla <71097261+hdamecharla@users.noreply.github.com> - Co-authored-by: hdamecharla - -commit bb2c6c99ad256bc145febe36c7e17104c86a992d -Author: Kimmo Forss -Date: Mon Mar 28 15:09:51 2022 +0300 - - route table - -commit cab44e0ca09131c7ffff1550c65d935435fa0eb2 -Author: Kimmo Forss -Date: Mon Mar 28 12:01:18 2022 +0300 - - typo - -commit 2cb5755d1a125a7f9c3379944b345fa1b250731e -Author: Kimmo Forss -Date: Mon Mar 28 11:58:23 2022 +0300 - - correct the variable - -commit bb639949e65ddc8d75d01897fbc113976ff28345 -Author: Kimmo Forss -Date: Mon Mar 28 10:25:09 2022 +0300 - - Update samples - -commit 6bc2b8321a01176f76b44b0871d52f840ec46cab -Author: Kimmo Forss -Date: Sun Mar 27 23:11:49 2022 +0300 - - Support existing storage accounts for deployer VM - -commit f40dfca9cf5d5c176a7ca6808f1cc354a4dc9591 -Author: Kimmo Forss -Date: Sun Mar 27 17:58:21 2022 +0300 - - coalesce - -commit 36da4bd561b1157c80fc02ac4be97b807a7e5f70 -Author: Kimmo Forss -Date: Sun Mar 27 13:24:18 2022 +0300 - - Terraform updates - -commit fa9b2c27150bf837e4ca1546b98811e67a2d1127 -Author: Kimmo Forss -Date: Fri Mar 25 12:16:32 2022 +0200 - - Missed deny - -commit 6343a9003b2bdbfa90c242903fabd92b8a3d0322 -Author: Kimmo Forss -Date: Fri Mar 25 09:58:42 2022 +0200 - - Control Plane & Workload Zone updates - -commit 19c129d450116965f57b7a45807112a8a0f39b67 -Author: Kimmo Forss -Date: Fri Mar 25 09:07:22 2022 +0200 - - Terraform Azure Provider v3 support - -commit 08829a6727e8165b12d2f754dbc7a62eef52e452 -Author: Kimmo Forss -Date: Thu Mar 24 20:53:23 2022 +0200 - - Persist Credentials in Pipelines - -commit 7966a262d541a5503b3ef50dbcb198caea47fb21 -Author: Kimmo Forss -Date: Thu Mar 24 18:15:57 2022 +0200 - - stat.path - -commit 081b723212c58c35a51c84ea6ca70b0f56e4dc84 -Author: Kimmo Forss -Date: Wed Mar 23 19:55:11 2022 +0200 - - v11 BoM - -commit c944d782ea8409f063657a8861bc8afc7585b57f -Author: Kimmo Forss -Date: Wed Mar 23 19:04:01 2022 +0200 - - Add a login before running SAP Download - -commit 9250eb1e6acfe2ac71ff329c5d5d4b265e4185c5 -Author: Kimmo Forss -Date: Fri Mar 18 17:26:13 2022 +0200 - - Change defaults - -commit 41defa571e697d8941cc0d7e57cd9ff8cc40c099 -Author: Kimmo Forss -Date: Tue Mar 15 19:11:58 2022 +0200 - - Precreate users and updated sample templates - -commit 26abe0666a9f8d505503d96cfc719183ac7f10fe -Author: Kimmo Forss -Date: Tue Mar 15 10:34:50 2022 +0200 - - Password rules and app/pas flag creation - -commit ca094de60a673610ea9469d71abcbc2bad5b9d46 -Author: Kimmo Forss -Date: Tue Mar 15 10:14:42 2022 +0200 - - Oracle support - -commit 45f83b5bd49fcb823b13f62456ff31a71de8ba11 -Author: Kimmo Forss -Date: Thu Mar 10 15:37:51 2022 +0200 - - linting - -commit afdad0c938e9f814a552ce2c8cadc26a006ef152 -Author: Kimmo Forss -Date: Thu Mar 10 15:27:25 2022 +0200 - - BoM processing - -commit 4a0e4ca886ce9949d2ef53f0b4f64e0d32a63e27 -Author: Kimmo Forss -Date: Thu Mar 10 09:30:41 2022 +0200 - - Update main.yaml - -commit 5c8bf7fbee99f4b70c3c2881421936b6b3166798 -Author: Kimmo Forss -Date: Tue Mar 8 22:35:01 2022 +0200 - - Pipeline, timeout and ERS issues - -commit 96ae08663556de8044cac73e943925e63f8a6264 -Author: Kimmo Forss -Date: Mon Mar 7 15:21:21 2022 +0200 - - Increase timeout - -commit e7c815a464ce445e12a989aeafeac2f6e61a4380 -Author: Kimmo Forss -Date: Sun Mar 6 19:46:47 2022 +0200 - - Set timeout to 30 seconds - -commit 673d0cc220b08fec3b333fbb89282a7c6e2c58ed -Author: hdamecharla -Date: Sun Mar 6 17:11:28 2022 +0530 - - line continuation - -commit 9383561eb19d4cb3de338908405313c4de1d1aaf -Author: hdamecharla -Date: Sun Mar 6 17:09:33 2022 +0530 - - Fix for error "The host with the name is not a valid virtual host on the local host" during execution of SWPM according to Note#2279110 - line continuation - -commit bf718192a08eda5e9e790ce885046d8d5622de48 -Author: hdamecharla -Date: Sun Mar 6 17:07:50 2022 +0530 - - Fix for error "The host with the name is not a valid virtual host on the local host" during execution of SWPM according to Note#2279110 - -commit a0f809f01dcacd104e5f6efee500b84853c9345e -Author: hdamecharla -Date: Sun Mar 6 09:45:26 2022 +0530 - - Add redhat related changes for SCS install to #c113420 - -commit c113420e1005fe046254048feaad3db52bb877e3 -Author: hdamecharla -Date: Sun Mar 6 02:29:25 2022 +0530 - - enhance commits #8b4fc0e, and #bc9a2bd by throttling and execution sequence changes - -commit 8b4fc0e9905e70047001136e7baaa5d73881acc1 -Author: hdamecharla -Date: Fri Mar 4 01:07:55 2022 +0530 - - enhance commit #bc9a2bd by adding delegations - -commit bc9a2bd69b08c104f15b67537000d885587b5d13 -Author: hdamecharla -Date: Fri Mar 4 00:52:34 2022 +0530 - - Fixes when profile update to happen only after both SCS and ERS are installed and few linting changes - -commit e47a6e17284dfdee2ebf69cdffb97991e1f494fd -Author: hdamecharla -Date: Thu Mar 3 18:36:14 2022 +0530 - - Add hana_schema to ansible-input-api.yaml as a way to allow inputs for the templates - -commit b36f543f3e3b877de261190cb18f690a89170b4d -Author: hdamecharla <71097261+hdamecharla@users.noreply.github.com> -Date: Thu Mar 3 13:31:46 2022 +0530 - - Ensure we delegate to localhost for writing the progress files during db-load - -commit 398cde069d2b701ac10d6690e3db29738700a275 -Author: Kimmo Forss -Date: Wed Mar 2 12:53:16 2022 +0200 - - SLES Updates - -commit 1b2bff1c68b10f631040e38faeb64b94eeba33c5 -Author: Kimmo Forss -Date: Wed Mar 2 00:14:48 2022 +0200 - - SLES Cluster updates - -commit 730d0e836f2c4dc61b1d011d00212709bdb9ae59 -Author: Kimmo Forss -Date: Tue Mar 1 15:16:42 2022 +0200 - - SUSE updates - -commit 81b7600e4ec1eb84315ccaf91e7ba6ef70475eaf -Author: Kimmo Forss -Date: Tue Mar 1 11:11:54 2022 +0200 - - Use the first DB host - -commit f64ec2c4127693bea3048ef94416ae9958360134 -Author: Kimmo Forss -Date: Tue Mar 1 01:49:09 2022 +0200 - - Using the virtual db host name when db HA - -commit f31f7cd47ebd046d790a9ed2e5078904d416b7ab -Author: Kimmo Forss -Date: Sat Feb 26 16:03:28 2022 +0200 - - Update InI file - -commit 72b93dfa260a84a9efbf16d140e8128f2238b7ec -Author: Kimmo Forss -Date: Sat Feb 26 09:39:00 2022 +0200 - - delegate download creation to deployer - -commit c23a69d5ad07a151ffe090cc75fb7f495ef83964 -Author: Kimmo Forss -Date: Sat Feb 26 09:30:19 2022 +0200 - - Run on deployer - -commit fb904cf3b4d5c48c623cdb538032f78daadec4d4 -Author: Kimmo Forss -Date: Sat Feb 26 09:13:54 2022 +0200 - - Delegate to local host - -commit f25c826b4b501da180098773e0154528960c6b76 -Author: Kimmo Forss -Date: Sat Feb 26 00:43:33 2022 +0200 - - Only check checksums if specified - -commit 96408e20cb8f1c73f22fe2e69a3cee5e4aea73d1 -Author: Kimmo Forss -Date: Sat Feb 26 00:26:37 2022 +0200 - - Download updates - -commit 6d68b2e7e13cd1eec4949ffc9f1ea65e71f66576 -Author: Kimmo Forss -Date: Fri Feb 25 22:58:44 2022 +0200 - - Use get_url instead of uri - -commit eff7488e46c93adb09cfab8fa3abd84ec08166d8 -Author: Kimmo Forss -Date: Fri Feb 25 21:57:09 2022 +0200 - - Show blob_exists status - -commit 634e35e57abe4354d3b8f9c6db2ea5fa81e4b238 -Author: Kimmo Forss -Date: Fri Feb 25 21:48:13 2022 +0200 - - python version - -commit 51dd510d58cf2c0a57a53222285b6488a888fcc0 -Author: Kimmo Forss -Date: Fri Feb 25 21:02:57 2022 +0200 - - Gather facts on deployer - -commit 04450c764ab1019d6b690007156a083a4a401429 -Author: Kimmo Forss -Date: Fri Feb 25 20:58:22 2022 +0200 - - Correct folder to upload - -commit cb275c52cf6b4062cda5c30fa213011ff3f798a1 -Author: Kimmo Forss -Date: Fri Feb 25 20:39:06 2022 +0200 - - Update gather facts - -commit 2ad82c3e2e9bcc8f6c0510480591898a9f80073a -Author: Kimmo Forss -Date: Fri Feb 25 20:18:47 2022 +0200 - - save distro - -commit 0ad6d05cd8a1aa626ed977eecdbb447cac205a7a -Author: Kimmo Forss -Date: Fri Feb 25 20:12:49 2022 +0200 - - container name - -commit 029b10f8bb47ca10fa96c78159490c72f7634f1f -Author: Kimmo Forss -Date: Fri Feb 25 20:08:24 2022 +0200 - - storage account - -commit dffdf71675481f1576e88adad62037e13a6e596f -Author: Kimmo Forss -Date: Fri Feb 25 19:34:46 2022 +0200 - - Python version - -commit d3261da48fe2a34a9ddbb6be7098c60820303e96 -Author: Kimmo Forss -Date: Fri Feb 25 16:02:07 2022 +0200 - - BoM processing indentation - -commit fc78f497c02700abb71d7b1f277834a011f65f14 -Author: Kimmo Forss -Date: Fri Feb 25 15:57:40 2022 +0200 - - Flag file updates - -commit 194dd2516d7dc92aa326c8b11144ff0319d0fb86 -Author: Kimmo Forss -Date: Fri Feb 25 13:41:15 2022 +0200 - - BoM fixes - -commit 1ce7eda33f775f7e4422feba3e6814540dbde8ad -Author: Kimmo Forss -Date: Fri Feb 25 10:18:39 2022 +0200 - - Match Distros with BPaaS - -commit 64b92bae185d979bf0ace178eb258dc962e91c6d -Author: Kimmo Forss -Date: Fri Feb 25 09:59:51 2022 +0200 - - No instance number - -commit b08d03182fe14a91256b753e305799eeae3df9bf -Author: Kimmo Forss -Date: Fri Feb 25 09:41:31 2022 +0200 - - Ensure BoM folders exist - -commit 93f0e410055c0d8adb0db7009f72d4bf2d0e11ad -Author: Kimmo Forss -Date: Thu Feb 24 22:36:47 2022 +0200 - - Updates - -commit 70cd5767d99d5c1e2141796edcd3ecbc735da70c -Author: Kimmo Forss -Date: Wed Feb 23 14:28:50 2022 +0200 - - variable name - -commit 57ce3a9842763c40f26031a143da9adf2c413ce1 -Author: Kimmo Forss -Date: Wed Feb 23 12:30:07 2022 +0200 - - remove extra when - -commit 8b9c5e3aa914d3ca792cbe565698ddd3d4799633 -Author: Kimmo Forss -Date: Wed Feb 23 12:25:40 2022 +0200 - - removed extra when statement - -commit 54c3bf7096c48991aa57d607b8fcde4563815c26 -Author: Kimmo Forss -Date: Tue Feb 22 23:30:38 2022 +0200 - - cluster connector - -commit 37f6b46384ea4c4f042d93fe3c55285abbd00936 -Author: Kimmo Forss -Date: Tue Feb 22 23:28:44 2022 +0200 - - Misc Fixes - -commit 582022e705f62ad1188be391327dd0e978b1fcc8 -Author: Kimmo Forss -Date: Tue Feb 22 11:35:10 2022 +0200 - - change cluster joining to use name instead of IP - -commit e999843f76d4f9593685ad79b6b88b56934413ec -Author: Kimmo Forss -Date: Tue Feb 22 10:20:56 2022 +0200 - - Testing improvements - -commit 8a2743157e6371458ff62ab58e3efe7237789c48 -Author: Kimmo Forss -Date: Mon Feb 21 21:04:34 2022 +0200 - - Playbook update - -commit cc1ba4e44bfe3214a4638482f3d5071ec54d442d -Author: Kimmo Forss -Date: Mon Feb 21 19:55:19 2022 +0200 - - Test updates - -commit 9e0d76f204c4f6549779a2d49c8191ed718fdc9e -Author: Kimmo Forss -Date: Mon Feb 21 09:59:30 2022 +0200 - - HANA disk sizes - -commit e6ca31e0ed88313b80c4ca6afab57640ad193a60 -Author: Kimmo Forss -Date: Mon Feb 21 09:46:59 2022 +0200 - - Naming error - -commit 5d6335768232c416e2ff4f371e45d0f1381fe4fb -Author: Kimmo Forss -Date: Sun Feb 20 23:44:33 2022 +0200 - - No HEAD for normal push - -commit c16a9f8faf4abcd24c0850d54ffba0c2e7da4e30 -Author: Kimmo Forss -Date: Sun Feb 20 23:38:19 2022 +0200 - - checks - -commit 4cf22d3ce51c358c9eb5d6e39cf754a61697bc86 -Author: Kimmo Forss -Date: Sun Feb 20 23:11:26 2022 +0200 - - Ansible playbook and task updates - improved debug information - -commit 6cbc65e98dd69aeeb5a35da3500391ae5cba2437 -Author: Kimmo Forss -Date: Sun Feb 20 06:56:20 2022 +0200 - - Use correct root - -commit 2c3ac67c5c06800c7c926e64b25e45ec5a74b0f9 -Author: Kimmo Forss -Date: Sat Feb 19 23:07:55 2022 +0200 - - decorate - -commit aaf17cb6a864459ecea853cce07f5ee921b8b49d -Author: Kimmo Forss -Date: Sat Feb 19 22:41:54 2022 +0200 - - BOM ID - -commit 2451c7d17e1038e7510d89c42ac75f8720a02a2e -Author: Kimmo Forss -Date: Sat Feb 19 22:37:08 2022 +0200 - - decorate tasks - -commit 219373ce1f792a1f9a57eb797abde0923061da97 -Author: Kimmo Forss -Date: Sat Feb 19 21:01:38 2022 +0200 - - Decorate BoM - -commit 6b2e0a11ccfac874963d8cc42c22dfc3c0bbb4e9 -Author: Kimmo Forss -Date: Sat Feb 19 19:33:41 2022 +0200 - - Decorate Generic Pacemaker tasks - -commit d2e8690145729086e35a0022f56ea2648d2bd4a2 -Author: Kimmo Forss -Date: Sat Feb 19 15:18:23 2022 +0200 - - ADO Updates - -commit 2fbf0722669b0465fe713d24a7bfe70389fe7070 -Author: Kimmo Forss -Date: Sat Feb 19 12:22:37 2022 +0200 - - dictionaries - -commit 57462d1d592e524898686dd3928736d7899e497f -Merge: 7e9b796d d7a9d720 -Author: Kimmo Forss -Date: Sat Feb 19 11:20:55 2022 +0200 - - Merge branch 'main' into main - -commit d7a9d720104652fec8a93e743907b80f25327254 -Author: Kimmo Forss -Date: Fri Feb 18 22:41:18 2022 +0200 - - loop - -commit 1fd58e7f998fe89a39b0944aa464c4486407f9f3 -Author: Kimmo Forss -Date: Fri Feb 18 22:37:37 2022 +0200 - - tests - -commit 43ccd78f9aeada8164fd98297a09dd69f6c52b39 -Author: Kimmo Forss -Date: Fri Feb 18 21:59:48 2022 +0200 - - error - -commit 8312a757145ece7cb8f820dc0b03f39abca1b1d8 -Author: Kimmo Forss -Date: Fri Feb 18 21:44:33 2022 +0200 - - sid in upper - -commit c41917e62b4bb3c1e1861afaad1e4ae95a740c40 -Author: Kimmo Forss -Date: Fri Feb 18 21:25:16 2022 +0200 - - foo - -commit 624be9549a6a50eb15cd2f19d0208a0dafec398e -Author: Kimmo Forss -Date: Fri Feb 18 21:20:03 2022 +0200 - - foo - -commit 719e192f2ca33ef0f7b5b6fdcce0b9db3d34a819 -Author: Kimmo Forss -Date: Fri Feb 18 20:16:46 2022 +0200 - - tester - -commit 323486b07c7b800299d65b50584aa40a7932564d -Author: Kimmo Forss -Date: Fri Feb 18 20:08:28 2022 +0200 - - Fixes - -commit 68d0f9247ee67634dde155f06e1729bf65703855 -Author: Kimmo Forss -Date: Fri Feb 18 19:19:31 2022 +0200 - - fix exports - -commit 90e72b9cec7f7c0bad3cb4c32d1116453230f00d -Author: Kimmo Forss -Date: Fri Feb 18 18:08:31 2022 +0200 - - Check - -commit e0c84261efe1b034b7f2073979bfb1fb7d852d22 -Author: Kimmo Forss -Date: Fri Feb 18 17:45:32 2022 +0200 - - foo - -commit a430590d1fd40e5110bfe60a28141990b8ec0f55 -Author: Kimmo Forss -Date: Fri Feb 18 17:45:08 2022 +0200 - - Foo - -commit b16ded2c8a722afae51eeb6f12860a704c9c86fd -Author: Kimmo Forss -Date: Fri Feb 18 16:59:14 2022 +0200 - - Task naming - -commit 0deb6cb4c3878dd548cdd7cde60a406f37cc60af -Author: Kimmo Forss -Date: Fri Feb 18 16:38:47 2022 +0200 - - Disk info fixes - -commit 2df08771770136d6637af2856d395376a3e18f43 -Author: Kimmo Forss -Date: Fri Feb 18 16:13:37 2022 +0200 - - move sap_trans to last - -commit 6a3db3b0e99eb9a470323f0e91442fb2541baebb -Author: Kimmo Forss -Date: Fri Feb 18 12:38:29 2022 +0200 - - update - -commit 7e9b796db2f11e183d4ea20f4bd30e177edd85cb -Author: Kimmo Forss -Date: Fri Feb 18 12:29:46 2022 +0200 - - Update app_sizes.json - -commit b4b534e39674bff6b27a28413cf541032fcabcac -Author: Kimmo Forss -Date: Fri Feb 18 11:35:43 2022 +0200 - - Updates - -commit 28b90ca5f42b7a6de966a78b44afdda21bb0db21 -Author: Kimmo Forss -Date: Fri Feb 18 10:35:01 2022 +0200 - - Documentation updates - -commit c07decc34b9e7971caccb69c63f5df0a53732178 -Author: Kimmo Forss -Date: Thu Feb 17 21:36:18 2022 +0200 - - AFS updates - -commit f64eb95954e17abf7f04fe600610e513b15c62bd -Author: Kimmo Forss -Date: Thu Feb 17 13:44:15 2022 +0200 - - scp - -commit f6079f75f67e4a084af342764b92db8cbb2dd2da -Merge: f50d26ce 3f65cda5 -Author: Kimmo Forss -Date: Thu Feb 17 13:40:35 2022 +0200 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit 3f65cda5773aad66cf192121415a60c0f71b81df -Author: Kimmo Forss -Date: Thu Feb 17 13:19:38 2022 +0200 - - Update main.yaml - -commit f50d26ce48004d1c199c8afbb96ea4739bbc1cce -Author: Kimmo Forss -Date: Thu Feb 17 12:21:37 2022 +0200 - - Updates - -commit d904b66862e0bf16b5bdeda32480848d225dc098 -Merge: f0921424 7b730525 -Author: Kimmo Forss -Date: Thu Feb 17 12:02:07 2022 +0200 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit 7b730525032859683e8e905566b3bc8e01b7b003 -Author: Kimmo Forss -Date: Thu Feb 17 11:50:01 2022 +0200 - - Update 11-remover-arm-fallback.yaml - -commit 18e7dc9ac2bb060f2c6e9b6ae41f6099f1ca2b61 -Author: Kimmo Forss -Date: Thu Feb 17 11:18:58 2022 +0200 - - Update 03-sap-system-deployment.yaml - -commit b7572eabbef761b09913a2ef82eebb2a54badf58 -Author: Kimmo Forss -Date: Thu Feb 17 11:18:10 2022 +0200 - - Update 02-sap-workload-zone.yaml - -commit 055cc57b6498fa13bc53d270fa4fe069cfadedb1 -Author: Kimmo Forss -Date: Thu Feb 17 11:09:08 2022 +0200 - - Update 01-deploy-control-plane.yaml - -commit 3f02a3f7c078565084b997c10707ab3b3caeca8b -Author: Kimmo Forss -Date: Thu Feb 17 10:56:12 2022 +0200 - - HA Tests results (#93) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - * S12 updates - - * linting - - * gi - - * HA Fixes - - * lint - - * Updates - - * cherry pick - - * HCMT - - * Foo - - * rhel repos - - * no .rc - - * params - - * url - - * foo - - * Update 04-sap-software-download.yaml - - * remove repo - - * remove repo - - * remove repo - - * update - - * cluster - - * remove run_once - - * cluster - - * SLES 15 updates - - * aa - - * Copy - - * Artemis - - * Fixes - - * foo - - * remove the repo - - * lint - - Co-authored-by: Kimmo Forss - -commit f0921424f5edd678540d044bb0053eb19eb5f650 -Author: Kimmo Forss -Date: Thu Feb 17 10:22:07 2022 +0200 - - lint - -commit 9cc7b9c49b75cbdeac3908d2cafac4d73c83edc1 -Author: Kimmo Forss -Date: Thu Feb 17 10:17:20 2022 +0200 - - remove the repo - -commit 8c53a29b86f1f446304f8520cc505d5d0fd95120 -Author: Kimmo Forss -Date: Wed Feb 16 22:07:09 2022 +0200 - - foo - -commit 864a2adc14e68e79bd3d09e315d60191c2e178bd -Author: Kimmo Forss -Date: Wed Feb 16 22:04:36 2022 +0200 - - Fixes - -commit 9b80e126aa4308ef00304da6f036ccf5d0ca0d11 -Author: Kimmo Forss -Date: Wed Feb 16 21:04:16 2022 +0200 - - Artemis - -commit 67b9916665f572e985d9a48f684367c5419e90f5 -Author: Kimmo Forss -Date: Wed Feb 16 20:59:08 2022 +0200 - - Copy - -commit 2d0fdc6034f84a850a6c215e713fed432ea36d07 -Author: Kimmo Forss -Date: Wed Feb 16 20:46:26 2022 +0200 - - aa - -commit f915a4fea0feaddb8917d1f5063a624e579a0bef -Author: Kimmo Forss -Date: Wed Feb 16 20:44:05 2022 +0200 - - SLES 15 updates - -commit 087e2ea8a13a30c076b51e191599dc2197a41b31 -Author: Kimmo Forss -Date: Wed Feb 16 17:30:45 2022 +0200 - - cluster - -commit a24c9e7e70b578171f09b1d0f1016dff7977ec44 -Author: Kimmo Forss -Date: Wed Feb 16 17:08:41 2022 +0200 - - remove run_once - -commit adbbd2605c2f7ba9b4418ba48e8606fd3614f2df -Author: Kimmo Forss -Date: Wed Feb 16 16:56:39 2022 +0200 - - cluster - -commit 493545b1a4704e74668f03ea9c7c8633539afd3d -Author: Kimmo Forss -Date: Wed Feb 16 16:38:41 2022 +0200 - - update - -commit 254a11d8f495be9e0d7df1058680fe1c77784ec4 -Merge: 981ac997 ebe3ec20 -Author: Kimmo Forss -Date: Wed Feb 16 15:15:35 2022 +0200 - - Merge branch 'main' of https://github.com/Azure/sap-automation - -commit 981ac997c77bca2786094eb4aaa0fdd5bff5a368 -Author: Kimmo Forss -Date: Wed Feb 16 15:12:04 2022 +0200 - - remove repo - -commit 2680dc371d92e0d523b221884b7fd74ec595bb6c -Author: Kimmo Forss -Date: Wed Feb 16 15:07:25 2022 +0200 - - remove repo - -commit ebe3ec20a2d2acf67b23e900d1b4f14618f4675c -Author: Kimmo Forss -Date: Wed Feb 16 14:55:16 2022 +0200 - - Update 04-sap-software-download.yaml - -commit 68594cf796043b5a8c8dacaecf90464ace154df5 -Author: Kimmo Forss -Date: Wed Feb 16 14:49:15 2022 +0200 - - Update 04-sap-software-download.yaml - -commit 25aaeccd3418e46265b68ac9ed9a433a2312abce -Merge: 4209e3a3 3190d86c -Author: Kimmo Forss -Date: Wed Feb 16 14:24:12 2022 +0200 - - Merge branch 'main' of https://github.com/KimForss/sap-automation - -commit 4209e3a30e39a7c560f490433c1c7461525c1024 -Author: Kimmo Forss -Date: Wed Feb 16 14:24:08 2022 +0200 - - remove repo - -commit 3190d86c01389789bbd2aead1a2635659cdf7677 -Author: Kimmo Forss -Date: Wed Feb 16 14:22:08 2022 +0200 - - Update 04-sap-software-download.yaml - -commit dcff1ebad5dfd1dbee7d799168b14e6c7bf5c17c -Author: Kimmo Forss -Date: Wed Feb 16 14:00:05 2022 +0200 - - foo - -commit d147e0faea231b2b775b5463db2394737d94b509 -Author: Kimmo Forss -Date: Wed Feb 16 13:50:11 2022 +0200 - - url - -commit b56ab8815aef16a705c45bb1663d634ba91afe02 -Author: Kimmo Forss -Date: Wed Feb 16 13:38:19 2022 +0200 - - params - -commit 4dbf19baa14aa7dcc22b9c50e35e0708c32bb497 -Author: Kimmo Forss -Date: Wed Feb 16 13:37:01 2022 +0200 - - no .rc - -commit 157cb95ae3efac33e9d0a6f2ac0e71fb280f27ca -Author: Kimmo Forss -Date: Wed Feb 16 13:35:41 2022 +0200 - - rhel repos - -commit 5433a74efad101a3edb8e8e4f306c76c3bed6bec -Author: Kimmo Forss -Date: Wed Feb 16 13:14:37 2022 +0200 - - Update playbook_bom_downloader.yaml - -commit 1abbf3554e52ebc4b8b9bb2dae6c14821b595955 -Author: Kimmo Forss -Date: Wed Feb 16 12:23:07 2022 +0200 - - Foo - -commit c7fa0fbb5b1d95d8c8ed41236c600e032d5320e5 -Author: Kimmo Forss -Date: Wed Feb 16 11:53:59 2022 +0200 - - Update HANA_2_00_055_v0006ms.yaml - -commit 32edc3e0c0f83318c0944e7cbabdb7be6ecf4f36 -Author: Kimmo Forss -Date: Wed Feb 16 11:52:27 2022 +0200 - - Update S41909SPS03_v0010ms.yaml - -commit 10ae26f97a1594e78d1237ce41b5b1bec77ed0fb -Author: Kimmo Forss -Date: Wed Feb 16 11:49:31 2022 +0200 - - BOM updates (#91) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - * S12 updates - - * linting - - * gi - - * HA Fixes - - * lint - - * Updates - - * cherry pick - - * HCMT - - Co-authored-by: Kimmo Forss - -commit 8db33ec2391d156182e42e525bf7054ca9c5972d -Merge: 7847b90b 6c4c3a15 -Author: Kimmo Forss -Date: Wed Feb 16 11:48:33 2022 +0200 - - Merge branch 'Azure:main' into main - -commit 6c4c3a15e96536f4a1c2a6ce544cb6eab474e488 -Author: Kimmo Forss -Date: Wed Feb 16 11:48:01 2022 +0200 - - HSR and HA fixes (#90) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - * S12 updates - - * linting - - * gi - - * HA Fixes - - * lint - - * Updates - - * cherry pick - - * HCMT - - Co-authored-by: Kimmo Forss - -commit 7847b90b5989ba65c0ae915fb9c3556e2c466963 -Author: Kimmo Forss -Date: Wed Feb 16 11:41:34 2022 +0200 - - HCMT - -commit b3028fd6eb38a2f92d2daf81b9e982ae7c4d098a -Author: Kimmo Forss -Date: Wed Feb 16 11:39:32 2022 +0200 - - cherry pick - -commit eb75bcce9bb40caaf8f891e7565d48f3168f7576 -Author: Kimmo Forss -Date: Wed Feb 16 10:16:17 2022 +0200 - - Updates - -commit 1f6c12d6e9f87ec31fc260e37ca5cead6f854619 -Author: Kimmo Forss -Date: Wed Feb 16 01:19:05 2022 +0200 - - lint - -commit 898f990870baa4357992511c14ccc551c0985178 -Author: Kimmo Forss -Date: Wed Feb 16 01:11:41 2022 +0200 - - HA Fixes - -commit fec6015304776e873d6a4f493c1296656d4e2cbc -Author: Kimmo Forss -Date: Wed Feb 16 01:02:31 2022 +0200 - - gi - -commit a32d2a6bacb25968274c7f860bd2130f0986b40f -Merge: b9c933bb cbbe5462 -Author: Kimmo Forss -Date: Wed Feb 16 01:01:33 2022 +0200 - - Merge branch 'Azure:main' into main - -commit cbbe54628134af3fc5b6746612bf805a247f775d -Author: Kimmo Forss -Date: Tue Feb 15 23:47:43 2022 +0200 - - Update S41909SPS03_v0010ms.yaml - -commit 888b13278625383118bdb29aec73d2f356f63a6e -Author: Kimmo Forss -Date: Tue Feb 15 19:50:15 2022 +0200 - - Update 01-deploy-control-plane.yaml - -commit 8677411eb38ec538e7c050ab3252f11704dcbf46 -Author: Kimmo Forss -Date: Tue Feb 15 19:02:45 2022 +0200 - - Update 04-sap-software-download.yaml - -commit efd10084f0a5a7efe6394a66d18e3aecf1e71a40 -Author: Kimmo Forss -Date: Tue Feb 15 18:54:13 2022 +0200 - - Update 04-sap-software-download.yaml - -commit 742e73362cd870ef74af1b05c7a72d2e7f7b1d6c -Author: Kimmo Forss -Date: Tue Feb 15 15:26:08 2022 +0200 - - Update 2.6.0-afs-mounts.yaml - -commit 5f35c6e5c0015a92476f6c2b3dafacdcb99addd7 -Author: Kimmo Forss -Date: Tue Feb 15 15:04:21 2022 +0200 - - Update 01-deploy-control-plane.yaml - -commit 22b7f8c235070e251b3ae103194c206bff67bf4c -Author: Kimmo Forss -Date: Tue Feb 15 14:19:08 2022 +0200 - - Update main.yml - -commit 08fbd88733074eb360b63b91cd78ac49144b1e84 -Author: Kimmo Forss -Date: Tue Feb 15 12:46:25 2022 +0200 - - Update install_deployer.sh - -commit b9c933bbced935ed79399087447bc6eb83bb7fba -Merge: a3e83b05 48c4ba70 -Author: Kimmo Forss -Date: Tue Feb 15 09:32:43 2022 +0000 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit 48c4ba7095514c25a8fd207b960560ade384aa83 -Author: Kimmo Forss -Date: Tue Feb 15 11:30:59 2022 +0200 - - Update playbook_05_00_00_sap_scs_install.yaml - -commit dc3011bd6faf016820387bb6df33ef8a6d46fe9d -Author: Kimmo Forss -Date: Tue Feb 15 11:28:40 2022 +0200 - - Delete playbook_06_00_03_pacemaker_hana.yaml - -commit 405183462e287e29063427db4d2a5f6698b51cd7 -Author: Kimmo Forss -Date: Tue Feb 15 11:28:29 2022 +0200 - - Delete playbook_06_00_00_pacemaker.yaml - -commit 38ba2e8609220f02a6363307feb0d16478c0e115 -Author: Kimmo Forss -Date: Tue Feb 15 11:27:57 2022 +0200 - - Delete playbook_05_00_10_sap_ers_install.yaml - -commit bc3623c2bd320fefb12ff2a6f1a541fb260de373 -Author: Kimmo Forss -Date: Tue Feb 15 11:27:41 2022 +0200 - - Delete playbook_05_00_00_sap_sa_scs_install.yaml - -commit 8cfd6dff599d17ee0518dd3f3ea91facbf15827f -Author: Kimmo Forss -Date: Tue Feb 15 11:26:16 2022 +0200 - - Delete playbook_00_transition_start_for_sap_install_refactor.yaml - -commit a3e83b05d027991842c10884aae8c1937fbffe48 -Author: Kimmo Forss -Date: Tue Feb 15 09:21:50 2022 +0000 - - linting - -commit 555d0d3fe2be8c02213239cd1aa2f9237f333cd2 -Author: Kimmo Forss -Date: Tue Feb 15 11:12:39 2022 +0200 - - Update playbook_05_00_00_sap_sa_scs_install.yaml (#87) - - * Update playbook_05_00_00_sap_sa_scs_install.yaml - - * Update playbook_05_02_sap_pas_install.yaml - - * Update 4.0.1.0-pre_checks.yml - - * Update 4.0.1.5-provision_hana_replication.yml - - * Update main.yaml - - * Update 1.17.2.0-cluster-RedHat.yml - -commit 3eed02c350d48459df57b74846df5329691f6aa6 -Author: Kimmo Forss -Date: Tue Feb 15 11:12:18 2022 +0200 - - Update .ansible-lint - -commit 21ce006831396a999cfac817bf4e8f37a8a626e2 -Merge: 78e97cde c5c43d4a -Author: Kimmo Forss -Date: Tue Feb 15 08:46:44 2022 +0000 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit c5c43d4ac4d5104d473aa997a173746de8788ce7 -Author: Kimmo Forss -Date: Tue Feb 15 10:46:27 2022 +0200 - - Update playbook_03_bom_processing.yaml - -commit 78e97cde483e643aec75a8bf7c5e5b9342f7a042 -Merge: e96499e0 8b3b82fc -Author: Kimmo Forss -Date: Tue Feb 15 08:44:29 2022 +0000 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit 8b3b82fc80a2de9df81d508d4205936c819ce317 -Author: Kimmo Forss -Date: Tue Feb 15 10:43:53 2022 +0200 - - Update main.yaml - -commit 9082348e734d4517f2917cada43f8ea0c3ddc184 -Author: Kimmo Forss -Date: Tue Feb 15 10:43:24 2022 +0200 - - Update 05-DB-and-SAP-installation.yaml - -commit e96499e08e0d312b9c07be2ba3a3bc7433d6f721 -Merge: 95638af0 f9cf72c8 -Author: Kimmo Forss -Date: Mon Feb 14 20:52:20 2022 +0200 - - Merge branch 'Azure:main' into main - -commit f9cf72c8db20dbb743de7fd43431f2e2a2d4bc96 -Author: Kimmo Forss -Date: Mon Feb 14 20:50:26 2022 +0200 - - Update sap-parameters.yml.tmpl - -commit 95638af048d4604a89b6879727d3cbad4ddbe335 -Merge: 2a7fc18b 195fccac -Author: Kimmo Forss -Date: Mon Feb 14 20:40:01 2022 +0200 - - Merge branch 'main' of https://github.com/KimForss/sap-automation - -commit 195fccac28c1481714a36a42465dcf9412556171 -Merge: d76b37eb 68ffe292 -Author: Kimmo Forss -Date: Mon Feb 14 20:39:09 2022 +0200 - - Merge branch 'Azure:main' into main - -commit 68ffe292c26834c4dee57d46fea59eec9977d9e9 -Author: Kimmo Forss -Date: Mon Feb 14 20:37:29 2022 +0200 - - Update 4.0.1.5-provision_hana_replication.yml - -commit d76b37eb5ff7e11d49b649c0ccba2ecafdb646ef -Merge: a7063817 7c12c509 -Author: Kimmo Forss -Date: Mon Feb 14 20:12:03 2022 +0200 - - Merge branch 'Azure:main' into main - -commit 7c12c509a38ac7fb367b8052bb2bb8611256ac57 -Author: Kimmo Forss -Date: Mon Feb 14 20:11:22 2022 +0200 - - S12 updates (#86) - - Co-authored-by: Kimmo Forss - -commit a7063817cdb38845b93d71c7f82a82d38d7a3237 -Author: Kimmo Forss -Date: Mon Feb 14 18:08:23 2022 +0000 - - S12 updates - -commit e4d55ea265f4c27214c0f10d02a4f51b60dc2cb1 -Author: Kimmo Forss -Date: Mon Feb 14 18:50:20 2022 +0200 - - Post GA tweaks (#85) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - * SLES12 update - - Co-authored-by: Kimmo Forss - -commit 2a7fc18b0e184a96a9c0e15f18b49ca8a6a0521b -Merge: da3028fb d9db1c58 -Author: Kimmo Forss -Date: Mon Feb 14 14:17:11 2022 +0200 - - Merge branch 'Azure:main' into main - -commit d9db1c585e5a760e38373a8db08beade52825987 -Author: Kimmo Forss -Date: Mon Feb 14 14:12:35 2022 +0200 - - Pipelines GA release (#78) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - * Pipeline release - - * bom flag - - * Pipelines - - * linting - - * Update .ansible-lint - - * Updates - - * Merge fix - - * Pipeline updates - - * Pipeline 5 - - * No BoM override - - * Updates - - Co-authored-by: Kimmo Forss - -commit da3028fbbf283aaae05ef21a890caa05027dd8c9 -Merge: 8e967dd3 69e0b298 -Author: Kimmo Forss -Date: Mon Feb 7 13:53:07 2022 +0200 - - Merge branch 'Azure:main' into main - -commit 69e0b298bbf1df58dbfebee952be2693f3a7245c -Author: Kimmo Forss -Date: Mon Feb 7 13:52:42 2022 +0200 - - Update SWPM10SP33_latest.yaml - -commit 8e967dd310717df4fa6a63f4e1332f4a120e7534 -Merge: a9fd422d c447d583 -Author: Kimmo Forss -Date: Mon Feb 7 13:52:01 2022 +0200 - - Merge branch 'Azure:main' into main - -commit c447d5834971c333a839e156b3f890344da5418c -Author: Kimmo Forss -Date: Mon Feb 7 12:38:04 2022 +0200 - - BoM Updates (#71) - - * Fix for providing existing storage accounts - - * Change backup recovery location - - * BoM Updates - - Co-authored-by: Kimmo Forss - -commit a9fd422d4ae608e37a2b67b24eaa3f335c6fbaea -Author: Kimmo Forss -Date: Mon Feb 7 10:34:46 2022 +0000 - - BoM Updates - -commit 8c20391b89a2c821242f4abb8e7b5aa22803c380 -Author: Kimmo Forss -Date: Sun Jan 23 13:37:55 2022 +0000 - - Change backup recovery location - -commit 067fbed33bd6f03d1841d7a1168b4de83ec5a516 -Author: Kimmo Forss -Date: Thu Jan 20 15:28:31 2022 +0000 - - Fix for providing existing storage accounts - -commit e089a5dac39f2348e18ffad932e160812ddd0cda (tag: v3.1.0.0) -Merge: 6c551ecb daf53b96 -Author: Kimmo Forss -Date: Thu Jan 20 15:26:47 2022 +0200 - - Merge pull request #45 from KimForss/main - - Update Fault Domain count for all regions - -commit daf53b9677bf3dfd96e92945018da782fda03352 -Merge: e0f427ce 6c551ecb -Author: Kimmo Forss -Date: Thu Jan 20 15:25:02 2022 +0200 - - Merge branch 'Azure:main' into main - -commit e0f427cee4b1e99636b5cfad5bebe79153cdf751 -Author: Kimmo Forss -Date: Thu Jan 20 13:24:43 2022 +0000 - - Update Fault Domain count - -commit 6c551ecb6590e0fa5dba5ed61af764f6c4ba46c3 -Merge: 267278ec 8f32fb8b -Author: Kimmo Forss -Date: Thu Jan 20 15:12:24 2022 +0200 - - Merge pull request #44 from KimForss/main - - AFS updates for ANF - -commit 8f32fb8b28231afb54eaed1a433cf7310fb595da -Merge: 10182f8b 267278ec -Author: Kimmo Forss -Date: Thu Jan 20 15:10:09 2022 +0200 - - Merge branch 'Azure:main' into main - -commit 10182f8b55ee01ebfea54666fbe3f6e0be3cf2be -Author: Kimmo Forss -Date: Thu Jan 20 13:09:41 2022 +0000 - - Ansible updates for AFS - -commit 267278ecf4d1aa7053b45b2a2468e65db90f3752 -Merge: 7951cd63 ee8378d0 -Author: Kimmo Forss -Date: Thu Jan 20 13:01:11 2022 +0200 - - Merge pull request #42 from KimForss/main - - AFS Support and script updates - -commit ee8378d08b12ed4327693205e446c15131bdac6a -Author: Kimmo Forss -Date: Thu Jan 20 10:22:37 2022 +0000 - - v 3.1 release, AFS support - -commit fec56e239b42f29ddd0173700ed191c4e84240dd -Author: Kimmo Forss -Date: Sun Jan 9 21:55:05 2022 +0000 - - whitespace - -commit 7951cd6357d3fd76a4e55a6dbcd6788849e1c7c6 (tag: v3.0.0.0) -Author: Kimmo Forss -Date: Wed Dec 29 17:19:29 2021 +0000 - - resolving deployment issues with missing ARM_SUBSCRIPTION_ID - -commit a61abd2d64393efca91ebd89fa38f1873faa2c07 -Author: Kimmo Forss -Date: Wed Dec 29 16:14:34 2021 +0000 - - Removal improvements - -commit e5e295566ee97af4fa6cfcace8eea5999aefdf70 -Merge: e8828291 1efcc20f -Author: Kimmo Forss -Date: Wed Dec 29 12:02:31 2021 +0200 - - Merge pull request #17 from hdamecharla/main - - Merging private-preview scripts and terraform into main - -commit 1efcc20f1dc9fd09afbc0b50febcd33b1625e884 -Author: hdamecharla -Date: Wed Dec 29 15:29:34 2021 +0530 - - Merging private-preview scripts and terraform into main in a hacky way - -commit e88282917ea4b252bcb33c388b4bf881bda70f8e -Author: Kimmo Forss -Date: Sun Dec 19 19:43:51 2021 +0000 - - variable typo - -commit de753cbb2ae7186e650eb309d76969d53b267b6e -Author: Kimmo Forss -Date: Sun Dec 19 19:08:43 2021 +0000 - - SWPM Update - -commit 74d3fbd6298aff7bc8064e6cec49247023591e43 -Merge: 61731a73 4b62d38c -Author: Kimmo Forss -Date: Fri Dec 17 07:57:48 2021 +0000 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit 61731a735c085100ef7076451790792a28a06fa7 -Author: Kimmo Forss -Date: Fri Dec 17 07:57:46 2021 +0000 - - support password based authentication - -commit 4b62d38c4cd459525a8d4c1983e2423d04a96a24 -Author: hdamecharla <71097261+hdamecharla@users.noreply.github.com> -Date: Wed Dec 15 13:34:16 2021 +0530 - - Update repos.yaml - - support for suse12.x until we merge from private-preview - -commit f16b0b3650733f9e6d5e0c8206b4ac6d03755c1b -Author: Kimmo Forss -Date: Tue Dec 14 19:42:29 2021 +0000 - - Let terraform create the sas token - -commit e0598efa5360f6fc449ed66571181cd5bf6a58fa -Author: Kimmo Forss -Date: Tue Dec 14 18:48:08 2021 +0000 - - remove the SAS token generation - -commit 52a47bd0d1dac77f1b556b91aba4f04805fe00e7 -Author: Kimmo Forss -Date: Mon Dec 13 21:19:21 2021 +0000 - - Add digit support to region code - -commit 887371e78ab3f9a02c7667e5b606c5cc67299d88 -Author: Kimmo Forss -Date: Mon Dec 13 10:47:33 2021 +0000 - - SUSE 15.3 support - -commit 131c366cb51eab4e28bbd50b3e794a62cc6b312c -Author: Kimmo Forss -Date: Sun Dec 12 18:35:44 2021 +0000 - - Removing BOM Base name - -commit 923281877f3a1a88da7b8f10285587ed69b3b2fa -Author: Kimmo Forss -Date: Sun Dec 12 16:41:21 2021 +0000 - - Don't check the environment parameter - -commit dfd2cfd959faa55f69ee26c7eaef3adfb5140af7 -Author: Kimmo Forss -Date: Sat Dec 11 22:13:15 2021 +0000 - - Added region_code to the bash scripts - -commit 3d0549d054abc7a5ff278146d5ba740679ca7d32 -Author: Kimmo Forss -Date: Fri Dec 10 22:55:21 2021 +0000 - - sample updates - -commit aa33f183d77377918900dbb9637ec1da50245a69 -Author: Kimmo Forss -Date: Fri Dec 10 22:01:09 2021 +0000 - - remove duplicate key - -commit 83d6a27703315d6e441a9318443c2caca19c94bb -Author: Kimmo Forss -Date: Fri Dec 10 21:53:04 2021 +0000 - - V5 HANA BoM - -commit 9eaffb0ba1433b58c1e0b11a5c71bd32b4579938 -Author: Kimmo Forss -Date: Fri Dec 10 21:47:35 2021 +0000 - - NW Bom Update - -commit fd45bb2687629f501ac06771701937283d28907c -Author: Kimmo Forss -Date: Fri Dec 10 20:33:33 2021 +0000 - - BW Updates - -commit afdb40f1c59c4a173088a9424d2b2ac8548cccfe -Author: Kimmo Forss -Date: Fri Dec 10 19:08:53 2021 +0000 - - BW v2 BOM - -commit 8545bb106ba3d407d580954fe1a9e091fc0f8192 -Author: Kimmo Forss -Date: Fri Dec 10 20:42:58 2021 +0000 - - Archive v6 BoM - -commit 5d4e2cfe601c9c40a44c45d439da12d10e6bfb9d -Author: Kimmo Forss -Date: Fri Dec 10 20:41:42 2021 +0000 - - S4 1909 BOM - -commit b1140fd6f3b520ac59446383ea10fd4ac95cb720 -Author: Kimmo Forss -Date: Fri Dec 10 20:40:29 2021 +0000 - - v7 BOM - -commit 32f2b3ec425ed6f317c6148ad8b1f5a3af23d3e9 -Author: Kimmo Forss -Date: Fri Dec 10 19:10:56 2021 +0000 - - SAS token script update - -commit 0fd12196fc88910bb75ce16f331b1de28d45eb3b -Author: Kimmo Forss -Date: Fri Dec 10 11:00:15 2021 +0000 - - ip fixes for non lb deployments - -commit 1b279399ead5cd2bb538caef7cc8a05055444327 -Author: Kimmo Forss -Date: Fri Dec 10 10:57:39 2021 +0000 - - NoLB support for Windows - -commit c84e696e772685ed201c77f17ee9a13c8adcd48e -Author: Kimmo Forss -Date: Sun Dec 5 22:45:37 2021 +0000 - - SPN updates - -commit 97590c4a2c45596817a19b5abdd12e6a3b0fea75 -Author: Kimmo Forss -Date: Sun Dec 5 22:45:09 2021 +0000 - - SPN updates - -commit 9c06b7cb3423d6ed02b5009d5a2ca2b62d0cb907 -Author: Kimmo Forss -Date: Sun Dec 5 20:26:17 2021 +0000 - - use_spn flag for landscape and system - -commit 695bee24c7688debedb7edf22481aae346e43b7b -Author: Kimmo Forss -Date: Thu Dec 2 15:14:12 2021 +0000 - - Code cleanup - -commit 6a9a0859908f6957c97e273106ca53c13b315b7a -Author: Kimmo Forss -Date: Thu Dec 2 07:12:02 2021 +0000 - - use_spn fixes - -commit 14facf5b10746b6d194709af54357ff0caa1ce99 -Author: Kimmo Forss -Date: Tue Nov 30 12:29:29 2021 +0000 - - Existing SAP Library storage accounts & containers - -commit 0a659f2753de17825d39bf2bf3bcba0e4d802951 -Author: Kimmo Forss -Date: Sat Nov 27 21:01:17 2021 +0000 - - IP Address bug - -commit db83d8c326b2a15e652d69f8fd2f4cd5e6a096d6 -Author: Kimmo Forss -Date: Sat Nov 27 12:51:27 2021 +0000 - - Deployer Private IP address fix - -commit fc5ba0ac4fa633ddd3c7277744aae7e9ff9eeb8f -Author: Kimmo Forss -Date: Fri Nov 26 19:10:04 2021 +0000 - - HANA BOM Update - -commit 78cc842ba2ab99ddf94a3a5a5bbe01c1001a8d88 -Author: Kimmo Forss -Date: Fri Nov 26 19:06:59 2021 +0000 - - Deployer and sample updates - -commit b33059067a2fd89d6f44ea6c5268c8d2094b7122 -Author: Kimmo Forss -Date: Wed Nov 24 10:54:15 2021 +0000 - - Parameter name updates - -commit 6c6ef04aec5add91ced2663826f2191c19b99028 -Author: Kimmo Forss -Date: Tue Nov 23 18:19:04 2021 +0000 - - remove the python folder - -commit 4f8ec6aef3e1a717ceb8688c8d30d27ee47c9a87 -Merge: 41e74e3d 867865b0 -Author: Kimmo Forss -Date: Tue Nov 23 18:13:43 2021 +0000 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit 41e74e3d5d5507190df70d78fc1cbeb696c3a0cf -Author: Kimmo Forss -Date: Tue Nov 23 18:13:33 2021 +0000 - - sas token fixes - -commit 867865b0380b3b5e8cbfd713c537781a2295a70a -Merge: 506ace15 22bc41fe -Author: Ubuntu -Date: Tue Nov 23 16:57:50 2021 +0000 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit 22bc41fee5806d38c55f16948806cc250fc01465 -Author: Kimmo Forss -Date: Sun Nov 21 13:24:22 2021 +0000 - - sas token update - - zone logic for the disks - - app VM fix - - zonal logic - - zonal logic - -commit 506ace15d8115880c86ee95c31b79509927c8ffa -Author: Kimmo Forss -Date: Sun Nov 21 13:24:22 2021 +0000 - - sas token update - -commit f2b507478c3e7606a356f5eb8939f58aa28359b3 -Author: Kimmo Forss -Date: Sun Nov 21 13:23:05 2021 +0000 - - sas token update - -commit 84d2c4ed693fc6fb3aabc8864efcff9ba9b97d85 -Author: Kimmo Forss -Date: Sun Nov 21 13:11:31 2021 +0000 - - Bom download updates - -commit 61b4a203cf5646c80b6a77bd7c8d3cc0744864a4 -Author: Kimmo Forss -Date: Fri Nov 19 20:54:43 2021 +0000 - - Ansible - lint fixes - -commit 8974a73432aee28dcbcb73258b236f2cb942c395 -Author: Kimmo Forss -Date: Fri Nov 19 20:27:03 2021 +0000 - - Update Manager Updates - -commit 976684cb0cf6a45d58ad8cee44471c7e88a58b67 -Merge: 4dd0fd27 a24a789f -Author: Kimmo Forss -Date: Fri Nov 19 18:15:05 2021 +0000 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit 4dd0fd2747b5843af528289f6a9f5e3956e53eba -Author: Kimmo Forss -Date: Fri Nov 19 18:13:51 2021 +0000 - - Ansible updates - -commit a24a789f67dcbb88939909892f690de481d85dfe -Author: Kimmo Forss -Date: Fri Nov 19 14:43:26 2021 +0200 - - BOM download updates - -commit 3619308c54957a494ca47a39585090aa6c84c657 -Author: Kimmo Forss -Date: Fri Nov 19 10:50:28 2021 +0000 - - wrong parameter - -commit b9c6c67fd26c9b4228ca680a4c58ce6ef2fc75aa -Author: Kimmo Forss -Date: Thu Nov 18 19:47:10 2021 +0000 - - removed TF_VAR_arm_client_id - -commit 879fd8d9db293e2886bc7acc86101fc55fffb2a6 -Author: Kimmo Forss -Date: Thu Nov 18 19:12:03 2021 +0000 - - Tweaks for deployer based deployments - -commit 12924a950850e05f687b8c5459126e33bc32546b -Author: Kimmo Forss -Date: Thu Nov 18 11:51:11 2021 +0000 - - New Guids for tracking - -commit 965eef4f9cf316502a8b9f4923c6d723d1be34d6 -Author: Kimmo Forss -Date: Thu Nov 18 11:44:23 2021 +0000 - - don't store lock files - -commit 088fe25dae264a0dba3e36e1c64ce5db47f618fc -Author: Kimmo Forss -Date: Thu Nov 18 11:43:53 2021 +0000 - - removed the lock files - -commit 8fca1ff440ab4d6d87e17343a3ea73d19d817582 -Author: Kimmo Forss -Date: Thu Nov 18 10:21:56 2021 +0000 - - repo rename - -commit 53cde168b5158214b16f89dac234c81cc38b2e2a -Merge: 0060affd 053fb385 -Author: Kimmo Forss -Date: Thu Nov 18 11:42:49 2021 +0200 - - Merge branch 'main' of https://github.com/Azure/sap-automation into main - -commit 0060affd55266ea2047ff789ae3188ba7f994c50 -Author: Kimmo Forss -Date: Thu Nov 18 11:42:43 2021 +0200 - - moving scripts to correct folder - -commit 053fb385a90fdcf079ef0d5cbd3eec979afd0ea2 -Author: hdamecharla -Date: Thu Nov 18 12:39:32 2021 +0530 - - fix execute privileges for ansible scripts - -commit 7f3fbd40a066b98fb2920dde6d32a135171aa03f -Author: hdamecharla -Date: Thu Nov 18 12:30:05 2021 +0530 - - ensure users have execute permissions on the shell scripts - -commit 4a18daf6f9076febb48e3b1f394cd32ce382c1f2 -Author: hdamecharla <71097261+hdamecharla@users.noreply.github.com> -Date: Thu Nov 18 12:26:49 2021 +0530 - - fix export of DEPLOYMENT_REPO_PATH and addition to PATH - -commit f9c6c61541c1ed308e84577a65bd80a8c8127f0e -Author: Kimmo Forss -Date: Wed Nov 17 22:35:05 2021 +0200 - - Github Templates - -commit 8c0feaeafacec05daeed3ebfff2c5b868d7cb076 -Author: Kimmo Forss -Date: Wed Nov 17 20:20:32 2021 +0200 - - Repo link updates - -commit 424f25db711959b539301898ffc4483c9d2eb49b -Author: Kimmo Forss -Date: Wed Nov 17 19:36:16 2021 +0200 - - Updated the training materials folder name - -commit 6ff0b891114c36d3aeccb850d830b698cd1fe52a -Author: Kimmo Forss -Date: Wed Nov 17 19:29:07 2021 +0200 - - Version 3 initial commit - -commit 22c464c9098fd809d827101c58dcd1da8c7c0762 -Author: Microsoft Open Source -Date: Tue Nov 16 10:43:17 2021 -0800 - - SECURITY.md committed - -commit 6a653fa8af05069bbead92cccf922a0cabafb778 -Author: Microsoft Open Source -Date: Tue Nov 16 10:43:17 2021 -0800 - - SUPPORT.md committed - -commit 5a38aa7a68494c8eff779dfb776ebbaae3aecd9b -Author: Microsoft Open Source -Date: Tue Nov 16 10:43:16 2021 -0800 - - LICENSE updated to template - -commit a05ce41e13db8288247abd40edafc606a1fecfcf -Author: Microsoft Open Source -Date: Tue Nov 16 10:43:15 2021 -0800 - - README.md updated to template - -commit 692188cbb17d46dc4033c23df50c4480f1b92f9c -Author: Microsoft Open Source -Date: Tue Nov 16 10:43:15 2021 -0800 - - CODE_OF_CONDUCT.md committed - -commit 85128ce9135afcdb8519248c1a262977cdcb371c -Author: Kimmo Forss -Date: Tue Nov 16 20:22:10 2021 +0200 - - Initial commit