Commit graph

7892 commits

Author SHA1 Message Date
Benoit Tigeot
cda0865d64
Update pkg/plugin/plugin.go
Co-authored-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: Benoit Tigeot <benoittgt@users.noreply.github.com>
2025-05-21 09:45:40 +02:00
Benoit Tigeot
5d9d9a0fb8
Wait for Helm v4 before raising when platformCommand and Command are set
same for `PlatformHooks` and `hooks`.

When backporting a feature for Helm v3 we forgot to mark as deprecation
validations that will enforced in v4.

See (search for "Remove in Helm 4."):
- https://github.com/helm/helm/pull/13592/files#diff-fc137d62147eb6a9c89c0566479ff219320ca691f2505631ebacbe513bcc8108R268-R270

Fix:
Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
2025-05-20 23:11:47 +02:00
Robert Sirchia
e6122aba27
Merge pull request #30870 from helm/dependabot/go_modules/dev-v3/k8s-io-d6f802ad31
build(deps): bump the k8s-io group with 7 updates
2025-05-19 09:35:09 -04:00
dependabot[bot]
5b0520d6b3
build(deps): bump the k8s-io group with 7 updates
Bumps the k8s-io group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.33.0` | `0.33.1` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.33.0` | `0.33.1` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.33.0` | `0.33.1` |
| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.33.0` | `0.33.1` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.33.0` | `0.33.1` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.33.0` | `0.33.1` |
| [k8s.io/kubectl](https://github.com/kubernetes/kubectl) | `0.33.0` | `0.33.1` |


Updates `k8s.io/api` from 0.33.0 to 0.33.1
- [Commits](https://github.com/kubernetes/api/compare/v0.33.0...v0.33.1)

Updates `k8s.io/apiextensions-apiserver` from 0.33.0 to 0.33.1
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.33.0...v0.33.1)

Updates `k8s.io/apimachinery` from 0.33.0 to 0.33.1
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.33.0...v0.33.1)

Updates `k8s.io/apiserver` from 0.33.0 to 0.33.1
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.33.0...v0.33.1)

Updates `k8s.io/cli-runtime` from 0.33.0 to 0.33.1
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.33.0...v0.33.1)

Updates `k8s.io/client-go` from 0.33.0 to 0.33.1
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.33.0...v0.33.1)

