Skip to content

Commit 76c0ffd

Browse files
authored
Update install-software.md
1 parent 833cfbf commit 76c0ffd

File tree

1 file changed

+37
-42
lines changed

1 file changed

+37
-42
lines changed

articles/center-sap-solutions/install-software.md

Lines changed: 37 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,7 @@ ACSS supports the following operating system (OS) software versions:
4444

4545
## Required components
4646

47-
The following components are necessary for the SAP installation:
47+
The following components are necessary for the SAP installation . If you are following the "Upload components with script" step, these will be installed automatically. However you can also follow "Upload components manually" steps listed below to do this yourself.
4848

4949
- SAP software installation media (part of the `sapbits` container described later in this article)
5050
- All essential SAP packages (*SWPM*, *SAPCAR*, etc.)
@@ -69,10 +69,24 @@ You can use the following method to upload the SAP components to your Azure acco
6969

7070
You also can [upload the components manually](#upload-components-manually) instead.
7171

72-
### Set up storage account
72+
### Create storage account and container
7373

7474
Before you can download the software, set up an Azure Storage account for the downloads.
7575

76+
1. [Create an Azure Storage account through the Azure portal](../storage/common/storage-account-create.md). Make sure to create the storage account in the same subscription as your SAP system infrastructure. This is the storage account where SAP bits/media will reside.
77+
78+
1. Create a container within the Azure Storage account named `sapbits`.
79+
80+
1. On the storage account's sidebar menu, select **Containers** under **Data storage**.
81+
82+
1. Select **+ Container**.
83+
84+
1. On the **New container** pane, for **Name**, enter `sapbits`.
85+
86+
1. Select **Create**.
87+
88+
### Set up storage account
89+
7690
1. [Create an Ubuntu 20.04 VM in Azure](/cli/azure/install-azure-cli-linux?pivots=apt).
7791

7892
1. Sign in to the VM.
@@ -83,35 +97,15 @@ Before you can download the software, set up an Azure Storage account for the do
8397
curl -sL https://aka.ms/InstallAzureCLIDeb | sudo bash
8498
```
8599

86-
1. [Update the Azure CLI](/cli/azure/update-azure-cli) to version 2.30.0 or higher.
100+
1. [Update the Azure CLI](/cli/azure/update-azure-cli) to latest version.
87101

88-
1. Install the following packages:
89-
90-
- `pip3` version `pip-21.3.1.tar.gz`
91-
- `wheel` version 0.37.1
92-
- `jq` version 1.6
93-
- `ansible` version 2.9.27
94-
- `netaddr` version 0.8.0
95-
- `zip`
96-
- `netaddr` version 0.8.0
97102

98103
1. Sign in to Azure:
99104

100105
```azurecli
101106
az login
102107
```
103108

104-
1. [Create an Azure Storage account through the Azure portal](../storage/common/storage-account-create.md). Make sure to create the storage account in the same subscription as your SAP system infrastructure.
105-
106-
1. Create a container within the Azure Storage account named `sapbits`.
107-
108-
1. On the storage account's sidebar menu, select **Containers** under **Data storage**.
109-
110-
1. Select **+ Container**.
111-
112-
1. On the **New container** pane, for **Name**, enter `sapbits`.
113-
114-
1. Select **Create**.
115109

116110
1. Download the following shell script for the deployer VM packages.
117111

@@ -145,52 +139,53 @@ Before you can download the software, set up an Azure Storage account for the do
145139

146140
1. In the Azure CLI, when asked for the access key, enter your storage account's key. To find the storage account's key:
147141

148-
1. Find the storage account in the Azure portal.
142+
1. Find the storage account in the Azure portal you created.
149143

150144
1. On the storage account's sidebar menu, select **Access keys** under **Security + networking**.
151145
152146
1. For **key1**, select **Show key and connection string**.
153147
154148
1. Copy the **Key** value.
155149
156-
1. In the Azure portal, find the container named `sapbits` in the storage account that you created.
150+
1. The following packages will be installed automatically under a new folder **deployervmpackages** in the storage account:
151+
152+
- `pip3` version `pip-21.3.1.tar.gz`
153+
- `wheel` version 0.37.1
154+
- `jq` version 1.6
155+
- `ansible` version 2.9.27
156+
- `netaddr` version 0.8.0
157+
- `zip`
158+
- `netaddr` version 0.8.0
159+
157160
158-
1. Make sure the deployer VM packages are now visible in `sapbits`.
161+
1. Make sure the deployer VM packages folder is now visible in `sapbits` container.
159162
160163
1. Find the storage account that you created in the Azure portal.
161164
162165
1. Find the container named `sapbits`.
163166
164167
1. On the **Overview** page for `sapbits`, look for a folder named **deployervmpackages**.
165168
169+
1. Move to next step to download SAP media
170+
166171
### Download SAP media
167172
168173
After setting up your Azure Storage account, you can download the SAP installation media required to install the SAP software.
169174
170175
1. Sign in to the Ubuntu VM that you created in the [previous section](#set-up-storage-account).
171176
177+
1. Install ansible on the ubuntu VM
178+
179+
```bash
180+
sudo pip3 install ansible==2.9.27
181+
```
182+
172183
1. Clone the SAP automation repository from GitHub.
173184
174185
```azurecli
175186
git clone https://github.com/Azure/sap-automation.git
176187
```
177188
178-
1. Generate a shared access signature (SAS) token for the `sapbits` container.
179-
180-
1. In the Azure portal, open the Azure Storage account.
181-
182-
1. Open the `sapbits` container.
183-
184-
1. On the container's sidebar menu, select **Shared access signature** under **Security + networking**.
185-
186-
1. On the SAS page, under **Allowed resource types**, select **Container**.
187-
188-
1. Configure other settings as necessary.
189-
190-
1. Select **Generate SAS and connection string**.
191-
192-
1. Copy the **SAS token** value. Make sure to copy the `?` prefix with the token.
193-
194189
1. Run the Ansible script **playbook_bom_download** with your own information.
195190
196191
- For `<username>`, use your SAP username.

0 commit comments

Comments
 (0)