Skip to content
This repository was archived by the owner on Feb 13, 2024. It is now read-only.

Commit 956f2f9

Browse files
lechnerc77[btpsa bot] docu generationmatthieupelatandependabot[bot]
authored
PR for v1.12.2 (#620)
Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: [btpsa bot] docu generation <btpsabot@users.noreply.github.com> Co-authored-by: matthieupelatan <matthieu.pelatan@sap.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
1 parent 7f7e1a4 commit 956f2f9

File tree

283 files changed

+1688
-1228
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

283 files changed

+1688
-1228
lines changed

.github/workflows/build-quality-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
steps:
2626
- uses: actions/checkout@v4
2727
- name: Set up Python ${{ matrix.python-version }}
28-
uses: actions/setup-python@v4
28+
uses: actions/setup-python@v5
2929
with:
3030
python-version: ${{ matrix.python-version }}
3131
- name: Install dependencies

.github/workflows/codeql-analysis.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242

4343
# Initializes the CodeQL tools for scanning.
4444
- name: Initialize CodeQL
45-
uses: github/codeql-action/init@v2
45+
uses: github/codeql-action/init@v3
4646
with:
4747
languages: ${{ matrix.language }}
4848
# If you wish to specify custom queries, you can do so here or in a config file.
@@ -55,7 +55,7 @@ jobs:
5555
# Autobuild attempts to build any compiled languages (C/C++, C#, or Java).
5656
# If this step fails, then you should remove it and run the build manually (see below)
5757
- name: Autobuild
58-
uses: github/codeql-action/autobuild@v2
58+
uses: github/codeql-action/autobuild@v3
5959

6060
# ℹ️ Command-line programs to run using the OS shell.
6161
# 📚 See https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#jobsjob_idstepsrun
@@ -68,4 +68,4 @@ jobs:
6868
# ./location_of_script_within_repo/buildscript.sh
6969

7070
- name: Perform CodeQL Analysis
71-
uses: github/codeql-action/analyze@v2
71+
uses: github/codeql-action/analyze@v3

.github/workflows/update-metadata-artifacts.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,7 @@ jobs:
5757
5858
# Generate JSON schema for usecase.json and parameters.json
5959
- name: Setup Python
60-
uses: actions/setup-python@v4
60+
uses: actions/setup-python@v5
6161
with:
6262
python-version: "3.10"
6363

config/Dockerfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,9 @@ COPY --chown=root:root --from=tools /usr/local/bin/helm /usr/local/bin
163163
COPY --chown=root:root --from=tools /usr/local/bin/ijq /usr/local/bin
164164

165165
## Install the CF plugin for deploying MTAs on Cloudfoundry
166-
RUN cf install-plugin multiapps -f
166+
# RUN cf install-plugin multiapps -f
167+
# Pinning version to 3.0.3 due to https://github.com/cloudfoundry/multiapps-cli-plugin/issues/186
168+
RUN cf install-plugin -f https://github.com/cloudfoundry/multiapps-cli-plugin/releases/download/v3.0.3/multiapps-plugin.linux64
167169

168170
## Install krew and the oidc-login plugin
169171
RUN OS="$(uname | tr '[:upper:]' '[:lower:]')" \

config/python/requirements.txt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ attrs==23.1.0
22
blessed==1.20.0
33
certifi==2023.11.17
44
charset-normalizer==3.3.2
5-
idna==3.4
6-
inquirer==3.1.3
5+
inquirer==3.1.4
6+
idna==3.6
77
Jinja2==3.1.2
88
jsonschema==4.20.0
99
MarkupSafe==2.1.3
@@ -18,7 +18,7 @@ readchar==4.0.5
1818
requests==2.31.0
1919
six==1.16.0
2020
urllib3==2.1.0
21-
wcwidth==0.2.10
21+
wcwidth==0.2.12
2222
pyyaml==6.0.1
2323
xmltodict==0.13.0
2424
shortuuid==1.0.11

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-11-then-allof-0-then.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@ unknown
1212

1313
service plan >premium< for >auditlog< is available in data centers:
1414

15+
* {'region': 'eu10', 'name': 'Europe (Frankfurt)'}
1516
* {'region': 'eu11', 'name': 'Europe (Frankfurt) EU Access - AWS'}
1617
* {'region': 'us10', 'name': 'US East (VA)'}
1718

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-if-properties-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ unknown
77
**constant**: the value of this property must be equal to:
88

99
```json
10-
"hana"
10+
"admin-api-access"
1111
```

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-if.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ unknown
3131
**constant**: the value of this property must be equal to:
3232

3333
```json
34-
"hana"
34+
"admin-api-access"
3535
```

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data.md

Lines changed: 0 additions & 522 deletions
This file was deleted.

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then.md

Lines changed: 4 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -4,14 +4,13 @@ unknown
44

55
# then Properties
66

7-
| Property | Type | Required | Nullable | Defined by |
8-
| :------------------------ | :------------ | :------- | :------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
9-
| [plan](#plan) | Not specified | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-plan.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/plan") |
10-
| [parameters](#parameters) | `object` | Required | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters") |
7+
| Property | Type | Required | Nullable | Defined by |
8+
| :------------ | :------------ | :------- | :------------- | :---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
9+
| [plan](#plan) | Not specified | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-plan.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/plan") |
1110

1211
## plan
1312

14-
service plan >hana< for >hana-cloud< is available in data centers:
13+
service plan >admin-api-access< for >hana-cloud< is available in data centers:
1514

1615
* {'region': 'ap10', 'name': 'Australia (Sydney)'}
1716
* {'region': 'ap11', 'name': 'Singapore'}
@@ -46,21 +45,3 @@ service plan >hana< for >hana-cloud< is available in data centers:
4645
### plan Type
4746

4847
unknown
49-
50-
## parameters
51-
52-
53-
54-
`parameters`
55-
56-
* is required
57-
58-
* Type: `object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters.md))
59-
60-
* cannot be null
61-
62-
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters")
63-
64-
### parameters Type
65-
66-
`object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters.md))

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-if-properties-plan.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,5 +7,5 @@ unknown
77
**constant**: the value of this property must be equal to:
88

99
```json
10-
"hana-cloud-connection"
10+
"hana"
1111
```

docs/generated/btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-if.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,5 +31,5 @@ unknown
3131
**constant**: the value of this property must be equal to:
3232

3333
```json
34-
"hana-cloud-connection"
34+
"hana"
3535
```
Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
## availabilityZonePlacement Type
22

3-
`object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement.md))
3+
`object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement.md))
44