Updates `k8s.io/kubectl` from 0.33.0 to 0.33.1
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.33.0...v0.33.1)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-io
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-io
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-io
- dependency-name: k8s.io/apiserver
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-io
- dependency-name: k8s.io/cli-runtime
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-io
- dependency-name: k8s.io/client-go
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-io
- dependency-name: k8s.io/kubectl
  dependency-version: 0.33.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: k8s-io
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-16 22:00:17 +00:00
Robert Sirchia
dc9d5c0cfc
Merge pull request #30852 from shfc/fix/add-warning
fix: add warning when ignore repo flag
2025-05-16 15:54:01 -04:00
Feng Cao
afefca8b2d chore: update generalization warning message
Signed-off-by: Feng Cao <24779889+shfc@users.noreply.github.com>
2025-05-16 15:50:18 +09:30
Robert Sirchia
29571c5592
Merge pull request #30858 from helm/dependabot/go_modules/dev-v3/oras.land/oras-go/v2-2.6.0
build(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0
2025-05-15 07:32:13 -04:00
dependabot[bot]
8d6d27c26a
build(deps): bump oras.land/oras-go/v2 from 2.5.0 to 2.6.0
Bumps [oras.land/oras-go/v2](https://github.com/oras-project/oras-go) from 2.5.0 to 2.6.0.
- [Release notes](https://github.com/oras-project/oras-go/releases)
- [Commits](https://github.com/oras-project/oras-go/compare/v2.5.0...v2.6.0)

---
updated-dependencies:
- dependency-name: oras.land/oras-go/v2
  dependency-version: 2.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-14 21:51:01 +00:00
Robert Sirchia
86fd0fdb69
Merge pull request #30797 from helm/dependabot/go_modules/dev-v3/k8s-io-1e1c2be46d
build(deps): bump the k8s-io group with 7 updates
2025-05-14 17:49:08 -04:00
dependabot[bot]
502c0d5f5b
build(deps): bump the k8s-io group with 7 updates
Bumps the k8s-io group with 7 updates:

| Package | From | To |
| --- | --- | --- |
| [k8s.io/api](https://github.com/kubernetes/api) | `0.32.3` | `0.33.0` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver) | `0.32.3` | `0.33.0` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery) | `0.32.3` | `0.33.0` |
| [k8s.io/apiserver](https://github.com/kubernetes/apiserver) | `0.32.3` | `0.33.0` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime) | `0.32.3` | `0.33.0` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go) | `0.32.3` | `0.33.0` |
| [k8s.io/kubectl](https://github.com/kubernetes/kubectl) | `0.32.3` | `0.33.0` |


Updates `k8s.io/api` from 0.32.3 to 0.33.0
- [Commits](https://github.com/kubernetes/api/compare/v0.32.3...v0.33.0)

Updates `k8s.io/apiextensions-apiserver` from 0.32.3 to 0.33.0
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases)
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.32.3...v0.33.0)

Updates `k8s.io/apimachinery` from 0.32.3 to 0.33.0
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.32.3...v0.33.0)

Updates `k8s.io/apiserver` from 0.32.3 to 0.33.0
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.32.3...v0.33.0)

Updates `k8s.io/cli-runtime` from 0.32.3 to 0.33.0
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.32.3...v0.33.0)

Updates `k8s.io/client-go` from 0.32.3 to 0.33.0
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kubernetes/client-go/compare/v0.32.3...v0.33.0)

Updates `k8s.io/kubectl` from 0.32.3 to 0.33.0
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.32.3...v0.33.0)

---
updated-dependencies:
- dependency-name: k8s.io/api
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-io
- dependency-name: k8s.io/apiextensions-apiserver
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-io
- dependency-name: k8s.io/apimachinery
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-io
- dependency-name: k8s.io/apiserver
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-io
- dependency-name: k8s.io/cli-runtime
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-io
- dependency-name: k8s.io/client-go
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-io
- dependency-name: k8s.io/kubectl
  dependency-version: 0.33.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: k8s-io
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-14 19:04:49 +00:00
George Jenkins
e5ac62b510
Merge pull request #30840 from helm/dependabot/go_modules/dev-v3/golang.org/x/crypto-0.38.0
build(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0
2025-05-14 12:03:18 -07:00
dependabot[bot]
92be9ac0c8
build(deps): bump golang.org/x/crypto from 0.37.0 to 0.38.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.37.0 to 0.38.0.
- [Commits](https://github.com/golang/crypto/compare/v0.37.0...v0.38.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.38.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-14 15:51:03 +00:00
Robert Sirchia
27ce355907
Merge pull request #30856 from gjenkins8/gjenkins/backport_30785
fix: govulncheck workflow [v3 backport]
2025-05-13 07:31:23 -04:00
Feng Cao
eb5b6d5047 fix: move warning to top of block
Emit the warning first to ensure it's always logged. This clarifies that any following errors are due to using a local chart instead of a remote repository.

Signed-off-by: Feng Cao <24779889+shfc@users.noreply.github.com>
2025-05-13 17:51:49 +09:30
Matthieu MOREL
6b15f26bd4 fix: govulncheck workflow
Signed-off-by: Matthieu MOREL <matthieu.morel35@gmail.com>
2025-05-12 21:58:43 -07:00
Feng Cao
6b5c94475d fix: replace fmt warning with slog
Signed-off-by: Feng Cao <24779889+shfc@users.noreply.github.com>
2025-05-11 02:46:50 +09:30
Feng Cao
247bf7c2e0 fix: add warning when ignore repo flag
Signed-off-by: Feng Cao <24779889+shfc@users.noreply.github.com>
2025-05-11 01:48:39 +09:30
George Jenkins
b4e06a11d2
Merge pull request #30658 from helm/gjenkins/backport_12912
[v3 backport] feat: add httproute from gateway-api to create chart template
2025-05-06 20:51:07 -07:00
George Jenkins
a69eaf6098
Merge pull request #30764 from nvanthao/backport-30673
v3 backport: Process all hook deletions on failure
2025-05-06 10:57:16 -07:00
Matt Farina
021bcada55
Merge pull request #30834 from helm/bump-version-v3.18
bump version to v3.18.0
2025-05-05 21:16:12 +01:00
Robert Sirchia
94044595c7
bump version to v3.18.0
(cherry picked from commit 74c3d1dc0de0335f941362c80447871e7d6bc78e)
Signed-off-by: Robert Sirchia <rsirchia@outlook.com>
2025-05-05 16:09:20 -04:00
Matt Farina
aa7cdae3af
Merge pull request #30818 from TerryHowe/fix-dev-v3-proxy
fix:add proxy support when mTLS configured
2025-04-29 21:52:46 +01:00
Rongrong Liu
48377fe451 fix:add proxy support when mTLS configured
Signed-off-by: Rongrong Liu <lori.rongrong.liu@gmail.com>
2025-04-29 15:37:03 -04:00
Robert Sirchia
adf8430f28
Merge pull request #30805 from TerryHowe/note-about-fallback
docs: Note about http fallback for OCI registries
2025-04-29 09:32:16 +02:00
Terry Howe
cdd7c105a6 docs: Note about http fallback for OCI registries
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
2025-04-26 10:00:30 -06:00
Robert Sirchia
5339003a66
Merge pull request #30791 from benoittgt/fix-30780
Bump net package to avoid CVE on dev-v3
2025-04-23 09:47:18 -04:00
Benoit Tigeot
f9ab8f772a
Bump net package to avoid CVE on dev-v3
Closes: #30780

Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
2025-04-23 11:46:11 +02:00
Scott Rigby
e4bc4a31b9
Merge pull request #30768 from banjoh/em/fix-take-ownership
v3 backport - fix --take-ownership
2025-04-21 10:45:45 -04:00
George Jenkins
845fb3eb86
Merge pull request #30776 from benoittgt/bump-dev-tom-dev-v3
[v3 backport] Bump toml
2025-04-19 08:51:45 -07:00
Benoit Tigeot
087fa18276
Bump toml
Looking at the [toml diff](https://github.com/BurntSushi/toml/compare/v1.4.0...v1.5.0). I think it's safe to change the test here.

For main: https://github.com/helm/helm/pull/30775

Closes: https://github.com/helm/helm/pull/30683
Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
2025-04-19 09:06:19 +02:00
Matt Farina
91800728e4
Merge pull request #30771 from dongjiang1989/backport-30677-to-dev-v3
[v3 backport] chore: Update Golang to v1.24
2025-04-18 20:11:57 +01:00
Robert Sirchia
85ec62f5c8
Merge pull request #30769 from helm/dependabot/go_modules/dev-v3/github.com/rubenv/sql-migrate-1.8.0
build(deps): bump github.com/rubenv/sql-migrate from 1.7.2 to 1.8.0
2025-04-18 09:31:56 -04:00
dongjiang
2a5f83b960
backport #30677to dev3
Signed-off-by: dongjiang <dongjiang1989@126.com>
2025-04-18 10:45:19 +08:00
dependabot[bot]
5df2f3018a
build(deps): bump github.com/rubenv/sql-migrate from 1.7.2 to 1.8.0
Bumps [github.com/rubenv/sql-migrate](https://github.com/rubenv/sql-migrate) from 1.7.2 to 1.8.0.
- [Commits](https://github.com/rubenv/sql-migrate/compare/v1.7.2...v1.8.0)

---
updated-dependencies:
- dependency-name: github.com/rubenv/sql-migrate
  dependency-version: 1.8.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-17 21:25:19 +00:00
Evans Mungai
0906fe7f6b
Add install test for TakeOwnership flag
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
2025-04-17 18:19:27 +01:00
Patrick Seidensal
4ee3a19e9a
Fix --take-ownership
If a resource exists in the cluster and is to be adopted by helm install
--take-ownership, it is left unchanged while helm reports the
installation to have succeeded.

This is due to CRs and CRDs being merged without three-way-merge, which
results in an empty patch.

By using a three-way-merge transparently when --take-ownership is used,
the helm behaves as expected without breaking previous behavior.

Fixes #30622

Signed-off-by: Patrick Seidensal <pseidensal@suse.com>
2025-04-17 17:55:06 +01:00
Gerard Nguyen
0a800e84b0 backport #30673 to dev-v3
Signed-off-by: Gerard Nguyen <gerard@replicated.com>
2025-04-17 10:11:10 +10:00
Robert Sirchia
9dbc049dc3
Merge pull request #30756 from helm/dependabot/go_modules/dev-v3/github.com/rubenv/sql-migrate-1.7.2
build(deps): bump github.com/rubenv/sql-migrate from 1.7.1 to 1.7.2
2025-04-15 19:02:43 -04:00
dependabot[bot]
3538c2a677
build(deps): bump github.com/rubenv/sql-migrate from 1.7.1 to 1.7.2
Bumps [github.com/rubenv/sql-migrate](https://github.com/rubenv/sql-migrate) from 1.7.1 to 1.7.2.
- [Commits](https://github.com/rubenv/sql-migrate/compare/v1.7.1...v1.7.2)

---
updated-dependencies:
- dependency-name: github.com/rubenv/sql-migrate
  dependency-version: 1.7.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-15 21:35:52 +00:00
Matt Farina
63dd5691dc
Merge pull request #30753 from helm/dependabot/go_modules/dev-v3/golang.org/x/crypto-0.37.0
build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0
2025-04-15 12:58:31 +01:00
dependabot[bot]
6fa95c805e
build(deps): bump golang.org/x/crypto from 0.36.0 to 0.37.0
Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.36.0 to 0.37.0.
- [Commits](https://github.com/golang/crypto/compare/v0.36.0...v0.37.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.37.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-14 22:17:10 +00:00
Robert Sirchia
0c106e7500
Merge pull request #30750 from helm/dependabot/go_modules/dev-v3/golang.org/x/term-0.31.0
build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0
2025-04-14 08:38:54 -04:00
dependabot[bot]
741b5beeb9
build(deps): bump golang.org/x/term from 0.30.0 to 0.31.0
Bumps [golang.org/x/term](https://github.com/golang/term) from 0.30.0 to 0.31.0.
- [Commits](https://github.com/golang/term/compare/v0.30.0...v0.31.0)

---
updated-dependencies:
- dependency-name: golang.org/x/term
  dependency-version: 0.31.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-13 22:39:18 +00:00
Robert Sirchia
0109c050a7
Merge pull request #30745 from benoittgt/testing-vuln
Bump text package with minimal impact
2025-04-13 18:38:02 -04:00
Benoit Tigeot
017f9fad2b
Testing text bump
Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
2025-04-12 09:35:57 +02:00
Robert Sirchia
3d490e197e
Merge pull request #30740 from benoittgt/bump-distribution-v3
Bumps github.com/distribution/distribution/v3 from 3.0.0-rc.3 to 3.0.0
2025-04-11 15:47:51 -04:00
Benoit Tigeot
666725202b
Permit more Go version and not only 1.23.8
Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
2025-04-11 16:10:24 +02:00
Benoit Tigeot
4ad1ccd8fb
Bumps github.com/distribution/distribution/v3 from 3.0.0-rc.3 to 3.0.0
```
$ go mod download                                                                                            130 ↵
go: module github.com/distribution/distribution/v3@v3.0.0 requires go >= 1.23.7; switching to go1.23.8
```

Signed-off-by: Benoit Tigeot <benoit.tigeot@lifen.fr>
2025-04-11 10:50:19 +02:00
Matt Farina
f494115bf0
Merge commit from fork
Unarchiving fix [v3]
2025-04-09 18:05:03 +01:00
Matt Farina
3ce10e4f81
Unarchiving fix
Signed-off-by: Matt Farina <matt@mattfarina.com>
(cherry picked from commit 7cc4dcf94ee410c8e0d64f3e726dda199c24ccb2)
2025-04-09 09:23:13 -04:00