Matt Farina
301108edc7
bump version to v3.17.0
...
Signed-off-by: Matt Farina <matt.farina@suse.com>
9 months ago
George Jenkins
0ac5d28c3e
Merge pull request #13588 from mattfarina/v3-backport-oci-digest
...
feat: OCI install by digest (v3 backport)
9 months ago
Terry Howe
949b2e6040
fix: make ORAS reference private
...
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
(cherry picked from commit d2b94f6200
)
9 months ago
Terry Howe
aba95b9cb4
fix: issue with helm template and oci chart
...
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
(cherry picked from commit aca7e8d775
)
9 months ago
Terry Howe
c3e5217d85
feat: allow installation by OCI digest
...
Signed-off-by: Terry Howe <terrylhowe@gmail.com>
(cherry picked from commit ad9fb68fa3
)
9 months ago
Matt Farina
fbfbf1aae6
Merge pull request #13555 from helm/dependabot/go_modules/dev-v3/k8s-io-b022215331
...
Bump the k8s-io group with 7 updates
9 months ago
dependabot[bot]
33a0ee7b9a
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.31.3` | `0.32.0` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ) | `0.31.3` | `0.32.0` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) | `0.31.3` | `0.32.0` |
| [k8s.io/apiserver](https://github.com/kubernetes/apiserver ) | `0.31.3` | `0.32.0` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime ) | `0.31.3` | `0.32.0` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go ) | `0.31.3` | `0.32.0` |
| [k8s.io/kubectl](https://github.com/kubernetes/kubectl ) | `0.31.3` | `0.32.0` |
Updates `k8s.io/api` from 0.31.3 to 0.32.0
- [Commits](https://github.com/kubernetes/api/compare/v0.31.3...v0.32.0 )
Updates `k8s.io/apiextensions-apiserver` from 0.31.3 to 0.32.0
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.31.3...v0.32.0 )
Updates `k8s.io/apimachinery` from 0.31.3 to 0.32.0
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.31.3...v0.32.0 )
Updates `k8s.io/apiserver` from 0.31.3 to 0.32.0
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.31.3...v0.32.0 )
Updates `k8s.io/cli-runtime` from 0.31.3 to 0.32.0
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.31.3...v0.32.0 )
Updates `k8s.io/client-go` from 0.31.3 to 0.32.0
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.31.3...v0.32.0 )
Updates `k8s.io/kubectl` from 0.31.3 to 0.32.0
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.31.3...v0.32.0 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-io
- dependency-name: k8s.io/apiextensions-apiserver
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-io
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-io
- dependency-name: k8s.io/apiserver
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-io
- dependency-name: k8s.io/cli-runtime
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-io
- dependency-name: k8s.io/client-go
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-io
- dependency-name: k8s.io/kubectl
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: k8s-io
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
Matt Farina
c6b8d2b359
Merge pull request #13585 from mattfarina/backport-xnet-33-fix
...
Upgrade golang.org/x/net to v0.33.0 to address CVE-2024-45338 (v3 backport)
9 months ago
cx
79993d2e5b
Upgrade golang.org/x/net to v0.33.0 to address CVE-2024-45338
...
fixed : #13551
Signed-off-by: cx <1249843194@qq.com>
(cherry picked from commit e00ab86567
)
9 months ago
Matt Farina
9ade3b502a
Merge pull request #13574 from gjenkins8/v3_13343
...
Add annotations and dependencies to get metadata output [v3 backport]
9 months ago
Matt Farina
4f0b63483e
Merge pull request #13575 from gjenkins8/v3_13232
...
ref(create): don't render empty resource fields [v3 backport]
9 months ago
Matt Farina
391a90752d
Merge pull request #13512 from gjenkins8/shadow_oras_remoteclient_type
...
fix: Shadow ORAS remote.Client interface [v3 backport]
9 months ago
Matt Farina
2bfcedd7b6
Merge pull request #13580 from mattfarina/go-1.23-v3
...
Go 1.23 v3
9 months ago
Matt Farina
037c18af35
Update golangci-lint version
...
Signed-off-by: Matt Farina <matt.farina@suse.com>
(cherry picked from commit 66f84e510e
)
9 months ago
Matt Farina
9f620b857a
Update to Go 1.23
...
Multiple changes were made to pass linting. Some Go built-in names
are being used for variables (e.g., min). This happens in the Go
source itself including the Go standard library and is not always
a bad practice.
To handle allowing some built-in names to be used the linter config
is updated to allow (via opt-in) some names to pass. This allows us
to still check for re-use of Go built-in names and opt-in to any
new uses.
There were also several cases where a value was checked for nil
before checking its length when this is already handled by len()
or the types default value. These were cleaned up.
The license validation was updated because it was checking everything
in the .git directory including all remote content that was local.
The previous vendor directory was from a time prior to Go modules
when Helm handled dependencies differently. It was no longer needed.
Signed-off-by: Matt Farina <matt.farina@suse.com>
(cherry picked from commit 5727f56a96
)
9 months ago
dnskr
ba180a3b6a
ref(create): don't render empty resource fields
...
Signed-off-by: Denis Krivenko <dnskrv88@gmail.com>
Signed-off-by: dnskr <dnskrv88@gmail.com>
9 months ago
Niladri Halder
7321579092
Add annotations and dependencies to get metadata output
...
The output of helm get metadata includes a subset of the fields contained in
the chart.Metadata struct. This change adds the values of the annotations field
and the dependencies field to the output.
Signed-off-by: Niladri Halder <niladri.halder26@gmail.com>
9 months ago
Matt Farina
0a588c264c
Merge pull request #13567 from mattfarina/backport-fix-dev-v3-pr-tests
...
Backport #13563 (fix testing on dev-v3 PRs)
9 months ago
George Jenkins
2042f7d35a
Run `build-test` action on `dev-v3` branch
...
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
(cherry picked from commit bfada38aa9
)
9 months ago
Matt Farina
498d03d09d
Merge pull request #13566 from mattfarina/fix-dev-v3-from-take-ownership
9 months ago
Matt Farina
a3a9e4f643
Fix dev-v3 from take ownership changes
...
When #13531 was merged in the tests were not passing. This is because
it took into account #13444 but that had not been backported to v3.
Tests had not been automatically run on dev-v3 but that was fixed
via #13563 .
Signed-off-by: Matt Farina <matt.farina@suse.com>
9 months ago
Matt Farina
35cdbead6e
Merge pull request #13565 from helm/dependabot/go_modules/dev-v3/github.com/rubenv/sql-migrate-1.7.1
...
Bump github.com/rubenv/sql-migrate from 1.7.0 to 1.7.1
9 months ago
Matt Farina
b83fe3bfc1
Merge pull request #13559 from helm/dependabot/go_modules/dev-v3/github.com/cyphar/filepath-securejoin-0.3.6
...
Bump github.com/cyphar/filepath-securejoin from 0.3.4 to 0.3.6
9 months ago
dependabot[bot]
c7cd1772c7
Bump github.com/rubenv/sql-migrate from 1.7.0 to 1.7.1
...
Bumps [github.com/rubenv/sql-migrate](https://github.com/rubenv/sql-migrate ) from 1.7.0 to 1.7.1.
- [Commits](https://github.com/rubenv/sql-migrate/compare/v1.7.0...v1.7.1 )
---
updated-dependencies:
- dependency-name: github.com/rubenv/sql-migrate
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
ca61226c03
Bump github.com/cyphar/filepath-securejoin from 0.3.4 to 0.3.6
...
Bumps [github.com/cyphar/filepath-securejoin](https://github.com/cyphar/filepath-securejoin ) from 0.3.4 to 0.3.6.
- [Release notes](https://github.com/cyphar/filepath-securejoin/releases )
- [Changelog](https://github.com/cyphar/filepath-securejoin/blob/main/CHANGELOG.md )
- [Commits](https://github.com/cyphar/filepath-securejoin/compare/v0.3.4...v0.3.6 )
---
updated-dependencies:
- dependency-name: github.com/cyphar/filepath-securejoin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
George Jenkins
e49dfab22a
Merge pull request #13560 from helm/dependabot/go_modules/dev-v3/github.com/stretchr/testify-1.10.0
...
Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
9 months ago
George Jenkins
675bb549dc
Merge pull request #13557 from helm/dependabot/go_modules/dev-v3/github.com/containerd/containerd-1.7.24
...
Bump github.com/containerd/containerd from 1.7.23 to 1.7.24
9 months ago
dependabot[bot]
9421fac58f
Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
...
Bumps [github.com/stretchr/testify](https://github.com/stretchr/testify ) from 1.9.0 to 1.10.0.
- [Release notes](https://github.com/stretchr/testify/releases )
- [Commits](https://github.com/stretchr/testify/compare/v1.9.0...v1.10.0 )
---
updated-dependencies:
- dependency-name: github.com/stretchr/testify
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
dependabot[bot]
562eb54fff
Bump github.com/containerd/containerd from 1.7.23 to 1.7.24
...
Bumps [github.com/containerd/containerd](https://github.com/containerd/containerd ) from 1.7.23 to 1.7.24.
- [Release notes](https://github.com/containerd/containerd/releases )
- [Changelog](https://github.com/containerd/containerd/blob/main/RELEASES.md )
- [Commits](https://github.com/containerd/containerd/compare/v1.7.23...v1.7.24 )
---
updated-dependencies:
- dependency-name: github.com/containerd/containerd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
9 months ago
George Jenkins
038321ce79
Merge pull request #13531 from mayankshah1607/cli-take-ownership-dev-v3
...
v3 backport: Add --take-ownership flag for install and upgrade commands
9 months ago
George Jenkins
fc4f95ac00
Merge pull request #13532 from mattfarina/bump-crypto-0.31.0
...
Update k8s and crypto packages
10 months ago
dependabot[bot]
6ba4c6e000
Bump golang.org/x/crypto from 0.30.0 to 0.31.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.30.0 to 0.31.0.
- [Commits](https://github.com/golang/crypto/compare/v0.30.0...v0.31.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 194d989b23
)
10 months ago
dependabot[bot]
ac16258419
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.31.2` | `0.31.3` |
| [k8s.io/apiextensions-apiserver](https://github.com/kubernetes/apiextensions-apiserver ) | `0.31.2` | `0.31.3` |
| [k8s.io/apimachinery](https://github.com/kubernetes/apimachinery ) | `0.31.2` | `0.31.3` |
| [k8s.io/apiserver](https://github.com/kubernetes/apiserver ) | `0.31.2` | `0.31.3` |
| [k8s.io/cli-runtime](https://github.com/kubernetes/cli-runtime ) | `0.31.2` | `0.31.3` |
| [k8s.io/client-go](https://github.com/kubernetes/client-go ) | `0.31.2` | `0.31.3` |
| [k8s.io/kubectl](https://github.com/kubernetes/kubectl ) | `0.31.2` | `0.31.3` |
Updates `k8s.io/api` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/api/compare/v0.31.2...v0.31.3 )
Updates `k8s.io/apiextensions-apiserver` from 0.31.2 to 0.31.3
- [Release notes](https://github.com/kubernetes/apiextensions-apiserver/releases )
- [Commits](https://github.com/kubernetes/apiextensions-apiserver/compare/v0.31.2...v0.31.3 )
Updates `k8s.io/apimachinery` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/apimachinery/compare/v0.31.2...v0.31.3 )
Updates `k8s.io/apiserver` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/apiserver/compare/v0.31.2...v0.31.3 )
Updates `k8s.io/cli-runtime` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/cli-runtime/compare/v0.31.2...v0.31.3 )
Updates `k8s.io/client-go` from 0.31.2 to 0.31.3
- [Changelog](https://github.com/kubernetes/client-go/blob/master/CHANGELOG.md )
- [Commits](https://github.com/kubernetes/client-go/compare/v0.31.2...v0.31.3 )
Updates `k8s.io/kubectl` from 0.31.2 to 0.31.3
- [Commits](https://github.com/kubernetes/kubectl/compare/v0.31.2...v0.31.3 )
---
updated-dependencies:
- dependency-name: k8s.io/api
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-io
- dependency-name: k8s.io/apiextensions-apiserver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-io
- dependency-name: k8s.io/apimachinery
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-io
- dependency-name: k8s.io/apiserver
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-io
- dependency-name: k8s.io/cli-runtime
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-io
- dependency-name: k8s.io/client-go
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-io
- dependency-name: k8s.io/kubectl
dependency-type: direct:production
update-type: version-update:semver-patch
dependency-group: k8s-io
...
Signed-off-by: dependabot[bot] <support@github.com>
(cherry picked from commit 4872c724c5
)
10 months ago
Mayank Shah
edf7b66ae9
fix test output
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
10 months ago
Mayank Shah
b9d58a19f1
fix test
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
10 months ago
Mayank Shah
2541e465c4
fix upgrade
...
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
10 months ago
George Jenkins
c40cf00a06
Shadow ORAS remote.Client interface
...
Signed-off-by: George Jenkins <gvjenkins@gmail.com>
10 months ago
Matt Farina
3fe0bbdd44
Merge pull request #13480 from rynowak/rynowak/override-authorizer
...
Make the authorizer and registry authorizer configurable
10 months ago
Matt Farina
41b6273682
Merge pull request #13483 from banjoh/em/password-to-oci-registries-v3
...
fix(helm): pass down username/password CLI parameters to OCI registry clients (v3 backport)
10 months ago
Ryan Nowak
3c2ab91263
Make the authorizer and registry authorizer configurable
...
Fixes : #12584
This change makes the authorizer and registryAuthorizer of the registry client configurable via options. This allows Go SDK users to override the authentication behavior of the client.
This PR makes both the authorizer and registryAuthorizer configurable because depending on the exact scenario that may be needed. The default registryAuthorizer only supports a specific implementation of the authorizer.
Signed-off-by: Ryan Nowak <nowakra@gmail.com>
10 months ago
Evans Mungai
7a22dd28d1
Rename CAFile to CaFile for consistency
...
Signed-off-by: Evans Mungai <mbuevans@gmail.com>
10 months ago
Mayank Shah
885e938793
Update cmd/helm/upgrade.go
...
Co-authored-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
10 months ago
Mayank Shah
7efa2862ad
Update cmd/helm/install.go
...
Co-authored-by: George Jenkins <gvjenkins@gmail.com>
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
10 months ago
Mayank Shah
c3a5f27c77
Add --take-ownership flag for install and upgrade commands
...
The `TakeOwnership` setting was added to the install and upgrade actions in
https://github.com/helm/helm/pull/12876
This PR allows setting this option on install and upgrade via the CLI
using a --take-ownership flag
Signed-off-by: Mayank Shah <mayankshah1614@gmail.com>
11 months ago
George Jenkins
dd35343988
Merge pull request #13428 from helm/dependabot/go_modules/golang.org/x/crypto-0.29.0
...
Bump golang.org/x/crypto from 0.28.0 to 0.29.0
11 months ago
Matt Farina
aded0ac150
Merge pull request #13432 from mattfarina/ci-for-v3
...
Adding CI for dev-v3 branch
11 months ago
Matt Farina
b5a83ea821
Adding CI for dev-v3 branch
...
When the main branch is for Helm v4, the dev-v3 branch is for Helm v3.
Note, the canary release is setup for helm v4 once the v3 branch is created
and there is no canary release for v3.
Signed-off-by: Matt Farina <matt.farina@suse.com>
11 months ago
dependabot[bot]
a2d289f569
Bump golang.org/x/crypto from 0.28.0 to 0.29.0
...
Bumps [golang.org/x/crypto](https://github.com/golang/crypto ) from 0.28.0 to 0.29.0.
- [Commits](https://github.com/golang/crypto/compare/v0.28.0...v0.29.0 )
---
updated-dependencies:
- dependency-name: golang.org/x/crypto
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
11 months ago
Matt Farina
2aba8a1fcd
Merge pull request #13424 from wangjingcun/main
...
fix: fix label name
11 months ago
Robert Sirchia
cf871d2bb0
Merge pull request #13423 from tjasko/bug/subchart-error-messaging
...
Updating subchart load error to be more descriptive
11 months ago