first draft - #683
Draft
DerBurri wants to merge 133 commits into
Draft
first draft#683DerBurri wants to merge 133 commits into
DerBurri wants to merge 133 commits into
Conversation
Signed-off-by: DerBurri <7892993+DerBurri@users.noreply.github.com>
…681) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `a4c28bc` → `483b2c0` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…682) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/argoproj/argo-cd/v3](https://redirect.github.com/argoproj/argo-cd) | `v3.5.0` → `v3.5.1` |  |  | --- ### Release Notes <details> <summary>argoproj/argo-cd (github.com/argoproj/argo-cd/v3)</summary> ### [`v3.5.1`](https://redirect.github.com/argoproj/argo-cd/releases/tag/v3.5.1) [Compare Source](https://redirect.github.com/argoproj/argo-cd/compare/v3.5.0...v3.5.1) #### Quick Start ##### Non-HA: ```shell kubectl create namespace argocd kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.1/manifests/install.yaml ``` ##### HA: ```shell kubectl create namespace argocd kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.1/manifests/ha/install.yaml ``` #### Release Signatures and Provenance All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the [documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/signed-release-assets) on how to verify. #### Release Notes Blog Post For a detailed breakdown of the key changes and improvements in this release, check out the [official blog post](https://blog.argoproj.io/argo-cd-v3-0-release-candidate-a0b933f4e58f) #### Upgrading If upgrading from a different minor version, be sure to read the [upgrading](https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/overview/) documentation. #### Changelog ##### Bug fixes - [`33f3bc5`](https://redirect.github.com/argoproj/argo-cd/commit/33f3bc59faeec96204cda3a5ae211be17d15f1ac): fix(appset): stop progressive sync reconciling in a tight loop ([#​27577](https://redirect.github.com/argoproj/argo-cd/issues/27577)) ([#​29139](https://redirect.github.com/argoproj/argo-cd/issues/29139)) ([@​himeshp](https://redirect.github.com/himeshp)) - [`d358e75`](https://redirect.github.com/argoproj/argo-cd/commit/d358e75b3539c3fc43eb2372317bde7a0d01c55f): fix(appset): verify terminating Applications against the API server ([#​29042](https://redirect.github.com/argoproj/argo-cd/issues/29042)) ([#​29138](https://redirect.github.com/argoproj/argo-cd/issues/29138)) ([@​himeshp](https://redirect.github.com/himeshp)) - [`ecf3737`](https://redirect.github.com/argoproj/argo-cd/commit/ecf37373a9d3a72b259a73abfee7ce27226b960a): fix(controller): cherry-pick treat `timeout.reconciliation=0` as disabled soft expiry ([#​27683](https://redirect.github.com/argoproj/argo-cd/issues/27683)) ([#​29007](https://redirect.github.com/argoproj/argo-cd/issues/29007)) ([@​aali309](https://redirect.github.com/aali309)) - [`978fa65`](https://redirect.github.com/argoproj/argo-cd/commit/978fa65006565baaaf35894918fd661d610f5953): fix(controller): reuse server-side diff result when masking Secret data ([#​27858](https://redirect.github.com/argoproj/argo-cd/issues/27858)) ([#​29074](https://redirect.github.com/argoproj/argo-cd/issues/29074)) ([@​1ovsss](https://redirect.github.com/1ovsss)) - [`f399c84`](https://redirect.github.com/argoproj/argo-cd/commit/f399c84f85fc4e3a19ac1e8314ff111493d26fee): fix(controller): use diff cache when timeout.reconciliation is disabled (cherry-pick [#​29073](https://redirect.github.com/argoproj/argo-cd/issues/29073) for 3.5) ([#​29158](https://redirect.github.com/argoproj/argo-cd/issues/29158)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`960bed7`](https://redirect.github.com/argoproj/argo-cd/commit/960bed7f2efcdc8b43fe392dd6d17cf95507c9f2): fix(server): prevent SSD CLI secret mask spoofing (cherry-pick [#​29089](https://redirect.github.com/argoproj/argo-cd/issues/29089) for 3.5) ([#​29130](https://redirect.github.com/argoproj/argo-cd/issues/29130)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`9f360f4`](https://redirect.github.com/argoproj/argo-cd/commit/9f360f4953a1dc0f3474aa9c482d72366863ea33): fix(ssd): hide secret in last-applied-configuration annotation ([#​28989](https://redirect.github.com/argoproj/argo-cd/issues/28989)) ([#​29052](https://redirect.github.com/argoproj/argo-cd/issues/29052)) ([@​pjiang-dev](https://redirect.github.com/pjiang-dev)) ##### Other work - [`109ca7c`](https://redirect.github.com/argoproj/argo-cd/commit/109ca7ca71139e514114499d294a492e7910a965): chore: bump version to 3.5.1 on release-3.5 branch ([#​29165](https://redirect.github.com/argoproj/argo-cd/issues/29165)) ([@​github-actions](https://redirect.github.com/github-actions)\[bot]) - [`b44fbbc`](https://redirect.github.com/argoproj/argo-cd/commit/b44fbbc2e040e303c18a69182fd5dbe2c36cfdf9): fix(manifest-generate-paths): Consistent gen manifest cache key ([#​28074](https://redirect.github.com/argoproj/argo-cd/issues/28074) and [#​29037](https://redirect.github.com/argoproj/argo-cd/issues/29037)) ([#​29049](https://redirect.github.com/argoproj/argo-cd/issues/29049)) ([@​agaudreault](https://redirect.github.com/agaudreault)) **Full Changelog**: <argoproj/argo-cd@v3.5.0...v3.5.1> <a href="https://argoproj.github.io/cd/"><img src="https://raw.githubusercontent.com/argoproj/argo-site/master/content/pages/cd/gitops-cd.png" width="25%" ></a> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…684) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `483b2c0` → `ce08b76` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…685) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `ce08b76` → `87b643a` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…686) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `87b643a` → `efb7995` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…1.0 (#688) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go) | `v1.20.0` → `v1.21.0` |  |  | --- ### Release Notes <details> <summary>codesphere-cloud/cs-go (github.com/codesphere-cloud/cs-go)</summary> ### [`v1.21.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.21.0) [Compare Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.20.0...v1.21.0) #### Changelog - [`6035f38`](https://redirect.github.com/codesphere-cloud/cs-go/commit/6035f382421a3e09192244398ac33c0363a64f1a) update(deps): update module github.com/vektra/mockery/v3 to v3.7.3 ([#​303](https://redirect.github.com/codesphere-cloud/cs-go/issues/303)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
One OpenFGA instance serves a whole installation, so in a
multi-data-center setup exactly one data center deploys and publishes it
and the others only point at it. That is an installation-level decision
rather than a chart detail, so operators express it in config.yaml:
```
codesphere:
openFga:
deploy: true
apiUrl: https://openfga.1.cs.example.com
expose:
enabled: true
host: openfga.1.cs.example.com
```
Validation rejects the combinations that cannot work: a data center that
does not deploy OpenFGA has nowhere to fall back to and must name the
instance it uses, an exposed one needs a host, and a data center cannot
expose an OpenFGA it does not deploy.
Nothing reads the block yet; deriving the pc-applications values from it
follows separately.
Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com>
Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Two changes to `oms update install-config`: It now generates the secrets an existing vault is missing. A vault written by an older oms predates whatever the current one requires, and nothing on the upgrade path fills the gap: `oms install` never touches secrets and `oms init install-config` writes a fresh vault rather than extending one. Strictly additive — every entry the vault already holds is kept, including the ones EnsureSecrets would otherwise overwrite. And it asks before it changes anything in the vault, listing what it would regenerate or generate first. `-y`/`--yes` approves up front; a run without a terminal answers no, so an unattended upgrade never rewrites a secret by itself. Declining a regeneration aborts the update — the certificates cover values that would otherwise already be in the config — while declining a missing secret just skips it. --------- Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com> Signed-off-by: NJona <25478046+NJona@users.noreply.github.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Turns the codesphere.openFga block into values for the openfga application: whether pc-applications deploys OpenFGA here, and the gateway that publishes it, with the certificate following the installation's own cert issuer. The derived values are the base — an explicit pcApps block in config.yaml and --pc-apps-values still win over them. Authentication is not configured but read off the vault: OpenFGA requires the preshared key exactly when the installation has one. An installation whose vault predates the key stays unauthenticated and keeps working, and the Codesphere services decide the same way from the same entry, so the two cannot disagree. Services that started before the key existed pick it up when their pods roll. --------- Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [helm.sh/helm/v4](https://redirect.github.com/helm/helm) | `v4.2.3` → `v4.2.4` |  |  | --- ### Release Notes <details> <summary>helm/helm (helm.sh/helm/v4)</summary> ### [`v4.2.4`](https://redirect.github.com/helm/helm/releases/tag/v4.2.4): Helm v4.2.4 [Compare Source](https://redirect.github.com/helm/helm/compare/v4.2.3...v4.2.4) Helm v4.2.4 is a patch release. Users are encouraged to upgrade for the best experience. The community keeps growing, and we'd love to see you there! - Join the discussion in [Kubernetes Slack](https://kubernetes.slack.com): - for questions and just to hang out - for discussing PRs, code, and bugs - Hang out at the Public Developer Call: Thursday, 9:30 Pacific via [Zoom](https://zoom-lfx.platform.linuxfoundation.org/meeting/91295593969?password=17825db5-c698-44cc-9f00-ef1f61f5d3fb) - Test, debug, and contribute charts: [ArtifactHub/packages](https://artifacthub.io/packages/search?kind=0) #### Notable Changes - fix: Improve error reporting for helm template --debug with --show-only- [#​31185](https://redirect.github.com/helm/helm/issues/31185) by [@​kyokuping](https://redirect.github.com/kyokuping) - fix: fetch logs from all containers in test pods- [#​32099](https://redirect.github.com/helm/helm/issues/32099) by [@​SebTardif](https://redirect.github.com/SebTardif) - fix(provenance): check error return in Digest and encodeRelease- [#​32136](https://redirect.github.com/helm/helm/issues/32136) by [@​SebTardif](https://redirect.github.com/SebTardif) - fix panic on repeated IsReachable calls- [#​32184](https://redirect.github.com/helm/helm/issues/32184) by [@​atkrad](https://redirect.github.com/atkrad) - fix: set \[pull,push] scope when helm push to a registry(use token auth) - v4- [#​31211](https://redirect.github.com/helm/helm/issues/31211) by [@​kimsungmin1](https://redirect.github.com/kimsungmin1) - Fix missing conflict retry with server-side apply- [#​32088](https://redirect.github.com/helm/helm/issues/32088) by [@​Kajot-dev](https://redirect.github.com/Kajot-dev) - Properly format the extra field in gzipped packages- [#​31884](https://redirect.github.com/helm/helm/issues/31884) by [@​ouillie](https://redirect.github.com/ouillie) - Fix vanishing empty lines- [#​32327](https://redirect.github.com/helm/helm/issues/32327) by [@​matheuscscp](https://redirect.github.com/matheuscscp) - fix: pass registry client to downloader.Manager in upgrade- [#​32400](https://redirect.github.com/helm/helm/issues/32400) by [@​SetagGnaw](https://redirect.github.com/SetagGnaw) - chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1- [#​32450](https://redirect.github.com/helm/helm/issues/32450) - fix: bump go.opentelemetry.io/otel to v1.44.0 for GO-2026-5158- [#​32521](https://redirect.github.com/helm/helm/issues/32521) by [@​TerryHowe](https://redirect.github.com/TerryHowe) #### Installation and Upgrading Download Helm v4.2.4. The common platform binaries are here: - [MacOS amd64](https://get.helm.sh/helm-v4.2.4-darwin-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-darwin-amd64.tar.gz.sha256sum) / 6c163d687ca03c3b5c01928e53bbbcf9518278f47ce7a2f249a5a08e8bdaa2bc) - [MacOS arm64](https://get.helm.sh/helm-v4.2.4-darwin-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-darwin-arm64.tar.gz.sha256sum) / d747eb4e28bd2727173d15b759fa0a17822291ec09db7ced3d55af290a3661a2) - [Linux amd64](https://get.helm.sh/helm-v4.2.4-linux-amd64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-amd64.tar.gz.sha256sum) / c306b46f719b0a4da32d0f78ee21bf90ce8d602f15b22ab753f0674d1670a7f3) - [Linux arm](https://get.helm.sh/helm-v4.2.4-linux-arm.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-arm.tar.gz.sha256sum) / 894e901f7daaf9b458baad7b5c685bfeef49070d7d53f99687bd5846a6c13639) - [Linux arm64](https://get.helm.sh/helm-v4.2.4-linux-arm64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-arm64.tar.gz.sha256sum) / 564de2191b881e9f71b5606b25345821ea1682f06ab90499d3ab22b530176da1) - [Linux i386](https://get.helm.sh/helm-v4.2.4-linux-386.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-386.tar.gz.sha256sum) / 45297aeac0c65173a89e8de832997f952ba5115c2db09b2e3f2c23a601e70583) - [Linux loong64](https://get.helm.sh/helm-v4.2.4-linux-loong64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-loong64.tar.gz.sha256sum) / faafbfecc1a06196e650c3ce0c74d5ac32cb1c0c0a855fa76e59dd100cb8d4c4) - [Linux ppc64le](https://get.helm.sh/helm-v4.2.4-linux-ppc64le.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-ppc64le.tar.gz.sha256sum) / 5c00073e9d493de201384bb7eb19d60615bd7c39db52148473e8ce6da84bc70a) - [Linux s390x](https://get.helm.sh/helm-v4.2.4-linux-s390x.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-s390x.tar.gz.sha256sum) / 5396a35fca5fa46e5614140363f389ce66f96886c1b25f256d9e3028299422fa) - [Linux riscv64](https://get.helm.sh/helm-v4.2.4-linux-riscv64.tar.gz) ([checksum](https://get.helm.sh/helm-v4.2.4-linux-riscv64.tar.gz.sha256sum) / d8532a3524ca842887b15ab794377dc9c8ced8f26264c84171b4b0aafff05411) - [Windows amd64](https://get.helm.sh/helm-v4.2.4-windows-amd64.zip) ([checksum](https://get.helm.sh/helm-v4.2.4-windows-amd64.zip.sha256sum) / e94d83a4706fd82078c98dade2079fa9d9680c1c2bfb93bfc304ee6bc2412a32) - [Windows arm64](https://get.helm.sh/helm-v4.2.4-windows-arm64.zip) ([checksum](https://get.helm.sh/helm-v4.2.4-windows-arm64.zip.sha256sum) / dbe8b49ea9877abe3d77354a792efb01920da9f65a492fcb8b4fce4e08bbae8f) This release was signed with `208D D36E D5BB 3745 A167 43A4 C7C6 FBB5 B91C 1155` and can be found at [@​scottrigby](https://redirect.github.com/scottrigby) [keybase account](https://keybase.io/r6by). Please use the attached signatures for verifying this release using `gpg`. The [Quickstart Guide](https://helm.sh/docs/intro/quickstart/) will get you going from there. For **upgrade instructions** or detailed installation notes, check the [install guide](https://helm.sh/docs/intro/install/). You can also use a [script to install](https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-4) on any system with `bash`. #### What's Next - 4.3.0 and 3.22.0 are the next minor releases scheduled for September 9, 2026 #### Changelog - Minimal fix to build failure from [#​31211](https://redirect.github.com/helm/helm/issues/31211). [`3900f43`](https://redirect.github.com/helm/helm/commit/3900f434fd3ef2b84065dc04508df48f288dba00) (Scott Rigby) - fix: bump go.opentelemetry.io/otel to v1.44.0 for GO-2026-5158 ([#​32521](https://redirect.github.com/helm/helm/issues/32521)) [`f7c6e8f`](https://redirect.github.com/helm/helm/commit/f7c6e8f0f1e0e649e8d03b1535db4f3b8d0c9af2) (Terry Howe) - chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.82.1 [`035a2c3`](https://redirect.github.com/helm/helm/commit/035a2c38e9a75ca0988c8449c0b7257f30d04064) (dependabot\[bot]) - fix: pass registry client to downloader.Manager in upgrade [`f76a5f4`](https://redirect.github.com/helm/helm/commit/f76a5f46a952f731cc1543f348121297c8b3f6cc) (Gates Wang) - Apply suggestions [`5a7c6c7`](https://redirect.github.com/helm/helm/commit/5a7c6c7c732b04ad6517b452d538da9e18993d67) (Will Noble) - Properly format the extra field in gzipped packages [`2281848`](https://redirect.github.com/helm/helm/commit/22818486ce0fc18d92e01ba39faf65f70ffa8865) (Will Noble) - Fix missing conflict retry with server-side apply ([#​32088](https://redirect.github.com/helm/helm/issues/32088)) [`2c979a1`](https://redirect.github.com/helm/helm/commit/2c979a17ac6b6d7bfe2d6650b69fa9effe963d4d) (Jakub Jaruszewski) - Potential fix for pull request finding [`2bd2c66`](https://redirect.github.com/helm/helm/commit/2bd2c66544634e419ede3cfa18952cce5a5acd08) (kimsungmin1) - fix(registry): resolve golangci-lint issues in token-auth tests [`183a540`](https://redirect.github.com/helm/helm/commit/183a5402291c553898b9c404bc17c95c81ea1c6c) (kimsm28) - chore: go mod tidy after rebase on main [`08d8da1`](https://redirect.github.com/helm/helm/commit/08d8da1aa9080772e57ab5bf5b00b3c13364af00) (kimsm28) - fix(registry): use plain-http registry in token-auth scope test [`9655b5a`](https://redirect.github.com/helm/helm/commit/9655b5aecc0d36142d0620ff5ed762065a997739) (kimsm28) - Update pkg/registry/client.go [`430dfac`](https://redirect.github.com/helm/helm/commit/430dfac3eeab03886f511761e3969f738f760364) (Terry Howe) - test: improve client\_scope\_test.go to avoid data races and brittle assertions [`9569605`](https://redirect.github.com/helm/helm/commit/9569605eccf8318fe25bf78c46c4eb462ce8fc3f) (kimsm28) - fix typos in withScopeHint function comment [`63f2b68`](https://redirect.github.com/helm/helm/commit/63f2b6809919e5e8e3e04f52064a536a14f1ff9b) (kimsm28) - fix registry test failures by adjusting DockerRegistryHost and auth server listener management [`f7488c0`](https://redirect.github.com/helm/helm/commit/f7488c0be8c65dd16386c215cac4332900667278) (kimsm28) - fix variable naming requestUrl -> requestURL [`8fe78fb`](https://redirect.github.com/helm/helm/commit/8fe78fbe46eb2db5c75ab1cc89699c750017dca6) (kimsm28) - fix typo, remove unnecessary code, fix to avoid to use the assertion in http hanlder [`d0670d2`](https://redirect.github.com/helm/helm/commit/d0670d2fb2c3426cde4b41927b5e9b8b4370df93) (kimsm28) - change suite.Nil, suite.NotNill to more proper function(suite.NoError, suite.Error) [`804256e`](https://redirect.github.com/helm/helm/commit/804256ef659226f26b2222ccb8f9cf18ef1b1946) (kimsungmin1) - change client\_scope\_test.go to use httptest [`d79bceb`](https://redirect.github.com/helm/helm/commit/d79bceb807692512461d8007040c41bcd1547041) (kimsungmin1) - fix typo [`d34fcd9`](https://redirect.github.com/helm/helm/commit/d34fcd9264225a1e6296c4b0ee124dc69f3b3ecc) (kimsungmin1) - remove freeport dependency [`9fbd190`](https://redirect.github.com/helm/helm/commit/9fbd190c30addb4786e4fe930a0fe98bf354116a) (kimsungmin1) - add newline in license header [`9275661`](https://redirect.github.com/helm/helm/commit/9275661357afdfe12b8ce561e8103673f16cca8d) (kimsungmin1) - fix scope when helm push to a registry that use token auth [`fef91f3`](https://redirect.github.com/helm/helm/commit/fef91f3e6942a20148542461eaebfb24f2c09584) (kimsungmin1) - fix panic on repeated IsReachable calls [`e89ce68`](https://redirect.github.com/helm/helm/commit/e89ce68bc5fec430bc1e2f0aef1aca6a2e71f795) (Mohammad Abdolirad) - fix(provenance): check error return in Digest [`ff1ac83`](https://redirect.github.com/helm/helm/commit/ff1ac83bfb1246cdf1b57a4db0042085cc8b265d) (Sebastien Tardif) - fix: address review feedback [`4b4dedb`](https://redirect.github.com/helm/helm/commit/4b4dedb2bdcfac886c124a361a5126e3c5e3c5df) (Sebastien Tardif) - fix: fetch logs from all containers in test pods [`7c80103`](https://redirect.github.com/helm/helm/commit/7c8010322b8639cdf7844ac1ae5f8d444db43935) (Sebastien Tardif) - chore: rename savedErr to clear its specific purpose [`ecc9cd2`](https://redirect.github.com/helm/helm/commit/ecc9cd2f1b5b53dadcd12395c032bc5b3ca02937) (Jeaeun Kim) - chore: fix lint [`f6211ba`](https://redirect.github.com/helm/helm/commit/f6211ba49bfbf5768ea44be3a1402869a4709b37) (Jeaeun Kim) - chore: store err separately for clarity [`3507ea5`](https://redirect.github.com/helm/helm/commit/3507ea5bfdbad921684ac131896b6968c76e9ca6) (Jeaeun Kim) - chore: Improve error reporting for `helm template --debug` with `--show-only` [`211ffae`](https://redirect.github.com/helm/helm/commit/211ffae93d2d741a2dbcd74b4aa2a1bc2fc27d5f) (Jeaeun Kim) - Address review comments [`51a9837`](https://redirect.github.com/helm/helm/commit/51a9837ba177812c381515886c4f0cd0b7a633e6) (Matheus Pimenta) - Fix vanishing empty lines [`83a8b70`](https://redirect.github.com/helm/helm/commit/83a8b70ffc1bcf97bb293cf6b35bd3b5093e8c30) (Matheus Pimenta) **Full Changelog**: <helm/helm@v4.2.3...v4.2.4> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…690) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `efb7995` → `9aed6d7` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [go](https://go.dev/) ([source](https://redirect.github.com/golang/go)) | golang | patch | `1.26.5` → `1.26.6` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…2.0 (#692) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go) | `v1.21.0` → `v1.22.0` |  |  | --- ### Release Notes <details> <summary>codesphere-cloud/cs-go (github.com/codesphere-cloud/cs-go)</summary> ### [`v1.22.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.22.0) [Compare Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.21.0...v1.22.0) #### Changelog - [`4fc6cad`](https://redirect.github.com/codesphere-cloud/cs-go/commit/4fc6cade61d2ad1fbb206945ba5e0d987918f127) update(deps): update go module directive to v1.26.6 ([#​304](https://redirect.github.com/codesphere-cloud/cs-go/issues/304)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [golang.org/x/mod](https://pkg.go.dev/golang.org/x/mod) | [`v0.39.0` → `v0.40.0`](https://cs.opensource.google/go/x/mod/+/refs/tags/v0.39.0...refs/tags/v0.40.0) |  |  | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Until now a bootstrapped project was implicitly a single data center: its nodes, gateway IPs, config paths and domains all lived directly on `CodesphereEnvironment`. Multi-DC needs more than one of each, so this introduces the `DataCenter` type holding everything that must differ per data center, while project-level state (project, VPC, jumpbox, shared postgres node, registry) stays on the environment. `BuildDataCenters` derives the layout from the flags: one entry today, and with `--multi-dc` a second one that shares the first's PostgreSQL server. The primary data center keeps an empty resource-name suffix, so every name, path and domain a single-DC bootstrap produces is unchanged. ## Review notes Nothing consumes the layout yet — the callers are migrated in the following PRs. Two mechanisms keep that migration safe: - `ensureDataCenters` derives the layout on first use and adopts state a caller passed through the legacy top-level environment fields, so every entry point works whether or not `Bootstrap` ran first — including infra files written before multi-DC support. - `mirrorPrimaryDataCenter` projects the primary data center back onto those fields before the infra file is written, so `cleanup` and `restart-vms` keep reading what they always have. The projection is one-way and never read back. --- Part of the `oms beta bootstrap-gcp --multi-dc` stack (10 PRs). Merge in order; each PR is based on its predecessor. Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
The VM list was a package-level global describing one data center. It becomes a function of the environment: the project-shared jumpbox and postgres VMs plus each data center's three Ceph and three k0s nodes, whose names carry that data center's suffix. A single-DC bootstrap therefore still gets exactly `ceph-1..3` and `k0s-1..3`. `EnsureComputeInstances` routes each instance into its own data center by the definition's `DataCenterID` instead of inferring placement from the VM's tag, and sorts each data center's nodes independently — the install config assigns roles by index. `restart-vms` resolves the valid VM names from the infra file's layout, so a node of a second data center can be restarted by name (`--name k0s-1-dc2`). It now also reads the infra file when `--project-id` and `--zone` are given, best-effort, since only the file knows the layout. ## Review notes `VMDefsForEnv` falls back to a single unsuffixed data center when the environment carries none, which is what an infra file written by an older OMS looks like. --- Part of the `oms beta bootstrap-gcp --multi-dc` stack (10 PRs). Merge in order; each PR is based on its predecessor. Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
Refactor vault handling to abstract the encryption handling. This will unify handling of vaults and allow to add new vault types in the future. The TS installer requires an encrypted SOPS vault, so `oms install codesphere` only supports the `sops` type. `oms init install-config` respects the vault type so allows to output an encrypted vault directly. --------- Signed-off-by: NautiluX <2600004+NautiluX@users.noreply.github.com> Co-authored-by: NautiluX <2600004+NautiluX@users.noreply.github.com>
…694) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `9aed6d7` → `5f86a7d` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…695) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `5f86a7d` → `b9e4772` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/stretchr/testify](https://redirect.github.com/stretchr/testify) | `v1.11.1` → `v1.12.0` |  |  | --- ### Release Notes <details> <summary>stretchr/testify (github.com/stretchr/testify)</summary> ### [`v1.12.0`](https://redirect.github.com/stretchr/testify/releases/tag/v1.12.0) [Compare Source](https://redirect.github.com/stretchr/testify/compare/v1.11.1...v1.12.0) #### What's Changed ##### Functional Changes - assert: make \*AssertionFunc types just aliases by [@​dolmen](https://redirect.github.com/dolmen) in [#​1563](https://redirect.github.com/stretchr/testify/pull/1563) ##### Fixes - mock: avoid panic when expected type is nil in Arguments.Diff by [@​mutaiib](https://redirect.github.com/mutaiib) in [#​1775](https://redirect.github.com/stretchr/testify/pull/1775) - mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1786](https://redirect.github.com/stretchr/testify/pull/1786) - suite: validate method signatures and continue execution for valid tests by [@​vyas-git](https://redirect.github.com/vyas-git) in [#​1665](https://redirect.github.com/stretchr/testify/pull/1665) - assert.PanicsWithError: report error message by [@​olivergondza](https://redirect.github.com/olivergondza) in [#​1400](https://redirect.github.com/stretchr/testify/pull/1400) - assert: IsIncreasing et al can return false w/out failing by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1787](https://redirect.github.com/stretchr/testify/pull/1787) - add type to error message of assert.Same by [@​egawata](https://redirect.github.com/egawata) in [#​1792](https://redirect.github.com/stretchr/testify/pull/1792) - mock.AssertExpectationsForObjects fix panic with wrong testObject type. by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1795](https://redirect.github.com/stretchr/testify/pull/1795) - assert: truncate very long objects in test failure messages by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1646](https://redirect.github.com/stretchr/testify/pull/1646) - assert: fix NotSubset error messages using %#v instead of %q (fixes [#​1800](https://redirect.github.com/stretchr/testify/issues/1800)) by [@​nghiack7](https://redirect.github.com/nghiack7) in [#​1888](https://redirect.github.com/stretchr/testify/pull/1888) - suite: prevent panic when SetupTest skips with HandleStats by [@​blackwell-systems](https://redirect.github.com/blackwell-systems) in [#​1877](https://redirect.github.com/stretchr/testify/pull/1877) ##### Documentation, Build & CI - CI: test also with Go 1.23 by [@​dolmen](https://redirect.github.com/dolmen) in [#​1783](https://redirect.github.com/stretchr/testify/pull/1783) - Vendor unmaintained github.com/pmezard/go-difflib by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1708](https://redirect.github.com/stretchr/testify/pull/1708) - Promote ccoVeille to maintainer by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1784](https://redirect.github.com/stretchr/testify/pull/1784) - build(deps): bump actions/setup-go from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1790](https://redirect.github.com/stretchr/testify/pull/1790) - assert.YAMLEq: Document mutlidoc behavior by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1791](https://redirect.github.com/stretchr/testify/pull/1791) - \_codegen: copy dependency github.com/ernesto-jimenez/gogen/imports by [@​dolmen](https://redirect.github.com/dolmen) in [#​1782](https://redirect.github.com/stretchr/testify/pull/1782) - doc: remove ineffective inline code blocks by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1714](https://redirect.github.com/stretchr/testify/pull/1714) - Tag generated assertions as non-generated in new .gitattributes by [@​ubunatic](https://redirect.github.com/ubunatic) in [#​1815](https://redirect.github.com/stretchr/testify/pull/1815) - chore: vendor go-spew from <https://github.com/davecgh/go-spew> by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [#​1827](https://redirect.github.com/stretchr/testify/pull/1827) - require: fix godoc generation for assertions returning a bool by [@​Baxromumarov](https://redirect.github.com/Baxromumarov) in [#​1850](https://redirect.github.com/stretchr/testify/pull/1850) - docs(require): correct example usage to use assert.CollectT (require.CollectT does not exist) by [@​a2not](https://redirect.github.com/a2not) in [#​1821](https://redirect.github.com/stretchr/testify/pull/1821) - docs: Fix EventuallyWithTf documentation with proper placement of formatting arguments by [@​a2not](https://redirect.github.com/a2not) in [#​1842](https://redirect.github.com/stretchr/testify/pull/1842) - EMERITUS.md: add [@​tylerb](https://redirect.github.com/tylerb) by [@​dolmen](https://redirect.github.com/dolmen) in [#​1812](https://redirect.github.com/stretchr/testify/pull/1812) - CI: test also with Go 1.24 by [@​alexandear](https://redirect.github.com/alexandear) in [#​1856](https://redirect.github.com/stretchr/testify/pull/1856) - deps: bump objx to v0.5.3 and remove dependency cycle issue by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [#​1823](https://redirect.github.com/stretchr/testify/pull/1823) - CI: upgrade GitHub Actions and pin hashes by [@​SuperQ](https://redirect.github.com/SuperQ) in [#​1883](https://redirect.github.com/stretchr/testify/pull/1883) - CI: add \_readme-gofmt tool to reformat Go code in README by [@​dolmen](https://redirect.github.com/dolmen) in [#​1889](https://redirect.github.com/stretchr/testify/pull/1889) - CI: add check of GitHub Action pinned hashes against tag by [@​dolmen](https://redirect.github.com/dolmen) in [#​1885](https://redirect.github.com/stretchr/testify/pull/1885) - \_codegen: modernize by [@​dolmen](https://redirect.github.com/dolmen) in [#​1890](https://redirect.github.com/stretchr/testify/pull/1890) - build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1906](https://redirect.github.com/stretchr/testify/pull/1906) - mock: Mock.Return does not exist anymore by [@​Kentzo](https://redirect.github.com/Kentzo) in [#​1905](https://redirect.github.com/stretchr/testify/pull/1905) #### New Contributors - [@​mutaiib](https://redirect.github.com/mutaiib) made their first contribution in [#​1775](https://redirect.github.com/stretchr/testify/pull/1775) - [@​vyas-git](https://redirect.github.com/vyas-git) made their first contribution in [#​1665](https://redirect.github.com/stretchr/testify/pull/1665) - [@​olivergondza](https://redirect.github.com/olivergondza) made their first contribution in [#​1400](https://redirect.github.com/stretchr/testify/pull/1400) - [@​egawata](https://redirect.github.com/egawata) made their first contribution in [#​1792](https://redirect.github.com/stretchr/testify/pull/1792) - [@​ubunatic](https://redirect.github.com/ubunatic) made their first contribution in [#​1815](https://redirect.github.com/stretchr/testify/pull/1815) - [@​Baxromumarov](https://redirect.github.com/Baxromumarov) made their first contribution in [#​1850](https://redirect.github.com/stretchr/testify/pull/1850) - [@​a2not](https://redirect.github.com/a2not) made their first contribution in [#​1821](https://redirect.github.com/stretchr/testify/pull/1821) - [@​nghiack7](https://redirect.github.com/nghiack7) made their first contribution in [#​1888](https://redirect.github.com/stretchr/testify/pull/1888) - [@​blackwell-systems](https://redirect.github.com/blackwell-systems) made their first contribution in [#​1877](https://redirect.github.com/stretchr/testify/pull/1877) - [@​Kentzo](https://redirect.github.com/Kentzo) made their first contribution in [#​1905](https://redirect.github.com/stretchr/testify/pull/1905) **Full Changelog**: <stretchr/testify@v1.11.0...v1.12.0> #### What's Changed - mock: avoid panic when expected type is nil in Arguments.Diff by [@​mutaiib](https://redirect.github.com/mutaiib) in [#​1775](https://redirect.github.com/stretchr/testify/pull/1775) - CI: test also with Go 1.23 by [@​dolmen](https://redirect.github.com/dolmen) in [#​1783](https://redirect.github.com/stretchr/testify/pull/1783) - mock: revert to pre-v1.11.0 argument matching behavior for mutating stringers by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1786](https://redirect.github.com/stretchr/testify/pull/1786) - suite: validate method signatures and continue execution for valid tests by [@​vyas-git](https://redirect.github.com/vyas-git) in [#​1665](https://redirect.github.com/stretchr/testify/pull/1665) - Vendor unmaintained github.com/pmezard/go-difflib by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1708](https://redirect.github.com/stretchr/testify/pull/1708) - Promote ccoVeille to maintainer by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1784](https://redirect.github.com/stretchr/testify/pull/1784) - build(deps): bump actions/setup-go from 5 to 6 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1790](https://redirect.github.com/stretchr/testify/pull/1790) - assert.PanicsWithError: report error message by [@​olivergondza](https://redirect.github.com/olivergondza) in [#​1400](https://redirect.github.com/stretchr/testify/pull/1400) - assert: IsIncreasing et al can return false w/out failing by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1787](https://redirect.github.com/stretchr/testify/pull/1787) - add type to error message of assert.Same by [@​egawata](https://redirect.github.com/egawata) in [#​1792](https://redirect.github.com/stretchr/testify/pull/1792) - assert.YAMLEq: Document mutlidoc behavior by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1791](https://redirect.github.com/stretchr/testify/pull/1791) - mock.AssertExpectationsForObjects fix panic with wrong testObject type. by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1795](https://redirect.github.com/stretchr/testify/pull/1795) - \_codegen: copy dependency github.com/ernesto-jimenez/gogen/imports by [@​dolmen](https://redirect.github.com/dolmen) in [#​1782](https://redirect.github.com/stretchr/testify/pull/1782) - assert: truncate very long objects in test failure messages by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1646](https://redirect.github.com/stretchr/testify/pull/1646) - doc: remove ineffective inline code blocks by [@​brackendawson](https://redirect.github.com/brackendawson) in [#​1714](https://redirect.github.com/stretchr/testify/pull/1714) - Tag generated assertions as non-generated in new .gitattributes by [@​ubunatic](https://redirect.github.com/ubunatic) in [#​1815](https://redirect.github.com/stretchr/testify/pull/1815) - chore: vendor go-spew from <https://github.com/davecgh/go-spew> by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [#​1827](https://redirect.github.com/stretchr/testify/pull/1827) - require: fix godoc generation for assertions returning a bool by [@​Baxromumarov](https://redirect.github.com/Baxromumarov) in [#​1850](https://redirect.github.com/stretchr/testify/pull/1850) - docs(require): correct example usage to use assert.CollectT (require.CollectT does not exist) by [@​a2not](https://redirect.github.com/a2not) in [#​1821](https://redirect.github.com/stretchr/testify/pull/1821) - docs: Fix EventuallyWithTf documentation with proper placement of formatting arguments by [@​a2not](https://redirect.github.com/a2not) in [#​1842](https://redirect.github.com/stretchr/testify/pull/1842) - EMERITUS.md: add [@​tylerb](https://redirect.github.com/tylerb) by [@​dolmen](https://redirect.github.com/dolmen) in [#​1812](https://redirect.github.com/stretchr/testify/pull/1812) - CI: test also with Go 1.24 by [@​alexandear](https://redirect.github.com/alexandear) in [#​1856](https://redirect.github.com/stretchr/testify/pull/1856) - deps: bump objx to v0.5.3 and remove dependency cycle issue by [@​ccoVeille](https://redirect.github.com/ccoVeille) in [#​1823](https://redirect.github.com/stretchr/testify/pull/1823) - CI: upgrade GitHub Actions and pin hashes by [@​SuperQ](https://redirect.github.com/SuperQ) in [#​1883](https://redirect.github.com/stretchr/testify/pull/1883) - assert: fix NotSubset error messages using %#v instead of %q (fixes [#​1800](https://redirect.github.com/stretchr/testify/issues/1800)) by [@​nghiack7](https://redirect.github.com/nghiack7) in [#​1888](https://redirect.github.com/stretchr/testify/pull/1888) - suite: prevent panic when SetupTest skips with HandleStats by [@​blackwell-systems](https://redirect.github.com/blackwell-systems) in [#​1877](https://redirect.github.com/stretchr/testify/pull/1877) - CI: add \_readme-gofmt tool to reformat Go code in README by [@​dolmen](https://redirect.github.com/dolmen) in [#​1889](https://redirect.github.com/stretchr/testify/pull/1889) - CI: add check of GitHub Action pinned hashes against tag by [@​dolmen](https://redirect.github.com/dolmen) in [#​1885](https://redirect.github.com/stretchr/testify/pull/1885) - \_codegen: modernize by [@​dolmen](https://redirect.github.com/dolmen) in [#​1890](https://redirect.github.com/stretchr/testify/pull/1890) - assert: make \*AssertionFunc types just aliases by [@​dolmen](https://redirect.github.com/dolmen) in [#​1563](https://redirect.github.com/stretchr/testify/pull/1563) - build(deps): bump actions/checkout from 6.0.2 to 6.0.3 by [@​dependabot](https://redirect.github.com/dependabot)\[bot] in [#​1906](https://redirect.github.com/stretchr/testify/pull/1906) - mock: Mock.Return does not exist anymore by [@​Kentzo](https://redirect.github.com/Kentzo) in [#​1905](https://redirect.github.com/stretchr/testify/pull/1905) #### New Contributors - [@​mutaiib](https://redirect.github.com/mutaiib) made their first contribution in [#​1775](https://redirect.github.com/stretchr/testify/pull/1775) - [@​vyas-git](https://redirect.github.com/vyas-git) made their first contribution in [#​1665](https://redirect.github.com/stretchr/testify/pull/1665) - [@​olivergondza](https://redirect.github.com/olivergondza) made their first contribution in [#​1400](https://redirect.github.com/stretchr/testify/pull/1400) - [@​egawata](https://redirect.github.com/egawata) made their first contribution in [#​1792](https://redirect.github.com/stretchr/testify/pull/1792) - [@​ubunatic](https://redirect.github.com/ubunatic) made their first contribution in [#​1815](https://redirect.github.com/stretchr/testify/pull/1815) - [@​Baxromumarov](https://redirect.github.com/Baxromumarov) made their first contribution in [#​1850](https://redirect.github.com/stretchr/testify/pull/1850) - [@​a2not](https://redirect.github.com/a2not) made their first contribution in [#​1821](https://redirect.github.com/stretchr/testify/pull/1821) - [@​nghiack7](https://redirect.github.com/nghiack7) made their first contribution in [#​1888](https://redirect.github.com/stretchr/testify/pull/1888) - [@​blackwell-systems](https://redirect.github.com/blackwell-systems) made their first contribution in [#​1877](https://redirect.github.com/stretchr/testify/pull/1877) - [@​Kentzo](https://redirect.github.com/Kentzo) made their first contribution in [#​1905](https://redirect.github.com/stretchr/testify/pull/1905) **Full Changelog**: <stretchr/testify@v1.11.0...v1.12.0> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…698) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `b9e4772` → `dc8bdad` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…699) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `dc8bdad` → `3fc7fa0` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
…3.0 (#700) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go) | `v1.22.0` → `v1.23.0` |  |  | --- ### Release Notes <details> <summary>codesphere-cloud/cs-go (github.com/codesphere-cloud/cs-go)</summary> ### [`v1.23.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.23.0) [Compare Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.22.0...v1.23.0) #### Changelog - [`9b6e313`](https://redirect.github.com/codesphere-cloud/cs-go/commit/9b6e3130333ac87ede3a00e02e6c59aa1bc2a53e) Cs mcp fixes ([#​282](https://redirect.github.com/codesphere-cloud/cs-go/issues/282)) - [`da52c2c`](https://redirect.github.com/codesphere-cloud/cs-go/commit/da52c2c7683d02a4877d8314aea029420beaf597) update(deps): update module github.com/stretchr/testify to v1.12.0 ([#​305](https://redirect.github.com/codesphere-cloud/cs-go/issues/305)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [google.golang.org/grpc](https://redirect.github.com/grpc/grpc-go) | `v1.83.0` → `v1.83.1` |  |  | --- ### Release Notes <details> <summary>grpc/grpc-go (google.golang.org/grpc)</summary> ### [`v1.83.1`](https://redirect.github.com/grpc/grpc-go/releases/tag/v1.83.1): Release 1.83.1 [Compare Source](https://redirect.github.com/grpc/grpc-go/compare/v1.83.0...v1.83.1) ### Security - xds/rbac: Fix a bug where nested `Principal` or `Permission` rules with `:scheme` or `grpc-` prefixed header matchers were not rejected, which could cause DENY rules to fail open. ([#​9258](https://redirect.github.com/grpc/grpc-go/issues/9258)) - Special Thanks: [@​nvxbug](https://redirect.github.com/nvxbug) - xds/rbac: Fix a bug where the `host` header matcher was not being replaced with `:authority` in nested `Principal` or `Permission` rules. ([#​9258](https://redirect.github.com/grpc/grpc-go/issues/9258)) - Special Thanks: [@​nvxbug](https://redirect.github.com/nvxbug) - xds/rbac: Fix a bug where a header matcher whose name was not lowercase, such as `X-Role`, matched no header, which could cause DENY rules to fail open. ([#​9332](https://redirect.github.com/grpc/grpc-go/issues/9332)) - Special Thanks: [@​alimony](https://redirect.github.com/alimony) - xds/rbac: Fix a bug where a `:scheme` or `grpc-` prefixed header matcher was accepted when its name was not lowercase. ([#​9332](https://redirect.github.com/grpc/grpc-go/issues/9332)) - Special Thanks: [@​alimony](https://redirect.github.com/alimony) - xds/rbac: Fix a bug where a `Host` header matcher was not replaced with `:authority`. ([#​9332](https://redirect.github.com/grpc/grpc-go/issues/9332)) - Special Thanks: [@​alimony](https://redirect.github.com/alimony) ### Performance - transport: Restrict memory overhead of buffering small data frames. ([#​9331](https://redirect.github.com/grpc/grpc-go/issues/9331)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0My4yMTYuNCIsInVwZGF0ZWRJblZlciI6IjQzLjIxNi40IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/checkout](https://redirect.github.com/actions/checkout) ([changelog](https://redirect.github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd..d23441a48e516b6c34aea4fa41551a30e30af803)) | action | digest | `de0fac2` → `d23441a` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/setup-go](https://redirect.github.com/actions/setup-go) ([changelog](https://redirect.github.com/actions/setup-go/compare/7a3fe6cf4cb3a834922a1244abfce67bcef6a0c5..924ae3a1cded613372ab5595356fb5720e22ba16)) | action | digest | `7a3fe6c` → `924ae3a` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Debug thread: https://codesphere-cloud.slack.com/archives/C09CVP4NTL7/p1787240010614749?thread_ts=1785396099.116169&cid=C09CVP4NTL7 The Helm SDK defaults `MaxHistory` to 0, which means unlimited — unlike the Helm CLI, which defaults to 10. `UpgradeChart` never set it, so every upgrade appends a release Secret that nothing ever collects. `cd-master` runs an unconditional `helm upgrade` on every master commit and each revision embeds the full chart, so the `argocd` release on the OVH dev cluster has reached 202 revisions. This matters because listing releases has to transfer all of them, and over the WARP tunnel that transfer gets reset a few seconds in, failing master deploys: ``` Install ArgoCD failed: ... query: failed to query with labels: unexpected error when reading response body. Please retry. Original error: read tcp 172.16.0.2:43848->10.20.3.88:6443: read: connection reset by peer ``` Scope worth being explicit about: this caps the `argocd` release going forward, and fixes the `query with labels` read, which selects on `name=argocd`. It does **not** fix the `list releases failed` variant — `FindRelease` uses `action.NewList`, which fetches every `owner=helm` Secret in the namespace and applies its filter client-side. That namespace currently also holds 616 orphaned `pc-applications` revisions left behind when #633 moved pc-apps to an ArgoCD Application, so the immediate unblock is pruning those; this change keeps `argocd` from growing back into the same problem.
…705) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `3fc7fa0` → `90af774` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOltdfQ==--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…788) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `39803e2` → `0ea78f9` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [golang.org/x/crypto](https://pkg.go.dev/golang.org/x/crypto) | [`v0.56.0` → `v0.57.0`](https://cs.opensource.google/go/x/crypto/+/refs/tags/v0.56.0...refs/tags/v0.57.0) |  |  | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…792) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `0ea78f9` → `bd54fc7` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…7.0 (#793) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go) | `v1.36.0` → `v1.37.0` |  |  | --- ### Release Notes <details> <summary>codesphere-cloud/cs-go (github.com/codesphere-cloud/cs-go)</summary> ### [`v1.37.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.37.0) [Compare Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.36.0...v1.37.0) #### Changelog - [`8df61ea`](https://redirect.github.com/codesphere-cloud/cs-go/commit/8df61ea1dc56d467d8bf279083d529b48b4e4d23) update(deps): update module google.golang.org/grpc to v1.83.2 \[security] ([#​323](https://redirect.github.com/codesphere-cloud/cs-go/issues/323)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/onsi/ginkgo/v2](https://redirect.github.com/onsi/ginkgo) | `v2.32.1` → `v2.32.2` |  |  | --- ### Release Notes <details> <summary>onsi/ginkgo (github.com/onsi/ginkgo/v2)</summary> ### [`v2.32.2`](https://redirect.github.com/onsi/ginkgo/releases/tag/v2.32.2) [Compare Source](https://redirect.github.com/onsi/ginkgo/compare/v2.32.1...v2.32.2) #### 2.32.2 ##### Fixes - fix bug where ginkgo -race -p was taking extra long to exit \[[`c6792b0`](https://redirect.github.com/onsi/ginkgo/commit/c6792b0)] </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…8.0 (#795) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go) | `v1.37.0` → `v1.38.0` |  |  | --- ### Release Notes <details> <summary>codesphere-cloud/cs-go (github.com/codesphere-cloud/cs-go)</summary> ### [`v1.38.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.38.0) [Compare Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.37.0...v1.38.0) #### Changelog - [`b453e71`](https://redirect.github.com/codesphere-cloud/cs-go/commit/b453e71ddd5465abddafeac48d3431299b8dfdfc) update(deps): update module github.com/onsi/ginkgo/v2 to v2.32.2 ([#​324](https://redirect.github.com/codesphere-cloud/cs-go/issues/324)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…796) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `bd54fc7` → `2785aa1` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [helm.sh/helm/v4](https://redirect.github.com/helm/helm) | `v4.2.4` → `v4.3.0` |  |  | --- ### Release Notes <details> <summary>helm/helm (helm.sh/helm/v4)</summary> ### [`v4.3.0`](https://redirect.github.com/helm/helm/compare/v4.2.4...v4.3.0) [Compare Source](https://redirect.github.com/helm/helm/compare/v4.2.4...v4.3.0) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Migrates the infrastructure steps from the single implicit data center to the layout: root login and host configuration run over every data center's nodes, each data center reserves its own gateway, public gateway and SSH proxy IP under a suffixed name, and each gets its own k0s configuration script patching its own gateway services. `InstallCodesphere` and `RunK0sConfigScript` loop over the data centers in ascending order and log a step per data center. The order matters once there is more than one: the primary's install creates the database, roles and schema the others reuse, and a k0s script can only patch gateway services an install has already created. The install command moves into the exported `InstallCommand`, since the CLI prints it for the operator when the bootstrap does not install itself, and it now names the data center's own config, vault and age key. ## Review notes `EnsureHostsConfigured` also creates `/etc/codesphere/secrets` up front on every node: the installer uploads a data center's age key to that fixed path but only creates its own configured `secrets.baseDir`, so for a data center whose `baseDir` differs the upload target would not exist. Harmless, since nodes belong to exactly one data center. Behaviour for a single data center is unchanged — same VM names, same IP names, same script, same install command. --- Part of the `oms beta bootstrap-gcp --multi-dc` stack (10 PRs). Merge in order; each PR is based on its predecessor. --------- Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com> Co-authored-by: Claude Opus 5 (1M context) <noreply@anthropic.com>
…799) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `2785aa1` → `8611f1b` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [cloud.google.com/go/compute](https://redirect.github.com/googleapis/google-cloud-go) | `v1.67.0` → `v1.68.0` |  |  | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…801) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `8611f1b` → `ed913a8` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Stacked PR, only merge after #594. Adds openfga backup to the bootstrap, so the backup configuration is tested with each PC Installation. Creates a new bucket in gcp in the same project and configures that as backup storage for openfga. On cleanup the bucket is deleted together with the whole project deletion. --------- Signed-off-by: Jona Neef <Jona.Neef.97@gmail.com> Signed-off-by: NJona <25478046+NJona@users.noreply.github.com> Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
…802) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `ed913a8` → `0d8ce7f` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…803) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `0d8ce7f` → `389aab9` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…804) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/argoproj/argo-cd/v3](https://redirect.github.com/argoproj/argo-cd) | `v3.5.2` → `v3.5.3` |  |  | --- ### Release Notes <details> <summary>argoproj/argo-cd (github.com/argoproj/argo-cd/v3)</summary> ### [`v3.5.3`](https://redirect.github.com/argoproj/argo-cd/releases/tag/v3.5.3) [Compare Source](https://redirect.github.com/argoproj/argo-cd/compare/v3.5.2...v3.5.3) #### Quick Start ##### Non-HA: ```shell kubectl create namespace argocd kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.3/manifests/install.yaml ``` ##### HA: ```shell kubectl create namespace argocd kubectl apply -n argocd --server-side --force-conflicts -f https://raw.githubusercontent.com/argoproj/argo-cd/v3.5.3/manifests/ha/install.yaml ``` #### Release Signatures and Provenance All Argo CD container images are signed by cosign. A Provenance is generated for container images and CLI binaries which meet the SLSA Level 3 specifications. See the [documentation](https://argo-cd.readthedocs.io/en/stable/operator-manual/signed-release-assets) on how to verify. #### Release Notes Blog Post For a detailed breakdown of the key changes and improvements in this release, check out the [official blog post](https://blog.argoproj.io/argo-cd-v3-0-release-candidate-a0b933f4e58f) #### Upgrading If upgrading from a different minor version, be sure to read the [upgrading](https://argo-cd.readthedocs.io/en/stable/operator-manual/upgrading/overview/) documentation. #### Changelog ##### Bug fixes - [`c198be7`](https://redirect.github.com/argoproj/argo-cd/commit/c198be7e7a00f6e643180c0f9b762f768fefcbb1): fix(health): a KubeVirt VirtualMachine declared stopped is Healthy (cherry-pick [#​29664](https://redirect.github.com/argoproj/argo-cd/issues/29664) for 3.5) ([#​29665](https://redirect.github.com/argoproj/argo-cd/issues/29665)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`4b3f69d`](https://redirect.github.com/argoproj/argo-cd/commit/4b3f69d204d25aeaf9056bc37c3e4d44f198570c): fix(health): report suspended FlinkDeployment as healthy ([#​26818](https://redirect.github.com/argoproj/argo-cd/issues/26818)) (cherry-pick [#​28995](https://redirect.github.com/argoproj/argo-cd/issues/28995) for 3.5) ([#​29525](https://redirect.github.com/argoproj/argo-cd/issues/29525)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`dd2cb1a`](https://redirect.github.com/argoproj/argo-cd/commit/dd2cb1aaf12ef19a2bab816fbaecced6422cad7c): fix(repository): clean repository on revision change (cherry-pick [#​28771](https://redirect.github.com/argoproj/argo-cd/issues/28771) for 3.5) ([#​29486](https://redirect.github.com/argoproj/argo-cd/issues/29486)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`70b399c`](https://redirect.github.com/argoproj/argo-cd/commit/70b399c5a8335cd3abb0bf132d63129733a5e3a0): fix(resource\_customizations): Crossplane MRs should report Progressing (not Healthy) whilst provisioning \[ISSUE: [#​29381](https://redirect.github.com/argoproj/argo-cd/issues/29381)] (cherry-pick [#​29382](https://redirect.github.com/argoproj/argo-cd/issues/29382) for 3.5) ([#​29520](https://redirect.github.com/argoproj/argo-cd/issues/29520)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`be8b387`](https://redirect.github.com/argoproj/argo-cd/commit/be8b3873521671e3f9418c6e3019f12a472ac3c1): fix(sync): correctly set operationState values on retry ([#​26530](https://redirect.github.com/argoproj/argo-cd/issues/26530)) (cherry-pick [#​28778](https://redirect.github.com/argoproj/argo-cd/issues/28778) for 3.5) ([#​29431](https://redirect.github.com/argoproj/argo-cd/issues/29431)) ([@​omkar619-dev](https://redirect.github.com/omkar619-dev)) - [`a5e5992`](https://redirect.github.com/argoproj/argo-cd/commit/a5e5992f62561d112a6d6a715e6631e3b6817671): fix(ui): guard SSO redirect to stop 401 retry loop (cherry-pick [#​28807](https://redirect.github.com/argoproj/argo-cd/issues/28807) for 3.5) ([#​29631](https://redirect.github.com/argoproj/argo-cd/issues/29631)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`0b0890e`](https://redirect.github.com/argoproj/argo-cd/commit/0b0890e0c79d2e2c7f8bf33736cde2772024e2b3): fix(ui): use hydrateTo branch name when set (cherry-pick [#​29562](https://redirect.github.com/argoproj/argo-cd/issues/29562) for 3.5) ([#​29564](https://redirect.github.com/argoproj/argo-cd/issues/29564)) ([@​crenshaw-dev](https://redirect.github.com/crenshaw-dev)) - [`18f0566`](https://redirect.github.com/argoproj/argo-cd/commit/18f0566fb550b1d10d9fb55a72fa887a530eca42): fix: GRPCRoute health check ignores stale observedGeneration conditions ([#​28086](https://redirect.github.com/argoproj/argo-cd/issues/28086)) (cherry-pick [#​28087](https://redirect.github.com/argoproj/argo-cd/issues/28087) for 3.5) ([#​29517](https://redirect.github.com/argoproj/argo-cd/issues/29517)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`4d653a6`](https://redirect.github.com/argoproj/argo-cd/commit/4d653a67174ecacd3a7d17ef5f1c923a48304bd6): fix: handle GrafanaFolder negative-polarity condition ([#​29395](https://redirect.github.com/argoproj/argo-cd/issues/29395)) (cherry-pick [#​29397](https://redirect.github.com/argoproj/argo-cd/issues/29397) for 3.5) ([#​29524](https://redirect.github.com/argoproj/argo-cd/issues/29524)) ([@​argo-cd-cherry-pick-bot](https://redirect.github.com/argo-cd-cherry-pick-bot)\[bot]) - [`ec58520`](https://redirect.github.com/argoproj/argo-cd/commit/ec585202b451045155203736eaa6bca145b19935): fix: recover AuthReconcile visitor panics (cherry-pick [#​29440](https://redirect.github.com/argoproj/argo-cd/issues/29440) for 3.5) ([#​29531](https://redirect.github.com/argoproj/argo-cd/issues/29531)) ([@​Karthik-Chowdary](https://redirect.github.com/Karthik-Chowdary)) **Full Changelog**: <argoproj/argo-cd@v3.5.2...v3.5.3> <a href="https://argoproj.github.io/cd/"><img src="https://raw.githubusercontent.com/argoproj/argo-site/master/content/pages/cd/gitops-cd.png" width="25%" ></a> </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…9.0 (#805) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go) | `v1.38.0` → `v1.39.0` |  |  | --- ### Release Notes <details> <summary>codesphere-cloud/cs-go (github.com/codesphere-cloud/cs-go)</summary> ### [`v1.39.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.39.0) [Compare Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.38.0...v1.39.0) #### Changelog - [`4ef0cfd`](https://redirect.github.com/codesphere-cloud/cs-go/commit/4ef0cfdce64bc39fbdff4d72803e401965a10fde) update(deps): update module github.com/modelcontextprotocol/go-sdk to v1.8.0 ([#​325](https://redirect.github.com/codesphere-cloud/cs-go/issues/325)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…or handling (#798) This pull request introduces stricter validation for API key registration by requiring the `owner` field to be a valid email address. It adds a reusable email validation utility, improves error reporting for OMS-Portal HTTP responses, and updates related tests to ensure correct behavior. [Clickup](https://app.clickup.com/t/24560134/869e927k7) --------- Signed-off-by: OliverTrautvetter <66372584+OliverTrautvetter@users.noreply.github.com>
…806) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `389aab9` → `7399b15` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [google.golang.org/api](https://redirect.github.com/googleapis/google-api-go-client) | `v0.297.0` → `v0.298.0` |  |  | --- ### Release Notes <details> <summary>googleapis/google-api-go-client (google.golang.org/api)</summary> ### [`v0.298.0`](https://redirect.github.com/googleapis/google-api-go-client/releases/tag/v0.298.0) [Compare Source](https://redirect.github.com/googleapis/google-api-go-client/compare/v0.297.0...v0.298.0) ##### Features - **all:** Auto-regenerate discovery clients ([#​3723](https://redirect.github.com/googleapis/google-api-go-client/issues/3723)) ([3dd4e89](https://redirect.github.com/googleapis/google-api-go-client/commit/3dd4e89964c8f8cce511d42e25f92ef1e2ecd266)) - **all:** Auto-regenerate discovery clients ([#​3730](https://redirect.github.com/googleapis/google-api-go-client/issues/3730)) ([df333cb](https://redirect.github.com/googleapis/google-api-go-client/commit/df333cb10bdde82e777dc7505d404dc9c9877175)) - **all:** Auto-regenerate discovery clients ([#​3731](https://redirect.github.com/googleapis/google-api-go-client/issues/3731)) ([1f133b3](https://redirect.github.com/googleapis/google-api-go-client/commit/1f133b3f364a47ae1f39a24e60a810710612a251)) - **all:** Auto-regenerate discovery clients ([#​3732](https://redirect.github.com/googleapis/google-api-go-client/issues/3732)) ([1e76b30](https://redirect.github.com/googleapis/google-api-go-client/commit/1e76b3027124a34f1fd530134e6b3535e9de6319)) </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…808) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `7399b15` → `219691f` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…809) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `219691f` → `7e420ff` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…810) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `7e420ff` → `601689c` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…812) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [github.com/rook/rook/pkg/apis](https://redirect.github.com/rook/rook) | require | digest | `601689c` → `fb2d518` | --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
…0.0 (#813) This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [github.com/codesphere-cloud/cs-go](https://redirect.github.com/codesphere-cloud/cs-go) | `v1.39.0` → `v1.40.0` |  |  | --- ### Release Notes <details> <summary>codesphere-cloud/cs-go (github.com/codesphere-cloud/cs-go)</summary> ### [`v1.40.0`](https://redirect.github.com/codesphere-cloud/cs-go/releases/tag/v1.40.0) [Compare Source](https://redirect.github.com/codesphere-cloud/cs-go/compare/v1.39.0...v1.40.0) #### Changelog - [`7d0be6f`](https://redirect.github.com/codesphere-cloud/cs-go/commit/7d0be6fe95abe9a80a6ca7e072352429e9be4966) feat: first draft codesphere skills ([#​322](https://redirect.github.com/codesphere-cloud/cs-go/issues/322)) *** Released by [GoReleaser](https://redirect.github.com/goreleaser/goreleaser). </details> --- ### Configuration 📅 **Schedule**: (UTC) - Branch creation - At any time (no schedule defined) - Automerge - At any time (no schedule defined) 🚦 **Automerge**: Enabled. ♻ **Rebasing**: Whenever PR is behind base branch, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate CLI](https://redirect.github.com/renovatebot/renovate). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0NC4yMy4zIiwidXBkYXRlZEluVmVyIjoiNDQuMjMuMyIsInRhcmdldEJyYW5jaCI6Im1haW4iLCJsYWJlbHMiOlsicmVub3ZhdGUiXX0=--> Co-authored-by: codesphere-renovate[bot] <315425581+codesphere-renovate[bot]@users.noreply.github.com>
Signed-off-by: DerBurri <7892993+DerBurri@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
No description provided.