From 64de916048a82a769bde7dd19d22e9e0e2d480b0 Mon Sep 17 00:00:00 2001 From: iromli Date: Tue, 30 Jul 2024 04:00:21 +0700 Subject: [PATCH 1/2] fix: resolve permission denied error when installing passport library Release-As: 1.8.37 Signed-off-by: iromli --- .../kubernetes/templates/gluu_versions.json | 2 +- .../kubernetes/templates/helm/gluu/Chart.yaml | 36 ++++++++-------- .../kubernetes/templates/helm/gluu/README.md | 42 +++++++++---------- .../helm/gluu/charts/casa/Chart.yaml | 2 +- .../templates/helm/gluu/charts/casa/README.md | 4 +- .../helm/gluu/charts/config/Chart.yaml | 2 +- .../helm/gluu/charts/config/README.md | 4 +- .../helm/gluu/charts/cr-rotate/Chart.yaml | 2 +- .../helm/gluu/charts/cr-rotate/README.md | 4 +- .../helm/gluu/charts/fido2/Chart.yaml | 2 +- .../helm/gluu/charts/fido2/README.md | 4 +- .../gluu/charts/gluu-alb-ingress/Chart.yaml | 2 +- .../gluu/charts/gluu-alb-ingress/README.md | 4 +- .../gluu/charts/gluu-istio-ingress/Chart.yaml | 2 +- .../gluu/charts/gluu-istio-ingress/README.md | 4 +- .../helm/gluu/charts/jackrabbit/Chart.yaml | 2 +- .../helm/gluu/charts/jackrabbit/README.md | 4 +- .../helm/gluu/charts/nginx-ingress/Chart.yaml | 2 +- .../helm/gluu/charts/nginx-ingress/README.md | 4 +- .../helm/gluu/charts/opendj/Chart.yaml | 2 +- .../helm/gluu/charts/opendj/README.md | 4 +- .../charts/oxauth-key-rotation/Chart.yaml | 2 +- .../gluu/charts/oxauth-key-rotation/README.md | 4 +- .../helm/gluu/charts/oxauth/Chart.yaml | 2 +- .../helm/gluu/charts/oxauth/README.md | 4 +- .../helm/gluu/charts/oxd-server/Chart.yaml | 2 +- .../helm/gluu/charts/oxd-server/README.md | 4 +- .../helm/gluu/charts/oxpassport/Chart.yaml | 2 +- .../helm/gluu/charts/oxpassport/README.md | 6 +-- .../helm/gluu/charts/oxpassport/values.yaml | 2 +- .../helm/gluu/charts/oxshibboleth/Chart.yaml | 2 +- .../helm/gluu/charts/oxshibboleth/README.md | 4 +- .../helm/gluu/charts/oxtrust/Chart.yaml | 2 +- .../helm/gluu/charts/oxtrust/README.md | 4 +- .../helm/gluu/charts/persistence/Chart.yaml | 2 +- .../helm/gluu/charts/persistence/README.md | 4 +- .../helm/gluu/charts/scim/Chart.yaml | 2 +- .../templates/helm/gluu/charts/scim/README.md | 4 +- .../templates/helm/gluu/values.yaml | 2 +- pygluu/kubernetes/version.py | 2 +- 40 files changed, 95 insertions(+), 95 deletions(-) diff --git a/pygluu/kubernetes/templates/gluu_versions.json b/pygluu/kubernetes/templates/gluu_versions.json index fbd0ea45..e7136bbb 100644 --- a/pygluu/kubernetes/templates/gluu_versions.json +++ b/pygluu/kubernetes/templates/gluu_versions.json @@ -21,7 +21,7 @@ "OXD_IMAGE_NAME": "gluufederation/oxd-server", "OXD_IMAGE_TAG": "4.5.4-2", "OXPASSPORT_IMAGE_NAME": "gluufederation/oxpassport", - "OXPASSPORT_IMAGE_TAG": "4.5.4-1", + "OXPASSPORT_IMAGE_TAG": "4.5.4-2", "OXSHIBBOLETH_IMAGE_NAME": "gluufederation/oxshibboleth", "OXSHIBBOLETH_IMAGE_TAG": "4.5.4-1", "OXTRUST_IMAGE_NAME": "gluufederation/oxtrust", diff --git a/pygluu/kubernetes/templates/helm/gluu/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/Chart.yaml index 587f13df..87f02059 100644 --- a/pygluu/kubernetes/templates/helm/gluu/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/Chart.yaml @@ -46,73 +46,73 @@ maintainers: email: support@gluu.org description: Gluu Access and Identity Mangement name: gluu -version: 1.8.36 +version: 1.8.37 dependencies: - name: config condition: global.config.enabled - version: 1.8.36 + version: 1.8.37 - name: opendj condition: global.opendj.enabled - version: 1.8.36 + version: 1.8.37 - name: jackrabbit condition: global.jackrabbit.enabled - version: 1.8.36 + version: 1.8.37 - name: oxauth condition: global.oxauth.enabled - version: 1.8.36 + version: 1.8.37 - name: fido2 condition: global.fido2.enabled - version: 1.8.36 + version: 1.8.37 - name: scim condition: global.scim.enabled - version: 1.8.36 + version: 1.8.37 - name: oxtrust condition: global.oxtrust.enabled - version: 1.8.36 + version: 1.8.37 - name: nginx-ingress condition: global.nginx-ingress.enabled - version: 1.8.36 + version: 1.8.37 - name: oxshibboleth condition: global.oxshibboleth.enabled - version: 1.8.36 + version: 1.8.37 - name: oxpassport - version: 1.8.36 + version: 1.8.37 condition: config.configmap.gluuPassportEnabled - name: casa - version: 1.8.36 + version: 1.8.37 condition: config.configmap.gluuCasaEnabled - name: oxauth-key-rotation condition: global.oxauth-key-rotation.enabled - version: 1.8.36 + version: 1.8.37 - name: cr-rotate - version: 1.8.36 + version: 1.8.37 condition: global.cr-rotate.enabled - name: oxd-server condition: global.oxd-server.enabled - version: 1.8.36 + version: 1.8.37 - name: persistence condition: global.persistence.enabled - version: 1.8.36 + version: 1.8.37 - name: gluu-istio-ingress condition: global.istio.ingress - version: 1.8.36 + version: 1.8.37 - name: gluu-alb-ingress condition: global.alb.ingress - version: 1.8.36 + version: 1.8.37 diff --git a/pygluu/kubernetes/templates/helm/gluu/README.md b/pygluu/kubernetes/templates/helm/gluu/README.md index f6e5f05b..6fed7290 100644 --- a/pygluu/kubernetes/templates/helm/gluu/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/README.md @@ -1,6 +1,6 @@ # gluu -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Gluu Access and Identity Mangement @@ -23,23 +23,23 @@ Kubernetes: `>=v1.22.0-0` | Repository | Name | Version | |------------|------|---------| -| | casa | 1.8.36 | -| | config | 1.8.36 | -| | cr-rotate | 1.8.36 | -| | fido2 | 1.8.36 | -| | gluu-alb-ingress | 1.8.36 | -| | gluu-istio-ingress | 1.8.36 | -| | jackrabbit | 1.8.36 | -| | nginx-ingress | 1.8.36 | -| | opendj | 1.8.36 | -| | oxauth | 1.8.36 | -| | oxauth-key-rotation | 1.8.36 | -| | oxd-server | 1.8.36 | -| | oxpassport | 1.8.36 | -| | oxshibboleth | 1.8.36 | -| | oxtrust | 1.8.36 | -| | persistence | 1.8.36 | -| | scim | 1.8.36 | +| | casa | 1.8.37 | +| | config | 1.8.37 | +| | cr-rotate | 1.8.37 | +| | fido2 | 1.8.37 | +| | gluu-alb-ingress | 1.8.37 | +| | gluu-istio-ingress | 1.8.37 | +| | jackrabbit | 1.8.37 | +| | nginx-ingress | 1.8.37 | +| | opendj | 1.8.37 | +| | oxauth | 1.8.37 | +| | oxauth-key-rotation | 1.8.37 | +| | oxd-server | 1.8.37 | +| | oxpassport | 1.8.37 | +| | oxshibboleth | 1.8.37 | +| | oxtrust | 1.8.37 | +| | persistence | 1.8.37 | +| | scim | 1.8.37 | ## Values @@ -597,7 +597,7 @@ Kubernetes: `>=v1.22.0-0` | oxd-server.usrEnvs.secret | object | `{}` | Add custom secret envs to the service variable1: value1 | | oxd-server.volumeMounts | list | `[]` | Configure any additional volumesMounts that need to be attached to the containers | | oxd-server.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | -| oxpassport | object | `{"additionalAnnotations":{},"additionalLabels":{},"affinity":{},"customScripts":[],"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxpassport","tag":"4.5.4-1"},"istioDestinationRuleCookieTTL":"60s","lifecycle":{},"livenessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"nodeSelector":{},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"700m","memory":"900Mi"},"requests":{"cpu":"700m","memory":"900Mi"}},"service":{"name":"http-passport","oxPassportServiceName":"oxpassport","port":8090},"tolerations":[],"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu interface to Passport.js to support social login and inbound identity. | +| oxpassport | object | `{"additionalAnnotations":{},"additionalLabels":{},"affinity":{},"customScripts":[],"dnsConfig":{},"dnsPolicy":"","hpa":{"behavior":{},"enabled":true,"maxReplicas":10,"metrics":[],"minReplicas":1,"targetCPUUtilizationPercentage":50},"image":{"pullPolicy":"IfNotPresent","pullSecrets":[],"repository":"gluufederation/oxpassport","tag":"4.5.4-2"},"istioDestinationRuleCookieTTL":"60s","lifecycle":{},"livenessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5},"nodeSelector":{},"pdb":{"enabled":true,"maxUnavailable":"90%"},"readinessProbe":{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":25,"periodSeconds":25,"timeoutSeconds":5},"replicas":1,"resources":{"limits":{"cpu":"700m","memory":"900Mi"},"requests":{"cpu":"700m","memory":"900Mi"}},"service":{"name":"http-passport","oxPassportServiceName":"oxpassport","port":8090},"tolerations":[],"topologySpreadConstraints":{},"usrEnvs":{"normal":{},"secret":{}},"volumeMounts":[],"volumes":[]}` | Gluu interface to Passport.js to support social login and inbound identity. | | oxpassport.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 | | oxpassport.additionalLabels | object | `{}` | Additional labels that will be added across all resources definitions in the format of {mylabel: "myapp"} | | oxpassport.affinity | object | `{}` | https://kubernetes.io/docs/concepts/scheduling-eviction/assign-pod-node/ | @@ -610,7 +610,7 @@ Kubernetes: `>=v1.22.0-0` | oxpassport.image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | oxpassport.image.pullSecrets | list | `[]` | Image Pull Secrets | | oxpassport.image.repository | string | `"gluufederation/oxpassport"` | Image to use for deploying. | -| oxpassport.image.tag | string | `"4.5.4-1"` | Image tag to use for deploying. | +| oxpassport.image.tag | string | `"4.5.4-2"` | Image tag to use for deploying. | | oxpassport.istioDestinationRuleCookieTTL | string | `"60s"` | Istio Destination Rule loadBalancer.consistentHash.httpCookie.ttl if istio ingress is enabled | | oxpassport.livenessProbe | object | `{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for oxPassport if needed. | | oxpassport.livenessProbe.httpGet.path | string | `"/passport/health-check"` | http liveness probe endpoint | @@ -761,4 +761,4 @@ Kubernetes: `>=v1.22.0-0` | scim.volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml index e327498b..993669e9 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/casa/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: casa -version: 1.8.36 +version: 1.8.37 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 diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md index bf7b2a23..b0303a7d 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/casa/README.md @@ -1,6 +1,6 @@ # casa -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-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. @@ -68,4 +68,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml index 247c149b..a51bf6ef 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/config/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: config -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md index 07404dd2..b45b3a00 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/config/README.md @@ -1,6 +1,6 @@ # config -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Configuration parameters for setup and initial configuration secret and config layers used by Gluu services. @@ -133,4 +133,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml index 0cfe4fc4..56ccc53c 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: cr-rotate -version: 1.8.36 +version: 1.8.37 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 diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md index b9173ece..ee3858de 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/cr-rotate/README.md @@ -1,6 +1,6 @@ # cr-rotate -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) CacheRefreshRotation is a special container to monitor cache refresh on oxTrust containers. This may become depreciated in 5.0. @@ -57,4 +57,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml index 5cf51e88..0fd2452d 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: fido2 -version: 1.8.36 +version: 1.8.37 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 diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md index 0386b2a2..200f3c98 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/fido2/README.md @@ -1,6 +1,6 @@ # fido2 -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-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. @@ -63,4 +63,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml index 69a791a4..fedee0db 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: gluu-alb-ingress -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Nginx ingress definitions chart type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md index 4c6adf84..9f8ff795 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-alb-ingress/README.md @@ -1,6 +1,6 @@ # gluu-alb-ingress -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Nginx ingress definitions chart @@ -45,4 +45,4 @@ Kubernetes: `>=v1.22.0-0` | ingress.webfingerEnabled | bool | `true` | Enable endpoint /.well-known/webfinger | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml index 508d3525..a4b926f3 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: gluu-istio-ingress -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Istio Gateway type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md index 4e7d3a4d..fc5e8f11 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/gluu-istio-ingress/README.md @@ -1,6 +1,6 @@ # gluu-istio-ingress -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Istio Gateway @@ -22,4 +22,4 @@ Istio Gateway Kubernetes: `>=v1.22.0-0` ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml index f9c5abbb..7b7595b4 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: jackrabbit -version: 1.8.36 +version: 1.8.37 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 diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md index 9149441e..5682480c 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/jackrabbit/README.md @@ -1,6 +1,6 @@ # jackrabbit -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-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. @@ -79,4 +79,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml index a599333a..c9272a7e 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: nginx-ingress -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Nginx ingress definitions chart type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md index 867fd908..cb73ca59 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/nginx-ingress/README.md @@ -1,6 +1,6 @@ # nginx-ingress -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Nginx ingress definitions chart @@ -83,4 +83,4 @@ Kubernetes: `>=v1.22.0-0` | service.type | string | `"ClusterIP"` | | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml index 7ee7b417..1ce5c730 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: opendj -version: 1.8.36 +version: 1.8.37 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 diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md index ba3121a5..fd974741 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/opendj/README.md @@ -1,6 +1,6 @@ # opendj -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-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. @@ -75,4 +75,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml index e2dff221..ee338806 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxauth-key-rotation -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Responsible for regenerating auth-keys per x hours type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md index 12e1a0c6..00a1e3d6 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth-key-rotation/README.md @@ -1,6 +1,6 @@ # oxauth-key-rotation -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Responsible for regenerating auth-keys per x hours @@ -54,4 +54,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml index 3f07b9fb..147bb419 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxauth -version: 1.8.36 +version: 1.8.37 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 diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md index 88d67335..9f1746ee 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxauth/README.md @@ -1,6 +1,6 @@ # oxauth -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) 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. @@ -62,4 +62,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml index c678f411..fbc18acc 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxd-server -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Middleware API to help application developers call an OAuth, OpenID or UMA server. You may wonder why this is necessary. It makes it easier for client developers to use OpenID signing and encryption features, without becoming crypto experts. This API provides some high level endpoints to do some of the heavy lifting. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md index 0d1ce448..d99d55e8 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxd-server/README.md @@ -1,6 +1,6 @@ # oxd-server -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Middleware API to help application developers call an OAuth, OpenID or UMA server. You may wonder why this is necessary. It makes it easier for client developers to use OpenID signing and encryption features, without becoming crypto experts. This API provides some high level endpoints to do some of the heavy lifting. @@ -60,4 +60,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml index 4fe95082..d65433f2 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxpassport -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Gluu interface to Passport.js to support social login and inbound identity. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md index 80db6f95..964da021 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/README.md @@ -1,6 +1,6 @@ # oxpassport -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Gluu interface to Passport.js to support social login and inbound identity. @@ -38,7 +38,7 @@ Kubernetes: `>=v1.22.0-0` | image.pullPolicy | string | `"IfNotPresent"` | Image pullPolicy to use for deploying. | | image.pullSecrets | list | `[]` | Image Pull Secrets | | image.repository | string | `"gluufederation/oxpassport"` | Image to use for deploying. | -| image.tag | string | `"4.5.4-1"` | Image tag to use for deploying. | +| image.tag | string | `"4.5.4-2"` | Image tag to use for deploying. | | lifecycle | object | `{}` | | | livenessProbe | object | `{"failureThreshold":20,"httpGet":{"path":"/passport/health-check","port":"http-passport"},"initialDelaySeconds":30,"periodSeconds":30,"timeoutSeconds":5}` | Configure the liveness healthcheck for oxPassport if needed. | | livenessProbe.httpGet.path | string | `"/passport/health-check"` | http liveness probe endpoint | @@ -66,4 +66,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/values.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/values.yaml index 6aea1eb8..9cd7a3c2 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/values.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxpassport/values.yaml @@ -29,7 +29,7 @@ image: # -- Image to use for deploying. repository: gluufederation/oxpassport # -- Image tag to use for deploying. - tag: 4.5.4-1 + tag: 4.5.4-2 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml index 18ee64f5..f89c5464 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxshibboleth -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Shibboleth project for the Gluu Server's SAML IDP functionality. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md index ab0e66f3..2d73db4c 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxshibboleth/README.md @@ -1,6 +1,6 @@ # oxshibboleth -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Shibboleth project for the Gluu Server's SAML IDP functionality. @@ -65,4 +65,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml index 01d959f4..845368b2 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: oxtrust -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Gluu Admin UI. This shouldn't be internet facing. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md index ca725848..574c879a 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/oxtrust/README.md @@ -1,6 +1,6 @@ # oxtrust -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Gluu Admin UI. This shouldn't be internet facing. @@ -64,4 +64,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml index 4354febf..86838b02 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: persistence -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: Job to generate data and initial config for Gluu Server persistence layer. type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md index 1f43966e..fcc82d78 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/persistence/README.md @@ -1,6 +1,6 @@ # persistence -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) Job to generate data and initial config for Gluu Server persistence layer. @@ -53,4 +53,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml b/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml index 4b58b08b..74a83981 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/charts/scim/Chart.yaml @@ -2,7 +2,7 @@ # https://www.apache.org/licenses/LICENSE-2.0 apiVersion: v2 name: scim -version: 1.8.36 +version: 1.8.37 kubeVersion: ">=v1.22.0-0" description: System for Cross-domain Identity Management (SCIM) version 2.0 type: application diff --git a/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md b/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md index cd085cd8..8adca87d 100644 --- a/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md +++ b/pygluu/kubernetes/templates/helm/gluu/charts/scim/README.md @@ -1,6 +1,6 @@ # scim -![Version: 1.8.36](https://img.shields.io/badge/Version-1.8.36-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) +![Version: 1.8.37](https://img.shields.io/badge/Version-1.8.37-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 4.5.4](https://img.shields.io/badge/AppVersion-4.5.4-informational?style=flat-square) System for Cross-domain Identity Management (SCIM) version 2.0 @@ -63,4 +63,4 @@ Kubernetes: `>=v1.22.0-0` | volumes | list | `[]` | Configure any additional volumes that need to be attached to the pod | ---------------------------------------------- -Autogenerated from chart metadata using [helm-docs v1.11.0](https://github.com/norwoodj/helm-docs/releases/v1.11.0) +Autogenerated from chart metadata using [helm-docs v1.13.1](https://github.com/norwoodj/helm-docs/releases/v1.13.1) diff --git a/pygluu/kubernetes/templates/helm/gluu/values.yaml b/pygluu/kubernetes/templates/helm/gluu/values.yaml index a1348a5b..9191a9ba 100644 --- a/pygluu/kubernetes/templates/helm/gluu/values.yaml +++ b/pygluu/kubernetes/templates/helm/gluu/values.yaml @@ -1836,7 +1836,7 @@ oxpassport: # -- Image to use for deploying. repository: gluufederation/oxpassport # -- Image tag to use for deploying. - tag: 4.5.4-1 + tag: 4.5.4-2 # -- Image Pull Secrets pullSecrets: [ ] # -- Service replica number diff --git a/pygluu/kubernetes/version.py b/pygluu/kubernetes/version.py index 7d18720d..a8ce44b0 100644 --- a/pygluu/kubernetes/version.py +++ b/pygluu/kubernetes/version.py @@ -4,4 +4,4 @@ """ -__version__ = "1.8.36" +__version__ = "1.8.37" From 89274ad2a38a53466e7c9944ec0f96ae5709ed42 Mon Sep 17 00:00:00 2001 From: moabu <47318409+moabu@users.noreply.github.com> Date: Tue, 30 Jul 2024 09:34:49 +0300 Subject: [PATCH 2/2] chore: prepare release 1.8.37 --- .../kubernetes/templates/helm/gluu-1.8.37.tgz | Bin 0 -> 119114 bytes pygluu/kubernetes/templates/helm/index.yaml | 258 +++++++++++++----- 2 files changed, 189 insertions(+), 69 deletions(-) create mode 100644 pygluu/kubernetes/templates/helm/gluu-1.8.37.tgz diff --git a/pygluu/kubernetes/templates/helm/gluu-1.8.37.tgz b/pygluu/kubernetes/templates/helm/gluu-1.8.37.tgz new file mode 100644 index 0000000000000000000000000000000000000000..5c954c8590464291cb7de63bd9c0c5d0b7ad41e7 GIT binary patch literal 119114 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

