Skip to content

Commit

Permalink
chore: release 1.7.15
Browse files Browse the repository at this point in the history
Release addresses
GluuFederation/oxAuth#1923
  • Loading branch information
moabu committed Sep 30, 2024
1 parent 2e8b576 commit 82dd8b7
Show file tree
Hide file tree
Showing 40 changed files with 227 additions and 109 deletions.
2 changes: 1 addition & 1 deletion pygluu/kubernetes/templates/gluu_versions.json
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
"JACKRABBIT_IMAGE_NAME": "gluufederation/jackrabbit",
"JACKRABBIT_IMAGE_TAG": "4.4.2-1",
"OXAUTH_IMAGE_NAME": "gluufederation/oxauth",
"OXAUTH_IMAGE_TAG": "4.4.2-4",
"OXAUTH_IMAGE_TAG": "4.4.2-6",
"OXD_IMAGE_NAME": "gluufederation/oxd-server",
"OXD_IMAGE_TAG": "4.4.2-1",
"OXPASSPORT_IMAGE_NAME": "gluufederation/oxpassport",
Expand Down
Binary file added pygluu/kubernetes/templates/helm/gluu-1.7.15.tgz
Binary file not shown.
38 changes: 18 additions & 20 deletions pygluu/kubernetes/templates/helm/gluu/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,6 @@ kubeVersion: ">=v1.22.0-0"
annotations:
artifacthub.io/changes: |
- Gluu 4.4.2 official chart release
- Added PDB and Topology spread constraints
- Fixed global envs override in Configmaps
artifacthub.io/images: |
- name: casa
image: gluufederation/casa:4.4.2_dev
Expand Down Expand Up @@ -48,73 +46,73 @@ maintainers:
email: [email protected]
description: Gluu Access and Identity Mangement
name: gluu
version: 1.7.14
version: 1.7.15

dependencies:
- name: config
condition: global.config.enabled
version: 1.7.14
version: 1.7.15

- name: opendj
condition: global.opendj.enabled
version: 1.7.14
version: 1.7.15

- name: jackrabbit
condition: global.jackrabbit.enabled
version: 1.7.14
version: 1.7.15

- name: oxauth
condition: global.oxauth.enabled
version: 1.7.14
version: 1.7.15

- name: fido2
condition: global.fido2.enabled
version: 1.7.14
version: 1.7.15

- name: scim
condition: global.scim.enabled
version: 1.7.14
version: 1.7.15

- name: oxtrust
condition: global.oxtrust.enabled
version: 1.7.14
version: 1.7.15

- name: nginx-ingress
condition: global.nginx-ingress.enabled
version: 1.7.14
version: 1.7.15

- name: oxshibboleth
condition: global.oxshibboleth.enabled
version: 1.7.14
version: 1.7.15

- name: oxpassport
version: 1.7.14
version: 1.7.15
condition: config.configmap.gluuPassportEnabled

- name: casa
version: 1.7.14
version: 1.7.15
condition: config.configmap.gluuCasaEnabled

- name: oxauth-key-rotation
condition: global.oxauth-key-rotation.enabled
version: 1.7.14
version: 1.7.15

- name: cr-rotate
version: 1.7.14
version: 1.7.15
condition: global.cr-rotate.enabled

- name: oxd-server
condition: global.oxd-server.enabled
version: 1.7.14
version: 1.7.15

- name: persistence
condition: global.persistence.enabled
version: 1.7.14
version: 1.7.15

- name: gluu-istio-ingress
condition: global.istio.ingress
version: 1.7.14
version: 1.7.15

- name: gluu-alb-ingress
condition: global.alb.ingress
version: 1.7.14
version: 1.7.15
40 changes: 20 additions & 20 deletions pygluu/kubernetes/templates/helm/gluu/README.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# gluu

