diff --git a/CHANGELOG.md b/CHANGELOG.md index 251d0b3..14d145e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,9 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [Unreleased] +- switch to stateless OIDC and remove Redis + ## [1.0.12] - 2026-03-02 - upgrade dependencies: Python 3.14.3, gunicorn 25.1.0… diff --git a/docker/files/usr/local/bin/entrypoint b/docker/files/usr/local/bin/entrypoint index 8d09ebe..2906ce3 100755 --- a/docker/files/usr/local/bin/entrypoint +++ b/docker/files/usr/local/bin/entrypoint @@ -39,11 +39,5 @@ printenv SAML2_BACKEND_KEY > /tmp/backend.key printenv OIDC_FRONTEND_KEY > /tmp/frontend.key printenv CLIENT_DB_JSON > /tmp/client_db.json -# Redis database number must be specified -if [[ ! $OIDC_DB_URI =~ /[0-9]+$ ]]; then - echo "🐳(entrypoint) adding db id to OIDC_DB_URI" - export OIDC_DB_URI=$OIDC_DB_URI/0 -fi - echo "🐳(entrypoint) running your command: ${*}" exec "$@" diff --git a/src/helm/extra/Chart.yaml b/src/helm/extra/Chart.yaml deleted file mode 100644 index 438e511..0000000 --- a/src/helm/extra/Chart.yaml +++ /dev/null @@ -1,5 +0,0 @@ -apiVersion: v2 -name: extra -description: A Helm chart to add some manifests to oidc2fer -type: application -version: 0.1.0 diff --git a/src/helm/extra/templates/redis.yaml b/src/helm/extra/templates/redis.yaml deleted file mode 100644 index 00898ae..0000000 --- a/src/helm/extra/templates/redis.yaml +++ /dev/null @@ -1,7 +0,0 @@ -apiVersion: core.libre.sh/v1alpha1 -kind: Redis -metadata: - name: redis - namespace: {{ .Release.Namespace | quote }} -spec: - disableAuth: false diff --git a/src/helm/helmfile.yaml.gotmpl b/src/helm/helmfile.yaml.gotmpl index febdec1..402293e 100644 --- a/src/helm/helmfile.yaml.gotmpl +++ b/src/helm/helmfile.yaml.gotmpl @@ -21,13 +21,6 @@ repositories: oci: true releases: - - name: extra - installed: {{ eq .Environment.Name "outscale-production" | toYaml }} - namespace: {{ .Namespace }} - chart: ./extra - secrets: - - env.d/{{ .Environment.Name }}/secrets.enc.yaml - - name: oidc2fer version: {{ .Values.version }} namespace: {{ .Namespace }} diff --git a/src/satosa/pyproject.toml b/src/satosa/pyproject.toml index df37567..4353859 100644 --- a/src/satosa/pyproject.toml +++ b/src/satosa/pyproject.toml @@ -26,7 +26,6 @@ requires-python = ">=3.14" dependencies = [ "SATOSA==8.5.1", "gunicorn==25.1.0", - "redis==7.2.1", "JSON-log-formatter==1.1.1", "WhiteNoise==6.12.0", ]