Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/local inifiles #696

Merged
merged 46 commits into from
Jan 21, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
e13dfa4
Add local templates
Jan 10, 2025
42078c0
Update SDAF version to 3.14.1.0 and add UID mappings for database users
Jan 10, 2025
22279e1
Refactor deployment scripts for improved readability and functionality
Jan 10, 2025
2c271f7
Fix typos in comments and update UID values for SAP users
Jan 10, 2025
de6336a
Update DB2 UID mapping in ansible-input-api.yaml
Jan 10, 2025
6442cde
Refactor DBLoad task name and increase verbosity for better debugging…
Jan 10, 2025
16262ed
Refactor Oracle ASM disk setup tasks for improved clarity and functio…
Jan 11, 2025
5f8cb6e
Update RPM file paths to use consistent casing and add new libbpf RPM…
Jan 11, 2025
14736d1
Comment out Oracle ASM MOPatch tasks for GRID until issue is resolved…
Jan 11, 2025
0a13616
Add SQLSERVER UID mapping to ansible-input-api.yaml
Jan 12, 2025
fc07eda
Add secure store option to HANA installation commands
Jan 13, 2025
60f7b76
Merge branch 'feature/local-inifiles' of https://github.com/KimForss/…
Jan 13, 2025
81bd534
Update installation response files to use optimized execution mode an…
Jan 13, 2025
865d904
Add LSS UID and GID to ansible-input-api.yaml
Jan 13, 2025
0483a81
Update HANA installation response files to use secure store user cred…
Jan 13, 2025
e9dbf12
Update HANA installation commands to use SSFS for secure store
Jan 13, 2025
25a16ec
Remove --secure_store=ssfs option from HANA installation commands
Jan 13, 2025
57f6ab0
Update SCS and ERS installation tasks to use dynamic installGateway v…
Jan 15, 2025
fcd28de
Update SCS and ERS installation tasks to handle JAVA instances in pre…
Jan 15, 2025
dfc7f70
Update HANA installation response file to set execution mode to stand…
Jan 15, 2025
011c544
Update HANA installation response file to set execution mode to optim…
Jan 15, 2025
aed0141
Update HANA installation response file to use local secure store for …
Jan 15, 2025
7126582
Remove unnecessary blank lines in ASM disk setup task file
Jan 15, 2025
00e38f5
Update HANA installation response file to set execution mode to stand…
Jan 15, 2025
f800caf
Add checks for SAP HANA service pack version and set components based…
hdamecharla Jan 16, 2025
6f39ef3
Remove check for SAP HANA service pack version requirement from insta…
hdamecharla Jan 16, 2025
6a12fcd
Refactor SLES distribution certification check for SAP HANA SR to imp…
hdamecharla Jan 17, 2025
6003676
Add additional SAPINST CD package parameters for data units in dbload…
Jan 20, 2025
4eb0380
Add additional SAPINST CD package parameters for data units in pas-in…
Jan 20, 2025
599b167
Add Solution Manager configuration parameters to pas-inifile template
Jan 20, 2025
48b5e73
Update dbload ini file template to include specific CD package parame…
Jan 21, 2025
45eed84
Add additional CD package parameters for data units in dbload ini fil…
Jan 21, 2025
5e07ce2
Update pas-inifile template to correct CD package paths for data units
Jan 21, 2025
05f6387
Ensure that the right ${environment}-subscription-id is persisted to …
SteffenBoThomsen Jan 15, 2025
ba9cbbd
Set right uid as owner of /hana/* directories
SteffenBoThomsen Jan 16, 2025
56f9808
Bump Azure.ResourceManager and Azure.ResourceManager.Network
dependabot[bot] Jan 10, 2025
bde9825
Bump actions/upload-artifact from 4.5.0 to 4.6.0
dependabot[bot] Jan 10, 2025
fff56fe
Bump step-security/harden-runner from 2.10.2 to 2.10.3 (#685)
dependabot[bot] Jan 15, 2025
4030272
Bump github/codeql-action from 3.28.0 to 3.28.1
dependabot[bot] Jan 15, 2025
b2f2e59
Bump System.Runtime.Caching from 9.0.0 to 9.0.1 in /Webapp/SDAF
dependabot[bot] Jan 16, 2025
1372d00
Bump Azure.Data.Tables from 12.9.1 to 12.10.0 in /Webapp/SDAF
dependabot[bot] Jan 16, 2025
afb80cf
Bump Azure.Identity from 1.13.1 to 1.13.2 in /Webapp/SDAF
dependabot[bot] Jan 16, 2025
b42c467
Bump Azure.Identity and Microsoft.Identity.Web in /Webapp/SDAF
dependabot[bot] Jan 20, 2025
97fa389
Bump step-security/harden-runner from 2.10.3 to 2.10.4
dependabot[bot] Jan 20, 2025
3cfe5f0
Bump Azure.Identity, Microsoft.Identity.Web and Microsoft.Identity.We…
dependabot[bot] Jan 21, 2025
dbce8a4
Add copyright and license information to template files
Jan 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions .github/workflows/codeql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
with:
egress-policy: audit

Expand All @@ -50,7 +50,7 @@ jobs:

# Initializes the CodeQL tools for scanning.
- name: Initialize CodeQL
uses: github/codeql-action/init@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/init@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
with:
languages: ${{ matrix.language }}
# If you wish to specify custom queries, you can do so here or in a config file.
Expand All @@ -60,7 +60,7 @@ jobs:
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
# If this step fails, then you should remove it and run the build manually (see below)
- name: Autobuild
uses: github/codeql-action/autobuild@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/autobuild@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1

# ℹ️ Command-line programs to run using the OS shell.
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
Expand All @@ -73,6 +73,6 @@ jobs:
# ./location_of_script_within_repo/buildscript.sh

- name: Perform CodeQL Analysis
uses: github/codeql-action/analyze@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/analyze@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
with:
category: "/language:${{matrix.language}}"
2 changes: 1 addition & 1 deletion .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
with:
egress-policy: audit

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/github-actions-ansible-lint.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
with:
egress-policy: audit

Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/ossf-scorecard.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:

steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
with:
egress-policy: audit

Expand Down Expand Up @@ -64,7 +64,7 @@ jobs:
# Upload the results as artifacts (optional). Commenting out will disable uploads of run results in SARIF
# format to the repository Actions tab.
- name: "Upload artifact"
uses: actions/upload-artifact@6f51ac03b9356f520e9adb1b1b7802705f340c2b # v4.5.0
uses: actions/upload-artifact@65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08 # v4.6.0
with:
name: SARIF file
path: results.sarif
Expand All @@ -73,6 +73,6 @@ jobs:
# Upload the results to GitHub's code scanning dashboard (optional).
# Commenting out will disable upload of results to your repo's Code Scanning dashboard
- name: "Upload to code-scanning"
uses: github/codeql-action/upload-sarif@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/upload-sarif@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
with:
sarif_file: results.sarif
4 changes: 2 additions & 2 deletions .github/workflows/trivy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Harden Runner
uses: step-security/harden-runner@0080882f6c36860b6ba35c610c98ce87d4e2f26f # v2.10.2
uses: step-security/harden-runner@cb605e52c26070c328afc4562f0b4ada7618a84e # v2.10.4
with:
egress-policy: audit

Expand All @@ -37,7 +37,7 @@ jobs:
output: report-fs.sarif

- name: Upload Trivy report (fs) GitHub Security
uses: github/codeql-action/upload-sarif@48ab28a6f5dbc2a99bf1e0131198dd8f1df78169 # v3.28.0
uses: github/codeql-action/upload-sarif@b6a472f63d85b9c78a3ac5e89422239fc15e9b3c # v3.28.1
with:
sarif_file: report-fs.sarif
category: 'fs'
12 changes: 6 additions & 6 deletions Webapp/SDAF/SDAFWebApp.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -15,27 +15,27 @@


<ItemGroup>
<PackageReference Include="Azure.Data.Tables" Version="12.9.1" />
<PackageReference Include="Azure.Identity" Version="1.13.1" />
<PackageReference Include="Azure.Data.Tables" Version="12.10.0" />
<PackageReference Include="Azure.Identity" Version="1.13.2" />
<PackageReference Include="Azure.ResourceManager" Version="1.13.0" />
<PackageReference Include="Azure.ResourceManager.Compute" Version="1.7.0" />
<PackageReference Include="Azure.ResourceManager.KeyVault" Version="1.3.0" />
<PackageReference Include="Azure.ResourceManager.Network" Version="1.10.0-beta.1" />
<PackageReference Include="Azure.ResourceManager.Network" Version="1.10.0" />
<PackageReference Include="Azure.ResourceManager.Resources" Version="1.9.0" />
<PackageReference Include="Azure.ResourceManager.Storage" Version="1.3.0" />
<PackageReference Include="Azure.Storage.Blobs" Version="12.23.0" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.AzureAD.UI" Version="7.0.0-preview.6.22330.3" />
<PackageReference Include="Microsoft.Extensions.Azure" Version="1.9.0" />
<PackageReference Include="Microsoft.Identity.Web" Version="3.5.0" />
<PackageReference Include="Microsoft.Identity.Web.UI" Version="3.5.0" />
<PackageReference Include="Microsoft.Identity.Web" Version="3.6.0" />
<PackageReference Include="Microsoft.Identity.Web.UI" Version="3.6.0" />
<PackageReference Include="Microsoft.VisualStudio.Services.InteractiveClient" Version="19.246.0-preview" />
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="9.0.0" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
<PackageReference Include="NuGet.Packaging" Version="6.12.1" />
<PackageReference Include="System.Data.SqlClient" Version="4.9.0" />
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
<PackageReference Include="System.Net.Http" Version="4.3.4" />
<PackageReference Include="System.Runtime.Caching" Version="9.0.0" />
<PackageReference Include="System.Runtime.Caching" Version="9.0.1" />
<PackageReference Include="System.Text.RegularExpressions" Version="4.3.1" />
</ItemGroup>

Expand Down
26 changes: 13 additions & 13 deletions deploy/ansible/playbook_05_00_00_sap_scs_install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -119,12 +119,12 @@
ansible.builtin.set_fact:
this_sid:
{
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{% if platform == "SYBASE" %}{{ asesidadm_uid }}{% else %}{{ sidadm_uid }}{% endif %}',
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{{ UIDs[ platform ].uid }}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
}
tags:
- always
Expand Down Expand Up @@ -215,12 +215,12 @@
ansible.builtin.set_fact:
this_sid:
{
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{% if platform == "SYBASE" %}{{ asesidadm_uid }}{% else %}{{ sidadm_uid }}{% endif %}',
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{{ UIDs[ platform ].uid }}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
}

- name: "SCS Installation Playbook: Define list of SIDs"
Expand Down Expand Up @@ -301,7 +301,7 @@
name: roles-sap/7.0.0-post-install
vars:
suffix: "_SCS"
prefix: "{{ bom.product_ids.scs.replace('.', '/').replace('/ABAP', '').split(':')[1] }}"
prefix: "{{ bom.product_ids.scs.replace('.', '/').replace('/ABAP', '').replace('/JAVA', '').split(':')[1] }}"
path: 'INSTALL/DISTRIBUTED/{{ scs_bom_instance_type }}/{{ instance_type }}'
tier: 'scs'
this_sid: "{{ sid_to_be_deployed.sid | upper }}"
Expand Down Expand Up @@ -567,7 +567,7 @@
name: roles-sap/7.0.0-post-install
vars:
suffix: "_SCS"
prefix: "{{ scs_bom_id.replace('.', '/').replace('/ABAPHA', '').replace('/HA', '').split(':')[1] }}"
prefix: "{{ scs_bom_id.replace('.', '/').replace('/JAVAHA', '').replace('/ABAPHA', '').replace('/HA', '').split(':')[1] }}"
path: 'INSTALL/HA/{{ scs_bom_instance_type }}/{{ instance_type }}'
tier: 'scs'
this_sid: "{{ sap_sid | upper }}"
Expand All @@ -581,7 +581,7 @@
name: roles-sap/7.0.0-post-install
vars:
suffix: "_ERS"
prefix: "{{ ers_bom_id.replace('.', '/').replace('/ABAPHA', '').replace('/HA', '').split(':')[1] }}"
prefix: "{{ ers_bom_id.replace('.', '/').replace('/ABAPHA', '').replace('/JAVAHA', '').replace('/HA', '').split(':')[1] }}"
path: 'INSTALL/HA/{{ ers_bom_instance_type }}/ERS'
tier: 'ers'
this_sid: "{{ sap_sid | upper }}"
Expand Down
24 changes: 12 additions & 12 deletions deploy/ansible/playbook_05_02_sap_pas_install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,12 +87,12 @@
ansible.builtin.set_fact:
this_sid:
{
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{% if platform == "SYBASE" %}{{ asesidadm_uid }}{% else %}{{ sidadm_uid }}{% endif %}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{{ UIDs[ platform ].uid }}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
}

- name: "PAS Installation Playbook: - Set 'pas' tier facts"
Expand Down Expand Up @@ -163,12 +163,12 @@
ansible.builtin.set_fact:
this_sid:
{
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{% if platform == "SYBASE" %}{{ asesidadm_uid }}{% else %}{{ sidadm_uid }}{% endif %}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{{ UIDs[ platform ].uid }}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
}

- name: "PAS Installation Playbook: Define list of SIDs"
Expand Down
22 changes: 11 additions & 11 deletions deploy/ansible/playbook_05_03_sap_app_install.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -87,12 +87,12 @@
ansible.builtin.set_fact:
this_sid:
{
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{% if platform == "SYBASE" %}{{ asesidadm_uid }}{% else %}{{ sidadm_uid }}{% endif %}',
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{{ UIDs[ platform ].uid }}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
}

- name: "APP Installation Playbook: Define list of SIDs"
Expand Down Expand Up @@ -151,12 +151,12 @@
ansible.builtin.set_fact:
this_sid:
{
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{% if platform == "SYBASE" %}{{ asesidadm_uid }}{% else %}{{ sidadm_uid }}{% endif %}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}' ,
'app_inst_no': '{% if app_instance_number is defined %}{{ app_instance_number }}{% else %}00{% endif %}'
'sid': '{{ sap_sid | upper }}',
'dbsid_uid': '{{ hdbadm_uid }}',
'sidadm_uid': '{{ UIDs[ platform ].uid }}',
'ascs_inst_no': '{{ scs_instance_number }}',
'pas_inst_no': '{{ pas_instance_number }}',
'app_inst_no': '{{ app_instance_number }}'
}

- name: "APP Installation Playbook: Define list of SIDs"
Expand Down
28 changes: 28 additions & 0 deletions deploy/ansible/roles-db/4.0.0-hdb-install/tasks/main.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -51,6 +51,34 @@
msg: "INSTALL:0001:Unable to find hdblcm, please check that the installation media is mounted"
when: not hdblcm_found.stat.exists

- name: "SAP HANA: check sp version from manifest"
ansible.builtin.shell: |
set -o pipefail
grep sp-number manifest | cut -d ":" -f 2 | tr -d [:space:]
args:
chdir: "{{ target_media_location }}/CD_HDBSERVER/SAP_HANA_DATABASE/server"
register: manifest_hana_sp

- name: "SAP HANA: Show sps leve"
ansible.builtin.debug:
msg: "HANA SP Level: {{ manifest_hana_sp.stdout }}"

- name: "SAP HANA: Set fact when sps is 08 or higher"
ansible.builtin.set_fact:
hana_sp08_or_higher: "{{ manifest_hana_sp.stdout is version('080', '>=') }}"

# all | client | es | ets | lcapps | server | smartda | streaming | rdsync | xs | studio | afl | sca | sop | eml | rme | rtl | trp
- name: "SAP HANA: Set HANA components"
ansible.builtin.set_fact:
hana_components: "server, lcapps, afl, vch2021"
when:
- hana_sp08_or_higher
- hana_components == 'all'

- name: "SAP HANA: Show HANA components"
ansible.builtin.debug:
msg: "HANA Components: {{ hana_components }}"

- name: "HANA Install"
block:

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -257,13 +257,13 @@ xs_trust_pem=
lss_inst_path=/lss/shared

# Local Secure Store User Password
lss_user_password=
lss_user_password={{ pwd_os_sidadm }}

# Local Secure Store User ID
lss_userid=
lss_userid={{ lss_uid }}

# Local Secure Store User Group ID
lss_groupid=
lss_groupid={{ lss_gid }}

# Local Secure Store User Home Directory ( Default: /usr/sap/${sid}/lss/home )
lss_user_home=/usr/sap/${sid}/lss/home
Expand All @@ -272,7 +272,7 @@ lss_user_home=/usr/sap/${sid}/lss/home
lss_user_shell=/bin/sh

# Local Secure Store Auto Backup Password
lss_backup_password=
lss_backup_password={{ pwd_os_sidadm }}

[streaming]

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ verify_signature=n
components={{ _rsp_components }}

# Install Execution Mode ( Default: standard; Valid values: standard | optimized )
install_execution_mode=standard
install_execution_mode=optimized

# Ignore failing prerequisite checks
ignore=
Expand Down Expand Up @@ -251,19 +251,20 @@ xs_cert_key=
# XS Advanced Trust Certificate
xs_trust_pem=


[lss]

# Installation Path for Local Secure Store ( Default: /lss/shared )
lss_inst_path=/lss/shared

# Local Secure Store User Password
lss_user_password=
lss_user_password={{ pwd_os_sidadm }}

# Local Secure Store User ID
lss_userid=
lss_userid={{ lss_uid }}

# Local Secure Store User Group ID
lss_groupid=
lss_groupid={{ lss_gid }}

# Local Secure Store User Home Directory ( Default: /usr/sap/${sid}/lss/home )
lss_user_home=/usr/sap/${sid}/lss/home
Expand All @@ -272,7 +273,7 @@ lss_user_home=/usr/sap/${sid}/lss/home
lss_user_shell=/bin/sh

# Local Secure Store Auto Backup Password
lss_backup_password=
lss_backup_password={{ pwd_os_sidadm }}

[streaming]

Expand Down
Loading
Loading