![Version: 1.7.14](https://img.shields.io/badge/Version-1.7.14-informational?style=flat-square) ![AppVersion: 4.4.2](https://img.shields.io/badge/AppVersion-4.4.2-informational?style=flat-square)
![Version: 1.7.15](https://img.shields.io/badge/Version-1.7.15-informational?style=flat-square) ![AppVersion: 4.4.2](https://img.shields.io/badge/AppVersion-4.4.2-informational?style=flat-square)

Gluu Access and Identity Mangement

Expand All @@ -23,23 +23,23 @@ Kubernetes: `>=v1.22.0-0`

| Repository | Name | Version |
|------------|------|---------|
| | casa | 1.7.14 |
| | config | 1.7.14 |
| | cr-rotate | 1.7.14 |
| | fido2 | 1.7.14 |
| | gluu-alb-ingress | 1.7.14 |
| | gluu-istio-ingress | 1.7.14 |
| | jackrabbit | 1.7.14 |
| | nginx-ingress | 1.7.14 |
| | opendj | 1.7.14 |
| | oxauth | 1.7.14 |
| | oxauth-key-rotation | 1.7.14 |
| | oxd-server | 1.7.14 |
| | oxpassport | 1.7.14 |
| | oxshibboleth | 1.7.14 |
| | oxtrust | 1.7.14 |
| | persistence | 1.7.14 |
| | scim | 1.7.14 |
| | casa | 1.7.15 |
| | config | 1.7.15 |
| | cr-rotate | 1.7.15 |
| | fido2 | 1.7.15 |
| | gluu-alb-ingress | 1.7.15 |
| | gluu-istio-ingress | 1.7.15 |
| | jackrabbit | 1.7.15 |
| | nginx-ingress | 1.7.15 |
| | opendj | 1.7.15 |
| | oxauth | 1.7.15 |
| | oxauth-key-rotation | 1.7.15 |
| | oxd-server | 1.7.15 |
| | oxpassport | 1.7.15 |
| | oxshibboleth | 1.7.15 |
| | oxtrust | 1.7.15 |
| | persistence | 1.7.15 |
| | scim | 1.7.15 |

## Values

Expand Down Expand Up @@ -481,7 +481,7 @@ Kubernetes: `>=v1.22.0-0`
| opendj.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 |
| opendj.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers |
| opendj.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod |
| oxauth | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxauth","tag":"4.4.2-4"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"preStop":{},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2500m","memory":"2500Mi"},"requests":{"cpu":"2500m","memory":"2500Mi"}},"service":{"name":"http-oxauth","oxAuthServiceName":"oxauth","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. |
| oxauth | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxauth","tag":"4.4.2-6"},"livenessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"pdb":{"enabled":true,"maxUnavailable":"90%"},"preStop":{},"readinessProbe":{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"2500m","memory":"2500Mi"},"requests":{"cpu":"2500m","memory":"2500Mi"}},"service":{"name":"http-oxauth","oxAuthServiceName":"oxauth","port":8080},"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing. |
| oxauth-key-rotation | object | `{"additionalAnnotations":{},"additionalLabels":{},"dnsConfig":{},"dnsPolicy":"","image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/certmanager","tag":"4.4.2-2"},"keysLife":48,"keysPushDelay":0,"keysPushStrategy":"NEWER","keysStrategy":"NEWER","preStop":{},"resources":{"limits":{"cpu":"300m","memory":"300Mi"},"requests":{"cpu":"300m","memory":"300Mi"}},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Responsible for regenerating auth-keys per x hours |
| oxauth-key-rotation.additionalAnnotations | object | `{}` | Additional annotations that will be added across all resources in the format of {cert-manager.io/issuer: "letsencrypt-prod"}. key app is taken |
| oxauth-key-rotation.additionalLabels | object | `{}` | Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"} |
Expand Down Expand Up @@ -516,7 +516,7 @@ Kubernetes: `>=v1.22.0-0`
| oxauth.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. |
| oxauth.image.pullSecrets | list | `[]` | Image Pull Secrets |
| oxauth.image.repository | string | `"gluufederation/oxauth"` | Image to use for deploying. |
| oxauth.image.tag | string | `"4.4.2-4"` | Image tag to use for deploying. |
| oxauth.image.tag | string | `"4.4.2-6"` | Image tag to use for deploying. |
| oxauth.livenessProbe | object | `{"exec":{"command":["python3","/app/scripts/healthcheck.py"]},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for the auth server if needed. |
| oxauth.livenessProbe.exec | object | `{"command":["python3","/app/scripts/healthcheck.py"]}` | Executes the python3 healthcheck. https://github.com/GluuFederation/docker-oxauth/blob/4.4/scripts/healthcheck.py |
| oxauth.pdb | object | `{"enabled":true,"maxUnavailable":"90%"}` | Configure the PodDisruptionBudget |
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: casa
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server.
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# casa

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

Gluu Casa ("Casa") is a self-service web portal for end-users to manage authentication and authorization preferences for their account in a Gluu Server.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: config
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: Configuration parameters for setup and initial configuration secret and config layers used by Gluu services.
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# config

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

Configuration parameters for setup and initial configuration secret and config layers used by Gluu services.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: cr-rotate
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: CacheRefreshRotation is a special container to monitor cache refresh on oxTrust containers. This may become depreciated in 5.0.
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# cr-rotate

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

CacheRefreshRotation is a special container to monitor cache refresh on oxTrust containers. This may become depreciated in 5.0.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: fido2
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments.
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# fido2

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

FIDO 2.0 (FIDO2) is an open authentication standard that enables leveraging common devices to authenticate to online services in both mobile and desktop environments.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: gluu-alb-ingress
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: Nginx ingress definitions chart
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# gluu-alb-ingress

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

Nginx ingress definitions chart

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: gluu-istio-ingress
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: Istio Gateway
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# gluu-istio-ingress

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

Istio Gateway

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: jackrabbit
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: Jackrabbit Oak is a complementary implementation of the JCR specification. It is an effort to implement a scalable and performant hierarchical content repository for use as the foundation of modern world-class web sites and other demanding content applications.
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# jackrabbit

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

Jackrabbit Oak is a complementary implementation of the JCR specification. It is an effort to implement a scalable and performant hierarchical content repository for use as the foundation of modern world-class web sites and other demanding content applications.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: nginx-ingress
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: Nginx ingress definitions chart
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# nginx-ingress

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

Nginx ingress definitions chart

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: opendj
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions.
type: application
Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# opendj

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

OpenDJ is a directory server which implements a wide range of Lightweight Directory Access Protocol and related standards, including full compliance with LDAPv3 but also support for Directory Service Markup Language (DSMLv2).Written in Java, OpenDJ offers multi-master replication, access control, and many extensions.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
# https://www.apache.org/licenses/LICENSE-2.0
apiVersion: v2
name: oxauth
version: 1.7.14
version: 1.7.15
kubeVersion: ">=v1.22.0-0"
description: OAuth Authorization Server, the OpenID Connect Provider, the UMA Authorization Server--this is the main Internet facing component of Gluu. It's the service that returns tokens, JWT's and identity assertions. This service must be Internet facing.
type: application
Expand Down
Loading

0 comments on commit 82dd8b7

Please sign in to comment.