You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/sap/automation/software.md
+54-55Lines changed: 54 additions & 55 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,8 +3,7 @@ title: Download SAP software for the automation framework
3
3
description: Download the SAP software to your Azure environment by using Ansible playbooks to use SAP Deployment Automation Framework.
4
4
author: kimforss
5
5
ms.author: kimforss
6
-
ms.reviewer: kimforss
7
-
ms.date: 11/17/2021
6
+
ms.date: 04/01/2026
8
7
ms.topic: how-to
9
8
ms.service: sap-on-azure
10
9
ms.subservice: sap-automation
@@ -16,7 +15,9 @@ ms.custom:
16
15
17
16
# Download SAP software
18
17
19
-
You need a copy of the SAP software before you can use [SAP Deployment Automation Framework](deployment-framework.md). [Prepare your Azure environment](#configure-a-key-vault) so that you can put the SAP media in your storage account. Then, [download the SAP software by using Ansible playbooks](#download-sap-software).
18
+
You need a copy of the SAP software before you can use SAP Deployment Automation Framework. Prepare your Azure environment to store the SAP media in your storage account. Then, download the SAP software by using Ansible playbooks.
19
+
20
+
For more information about the framework, see [SAP Deployment Automation Framework](deployment-framework.md).
20
21
21
22
## Prerequisites
22
23
@@ -29,89 +30,87 @@ First, configure your deployer key vault secrets. For this example configuration
29
30
30
31
1.[Sign in to the Azure CLI](/cli/azure/authenticate-azure-cli) with the account you want to use.
31
32
32
-
```azurecli
33
-
az login
34
-
```
33
+
```azurecli
34
+
az login
35
+
```
35
36
36
-
1. Add a secret with the username for your SAP user account. Replace `<keyvault-name>` with the name of your deployer key vault. Also replace `<sap-username>` with your SAP username.
37
+
1. Add a secret with the username for your SAP user account. Replace `<keyvault-name>` with the name of your deployer key vault, and replace `<sap-username>` with your SAP username.
37
38
38
-
```azurecli
39
-
export key_vault=<vaultID>
40
-
sap_username=<sap-username>
39
+
```azurecli
40
+
export key_vault=<keyvault-name>
41
+
sap_username=<sap-username>
41
42
42
-
az keyvault secret set --name "S-Username" --vault-name $key_vault --value "${sap_username}";
43
-
```
43
+
az keyvault secret set --name "S-Username" --vault-name $key_vault --value "${sap_username}";
44
+
```
44
45
45
-
1. Add a secret with the password for your SAP user account. Replace `<keyvault-name>` with the name of your deployer key vault. Also replace `<sap-password>` with your SAP password.
46
+
1. Add a secret with the password for your SAP user account. Replace `<sap-password>` with your SAP password.
46
47
47
-
```azurecli
48
-
sap_user_password="<sap-password>
49
-
az keyvault secret set --name "S-Password" --vault-name "${key_vault}" --value "${sap_user_password}";
50
-
```
48
+
```azurecli
49
+
sap_user_password="<sap-password>"
50
+
az keyvault secret set --name "S-Password" --vault-name "${key_vault}" --value "${sap_user_password}";
51
+
```
51
52
52
-
1. Two other secrets are needed in this step for the storage account. The automation framework automatically sets up `sapbits`. It's always a good practice to verify whether they existed in your deployer key vault or not.
53
+
1.Verify that the following secrets exist in your deployer key vault. The automation framework automatically sets up `sapbits`, but confirm that the secrets are present.
53
54
54
-
```text
55
-
sapbits-access-key
56
-
sapbits-location-base-path
57
-
```
55
+
```text
56
+
sapbits-access-key
57
+
sapbits-location-base-path
58
+
```
58
59
59
-
## Download SAP software
60
+
## Download the SAP software with Ansible playbooks
60
61
61
-
Next, [configure your SAP parameters file](#configure-the-parameters-file) for the download process. Then, [download the SAP software by using Ansible playbooks](#download-sap-software).
62
+
Next, [configure your SAP parameters file](#configure-the-parameters-file) for the download process. Then, [run the Ansible playbooks](#run-the-ansible-playbooks) to download the software.
62
63
63
64
### Configure the parameters file
64
65
65
66
To configure the SAP parameters file:
66
67
67
-
1. Create a new directory called `BOMS`.
68
+
1. Create a directory called `BOMS`.
68
69
69
-
```bash
70
-
mkdir -p ~/Azure_SAP_Automated_Deployment/WORKSPACES/BOMS; cd $_
0 commit comments