55
# availabilityZonePlacement Properties
66

77
| Property | Type | Required | Nullable | Defined by |
88
| :-------------------------------------------------------------------------- | :-------- | :------- | :------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
9-
| [highAvailabilityCrossMultiAZEnabled](#highavailabilitycrossmultiazenabled) | `boolean` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-highavailabilitycrossmultiazenabled.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/highAvailabilityCrossMultiAZEnabled") |
10-
| [initialReplicaAvailabilityZone](#initialreplicaavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialreplicaavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialReplicaAvailabilityZone") |
11-
| [initialSourceAvailabilityZone](#initialsourceavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialsourceavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialSourceAvailabilityZone") |
12-
| [primaryAvailabilityZone](#primaryavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-primaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/primaryAvailabilityZone") |
13-
| [secondaryAvailabilityZone](#secondaryavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-secondaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/secondaryAvailabilityZone") |
9+
| [highAvailabilityCrossMultiAZEnabled](#highavailabilitycrossmultiazenabled) | `boolean` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-highavailabilitycrossmultiazenabled.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/highAvailabilityCrossMultiAZEnabled") |
10+
| [initialReplicaAvailabilityZone](#initialreplicaavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialreplicaavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialReplicaAvailabilityZone") |
11+
| [initialSourceAvailabilityZone](#initialsourceavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialsourceavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialSourceAvailabilityZone") |
12+
| [primaryAvailabilityZone](#primaryavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-primaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/primaryAvailabilityZone") |
13+
| [secondaryAvailabilityZone](#secondaryavailabilityzone) | `string` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-secondaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/secondaryAvailabilityZone") |
1414

1515
## highAvailabilityCrossMultiAZEnabled
1616

@@ -24,7 +24,7 @@ A flag to determine if the HA setup will be cross multi-availability zones or no
2424

2525
* cannot be null
2626

27-
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-highavailabilitycrossmultiazenabled.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/highAvailabilityCrossMultiAZEnabled")
27+
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-highavailabilitycrossmultiazenabled.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/highAvailabilityCrossMultiAZEnabled")
2828

2929
### highAvailabilityCrossMultiAZEnabled Type
3030

@@ -42,7 +42,7 @@ This zone will be used by the initial replica
4242

4343
* cannot be null
4444

45-
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialreplicaavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialReplicaAvailabilityZone")
45+
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialreplicaavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialReplicaAvailabilityZone")
4646

4747
### initialReplicaAvailabilityZone Type
4848

@@ -60,7 +60,7 @@ This zone will be used by the initial source
6060

6161
* cannot be null
6262

63-
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialsourceavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialSourceAvailabilityZone")
63+
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-initialsourceavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/initialSourceAvailabilityZone")
6464

6565
### initialSourceAvailabilityZone Type
6666

@@ -78,7 +78,7 @@ This zone will be used by the primary instance
7878

7979
* cannot be null
8080

81-
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-primaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/primaryAvailabilityZone")
81+
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-primaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/primaryAvailabilityZone")
8282

8383
### primaryAvailabilityZone Type
8484

@@ -96,7 +96,7 @@ This zone will be used by the secondary instance, if defined in .disasterRecover
9696

9797
* cannot be null
9898

99-
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-secondaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/0/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/secondaryAvailabilityZone")
99+
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-42-then-allof-1-then-properties-parameters-properties-data-properties-availabilityzoneplacement-properties-secondaryavailabilityzone.md "undefined#/properties/services/items/allOf/1/then/allOf/42/then/allOf/1/then/properties/parameters/properties/data/properties/availabilityZonePlacement/properties/secondaryAvailabilityZone")
100100

101101
### secondaryAvailabilityZone Type
102102

0 commit comments

Comments
 (0)