Skip to content

fix: remove extra json convert check#5501

Merged
Skarlso merged 1 commit intoexternal-secrets:mainfrom
Skarlso:fix-extra-json-check
Oct 24, 2025
Merged

fix: remove extra json convert check#5501
Skarlso merged 1 commit intoexternal-secrets:mainfrom
Skarlso:fix-extra-json-check

Conversation

@Skarlso
Copy link
Copy Markdown
Contributor

@Skarlso Skarlso commented Oct 24, 2025

Problem Statement

The refactor put in an extra if check that was causing problems.

Related Issue

Fixes #5492

Proposed Changes

How do you like to solve the issue and why?

Format

Please ensure that your PR follows the following format for the title:

feat(scope): add new feature
fix(scope): fix bug
docs(scope): update documentation
chore(scope): update build tool or dependencies
ref(scope): refactor code
clean(scope): provider cleanup
test(scope): add tests
perf(scope): improve performance
desig(scope): improve design

Where scope is optionally one of:

  • charts
  • release
  • testing
  • security
  • templating

Checklist

  • I have read the contribution guidelines
  • All commits are signed with git commit --signoff
  • My changes have reasonable test coverage
  • All tests pass with make test
  • I ensured my PR is ready for review with make reviewable

Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>
@github-actions github-actions Bot added kind/bug Categorizes issue or PR as related to a bug. size/xs labels Oct 24, 2025
@sonarqubecloud
Copy link
Copy Markdown

@Skarlso
Copy link
Copy Markdown
Contributor Author

Skarlso commented Oct 24, 2025

/ok-to-test sha=02d4fbb02ce2db3a193775d27bb5796b2799f96a

@eso-service-account-app
Copy link
Copy Markdown
Contributor

@Skarlso Skarlso merged commit 9ee12d5 into external-secrets:main Oct 24, 2025
28 checks passed
SamuelMolling pushed a commit to SamuelMolling/external-secrets that referenced this pull request Oct 24, 2025
Signed-off-by: Gergely Brautigam <182850+Skarlso@users.noreply.github.com>

On-behalf-of: Gergely Brautigam <gergely.brautigam@sap.com>
Signed-off-by: Samuel Molling <samuelmolling@gmail.com>
schwarlex pushed a commit to la-demos/vcluster-workshop-prep that referenced this pull request Feb 11, 2026
This PR contains the following updates:

