From 6f073b99420b64cade244016b6892006c4138d29 Mon Sep 17 00:00:00 2001 From: Kimmo Forss Date: Wed, 14 Jun 2023 21:43:13 +0300 Subject: [PATCH 1/5] Add the SA flag for template creation for sybase --- .../tasks/4.3.0.5-install_db_instance.yml | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) 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..87b6f0eab9 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--------------------------------------*/ # @@ -103,8 +105,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 +117,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" From 7fd36b2f9123f38d5d76dc44462532eca49ff988 Mon Sep 17 00:00:00 2001 From: Rickmarges Date: Fri, 7 Jul 2023 16:59:49 +0200 Subject: [PATCH 2/5] Provide several fixes for Terraform and Ansible (#465) * Provide several fixes for Terraform code * Fix internet check * Fix owner of BOM directories * Ignore PyCache directories * Remove become from SDAF deployer check * Bugfix dns_info_loadbalancers output variable for app_tier * Add become to App installation block for Linux * Create compact-sap-c++-10 symlink owner and group on the symlink, not the src file The /opt/rh/SAP/lib64/compat-sap-c++-10.so src is provided by a Red Hat RPM. The owner / group should stay the same. * sapmnt shouldn't be created on HANA systems --------- Co-authored-by: Marges, RSY (Rick) Co-authored-by: Harm Jan Stam --- .gitignore | 4 ++- .../playbook_00_validate_parameters.yaml | 27 ++----------------- .../playbook_05_03_sap_app_install.yaml | 2 +- deploy/ansible/playbook_bom_downloader.yaml | 2 +- .../0.6-ARM-Deployment/tasks/main.yaml | 7 ++--- .../2.10-sap-notes/tasks/2.10.3119751.yaml | 6 ++--- .../2.6-sap-mounts/tasks/main.yaml | 2 +- .../0.1-bom-validator/tasks/pre_checks.yaml | 16 +++++------ .../tasks/bom_processor.yaml | 15 ----------- .../3.3-bom-processing/tasks/main.yaml | 12 ++++----- .../3.3.1-bom-utility/tasks/bom-register.yaml | 12 ++++----- .../3.3.1-bom-utility/tasks/bom-template.yaml | 16 ----------- .../tasks/bom_processor.yaml | 15 ----------- .../3.3-bom-processing/tasks/main.yaml | 15 ----------- .../3.3.1-bom-utility/tasks/bom-register.yaml | 11 ++++---- deploy/terraform/run/sap_landscape/output.tf | 2 +- .../modules/sap_landscape/infrastructure.tf | 2 +- .../modules/sap_landscape/providers.tf | 2 +- .../modules/sap_library/storage_accounts.tf | 2 ++ .../modules/sap_system/app_tier/outputs.tf | 26 +++++++++--------- .../modules/sap_system/hdb_node/providers.tf | 2 +- 21 files changed, 58 insertions(+), 140 deletions(-) diff --git a/.gitignore b/.gitignore index b9bd7fe3ec..421e7514cb 100644 --- a/.gitignore +++ b/.gitignore @@ -39,6 +39,8 @@ Webapp/SDAF/Properties/PublishProfiles Webapp/.vs/ProjectEvaluation Webapp/SDAF/Properties/ServiceDependencies - # Ignore OS files - MKD 20221221 **/.DS_Store + +# 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..3594fd398b 100644 --- a/deploy/ansible/playbook_00_validate_parameters.yaml +++ b/deploy/ansible/playbook_00_validate_parameters.yaml @@ -406,26 +406,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 +416,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 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-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-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.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/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 bb867e2931..b7544c7306 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/windows/3.3-bom-processing/tasks/bom_processor.yaml b/deploy/ansible/roles-sap/windows/3.3-bom-processing/tasks/bom_processor.yaml index 523dcd1526..156ace22a6 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/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/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 = { From a1b1c2ff92497b177f3d2960cf061a2d1de44a2e Mon Sep 17 00:00:00 2001 From: Harm Jan Stam Date: Mon, 7 Aug 2023 12:31:31 +0200 Subject: [PATCH 3/5] Add RHEL 8.8 (#473) --- deploy/ansible/roles-os/1.3-repository/vars/repos.yaml | 1 + deploy/ansible/roles-os/1.4-packages/vars/os-packages.yaml | 2 ++ 2 files changed, 3 insertions(+) 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' } From 85ddda24f1aa902fd252bf8ac996ff96a6e28490 Mon Sep 17 00:00:00 2001 From: Harm Jan Stam Date: Tue, 8 Aug 2023 08:02:40 +0200 Subject: [PATCH 4/5] Several fixes while testing with Ansible 2.14.6 (#474) * Remove unsupported warn parameter from tasks The warn parameter isn't supported anymore with newer Ansible versions. * Bugfix grub config file content The lookup module is executed on the controller and not on the remote host. Replace the lookup with a slurp. * Bugfix BOM aggregate only find local bom folders * Refactor curl command for Azure instance metadata to Ansible uri module The Ansible uri module recognizes the json output returned by the azure metadata instance api. No converting to json is therefore needed anymore. * Refactor anydb_node dns_info_vms output * Remove how file --- .../playbook_00_validate_parameters.yaml | 29 +- .../4.0.0-hdb-install/tasks/main.yaml | 42 +- .../4.1.0-ora-install/tasks/main.yaml | 21 +- .../4.1.2-ora-asm-db-install/tasks/main.yaml | 21 +- .../roles-db/4.2.0-db2-install/tasks/main.yml | 21 +- .../tasks/4.2.1.0-db2_ha_install_primary.yml | 42 +- .../tasks/4.3.0.5-install_db_instance.yml | 21 +- .../tasks/0.5.1-set-runtime-parameters.yaml | 21 +- .../roles-os/1.10-networking/tasks/main.yaml | 19 +- .../tasks/1.17.0-set_runtime_facts.yml | 29 +- .../roles-os/1.3-repository/tasks/main.yml | 24 +- .../2.10-sap-notes/tasks/grub_editor.yaml | 11 +- .../tasks/aggregate_bom.yaml | 60 +- .../tasks/aggregate_bom_files.yaml | 115 +- .../tasks/5.5.1-set_runtime_facts.yml | 22 +- .../tasks/5.7.1-set_runtime_facts.yml | 24 +- .../modules/sap_system/anydb_node/outputs.tf | 39 +- how | 12000 ---------------- 18 files changed, 191 insertions(+), 12370 deletions(-) delete mode 100644 how diff --git a/deploy/ansible/playbook_00_validate_parameters.yaml b/deploy/ansible/playbook_00_validate_parameters.yaml index 3594fd398b..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" @@ -427,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: @@ -446,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/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..2d87fe0cdd 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 @@ -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..aa54c087c7 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 @@ -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.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 87b6f0eab9..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 @@ -78,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: 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-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-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/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/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/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/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 From f63497950134df373e9bb2b09ebac853d6642798 Mon Sep 17 00:00:00 2001 From: Harm Jan Stam Date: Tue, 8 Aug 2023 19:03:22 +0200 Subject: [PATCH 5/5] Cast db_sid for db2sid user and add abap_connect_user variable (#476) * Fix DB2 for installation to lowercase db2sid folder * Add input API variable for ABAP connect user --- deploy/ansible/roles-db/4.2.0-db2-install/tasks/main.yml | 6 +++--- .../tasks/4.2.1.0-db2_ha_install_primary.yml | 2 +- .../tasks/4.2.1.1-db2_primary_backup.yml | 2 +- .../tasks/4.2.1.2-db2_ha_install_secondary.yml | 2 +- deploy/ansible/vars/ansible-input-api.yaml | 6 ++++-- 5 files changed, 10 insertions(+), 8 deletions(-) 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 2d87fe0cdd..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 }}" 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 aa54c087c7..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" 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/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"