vO%|d 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%0DnfFi@7dc&;)XON17!O=hml{L;`@;&69B)DYp| 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.22.0-0' + maintainers: + - email: support@gluu.org + name: moabu + name: gluu + sources: + - https://gluu.org/docs/gluu-server + - https://github.com/GluuFederation/cloud-native-edition + urls: + - gluu-1.8.37.tgz + version: 1.8.37 + - annotations: + artifacthub.io/changes: | + - Gluu 4.5.4 official chart release + artifacthub.io/images: | + - name: casa + image: gluufederation/casa:4.5.4_dev + - name: fido2 + image: gluufederation/fido2:4.5.4_dev + - name: scim + image: gluufederation/scim:4.5.4_dev + - name: configuration-manager + image: gluufederation/config-init:4.5.4_dev + - name: cr-rotate + image: gluufederation/cr-rotate:4.5.4_dev + - name: certmanager + image: gluufederation/certmanager:4.5.4_dev + - name: opendj + image: gluufederation/opendj:4.5.4_dev + - name: jackrabbit + image: gluufederation/jackrabbit:4.5.4_dev + - name: oxauth + image: gluufederation/oxauth:4.5.4_dev + - name: oxd-server + image: gluufederation/oxd-server:4.5.4_dev + - name: oxpassport + image: gluufederation/oxpassport:4.5.4_dev + - name: oxshibboleth + image: gluufederation/oxshibboleth:4.5.4_dev + - name: persistence + image: gluufederation/persistence:4.5.4_dev + - name: oxtrust + image: gluufederation/oxtrust:4.5.4_dev + artifacthub.io/license: Apache-2.0 + apiVersion: v2 + appVersion: 4.5.4 + created: "2024-07-30T09:34:23.667288+03:00" dependencies: - condition: global.config.enabled name: config @@ -156,7 +276,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.4 - created: "2024-07-19T09:49:07.25473+03:00" + created: "2024-07-30T09:34:23.65929+03:00" dependencies: - condition: global.config.enabled name: config @@ -276,7 +396,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.4 - created: "2024-07-19T09:49:07.246153+03:00" + created: "2024-07-30T09:34:23.651209+03:00" dependencies: - condition: global.config.enabled name: config @@ -396,7 +516,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-07-19T09:49:07.238319+03:00" + created: "2024-07-30T09:34:23.642823+03:00" dependencies: - condition: global.config.enabled name: config @@ -516,7 +636,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-07-19T09:49:07.229066+03:00" + created: "2024-07-30T09:34:23.634621+03:00" dependencies: - condition: global.config.enabled name: config @@ -636,7 +756,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-07-19T09:49:07.220143+03:00" + created: "2024-07-30T09:34:23.626189+03:00" dependencies: - condition: global.config.enabled name: config @@ -756,7 +876,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-07-19T09:49:07.212297+03:00" + created: "2024-07-30T09:34:23.618089+03:00" dependencies: - condition: global.config.enabled name: config @@ -876,7 +996,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-07-19T09:49:07.196398+03:00" + created: "2024-07-30T09:34:23.602041+03:00" dependencies: - condition: global.config.enabled name: config @@ -996,7 +1116,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.3 - created: "2024-07-19T09:49:07.188647+03:00" + created: "2024-07-30T09:34:23.593703+03:00" dependencies: - condition: global.config.enabled name: config @@ -1116,7 +1236,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-07-19T09:49:07.179645+03:00" + created: "2024-07-30T09:34:23.584466+03:00" dependencies: - condition: global.config.enabled name: config @@ -1236,7 +1356,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-07-19T09:49:07.170959+03:00" + created: "2024-07-30T09:34:23.57606+03:00" dependencies: - condition: global.config.enabled name: config @@ -1356,7 +1476,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-07-19T09:49:07.163319+03:00" + created: "2024-07-30T09:34:23.567914+03:00" dependencies: - condition: global.config.enabled name: config @@ -1476,7 +1596,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.2 - created: "2024-07-19T09:49:07.155266+03:00" + created: "2024-07-30T09:34:23.559927+03:00" dependencies: - condition: global.config.enabled name: config @@ -1597,7 +1717,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-07-19T09:49:07.147676+03:00" + created: "2024-07-30T09:34:23.552305+03:00" dependencies: - condition: global.config.enabled name: config @@ -1718,7 +1838,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-07-19T09:49:07.139504+03:00" + created: "2024-07-30T09:34:23.544561+03:00" dependencies: - condition: global.config.enabled name: config @@ -1839,7 +1959,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-07-19T09:49:07.13193+03:00" + created: "2024-07-30T09:34:23.536721+03:00" dependencies: - condition: global.config.enabled name: config @@ -1960,7 +2080,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-07-19T09:49:07.12371+03:00" + created: "2024-07-30T09:34:23.529209+03:00" dependencies: - condition: global.config.enabled name: config @@ -2081,7 +2201,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-07-19T09:49:07.108195+03:00" + created: "2024-07-30T09:34:23.513137+03:00" dependencies: - condition: global.config.enabled name: config @@ -2202,7 +2322,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-07-19T09:49:07.100267+03:00" + created: "2024-07-30T09:34:23.505547+03:00" dependencies: - condition: global.config.enabled name: config @@ -2323,7 +2443,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.1 - created: "2024-07-19T09:49:07.091964+03:00" + created: "2024-07-30T09:34:23.497961+03:00" dependencies: - condition: global.config.enabled name: config @@ -2444,7 +2564,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.084303+03:00" + created: "2024-07-30T09:34:23.489852+03:00" dependencies: - condition: global.config.enabled name: config @@ -2565,7 +2685,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.076443+03:00" + created: "2024-07-30T09:34:23.481571+03:00" dependencies: - condition: global.config.enabled name: config @@ -2686,7 +2806,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.068433+03:00" + created: "2024-07-30T09:34:23.473929+03:00" dependencies: - condition: global.config.enabled name: config @@ -2807,7 +2927,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.060179+03:00" + created: "2024-07-30T09:34:23.466366+03:00" dependencies: - condition: global.config.enabled name: config @@ -2928,7 +3048,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.052625+03:00" + created: "2024-07-30T09:34:23.458601+03:00" dependencies: - condition: global.config.enabled name: config @@ -3049,7 +3169,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.045274+03:00" + created: "2024-07-30T09:34:23.451344+03:00" dependencies: - condition: global.config.enabled name: config @@ -3171,7 +3291,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.037245+03:00" + created: "2024-07-30T09:34:23.44382+03:00" dependencies: - condition: global.config.enabled name: config @@ -3293,7 +3413,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.307723+03:00" + created: "2024-07-30T09:34:23.720946+03:00" dependencies: - condition: global.config.enabled name: config @@ -3415,7 +3535,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.299844+03:00" + created: "2024-07-30T09:34:23.71338+03:00" dependencies: - condition: global.config.enabled name: config @@ -3537,7 +3657,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.292426+03:00" + created: "2024-07-30T09:34:23.706008+03:00" dependencies: - condition: global.config.enabled name: config @@ -3657,7 +3777,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.284539+03:00" + created: "2024-07-30T09:34:23.697733+03:00" dependencies: - condition: global.config.enabled name: config @@ -3777,7 +3897,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.276898+03:00" + created: "2024-07-30T09:34:23.690091+03:00" dependencies: - condition: global.config.enabled name: config @@ -3897,7 +4017,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.269538+03:00" + created: "2024-07-30T09:34:23.682716+03:00" dependencies: - condition: global.config.enabled name: config @@ -4017,7 +4137,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.203836+03:00" + created: "2024-07-30T09:34:23.60984+03:00" dependencies: - condition: global.config.enabled name: config @@ -4137,7 +4257,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.116061+03:00" + created: "2024-07-30T09:34:23.521215+03:00" dependencies: - condition: global.config.enabled name: config @@ -4257,7 +4377,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.029528+03:00" + created: "2024-07-30T09:34:23.436406+03:00" dependencies: - condition: global.config.enabled name: config @@ -4377,7 +4497,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.5.0 - created: "2024-07-19T09:49:07.02138+03:00" + created: "2024-07-30T09:34:23.428409+03:00" dependencies: - condition: global.config.enabled name: config @@ -4499,7 +4619,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-07-19T09:49:06.961581+03:00" + created: "2024-07-30T09:34:23.368261+03:00" dependencies: - condition: global.config.enabled name: config @@ -4621,7 +4741,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-07-19T09:49:06.953074+03:00" + created: "2024-07-30T09:34:23.359721+03:00" dependencies: - condition: global.config.enabled name: config @@ -4743,7 +4863,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-07-19T09:49:06.945213+03:00" + created: "2024-07-30T09:34:23.352189+03:00" dependencies: - condition: global.config.enabled name: config @@ -4865,7 +4985,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-07-19T09:49:06.936943+03:00" + created: "2024-07-30T09:34:23.344362+03:00" dependencies: - condition: global.config.enabled name: config @@ -4987,7 +5107,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-07-19T09:49:06.92898+03:00" + created: "2024-07-30T09:34:23.336419+03:00" dependencies: - condition: global.config.enabled name: config @@ -5109,7 +5229,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-07-19T09:49:07.013824+03:00" + created: "2024-07-30T09:34:23.420523+03:00" dependencies: - condition: global.config.enabled name: config @@ -5229,7 +5349,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.2 - created: "2024-07-19T09:49:07.006479+03:00" + created: "2024-07-30T09:34:23.413014+03:00" dependencies: - condition: global.config.enabled name: config @@ -5349,7 +5469,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-07-19T09:49:06.998898+03:00" + created: "2024-07-30T09:34:23.405486+03:00" dependencies: - condition: global.config.enabled name: config @@ -5469,7 +5589,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-07-19T09:49:06.991242+03:00" + created: "2024-07-30T09:34:23.397902+03:00" dependencies: - condition: global.config.enabled name: config @@ -5589,7 +5709,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-07-19T09:49:06.983653+03:00" + created: "2024-07-30T09:34:23.390575+03:00" dependencies: - condition: global.config.enabled name: config @@ -5709,7 +5829,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-07-19T09:49:06.976441+03:00" + created: "2024-07-30T09:34:23.383198+03:00" dependencies: - condition: global.config.enabled name: config @@ -5829,7 +5949,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.1 - created: "2024-07-19T09:49:06.969164+03:00" + created: "2024-07-30T09:34:23.375912+03:00" dependencies: - condition: global.config.enabled name: config @@ -5949,7 +6069,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.0 - created: "2024-07-19T09:49:06.920919+03:00" + created: "2024-07-30T09:34:23.328419+03:00" dependencies: - condition: global.config.enabled name: config @@ -6069,7 +6189,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.4.0 - created: "2024-07-19T09:49:06.913426+03:00" + created: "2024-07-30T09:34:23.320784+03:00" dependencies: - condition: global.config.enabled name: config @@ -6189,7 +6309,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-07-19T09:49:06.899305+03:00" + created: "2024-07-30T09:34:23.307055+03:00" dependencies: - condition: global.config.enabled name: config @@ -6309,7 +6429,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-07-19T09:49:06.891907+03:00" + created: "2024-07-30T09:34:23.299655+03:00" dependencies: - condition: global.config.enabled name: config @@ -6429,7 +6549,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-07-19T09:49:06.88405+03:00" + created: "2024-07-30T09:34:23.29213+03:00" dependencies: - condition: global.config.enabled name: config @@ -6549,7 +6669,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-07-19T09:49:06.876557+03:00" + created: "2024-07-30T09:34:23.28486+03:00" dependencies: - condition: global.config.enabled name: config @@ -6669,7 +6789,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.1 - created: "2024-07-19T09:49:06.868969+03:00" + created: "2024-07-30T09:34:23.277645+03:00" dependencies: - condition: global.config.enabled name: config @@ -6789,7 +6909,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-07-19T09:49:06.861573+03:00" + created: "2024-07-30T09:34:23.270416+03:00" dependencies: - condition: global.config.enabled name: config @@ -6909,7 +7029,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-07-19T09:49:06.854166+03:00" + created: "2024-07-30T09:34:23.263384+03:00" dependencies: - condition: global.config.enabled name: config @@ -7029,7 +7149,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-07-19T09:49:06.846623+03:00" + created: "2024-07-30T09:34:23.256278+03:00" dependencies: - condition: global.config.enabled name: config @@ -7149,7 +7269,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-07-19T09:49:06.839503+03:00" + created: "2024-07-30T09:34:23.24903+03:00" dependencies: - condition: global.config.enabled name: config @@ -7269,7 +7389,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.3.0 - created: "2024-07-19T09:49:06.905029+03:00" + created: "2024-07-30T09:34:23.313263+03:00" dependencies: - condition: global.config.enabled name: config @@ -7393,7 +7513,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-07-19T09:49:06.824985+03:00" + created: "2024-07-30T09:34:23.234878+03:00" dependencies: - condition: global.config.enabled name: config @@ -7516,7 +7636,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-07-19T09:49:06.820147+03:00" + created: "2024-07-30T09:34:23.230289+03:00" dependencies: - condition: global.config.enabled name: config @@ -7639,7 +7759,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-07-19T09:49:06.832851+03:00" + created: "2024-07-30T09:34:23.24258+03:00" dependencies: - condition: global.config.enabled name: config @@ -7762,7 +7882,7 @@ entries: artifacthub.io/license: Apache-2.0 apiVersion: v2 appVersion: 4.2.3 - created: "2024-07-19T09:49:06.829286+03:00" + created: "2024-07-30T09:34:23.238437+03:00" dependencies: - condition: global.config.enabled name: config @@ -7849,7 +7969,7 @@ entries: ldap-backup: - apiVersion: v2 appVersion: 4.3.0 - created: "2024-07-19T09:49:07.308507+03:00" + created: "2024-07-30T09:34:23.721819+03:00" description: A backup strategy for LDAP digest: f00564718757bd0d53f1f3dbaa9399327695eb883000f5d6ade7690bb8a2d371 home: https://gluu.org/docs/gluu-server @@ -7872,7 +7992,7 @@ entries: version: 1.6.11 - apiVersion: v2 appVersion: 4.3.0 - created: "2024-07-19T09:49:07.308796+03:00" + created: "2024-07-30T09:34:23.722212+03:00" description: A backup strategy for LDAP digest: 2fd5f9c62784f0bc6c4b30e5b90abb5edeca1a6cb865e414a3e87a42b115b647 home: https://gluu.org/docs/gluu-server @@ -7895,7 +8015,7 @@ entries: version: 1.6.9 - apiVersion: v2 appVersion: 4.2.3 - created: "2024-07-19T09:49:07.308145+03:00" + created: "2024-07-30T09:34:23.721429+03:00" description: A backup strategy for LDAP digest: 838ca4b13bb22686f6ff7da98abc523878d64a105ec27cb85da5489d208bf8dc home: https://www.gluu.org @@ -7911,4 +8031,4 @@ entries: urls: - ldap-backup-1.5.9.tgz version: 1.5.9 -generated: "2024-07-19T09:49:06.815544+03:00" +generated: "2024-07-30T09:34:23.225134+03:00"