From 2371cbb220c5bf4dd33899d770e17ec5542ae0d3 Mon Sep 17 00:00:00 2001 From: David Ragot <35502263+Dav-14@users.noreply.github.com> Date: Tue, 5 May 2026 10:31:00 +0200 Subject: [PATCH] fix(regions): drop redundant stack field from Stack resource The Stack resource already identifies itself via metadata.name; spec.stack duplicated that and produced an extra unused key in the rendered manifest. Bumps regions to 3.9.3 and formance umbrella to 1.8.2. Co-Authored-By: Claude Opus 4.7 (1M context) --- README.md | 4 ++-- charts/formance/Chart.lock | 6 +++--- charts/formance/Chart.yaml | 2 +- charts/formance/README.md | 2 +- charts/membership/values.schema.json | 26 +++++++++++++++++++++++++- charts/regions/Chart.yaml | 28 ++++++++++++++-------------- charts/regions/README.md | 2 +- charts/regions/templates/stack.yaml | 1 - 8 files changed, 47 insertions(+), 24 deletions(-) diff --git a/README.md b/README.md index 14e6e2eb..a3d52919 100644 --- a/README.md +++ b/README.md @@ -8,10 +8,10 @@ | [Cloudprem](./charts/cloudprem/README.md) | 4.6.1 | latest | Formance control-plane | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/cloudprem)](https://artifacthub.io/packages/search?repo=cloudprem) | | [Console-V3](./charts/console-v3/README.md) | 3.3.1 | v2.3.2 | Formance Console | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/console-v3)](https://artifacthub.io/packages/search?repo=console-v3) | | [Core](./charts/core/README.md) | 1.5.1 | latest | Formance Core Library | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/core)](https://artifacthub.io/packages/search?repo=core) | -| [Formance](./charts/formance/README.md) | 1.8.1 | latest | Formance Platform - Unified Helm Chart | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/formance)](https://artifacthub.io/packages/search?repo=formance) | +| [Formance](./charts/formance/README.md) | 1.8.2 | latest | Formance Platform - Unified Helm Chart | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/formance)](https://artifacthub.io/packages/search?repo=formance) | | [Membership](./charts/membership/README.md) | 3.3.0 | v2.3.1 | Formance EE Membership API. Manage stacks, organizations, regions, invitations, users, roles, and permissions. | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/membership)](https://artifacthub.io/packages/search?repo=membership) | | [Portal](./charts/portal/README.md) | 3.3.1 | v2.3.2 | Formance Portal | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/portal)](https://artifacthub.io/packages/search?repo=portal) | -| [Regions](./charts/regions/README.md) | 3.9.2 | latest | Formance Private Regions Helm Chart | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/regions)](https://artifacthub.io/packages/search?repo=regions) | +| [Regions](./charts/regions/README.md) | 3.9.3 | latest | Formance Private Regions Helm Chart | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/regions)](https://artifacthub.io/packages/search?repo=regions) | | [Stargate](./charts/stargate/README.md) | 0.10.1 | latest | Formance EE Stargate gRPC Gateway | [![Artifact HUB](https://img.shields.io/endpoint?url=https://artifacthub.io/badge/repository/stargate)](https://artifacthub.io/packages/search?repo=stargate) | ## How to contribute diff --git a/charts/formance/Chart.lock b/charts/formance/Chart.lock index d890a693..f782f6fc 100644 --- a/charts/formance/Chart.lock +++ b/charts/formance/Chart.lock @@ -4,9 +4,9 @@ dependencies: version: 18.6.2 - name: regions repository: file://../regions - version: 3.9.2 + version: 3.9.3 - name: cloudprem repository: file://../cloudprem version: 4.6.1 -digest: sha256:13e63be85fb8ce0f4029114cf1dae13c970d582b958d03247b1f713c3c23faed -generated: "2026-04-29T11:41:22.435521+02:00" +digest: sha256:61de76901baec2e59646ea439760a96e02ef39ccb02b6bd0218a8541e07aa907 +generated: "2026-04-30T16:58:26.786855+02:00" diff --git a/charts/formance/Chart.yaml b/charts/formance/Chart.yaml index 775d233d..50b67a81 100644 --- a/charts/formance/Chart.yaml +++ b/charts/formance/Chart.yaml @@ -10,7 +10,7 @@ maintainers: icon: "https://avatars.githubusercontent.com/u/84325077?s=200&v=4" type: application -version: 1.8.1 +version: 1.8.2 appVersion: "latest" # The "-0" suffix is required for GKE compatibility. GKE versions contain # build metadata like "v1.33.5-gke.2392000" which semver treats as pre-release. diff --git a/charts/formance/README.md b/charts/formance/README.md index 02a9eaf1..8063b9a1 100644 --- a/charts/formance/README.md +++ b/charts/formance/README.md @@ -1,6 +1,6 @@ # formance -![Version: 1.8.1](https://img.shields.io/badge/Version-1.8.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 1.8.2](https://img.shields.io/badge/Version-1.8.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) Formance Platform - Unified Helm Chart diff --git a/charts/membership/values.schema.json b/charts/membership/values.schema.json index f134b5ef..93e16a6b 100644 --- a/charts/membership/values.schema.json +++ b/charts/membership/values.schema.json @@ -275,7 +275,31 @@ "type": "string" }, "connectors": { - "type": "array" + "type": "array", + "items": { + "type": "object", + "properties": { + "clientID": { + "type": "string" + }, + "clientSecret": { + "type": "string" + }, + "config": { + "type": "object", + "additionalProperties": true + }, + "id": { + "type": "string" + }, + "name": { + "type": "string" + }, + "type": { + "type": "string" + } + } + } }, "existingSecret": { "type": "string" diff --git a/charts/regions/Chart.yaml b/charts/regions/Chart.yaml index 8846ff74..3560e2c6 100644 --- a/charts/regions/Chart.yaml +++ b/charts/regions/Chart.yaml @@ -6,23 +6,23 @@ sources: - "https://github.com/formancehq/helm/tree/main/charts/regions" maintainers: - - name: "Formance Team" - email: "support@formance.com" +- name: "Formance Team" + email: "support@formance.com" icon: "https://avatars.githubusercontent.com/u/84325077?s=200&v=4" type: application -version: 3.9.2 +version: 3.9.3 appVersion: "latest" dependencies: - - name: agent - version: 2.X - repository: "file://../agent" - condition: agent.enabled - - name: operator - version: 3.X - repository: "oci://ghcr.io/formancehq/helm" - condition: operator.enabled - - name: core - version: "1.X" - repository: file://../core +- name: agent + version: 2.X + repository: "file://../agent" + condition: agent.enabled +- name: operator + version: 3.X + repository: "oci://ghcr.io/formancehq/helm" + condition: operator.enabled +- name: core + version: "1.X" + repository: file://../core diff --git a/charts/regions/README.md b/charts/regions/README.md index 8f70ee58..3f0c62af 100644 --- a/charts/regions/README.md +++ b/charts/regions/README.md @@ -1,6 +1,6 @@ # Formance regions Helm chart -![Version: 3.9.2](https://img.shields.io/badge/Version-3.9.2-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) +![Version: 3.9.3](https://img.shields.io/badge/Version-3.9.3-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: latest](https://img.shields.io/badge/AppVersion-latest-informational?style=flat-square) Formance Private Regions Helm Chart ## Requirements diff --git a/charts/regions/templates/stack.yaml b/charts/regions/templates/stack.yaml index a2a4672e..01099f7f 100644 --- a/charts/regions/templates/stack.yaml +++ b/charts/regions/templates/stack.yaml @@ -11,7 +11,6 @@ metadata: {{- . | toYaml | nindent 4 }} {{- end}} spec: - stack: {{ $name }} {{- with $stackValues }} {{ tpl (. | toYaml) $ | nindent 2 }} {{- end }}