| Package | Update | Change |
|---|---|---|
| [external-secrets](https://github.com/external-secrets/external-secrets) | patch | `0.20.3` -> `0.20.4` |

---

### Release Notes

<details>
<summary>external-secrets/external-secrets (external-secrets)</summary>

### [`v0.20.4`](https://github.com/external-secrets/external-secrets/releases/tag/v0.20.4)

[Compare Source](external-secrets/external-secrets@v0.20.3...v0.20.4)

Image: `ghcr.io/external-secrets/external-secrets:v0.20.4`
Image: `ghcr.io/external-secrets/external-secrets:v0.20.4-ubi`
Image: `ghcr.io/external-secrets/external-secrets:v0.20.4-ubi-boringssl`

<!-- Release notes generated using configuration in .github/release.yml at main -->

#### What's Changed

##### General

- fix: re-enable secretserver e2e tests by [@&#8203;moolen](https://github.com/moolen) in [#&#8203;5442](external-secrets/external-secrets#5442)
- chore: update dependencies by [@&#8203;eso-service-account-app](https://github.com/eso-service-account-app)\[bot] in [#&#8203;5462](external-secrets/external-secrets#5462)
- chore: release helm chart for v0.20.3 by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5467](external-secrets/external-secrets#5467)
- docs: remove jwt token authentication option from STSSessionToken generator by [@&#8203;liununu](https://github.com/liununu) in [#&#8203;5468](external-secrets/external-secrets#5468)
- feat: re-implement e2e managed tests by [@&#8203;moolen](https://github.com/moolen) in [#&#8203;5444](external-secrets/external-secrets#5444)
- docs: Update Segura DSM Branding by [@&#8203;chellin-segura](https://github.com/chellin-segura) in [#&#8203;5469](external-secrets/external-secrets#5469)
- ref: simplify and document transform rewrite method by [@&#8203;riccardomc](https://github.com/riccardomc) in [#&#8203;5450](external-secrets/external-secrets#5450)
- fix: put back the expires into the github generator by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5472](external-secrets/external-secrets#5472)
- chore(charts): remove unused values from chart by [@&#8203;rkferreira](https://github.com/rkferreira) in [#&#8203;5334](external-secrets/external-secrets#5334)
- feat(generators): add hex generator by [@&#8203;unique-jakub](https://github.com/unique-jakub) in [#&#8203;5314](external-secrets/external-secrets#5314)
- fix: use GetClientCertificate in Vault Auth by [@&#8203;shaxbee](https://github.com/shaxbee) in [#&#8203;5441](external-secrets/external-secrets#5441)
- feat(aws): add defining a resource policy via metadata for secretsmanager by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5399](external-secrets/external-secrets#5399)
- fix: Webhook provider PushSecret not working by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5445](external-secrets/external-secrets#5445)
- fix: remove the finalizer on namespace deletion by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5473](external-secrets/external-secrets#5473)
- chore: update dependencies by [@&#8203;eso-service-account-app](https://github.com/eso-service-account-app)\[bot] in [#&#8203;5487](external-secrets/external-secrets#5487)
- fix: missing config-file for github action scanning by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5376](external-secrets/external-secrets#5376)
- chore(build): Update ubi Docker builds to UBI9 by [@&#8203;IdanAdar](https://github.com/IdanAdar) in [#&#8203;5465](external-secrets/external-secrets#5465)
- fix: typo in GitHub provider documentation by [@&#8203;gecube](https://github.com/gecube) in [#&#8203;5493](external-secrets/external-secrets#5493)
- fix(oracle): prevent TCP connections leakage by [@&#8203;adutchak](https://github.com/adutchak) in [#&#8203;5491](external-secrets/external-secrets#5491)
- docs(controller-options): typo in controller-options by [@&#8203;aslafy-z](https://github.com/aslafy-z) in [#&#8203;5496](external-secrets/external-secrets#5496)
- chore(linter): fix linter issue in `api` and `cmd` package by [@&#8203;Lumexralph](https://github.com/Lumexralph) in [#&#8203;5413](external-secrets/external-secrets#5413)
- fix: remove extra json convert check by [@&#8203;Skarlso](https://github.com/Skarlso) in [#&#8203;5501](external-secrets/external-secrets#5501)

##### Dependencies

- chore(deps): bump actions/dependency-review-action from 4.8.0 to 4.8.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5454](external-secrets/external-secrets#5454)
- chore(deps): bump ubi8/ubi from `534c2c0` to `2f698e1` by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5452](external-secrets/external-secrets#5452)
- chore(deps): bump golang from 1.25.1 to 1.25.2 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5456](external-secrets/external-secrets#5456)
- chore(deps): bump alpine from `4bcff63` to `4b7ce07` by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5451](external-secrets/external-secrets#5451)
- chore(deps): bump github/codeql-action from 3.30.6 to 4.30.8 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5455](external-secrets/external-secrets#5455)
- chore(deps): bump alpine from 3.22.1 to 3.22.2 in /e2e by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5457](external-secrets/external-secrets#5457)
- chore(deps): bump golang from 1.25.1-bookworm to 1.25.2-bookworm in /e2e by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5460](external-secrets/external-secrets#5460)
- chore(deps): bump click from 8.1.8 to 8.3.0 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5458](external-secrets/external-secrets#5458)
- chore(deps): bump platformdirs from 4.4.0 to 4.5.0 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5459](external-secrets/external-secrets#5459)
- chore(deps): bump idna from 3.10 to 3.11 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5461](external-secrets/external-secrets#5461)
- chore(deps): bump softprops/action-gh-release from 2.3.4 to 2.4.1 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5453](external-secrets/external-secrets#5453)
- chore(deps): bump github/codeql-action from 4.30.8 to 4.30.9 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5481](external-secrets/external-secrets#5481)
- chore(deps): bump sigstore/cosign-installer from 3.10.0 to 4.0.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5480](external-secrets/external-secrets#5480)
- chore(deps): bump anchore/sbom-action from 0.20.6 to 0.20.8 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5483](external-secrets/external-secrets#5483)
- chore(deps): bump mkdocs-material from 9.6.21 to 9.6.22 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5485](external-secrets/external-secrets#5485)
- chore(deps): bump charset-normalizer from 3.4.3 to 3.4.4 in /hack/api-docs by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5486](external-secrets/external-secrets#5486)
- chore(deps): bump apache/skywalking-eyes from 0.7.0 to 0.8.0 by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5484](external-secrets/external-secrets#5484)
- chore(deps): bump aws-actions/configure-aws-credentials from [`06083b7`](external-secrets/external-secrets@06083b7) to [`5dc01db`](external-secrets/external-secrets@5dc01db) by [@&#8203;dependabot](https://github.com/dependabot)\[bot] in [#&#8203;5482](external-secrets/external-secrets#5482)

#### New Contributors

- [@&#8203;liununu](https://github.com/liununu) made their first contribution in [#&#8203;5468](external-secrets/external-secrets#5468)
- [@&#8203;chellin-segura](https://github.com/chellin-segura) made their first contribution in [#&#8203;5469](external-secrets/external-secrets#5469)
- [@&#8203;unique-jakub](https://github.com/unique-jakub) made their first contribution in [#&#8203;5314](external-secrets/external-secrets#5314)
- [@&#8203;adutchak](https://github.com/adutchak) made their first contribution in [#&#8203;5491](external-secrets/external-secrets#5491)

**Full Changelog**: <external-secrets/external-secrets@v0.20.3...v0.20.4>

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.

♻ **Rebasing**: Whenever PR becomes conflicted, 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 [Renovate Bot](https://github.com/renovatebot/renovate).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS4xNTkuMyIsInVwZGF0ZWRJblZlciI6IjQxLjE1OS4zIiwidGFyZ2V0QnJhbmNoIjoibWFzdGVyIiwibGFiZWxzIjpbXX0=-->

Reviewed-on: https://kubara.git.onstackit.cloud/STACKIT/kubara/pulls/143
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

kind/bug Categorizes issue or PR as related to a bug. size/xs

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

PushSecret fails to sync secrets to Vault in v0.20.3

2 participants