Skip to content

Commit a4f842c

Browse files
moabuiromli
andauthored
chore: prepare for 5.4.0 release (#2005)
Signed-off-by: moabu <[email protected]> Signed-off-by: Isman Firmansyah <[email protected]> Co-authored-by: Isman Firmansyah <[email protected]>
1 parent f8b7937 commit a4f842c

Some content is hidden

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

63 files changed

+189
-189
lines changed

.github/workflows/build-packages.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -100,7 +100,7 @@ jobs:
100100
id: run_build
101101
run: |
102102
cd flex/
103-
sudo python${{ matrix.python_version }} flex_setup.py --jans-branch="main" --jans-setup-branch="main" -download-exit -yes --keep-downloads --keep-setup -force-download
103+
sudo python${{ matrix.python_version }} flex_setup.py --jans-branch="v1.4.0" --jans-setup-branch="v1.4.0" -download-exit -yes --keep-downloads --keep-setup -force-download
104104
cp -r /opt/dist flex-src/opt/
105105
cp -r /opt/jans flex-src/opt/
106106
touch flex-src/opt/jans/jans-setup/package

admin-ui/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "gluu-admin-ui",
3-
"version": "0.0.0",
3+
"version": "1.4.0",
44
"description": "UI to administer the jans-sever features",
55
"keywords": [
66
"jans-server",

automation/rancher-partner-charts/questions.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -703,7 +703,7 @@ questions:
703703
- variable: auth-server.image.tag
704704
required: true
705705
type: string
706-
default: "0.0.0-nightly"
706+
default: "1.4.0-1"
707707
description: "The Auth Server Image tag"
708708
label: Auth Server image tag
709709
group: "Images"
@@ -732,7 +732,7 @@ questions:
732732
- variable: admin-ui.image.tag
733733
required: true
734734
type: string
735-
default: "0.0.0-nightly"
735+
default: "5.4.0-1"
736736
description: "The AdminUI Image tag"
737737
label: AdminUI image tag
738738
group: "Images"
@@ -761,7 +761,7 @@ questions:
761761
- variable: auth-server-key-rotation.image.tag
762762
required: true
763763
type: string
764-
default: "0.0.0-nightly"
764+
default: "1.4.0-1"
765765
description: "The Auth Server Image tag"
766766
label: Auth Server KeyRotation image tag
767767
group: "Images"
@@ -790,7 +790,7 @@ questions:
790790
- variable: casa.image.tag
791791
required: true
792792
type: string
793-
default: "0.0.0-nightly"
793+
default: "1.4.0-1"
794794
description: "The Casa Image tag"
795795
label: Casa image tag
796796
group: "Images"
@@ -819,7 +819,7 @@ questions:
819819
- variable: config.image.tag
820820
required: true
821821
type: string
822-
default: "0.0.0-nightly"
822+
default: "1.4.0-1"
823823
description: "The Configurator Image tag"
824824
label: Configurator image tag
825825
group: "Images"
@@ -848,7 +848,7 @@ questions:
848848
- variable: config-api.image.tag
849849
required: true
850850
type: string
851-
default: "0.0.0-nightly"
851+
default: "1.4.0-1"
852852
description: "The ConfigAPI Image tag"
853853
label: ConfigAPI image tag
854854
group: "Images"
@@ -877,7 +877,7 @@ questions:
877877
- variable: fido2.image.tag
878878
required: true
879879
type: string
880-
default: "0.0.0-nightly"
880+
default: "1.4.0-1"
881881
description: "The Fido2 Image tag"
882882
label: Fido2 image tag
883883
group: "Images"
@@ -906,7 +906,7 @@ questions:
906906
- variable: persistence.image.tag
907907
required: true
908908
type: string
909-
default: "0.0.0-nightly"
909+
default: "1.4.0-1"
910910
description: "The Persistence Image tag"
911911
label: Persistence image tag
912912
group: "Images"
@@ -935,7 +935,7 @@ questions:
935935
- variable: scim.image.tag
936936
required: true
937937
type: string
938-
default: "0.0.0-nightly"
938+
default: "1.4.0-1"
939939
description: "The SCIM Image tag"
940940
label: SCIM image tag
941941
group: "Images"

automation/startflexdemo.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ if [[ $GLUU_PERSISTENCE != "MYSQL" ]] && [[ $GLUU_PERSISTENCE != "PGSQL" ]]; the
2222
exit 1
2323
fi
2424
if [[ -z $GLUU_VERSION ]]; then
25-
GLUU_VERSION="0.0.0-nightly"
25+
GLUU_VERSION="5.4.0"
2626
fi
2727
LOG_TARGET="FILE"
2828
LOG_LEVEL="TRACE"

charts/gluu-all-in-one/Chart.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ annotations:
99
catalog.cattle.io/release-name: gluu-all-in-one
1010
catalog.cattle.io/display-name: Gluu Flex Cloud Identity and Access Management All-in-One
1111
apiVersion: v2
12-
appVersion: "0.0.0-nightly"
12+
appVersion: "5.4.0"
1313
icon: >-
1414
https://gluu.org/docs/gluu-server/favicon.ico
1515
home: https://docs.gluu.org
@@ -21,4 +21,4 @@ maintainers:
2121
2222
description: Gluu Access and Identity Management All-in-One Chart. This chart deploys the selected janssen microservice all in one deployment.
2323
name: gluu-all-in-one
24-
version: 0.0.0-nightly
24+
version: 5.4.0

charts/gluu-all-in-one/README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# gluu-all-in-one
22

3-
![Version: 0.0.0-nightly](https://img.shields.io/badge/Version-0.0.0--nightly-informational?style=flat-square) ![AppVersion: 0.0.0-nightly](https://img.shields.io/badge/AppVersion-0.0.0--nightly-informational?style=flat-square)
3+
![Version: 5.4.0](https://img.shields.io/badge/Version-5.4.0-informational?style=flat-square) ![AppVersion: 5.4.0](https://img.shields.io/badge/AppVersion-5.4.0-informational?style=flat-square)
44

55
Gluu Access and Identity Management All-in-One Chart. This chart deploys the selected janssen microservice all in one deployment.
66

@@ -35,7 +35,7 @@ Kubernetes: `>=v1.22.0-0`
3535
| adminPassword | string | `"Test1234#"` | Admin password to log in to the UI. |
3636
| alb.ingress | bool | `false` | switches the service to Nodeport for ALB ingress |
3737
| auth-server | object | `{"appLoggers":{"auditStatsLogLevel":"INFO","auditStatsLogTarget":"FILE","authLogLevel":"INFO","authLogTarget":"STDOUT","enableStdoutLogPrefix":"true","httpLogLevel":"INFO","httpLogTarget":"FILE","persistenceDurationLogLevel":"INFO","persistenceDurationLogTarget":"FILE","persistenceLogLevel":"INFO","persistenceLogTarget":"FILE","scriptLogLevel":"INFO","scriptLogTarget":"FILE"},"authEncKeys":"RSA1_5 RSA-OAEP","authSigKeys":"RS256 RS384 RS512 ES256 ES384 ES512 PS256 PS384 PS512","enabled":true,"ingress":{"authServerAdditionalAnnotations":{},"authServerEnabled":true,"authServerLabels":{},"authServerProtectedRegister":false,"authServerProtectedRegisterAdditionalAnnotations":{},"authServerProtectedRegisterLabels":{},"authServerProtectedToken":false,"authServerProtectedTokenAdditionalAnnotations":{},"authServerProtectedTokenLabels":{},"authzenAdditionalAnnotations":{},"authzenConfigEnabled":true,"authzenConfigLabels":{},"deviceCodeAdditionalAnnotations":{},"deviceCodeEnabled":true,"deviceCodeLabels":{},"firebaseMessagingAdditionalAnnotations":{},"firebaseMessagingEnabled":true,"firebaseMessagingLabels":{},"lockAdditionalAnnotations":{},"lockConfigAdditionalAnnotations":{},"lockConfigEnabled":false,"lockConfigLabels":{},"lockEnabled":false,"lockLabels":{},"openidAdditionalAnnotations":{},"openidConfigEnabled":true,"openidConfigLabels":{},"u2fAdditionalAnnotations":{},"u2fConfigEnabled":true,"u2fConfigLabels":{},"uma2AdditionalAnnotations":{},"uma2ConfigEnabled":true,"uma2ConfigLabels":{},"webdiscoveryAdditionalAnnotations":{},"webdiscoveryEnabled":true,"webdiscoveryLabels":{},"webfingerAdditionalAnnotations":{},"webfingerEnabled":true,"webfingerLabels":{}},"lockEnabled":false}` | Parameters used globally across all services helm charts. |
38-
| auth-server-key-rotation | object | `{"additionalAnnotations":{},"additionalLabels":{},"customCommand":[],"customScripts":[],"dnsConfig":{},"dnsPolicy":"","enabled":true,"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/certmanager","tag":"0.0.0-nightly"},"initKeysLife":48,"keysLife":48,"keysPushDelay":0,"keysPushStrategy":"NEWER","keysStrategy":"NEWER","lifecycle":{},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for regenerating auth-keys per x hours |
38+
| auth-server-key-rotation | object | `{"additionalAnnotations":{},"additionalLabels":{},"customCommand":[],"customScripts":[],"dnsConfig":{},"dnsPolicy":"","enabled":true,"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/certmanager","tag":"1.4.0-1"},"initKeysLife":48,"keysLife":48,"keysPushDelay":0,"keysPushStrategy":"NEWER","keysStrategy":"NEWER","lifecycle":{},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for regenerating auth-keys per x hours |
3939
| auth-server-key-rotation.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
4040
| auth-server-key-rotation.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
4141
| auth-server-key-rotation.customCommand | list | `[]` | Add custom job's command. If passed, it will override the default conditional command. |
@@ -46,7 +46,7 @@ Kubernetes: `>=v1.22.0-0`
4646
| auth-server-key-rotation.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
4747
| auth-server-key-rotation.image.pullSecrets | list | `[]` | Image Pull Secrets |
4848
| auth-server-key-rotation.image.repository | string | `"ghcr.io/janssenproject/jans/certmanager"` | Image to use for deploying. |
49-
| auth-server-key-rotation.image.tag | string | `"0.0.0-nightly"` | Image tag to use for deploying. |
49+
| auth-server-key-rotation.image.tag | string | `"1.4.0-1"` | Image tag to use for deploying. |
5050
| auth-server-key-rotation.initKeysLife | int | `48` | The initial auth server key rotation keys life in hours |
5151
| auth-server-key-rotation.keysLife | int | `48` | Auth server key rotation keys life in hours |
5252
| auth-server-key-rotation.keysPushDelay | int | `0` | Delay (in seconds) before pushing private keys to Auth server |
@@ -279,7 +279,7 @@ Kubernetes: `>=v1.22.0-0`
279279
| image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
280280
| image.pullSecrets | list | `[]` | Image Pull Secrets |
281281
| image.repository | string | `"ghcr.io/gluufederation/flex/flex-all-in-one"` | Image to use for deploying. |
282-
| image.tag | string | `"0.0.0-nightly"` | Image tag to use for deploying. |
282+
| image.tag | string | `"5.4.0-1"` | Image tag to use for deploying. |
283283
| isFqdnRegistered | bool | `false` | Boolean flag to enable mapping lbIp to fqdn inside pods on clouds that provide static ip for load balancers. On cloud that provide only addresses to the LB this flag will enable a script to actively scan config.configmap.lbAddr and update the hosts file inside the pods automatically. |
284284
| istio.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
285285
| istio.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
@@ -288,7 +288,7 @@ Kubernetes: `>=v1.22.0-0`
288288
| istio.ingress | bool | `false` | Boolean flag that enables using istio gateway for Gluu. This assumes istio ingress is installed and hence the LB is available. |
289289
| istio.namespace | string | `"istio-system"` | The namespace istio is deployed in. The is normally istio-system. |
290290
| istio.tlsSecretName | string | `"istio-tls-certificate"` | |
291-
| kc-scheduler | object | `{"additionalAnnotations":{},"additionalLabels":{},"customCommand":[],"customScripts":[],"dnsConfig":{},"dnsPolicy":"","enabled":false,"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/kc-scheduler","tag":"0.0.0-nightly"},"interval":10,"lifecycle":{},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for synchronizing Keycloak SAML clients |
291+
| kc-scheduler | object | `{"additionalAnnotations":{},"additionalLabels":{},"customCommand":[],"customScripts":[],"dnsConfig":{},"dnsPolicy":"","enabled":false,"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"ghcr.io/janssenproject/jans/kc-scheduler","tag":"1.4.0-1"},"interval":10,"lifecycle":{},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for synchronizing Keycloak SAML clients |
292292
| kc-scheduler.additionalAnnotations | object | `{}` | Additional annotations that will be added across the gateway in the format of {cert-manager.io/issuer: "letsencrypt-prod"} |
293293
| kc-scheduler.additionalLabels | object | `{}` | Additional labels that will be added across the gateway in the format of {mylabel: "myapp"} |
294294
| kc-scheduler.customCommand | list | `[]` | Add custom job's command. If passed, it will override the default conditional command. |
@@ -299,7 +299,7 @@ Kubernetes: `>=v1.22.0-0`
299299
| kc-scheduler.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
300300
| kc-scheduler.image.pullSecrets | list | `[]` | Image Pull Secrets |
301301
| kc-scheduler.image.repository | string | `"ghcr.io/janssenproject/jans/kc-scheduler"` | Image to use for deploying. |
302-
| kc-scheduler.image.tag | string | `"0.0.0-nightly"` | Image tag to use for deploying. |
302+
| kc-scheduler.image.tag | string | `"1.4.0-1"` | Image tag to use for deploying. |
303303
| kc-scheduler.interval | int | `10` | Interval of running the scheduler (in minutes) |
304304
| kc-scheduler.resources | object | `{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}}` | Resource specs. |
305305
| kc-scheduler.resources.limits.cpu | string | `"300m"` | CPU limit. |

charts/gluu-all-in-one/values.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -309,7 +309,7 @@ auth-server-key-rotation:
309309
# -- Image to use for deploying.
310310
repository: ghcr.io/janssenproject/jans/certmanager
311311
# -- Image tag to use for deploying.
312-
tag: 0.0.0-nightly
312+
tag: 1.4.0-1
313313
# -- Image Pull Secrets
314314
pullSecrets: [ ]
315315
# -- Auth server key rotation keys life in hours
@@ -715,7 +715,7 @@ image:
715715
# -- Image to use for deploying.
716716
repository: ghcr.io/gluufederation/flex/flex-all-in-one
717717
# -- Image tag to use for deploying.
718-
tag: 0.0.0-nightly
718+
tag: 5.4.0-1
719719
# -- Image Pull Secrets
720720
pullSecrets: [ ]
721721
# -- Service replica number.
@@ -794,7 +794,7 @@ kc-scheduler:
794794
# -- Image to use for deploying.
795795
repository: ghcr.io/janssenproject/jans/kc-scheduler
796796
# -- Image tag to use for deploying.
797-
tag: 0.0.0-nightly
797+
tag: 1.4.0-1
798798
# -- Image Pull Secrets
799799
pullSecrets: [ ]
800800
# -- Resource specs.

charts/gluu/Chart.yaml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -3,35 +3,35 @@ annotations:
33
artifacthub.io/containsSecurityUpdates: "true"
44
artifacthub.io/images: |
55
- name: auth-server
6-
image: ghcr.io/janssenproject/jans/auth-server:0.0.0-nightly
6+
image: ghcr.io/janssenproject/jans/auth-server:1.4.0-1
77
- name: auth-server-key-rotation
8-
image: ghcr.io/janssenproject/jans/certmanager:0.0.0-nightly
8+
image: ghcr.io/janssenproject/jans/certmanager:1.4.0-1
99
- name: configuration-manager
10-
image: ghcr.io/janssenproject/jans/configurator:0.0.0-nightly
10+
image: ghcr.io/janssenproject/jans/configurator:1.4.0-1
1111
- name: config-api
12-
image: ghcr.io/janssenproject/jans/config-api:0.0.0-nightly
12+
image: ghcr.io/janssenproject/jans/config-api:1.4.0-1
1313
- name: fido2
14-
image: ghcr.io/janssenproject/jans/fido2:0.0.0-nightly
14+
image: ghcr.io/janssenproject/jans/fido2:1.4.0-1
1515
- name: persistence
16-
image: ghcr.io/janssenproject/jans/persistence-loader:0.0.0-nightly
16+
image: ghcr.io/janssenproject/jans/persistence-loader:1.4.0-1
1717
- name: scim
18-
image: ghcr.io/janssenproject/jans/scim:0.0.0-nightly
18+
image: ghcr.io/janssenproject/jans/scim:1.4.0-1
1919
- name: casa
20-
image: ghcr.io/janssenproject/jans/casa:0.0.0-nightly
20+
image: ghcr.io/janssenproject/jans/casa:1.4.0-1
2121
- name: admin-ui
22-
image: ghcr.io/gluufederation/flex/admin-ui:0.0.0-nightly
22+
image: ghcr.io/gluufederation/flex/admin-ui:5.4.0-1
2323
- name: link
24-
image: ghcr.io/janssenproject/jans/link:0.0.0-nightly
24+
image: ghcr.io/janssenproject/jans/link:1.4.0-1
2525
- name: saml
26-
image: ghcr.io/janssenproject/jans/saml:0.0.0-nightly
26+
image: ghcr.io/janssenproject/jans/saml:1.4.0-1
2727
- name: kc-scheduler
28-
image: ghcr.io/janssenproject/jans/kc-scheduler:0.0.0-nightly
28+
image: ghcr.io/janssenproject/jans/kc-scheduler:1.4.0-1
2929
artifacthub.io/license: Apache-2.0
3030
catalog.cattle.io/certified: partner
3131
catalog.cattle.io/release-name: gluu
3232
catalog.cattle.io/display-name: Gluu Cloud Identity and Access Management
3333
apiVersion: v2
34-
appVersion: "0.0.0-nightly"
34+
appVersion: "5.4.0"
3535
icon: https://gluu.org/docs/gluu-server/favicon.ico
3636
home: https://www.gluu.org
3737
sources:
@@ -41,60 +41,60 @@ maintainers:
4141
4242
description: Gluu Access and Identity Management
4343
name: gluu
44-
version: 0.0.0-nightly
44+
version: 5.4.0
4545
dependencies:
4646
- name: config
4747
condition: global.config.enabled
48-
version: 0.0.0-nightly
48+
version: 1.4.0
4949

5050
- name: config-api
5151
condition: global.config-api.enabled
52-
version: 0.0.0-nightly
52+
version: 1.4.0
5353

5454
- name: auth-server
5555
condition: global.auth-server.enabled
56-
version: 0.0.0-nightly
56+
version: 1.4.0
5757

5858
- name: admin-ui
5959
condition: global.admin-ui.enabled
60-
version: 0.0.0-nightly
60+
version: 5.4.0
6161

6262
- name: fido2
6363
condition: global.fido2.enabled
64-
version: 0.0.0-nightly
64+
version: 1.4.0
6565

6666
- name: scim
6767
condition: global.scim.enabled
68-
version: 0.0.0-nightly
68+
version: 1.4.0
6969

7070
- name: nginx-ingress
7171
condition: global.nginx-ingress.enabled
72-
version: 0.0.0-nightly
72+
version: 1.4.0
7373

7474
- name: casa
75-
version: 0.0.0-nightly
75+
version: 1.4.0
7676
condition: global.casa.enabled
7777

7878
- name: auth-server-key-rotation
7979
condition: global.auth-server-key-rotation.enabled
80-
version: 0.0.0-nightly
80+
version: 1.4.0
8181

8282
- name: persistence
8383
condition: global.persistence.enabled
84-
version: 0.0.0-nightly
84+
version: 1.4.0
8585

8686
- name: cn-istio-ingress
8787
condition: global.istio.ingress
88-
version: 0.0.0-nightly
88+
version: 1.4.0
8989

9090
- name: link
9191
condition: global.link.enabled
92-
version: 0.0.0-nightly
92+
version: 1.4.0
9393

9494
- name: saml
9595
condition: global.saml.enabled
96-
version: 0.0.0-nightly
96+
version: 1.4.0
9797

9898
- name: kc-scheduler
9999
condition: global.kc-scheduler.enabled
100-
version: 0.0.0-nightly
100+
version: 1.4.0

0 commit comments

Comments
 (0)