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

release(1.2.0-RC1): change realm config and prepare release #5

Merged
merged 11 commits into from
Jul 13, 2023
1 change: 1 addition & 0 deletions .github/workflows/cx-iam-consortia.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ on:
push:
tags:
- '*-consortia'
- 'v*.*.*'
workflow_dispatch:

env:
Expand Down
15 changes: 15 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,21 @@

New features, fixed bugs, known defects and other noteworthy changes to each release of the Catena-X IAM - Keycloak instances.

## 1.2.0-RC1

### Change

* realm init (centralidp - cx-central): changed config (upgrade from v1.1.0 not yet supported by v1.2.0-RC1, see [Post-Upgrade Configuration](./charts/centralidp/README.md#post-upgrade-configuration)
* login theme (sharedidp):
* enabled hints about password policy
* align registration theme with portal theme
* changed container registry for init containers to Docker Hub

### Bugfix

* login theme (centralidp - cx-central): fixed browser 64k limit for single node text
* login theme (sharedidp - registration): fixed screen layout for wide displays

## 1.1.0

### Change
Expand Down
4 changes: 2 additions & 2 deletions charts/centralidp/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
apiVersion: v2
name: centralidp
type: application
version: 1.1.0
appVersion: 1.1.0
version: 1.2.0-RC1
appVersion: 1.2.0-RC1
description: Helm chart for Catena-X Central Keycloak Instance
home: https://github.com/eclipse-tractusx/portal-iam
sources:
Expand Down
14 changes: 9 additions & 5 deletions charts/centralidp/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Helm chart for Catena-X Central Keycloak Instance

![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.1.0](https://img.shields.io/badge/AppVersion-1.1.0-informational?style=flat-square)
![Version: 1.2.0-RC1](https://img.shields.io/badge/Version-1.2.0--RC1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-RC1](https://img.shields.io/badge/AppVersion-1.2.0--RC1-informational?style=flat-square)

This helm chart installs the Helm chart for Catena-X Central Keycloak Instance.

For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/1.1.0/developer/Technical%20Documentation).
For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/v1.6.0-RC1/developer/Technical%20Documentation).

The referenced container images are for demonstration purposes only.

Expand All @@ -29,7 +29,7 @@ To use the helm chart as a dependency:
dependencies:
- name: centralidp
repository: https://eclipse-tractusx.github.io/charts/dev
version: 1.1.0
version: 1.2.0-RC1
```

## Requirements
Expand Down Expand Up @@ -57,7 +57,7 @@ dependencies:
| keycloak.extraEnvVars[3].name | string | `"CACHE_OWNERS_AUTH_SESSIONS_COUNT"` | |
| keycloak.extraEnvVars[3].value | string | `"3"` | |
| keycloak.extraEnvVars[4].name | string | `"KEYCLOAK_EXTRA_ARGS"` | |
| keycloak.extraEnvVars[4].value | string | `"-Dkeycloak.migration.action=import -Dkeycloak.migration.provider=dir -Dkeycloak.migration.dir=/realms -Dkeycloak.migration.strategy=IGNORE_EXISTING"` | |
| keycloak.extraEnvVars[4].value | string | `"-Dkeycloak.migration.action=import -Dkeycloak.migration.provider=singleFile -Dkeycloak.migration.file=/realms/CX-Central-realm.json -Dkeycloak.migration.strategy=IGNORE_EXISTING"` | |
| keycloak.replicaCount | int | `3` | |
| keycloak.extraVolumes[0].name | string | `"themes"` | |
| keycloak.extraVolumes[0].emptyDir | object | `{}` | |
Expand All @@ -68,7 +68,7 @@ dependencies:
| keycloak.extraVolumeMounts[1].name | string | `"realms"` | |
| keycloak.extraVolumeMounts[1].mountPath | string | `"/realms"` | |
| keycloak.initContainers[0].name | string | `"import"` | |
| keycloak.initContainers[0].image | string | `"ghcr.io/catenax-ng/tx-portal-iam_iam-import:v1.1.0"` | |
| keycloak.initContainers[0].image | string | `"tractusx/portal-iam:v1.2.0-RC1"` | |
| keycloak.initContainers[0].imagePullPolicy | string | `"Always"` | |
| keycloak.initContainers[0].command[0] | string | `"sh"` | |
| keycloak.initContainers[0].args[0] | string | `"-c"` | |
Expand Down Expand Up @@ -174,3 +174,7 @@ Changes to composite roles of the technical_roles_management client:

* Service Management:
* assign the add_connectors role of the Cl2-CX-Portal client

This section describes the necessary changes to the CX-Central realm when upgrading from version 1.1.0 to 1.2.0:

WIP - upgrade not yet supported by v1.2.0-RC1, will be supported latest by v1.2.0
6 changes: 5 additions & 1 deletion charts/centralidp/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

This helm chart installs the {{ template "chart.description" . }}.

For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/{{ template "chart.appVersion" . }}/developer/Technical%20Documentation).
For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/v1.6.0-RC1/developer/Technical%20Documentation).

The referenced container images are for demonstration purposes only.

Expand Down Expand Up @@ -95,3 +95,7 @@ Changes to composite roles of the technical_roles_management client:

* Service Management:
* assign the add_connectors role of the Cl2-CX-Portal client

This section describes the necessary changes to the CX-Central realm when upgrading from version 1.1.0 to 1.2.0:

WIP - upgrade not yet supported by v1.2.0-RC1, will be supported latest by v1.2.0
2 changes: 1 addition & 1 deletion charts/centralidp/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: ghcr.io/catenax-ng/tx-portal-iam_iam-import:v1.1.0
image: tractusx/portal-iam:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
4 changes: 2 additions & 2 deletions charts/sharedidp/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,8 +20,8 @@
apiVersion: v2
name: sharedidp
type: application
version: 1.1.0
appVersion: 1.1.0
version: 1.2.0-RC1
appVersion: 1.2.0-RC1
description: Helm chart for Catena-X Shared Keycloak Instance
home: https://github.com/eclipse-tractusx/portal-iam
sources:
Expand Down
8 changes: 4 additions & 4 deletions charts/sharedidp/README.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# Helm chart for Catena-X Shared Keycloak Instance

![Version: 1.1.0](https://img.shields.io/badge/Version-1.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.1.0](https://img.shields.io/badge/AppVersion-1.1.0-informational?style=flat-square)
![Version: 1.2.0-RC1](https://img.shields.io/badge/Version-1.2.0--RC1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.2.0-RC1](https://img.shields.io/badge/AppVersion-1.2.0--RC1-informational?style=flat-square)

This helm chart installs the Helm chart for Catena-X Shared Keycloak Instance.

For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/1.1.0/developer/Technical%20Documentation).
For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/v1.6.0-RC1/developer/Technical%20Documentation).

The referenced container images are for demonstration purposes only.

Expand All @@ -29,7 +29,7 @@ To use the helm chart as a dependency:
dependencies:
- name: sharedidp
repository: https://eclipse-tractusx.github.io/charts/dev
version: 1.1.0
version: 1.2.0-RC1
```

## Requirements
Expand Down Expand Up @@ -72,7 +72,7 @@ dependencies:
| keycloak.extraVolumeMounts[2].name | string | `"realms"` | |
| keycloak.extraVolumeMounts[2].mountPath | string | `"/realms"` | |
| keycloak.initContainers[0].name | string | `"import"` | |
| keycloak.initContainers[0].image | string | `"ghcr.io/catenax-ng/tx-portal-iam_iam-import:v1.1.0"` | |
| keycloak.initContainers[0].image | string | `"tractusx/portal-iam:v1.2.0-RC1"` | |
| keycloak.initContainers[0].imagePullPolicy | string | `"Always"` | |
| keycloak.initContainers[0].command[0] | string | `"sh"` | |
| keycloak.initContainers[0].args[0] | string | `"-c"` | |
Expand Down
2 changes: 1 addition & 1 deletion charts/sharedidp/README.md.gotmpl
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

This helm chart installs the {{ template "chart.description" . }}.

For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/{{ template "chart.appVersion" . }}/developer/Technical%20Documentation).
For further information please refer to the [technical documentation](https://github.com/eclipse-tractusx/portal-assets/tree/v1.6.0-RC1/developer/Technical%20Documentation).

The referenced container images are for demonstration purposes only.

Expand Down
2 changes: 1 addition & 1 deletion charts/sharedidp/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -58,7 +58,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: ghcr.io/catenax-ng/tx-portal-iam_iam-import:v1.1.0
image: tractusx/portal-iam:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/centralidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/centralidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/centralidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
2 changes: 1 addition & 1 deletion consortia/argocd-app-templates/centralidp/appsetup-rc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/centralidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/centralidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/centralidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/centralidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/sharedidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
2 changes: 1 addition & 1 deletion consortia/argocd-app-templates/sharedidp/appsetup-int.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/sharedidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
2 changes: 1 addition & 1 deletion consortia/argocd-app-templates/sharedidp/appsetup-pen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/sharedidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
2 changes: 1 addition & 1 deletion consortia/argocd-app-templates/sharedidp/appsetup-rc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/sharedidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/sharedidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/sharedidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ spec:
source:
path: charts/sharedidp
repoURL: 'https://github.com/eclipse-tractusx/portal-iam.git'
targetRevision: v1.1.0-consortia
targetRevision: v1.2.0-RC1
plugin:
env:
- name: AVP_SECRET
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/centralidp/values-beta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/centralidp/values-int.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/centralidp/values-pen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/centralidp/values-rc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/centralidp/values-stable.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,7 @@ keycloak:
mountPath: "/realms"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/sharedidp/values-beta.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ keycloak:
mountPath: "/secrets"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/sharedidp/values-int.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ keycloak:
mountPath: "/secrets"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/sharedidp/values-pen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ keycloak:
mountPath: "/secrets"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
2 changes: 1 addition & 1 deletion consortia/environments/sharedidp/values-rc.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ keycloak:
mountPath: "/secrets"
initContainers:
- name: import
image: tractusx/portal-iam-consortia:v1.1.0-consortia
image: tractusx/portal-iam-consortia:v1.2.0-RC1
imagePullPolicy: Always
command:
- sh
Expand Down
Loading