Aram Zegerius
d263aaadee
Add tests for multi-level dependencies.
...
Closes #9940
Signed-off-by: Aram Zegerius <aram@zegeri.us>
Signed-off-by: Ankita Bhopatkar <ankitabhopatkar13@gmail.com>
(cherry picked from commit 4b49f356a9 )
4 years ago
Aram Zegerius
5d017e11f1
Fix value precedence
...
Fix value precedence when importing values from child. Closes https://github.com/helm/helm/issues/9940
Signed-off-by: Aram Zegerius <aram@zegeri.us>
(cherry picked from commit c4952c9c8c )
4 years ago
Matt Farina
9d3ce9b141
Bumping Kubernetes package versions
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
(cherry picked from commit a87ab07aed )
4 years ago
Matt Farina
c0a645a3a3
Updating vcs to latest version
...
vcs had a release due to a CVE. This updates to the latest version
that mitigates the CVE.
Note, the Makefile was updated so that `make build` would build
without cgo just like gox does in the CI pipeline. They should
both build without cgo so we can catch issues before merging to
master where a canary build would pick up the problem.
Signed-off-by: Matt Farina <matt@mattfarina.com>
(cherry picked from commit 3490f1e7b6 )
4 years ago
Matthias Fehr
f4276f4526
Dont modify provided transport
...
Signed-off-by: Matthias Fehr <matthias@monostream.com>
(cherry picked from commit cab1fc87d4 )
4 years ago
Matthias Fehr
b216f76899
Pass http getter as pointer in tests
...
Signed-off-by: Matthias Fehr <matthias@monostream.com>
(cherry picked from commit 7d22040e66 )
4 years ago
Matthias Fehr
65b6e6d1ca
Add docs block
...
Signed-off-by: Matthias Fehr <matthias@monostream.com>
(cherry picked from commit 2acda0cc5b )
4 years ago
Matthias Fehr
ab4dc7861b
Add transport option and tests
...
Signed-off-by: Matthias Fehr <matthias@monostream.com>
(cherry picked from commit 45367ca9bf )
4 years ago
Matthias Fehr
6c5adf1ddf
Reuse http transport
...
Signed-off-by: Matthias Fehr <matthias@monostream.com>
(cherry picked from commit aa33f4fdd8 )
4 years ago
Matt Farina
5cb9af4b1b
Updating Kubernetes libs to 0.23.4 (latest)
...
Signed-off-by: Matt Farina <matt.farina@suse.com>
(cherry picked from commit 7432807210 )
4 years ago
Tomas Pizarro Moreno
952d034ed0
fix: remove deadcode
...
Signed-off-by: Tomas Pizarro Moreno <tpizarro@vmware.com>
(cherry picked from commit e97c436a86 )
4 years ago
Tomas Pizarro Moreno
02028a27a8
fix: helm package tests
...
Signed-off-by: Tomas Pizarro Moreno <tpizarro@vmware.com>
(cherry picked from commit 0963617b9b )
4 years ago
Tomas Pizarro Moreno
bc3d14cbc5
fix: helm package with dependency update for charts with OCI dependencies
...
Signed-off-by: Tomas Pizarro Moreno <tpizarro@vmware.com>
(cherry picked from commit e02aeab0e9 )
4 years ago
Kay Yan
9499df01bb
Fix typo
...
Unset the env var before func return in Unit Test
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
(cherry picked from commit 141f2dd501 )
4 years ago
root
18fa1d739f
add legal name check
...
Signed-off-by: Kay Yan <kay.yan@daocloud.io>
(cherry picked from commit 679e14cd21 )
4 years ago
Josh Dolitsky
7663ffa87b
maint: fix syntax error in deploy.sh
...
Signed-off-by: Josh Dolitsky <josh@dolit.ski>
(cherry picked from commit 75fa221b75 )
4 years ago
Sourik Ghosh
803ecb837a
linting issue fixed
...
Signed-off-by: Sourik Ghosh <sourikghosh31@gmail.com>
(cherry picked from commit cfeb431e3c )
4 years ago
Sourik Ghosh
a4371bae4f
only apply overwrite if version is canary
...
Signed-off-by: Sourik Ghosh <sourikghosh31@gmail.com>
(cherry picked from commit 9c064f9cf4 )
4 years ago
Sourik Ghosh
92757895d6
overwrite flag added to az storage blob upload-batch
...
Signed-off-by: Sourik Ghosh <sourikghosh31@gmail.com>
(cherry picked from commit 9a784bbc41 )
4 years ago
Andrew Block
3aacde171e
Avoid querying for OCI tags can explicit version provided in chart dependencies
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
(cherry picked from commit 01ff5bb00d )
4 years ago
Andrew Block
46f0ec4609
Management of bearer tokens for tag listing
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
(cherry picked from commit c8a2559236 )
4 years ago
Martin Hickey
97b477c086
Updating Kubernetes packages to 1.23.3
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
(cherry picked from commit 5213891bb1 )
4 years ago
Eng Zer Jun
6966dc444c
refactor: use `os.ReadDir` for lightweight directory reading
...
`os.ReadDir` was added in Go 1.16 as part of the deprecation of `ioutil`
package. It is a more efficient implementation than `ioutil.ReadDir` as
stated here https://pkg.go.dev/io/ioutil#ReadDir .
Signed-off-by: Eng Zer Jun <engzerjun@gmail.com>
(cherry picked from commit e12f3570b5 )
4 years ago
stephanECD
dbd30cac05
Add IngressClass to manifests to be (un)installed
...
Signed-off-by: StephanECD <87023735+stephanECD@users.noreply.github.com>
(cherry picked from commit 0361dc8568 )
4 years ago
Marc Khouzam
e62f5cac1e
feat(comp): Shell completion for OCI
...
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
4 years ago
Neven Miculinic
4827ca1f16
Fix install memory/goroutine leak
...
Signed-off-by: Neven Miculinic <neven.miculinic@gmail.com>
(cherry picked from commit 5059ae843e )
4 years ago
Andrew Block
d14138609b
Limits need to call tag API when explicit version specified
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
(cherry picked from commit 0677a156bc )
4 years ago
Matt Farina
d493f29c32
bump version to v3.8.0
...
Signed-off-by: Matt Farina <matt.farina@suse.com>
4 years ago
Matt Farina
c137bfb68b
Merge pull request #10546 from dperaza4dustbit/move_oci_out_experimental
...
Move oci out experimental
4 years ago
David Peraza
9661e39dce
Moving uploader and pusher out of action into pkg
...
Signed-off-by: David Peraza <dperaza@redhat.com>
4 years ago
David Peraza
7cab1a09e3
Move all the remainder module out of experimental.
...
All the experimental modules were moved to pkg/action
Signed-off-by: David Peraza <dperaza@redhat.com>
4 years ago
David Peraza
9f869c6b21
Removing all the checks for oci experimental flag
...
Signed-off-by: David Peraza <dperaza@redhat.com>
4 years ago
Thomas Runyon
91a46ad14f
move paths for updated directory location
...
Signed-off-by: Thomas Runyon <runyontr@gmail.com>
4 years ago
Thomas Runyon
353d74e967
refactor internal/experimental/registry to pkg/registry
...
Signed-off-by: Thomas Runyon <runyontr@gmail.com>
4 years ago
Matt Farina
a27c468c82
Merge pull request #10547 from mattfarina/fix-panic
...
Fix panic with OCI for install, upgrade, and show
4 years ago
Matt Farina
548ec55cf9
Fix panic with OCI for install, upgrade, and show
...
When range support for OCI went in via #10527 it created a situation
where some lookups for a chart could cause a panic. This change
makes sure the registry client is available to lookup OCI charts
Signed-off-by: Matt Farina <matt.farina@suse.com>
4 years ago
Scott Rigby
390dacae32
Merge pull request #10527 from scottrigby/oci-deppendency-version-range-support
...
OCI version range support
4 years ago
Scott Rigby
808a2d1908
Change underscore (_) back to plus (+) for Helm
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago
Scott Rigby
ee382eb169
Remove unneeded assignment
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago
Scott Rigby
bd754a054c
Bring exact version check logic from IndexFile.Get into registry tag check
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago
Andrew Block
1a9cb93551
Handling name of OCI file
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
4 years ago
Andrew Block
23989f9e24
Updates to chart downloader
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
4 years ago
Scott Rigby
ba4020770e
Fix linting
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago
Scott Rigby
4d50526a2b
Move OCI tag semver range logic from OCIGetter to ChartDownloader
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago
Matt Farina
c7b2a9d487
Fixing issue where OCI handling early causes a bad message
...
Note, there is OCI handling later in the funtion that should
handle the situation instead.
Closes #10534
Signed-off-by: Matt Farina <matt.farina@suse.com>
4 years ago
Scott Rigby
1b3e0bc46a
Update oras-go to v1.1.0
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago
Andrew Block
9c3b000889
Fixed bad commit
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
4 years ago
Andrew Block
828941b273
Readded resolver OCI logic
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
4 years ago
Andrew Block
291c17fcc5
Enabled auth and support http registries for OCI
...
Signed-off-by: Andrew Block <andy.block@gmail.com>
4 years ago
Scott Rigby
4c8a3faaa2
Fix import
...
Signed-off-by: Scott Rigby <scott@r6by.com>
4 years ago