Marc Khouzam
22b7562c62
fix(cli): Make upgrade check if cluster reachable
...
The 'helm upgrade' command was not checking if the cluster was reachable.
Also, 'helm upgrade --install' first checks if the release exists
already. If that check fails there is no point in continuing the
upgrade. This optimization avoids a second timeout of 30 seconds when
trying to do the upgrade.
Signed-off-by: Marc Khouzam <marc.khouzam@montreal.ca>
5 years ago
Matt Farina
2dfb20f332
Merge pull request #7751 from mattfarina/fix-7748
...
Fixing issue where archives created on windows have broken paths
5 years ago
Matt Farina
28b085bed5
Fixing issue where archives created on windows have broken paths
...
When archives are created on windows the path spearator in the
archive file is \\. This causes issues when the file is unpacked.
For example, on Linux the files are unpacked in a flat structure
and \ is part of the file name. This causes comp issues. In Helm
v2 the path was set as / when the archive was written. This works
on both Windows and POSIX systems.
The fix being implemented is to use the ToSlash function to ensure
/ is used as the separator.
Fixes #7748
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matt Farina
66292e5e24
Merge pull request #7164 from jmcelwain/master
...
fix(install): use ca file for install (#7140 )
5 years ago
James McElwain
bf5c0ae7f4
fix(install): correct append tls config.
...
Signed-off-by: James McElwain <jmcelwain@gmail.com>
5 years ago
Matthew Fisher
ec1d1a3d3e
Merge pull request #7739 from bacongobbler/go-mod-tidy
...
chore(go.mod): run `go mod tidy`
5 years ago
Matthew Fisher
187526eb13
chore(go.mod): run `go mod tidy`
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
5bb951d5a2
Merge pull request #7636 from paulczar/make-release-notes
...
Adds script to help craft release notes
5 years ago
Martin Hickey
3d288b9823
Merge pull request #7661 from akash-gautam/fix/issue-7452
...
fix(helm): add --skip-crds flag to 'helm upgrade'
5 years ago
Martin Hickey
eaebce6738
Merge pull request #7651 from sshukun/fix-v1-dep
...
Fix dep build to be compatiable with Helm 2 when requirements use repo alias
5 years ago
Matt Butcher
16024dc19a
fix: add new static linter and fix issues it found ( #7655 )
...
* fix: add new static linter and fix issues it found
Signed-off-by: Matt Butcher <matt.butcher@microsoft.com>
* fixed two additional linter errors.
Signed-off-by: Matt Butcher <matt.butcher@microsoft.com>
5 years ago
Matthias Riegler
dc26128fb4
Add --insecure-skip-tls-verify for repositories ( #7254 )
...
* added --insecure-skip-tls-verify for chart repos
Signed-off-by: Matthias Riegler <me@xvzf.tech>
* fixed not passing the insecureSkipTLSverify option
Signed-off-by: Matthias Riegler <me@xvzf.tech>
* fixed testcase
Signed-off-by: Matthias Riegler <me@xvzf.tech>
* pass proxy when using insecureSkipVerify
Signed-off-by: Matthias Riegler <me@xvzf.tech>
* Add testcases for insecureSkipVerifyTLS
Signed-off-by: Matthias Riegler <me@xvzf.tech>
* added missing err check
Signed-off-by: Matthias Riegler <me@xvzf.tech>
* panic after json marshal fails
Signed-off-by: Matthias Riegler <me@xvzf.tech>
5 years ago
Matthew Fisher
b1959a309e
Merge pull request #7674 from sshukun/package-lock-file
...
Save Chart.lock to helm package tar
5 years ago
Matthew Fisher
ead3429408
Merge pull request #7713 from q384566678/add-secrets-test
...
pkg/storage: add unit test
5 years ago
Matthew Fisher
6bed5949cb
Merge pull request #7714 from donggangcj/respect-resource-policy-on-upgrade
...
fix(helm): respect resource policy on ungrade
5 years ago
Matthew Fisher
1940f500fd
Merge pull request #7721 from bacongobbler/fix-7230
...
ref(environment): use string checking instead
5 years ago
Matt Farina
e0d11be6db
Merge pull request #7707 from mattfarina/add-verify-out-to-command
...
Add verification output to the verify command
5 years ago
Matthew Fisher
faf5cfb2cb
Merge pull request #7189 from pmacik/fix-os.Stat
...
Repair unit tests failing on Linux caused by using the os.Stat
5 years ago
Matthew Fisher
14f6d1ea97
ref(environment): use string checking instead
...
It is more idiomatic to compare the string against the empty string than to check the string's length.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matthew Fisher
3dbc4dd53b
Merge pull request #7230 from waveywaves/update/token
...
feat(cli) Pass token via cli
5 years ago
Matthew Fisher
2c10f96b59
Merge pull request #7556 from unguiculus/template-output
...
Fix 'helm template' to also print invalid yaml
5 years ago
Matt Farina
13ffa52a59
Merge pull request #7706 from mattfarina/fix-7624
...
Fixes verification output on pull command
5 years ago
Song Shukun
a992464fa2
Save Chart.lock to helm package tar
...
Signed-off-by: Song Shukun <song.shukun@fujitsu.com>
5 years ago
Martin Hickey
9d7907342d
Merge pull request #7514 from fhopfensperger/fix-7497
...
fixed dependencies processing in case of helm install or upgrade for …
5 years ago
Dong Gang
69d9722eda
test(helm): fix client update error
...
Signed-off-by: Dong Gang <dong.gang@daocloud.io>
5 years ago
Dong Gang
c45869c4ad
fix(helm): polish goimport
...
Signed-off-by: Dong Gang <dong.gang@daocloud.io>
5 years ago
Zhou Hao
f5da6bd3d6
add unit test for RecordsReplace
...
Signed-off-by: Zhou Hao <zhouhao@cn.fujitsu.com>
5 years ago
Dong Gang
9744e9f619
fix(helm): respect resource policy on ungrade
...
Don't delete a resource on upgrade if it is annotated with
helm.io/resource-policy=keep. This can cause data loss for users
if the annotation is ignored(e.g. for a PVC)
Close #7677
Signed-off-by: Dong Gang <dong.gang@daocloud.io>
5 years ago
Zhou Hao
ae508ebd1c
add unit test for ConfigMapDelete
...
Signed-off-by: Zhou Hao <zhouhao@cn.fujitsu.com>
5 years ago
Zhou Hao
95d7f36d41
add unit test for SecretDelete
...
Signed-off-by: Zhou Hao <zhouhao@cn.fujitsu.com>
5 years ago
Matthew Fisher
8edf86a718
fix(ADOPTERS): alphabetize org list ( #7645 )
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
5 years ago
Matt Farina
af35d61a98
Add verification output to the verify command
...
This complements the verification output fixed in #7706 . On verify
there should be some detail about the verification rather than
no information.
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Matt Farina
a3f92f65e2
Fixes verification output on pull command
...
When using the --verify flag on the pull command the output was
an internal Go object rather than useful detail. This is a bug.
The output new displays who signed the chart along with the
hash.
Fixes #7624
Signed-off-by: Matt Farina <matt@mattfarina.com>
5 years ago
Martin Hickey
53b6580bad
Merge pull request #7692 from eyablokov/patch-1
...
Update README.md
5 years ago
Martin Hickey
09f24673e0
Merge pull request #7040 from nauxliu/unknown-subcommand-error
...
Return "unknown command" error for unknown subcommands
5 years ago
Evgenii Iablokov
ebd48557b1
Update README.md
...
Typo fix: Space missed in Markdown header.
Signed-off-by: Evgeniy Yablokov <ey@odoscope.com>
5 years ago
Xiangxuan Liu
d5a2963cc9
Add test for unknown subcommand
...
Signed-off-by: Xiangxuan Liu <xiangxuan.liu@rightcapital.com>
5 years ago
Xiangxuan Liu
8f962a270c
Return "unknown command" error for unknown subcommands
...
Signed-off-by: Xiangxuan Liu <xiangxuan.liu@rightcapital.com>
5 years ago
Matthew Fisher
4c55073da4
Merge pull request #7684 from pmacik/fix-lint
...
Fix golangci-lint errors.
5 years ago
Pavel Macík
f05ffdd2da
Fix golangci-lint errors.
...
Signed-off-by: Pavel Macík <pavel.macik@gmail.com>
5 years ago
Song Shukun
13e2dcfde5
Fix dep build to be compatiable with Helm 2 when requirements use repo alias
...
Signed-off-by: Song Shukun <song.shukun@fujitsu.com>
5 years ago
Adam Reese
0e335c545f
Merge pull request #7678 from adamreese/fix/shellwords
...
fix(cmd/helm): upgrade go-shellwords
5 years ago
Adam Reese
c235470e59
fix(cmd/helm): upgrade go-shellwords
...
Removes workaround introduced in #7323
Signed-off-by: Adam Reese <adam@reese.io>
5 years ago
Matthew Fisher
ec2e77cded
Merge pull request #7648 from bacongobbler/fix-6794
...
feat(install): introduce --create-namespace
5 years ago
Matthew Fisher
7fd30581b6
Merge pull request #7665 from TomasKohout/master
...
Printing name of chart that do not have requested import value.
5 years ago
Martin Hickey
1ea17f19e2
Merge pull request #7663 from q384566678/add-record-test
...
Add record util test
5 years ago
Tomáš Kohout
b4f716413c
Printing name of chart that do not have requested import value.
...
Signed-off-by: Tomas Kohout <tomas.kohout@leveris.com>
5 years ago
Zhou Hao
f1f661d4ca
pkg/storage/records: add unit test for Exists
...
Signed-off-by: Zhou Hao <zhouhao@cn.fujitsu.com>
5 years ago
Zhou Hao
c96aff6a43
pkg/storage/records: add unit test for Index
...
Signed-off-by: Zhou Hao <zhouhao@cn.fujitsu.com>
5 years ago
Zhou Hao
6b1eebd23a
pkg/storage/records: add unit test for Get
...
Signed-off-by: Zhou Hao <zhouhao@cn.fujitsu.com>
5 years ago