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

Commit

Permalink
Release btpsa-v1.11.0 (#583)
Browse files Browse the repository at this point in the history
Co-authored-by: [btpsa bot] docu generation <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
3 people authored Oct 9, 2023
1 parent 6e616bf commit 996fee5
Show file tree
Hide file tree
Showing 209 changed files with 1,559 additions and 1,518 deletions.
6 changes: 1 addition & 5 deletions config/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ RUN echo "http://dl-4.alpinelinux.org/alpine/latest-stable/community" >> /etc/ap
##########################################################################################
# Retrieve the CloudFoundry CLI
##########################################################################################
FROM --platform=linux/amd64 cloudfoundry/cli:8.6.1 as cf_cli
FROM --platform=linux/amd64 cloudfoundry/cli:8.7.3 as cf_cli

##########################################################################################
## Retrieve the SAP btp CLI
Expand Down Expand Up @@ -74,10 +74,7 @@ RUN apk update upgrade \
FROM base as utilities
SHELL ["/bin/ash", "-eo", "pipefail", "-c"]
WORKDIR /tmp/tools
ENV VER_FX=24.1.0
ENV VER_IJQ=0.4.1
RUN curl -fsSL -o fx --url "https://github.com/antonmedv/fx/releases/download/${VER_FX}/fx_${ARCH//-/_}" \
&& chmod +x fx
RUN curl -fsSL --url "https://git.sr.ht/~gpanders/ijq/refs/download/v${VER_IJQ}/ijq-${VER_IJQ}-${ARCH}.tar.gz" \
| tar --extract -z --file - --strip-components 1 "ijq-${VER_IJQ}/ijq"

Expand Down Expand Up @@ -163,7 +160,6 @@ COPY --chown=root:root --from=tools /usr/local/bin/btp /usr/local/bin
COPY --chown=root:root --from=tools /usr/local/bin/mbt /usr/local/bin
COPY --chown=root:root --from=tools /usr/local/bin/kubectl /usr/local/bin
COPY --chown=root:root --from=tools /usr/local/bin/helm /usr/local/bin
COPY --chown=root:root --from=tools /usr/local/bin/fx /usr/local/bin
COPY --chown=root:root --from=tools /usr/local/bin/ijq /usr/local/bin

## Install the CF plugin for deploying MTAs on Cloudfoundry
Expand Down
6 changes: 3 additions & 3 deletions config/python/requirements.txt
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
attrs==23.1.0
blessed==1.20.0
certifi==2023.7.22
charset-normalizer==3.2.0
charset-normalizer==3.3.0
idna==3.4
inquirer==3.1.3
Jinja2==3.1.2
Expand All @@ -17,8 +17,8 @@ python-editor==1.0.4
readchar==4.0.5
requests==2.31.0
six==1.16.0
urllib3==2.0.5
wcwidth==0.2.6
urllib3==2.0.6
wcwidth==0.2.8
pyyaml==6.0.1
xmltodict==0.13.0
shortuuid==1.0.11
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,7 @@ The default value is:

## size\_of\_persistence

Enter the size of the HANA memory in blocks of 15 GB on AWS
Enter the size of the HANA memory in blocks of 15 GB on AWS or 16 GB on Azure

`size_of_persistence`

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ unknown

service plan >free< for >data-attribute-recommendation< is available in data centers:

* {'region': 'ap10', 'name': 'Australia (Sydney)'}
* {'region': 'eu10', 'name': 'Europe (Frankfurt)'}
* {'region': 'eu11', 'name': 'Europe (Frankfurt) EU Access - AWS'}
* {'region': 'us10', 'name': 'US East (VA)'}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@ unknown

service plan >standard< for >data-attribute-recommendation< is available in data centers:

* {'region': 'ap10', 'name': 'Australia (Sydney)'}
* {'region': 'eu10', 'name': 'Europe (Frankfurt)'}
* {'region': 'eu11', 'name': 'Europe (Frankfurt) EU Access - AWS'}
* {'region': 'us10', 'name': 'US East (VA)'}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,5 +7,5 @@ unknown
**constant**: the value of this property must be equal to:

```json
"adaptive-server-enterprise"
"hana"
```
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,5 @@ unknown
**constant**: the value of this property must be equal to:

```json
"adaptive-server-enterprise"
"hana"
```
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
## availabilityZonePlacement Type

`object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-2-then-properties-parameters-properties-data-properties-availabilityzoneplacement.md))
`object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-0-then-properties-parameters-properties-data-properties-availabilityzoneplacement.md))

# availabilityZonePlacement Properties

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

## highAvailabilityCrossMultiAZEnabled

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

* cannot be null

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

### highAvailabilityCrossMultiAZEnabled Type

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

* cannot be null

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

### initialReplicaAvailabilityZone Type

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

* cannot be null

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

### initialSourceAvailabilityZone Type

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

* cannot be null

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

### primaryAvailabilityZone Type

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

* cannot be null

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

### secondaryAvailabilityZone Type

Expand Down
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
## backup Type

`object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-2-then-properties-parameters-properties-data-properties-backup.md))
`object` ([Details](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-0-then-properties-parameters-properties-data-properties-backup.md))

# backup Properties

| Property | Type | Required | Nullable | Defined by |
| :------------------------------ | :-------- | :------- | :------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [retentionDays](#retentiondays) | `integer` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-2-then-properties-parameters-properties-data-properties-backup-properties-retentiondays.md "undefined#/properties/services/items/allOf/1/then/allOf/41/then/allOf/2/then/properties/parameters/properties/data/properties/backup/properties/retentionDays") |
| [retentionDays](#retentiondays) | `integer` | Optional | cannot be null | [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-0-then-properties-parameters-properties-data-properties-backup-properties-retentiondays.md "undefined#/properties/services/items/allOf/1/then/allOf/41/then/allOf/0/then/properties/parameters/properties/data/properties/backup/properties/retentionDays") |

## retentionDays

Expand All @@ -20,7 +20,7 @@ Specifies the retention period for a backup in days

* cannot be null

* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-2-then-properties-parameters-properties-data-properties-backup-properties-retentiondays.md "undefined#/properties/services/items/allOf/1/then/allOf/41/then/allOf/2/then/properties/parameters/properties/data/properties/backup/properties/retentionDays")
* defined in: [JSON Schema for BTPSA use case definitions](btpsa-usecase-properties-services-items-allof-1-then-allof-41-then-allof-0-then-properties-parameters-properties-data-properties-backup-properties-retentiondays.md "undefined#/properties/services/items/allOf/1/then/allOf/41/then/allOf/0/then/properties/parameters/properties/data/properties/backup/properties/retentionDays")

### retentionDays Type

Expand Down
Loading

0 comments on commit 996fee5

Please sign in to comment.