lnattrass
c12a9aee02
fix(helm): Data race in kube/client Delete func. ( #7820 )
...
helm uninstall has a data race in its Delete function.
This resolves it using a mutex.
Signed-off-by: Liam Nattrass <liam.d.nattrass+git@gmail.com>
4 years ago
Mario Valderrama
6414791e08
Improve --show-only flag ( #7816 )
...
* Improve --show-only flag
* Ensure consistent manifest ordering
4 years ago
Martin Hickey
c20d06d930
Merge pull request #7814 from hs0210/work
...
Add unit test for pkg/chart/chart.go
4 years ago
Hu Shuai
9ab40a26af
Add unit test for pkg/chart/chart.go
...
Signed-off-by: Hu Shuai <hus.fnst@cn.fujitsu.com>
4 years ago
Martin Hickey
06b43f63c3
Merge pull request #7830 from jgleonard/render-subchart-notes-on-upgrade-install
...
Render subchart notes on upgrade install
4 years ago
Jon Leonard
f927275461
remove unneeded values files from testchart
...
Signed-off-by: Jon Leonard <jgleonard@gmail.com>
4 years ago
Jon Leonard
cfdd466192
update test chart to helm3 format
...
Signed-off-by: Jon Leonard <jgleonard@gmail.com>
4 years ago
Martin Hickey
783be10aef
Merge pull request #7381 from naseemkullah/create-hpa
...
[helm create] Add hpa boilerplate
4 years ago
Matt Butcher
3706aa7ca6
fix: update unit test for go 1.14 error string change ( #7835 )
...
* fix: update unit test for go 1.14 error string change
Signed-off-by: Matt Butcher <matt.butcher@microsoft.com>
* changed strategy based on conversation with Adam
Signed-off-by: Matt Butcher <matt.butcher@microsoft.com>
4 years ago
Tuan
97c68adc4d
Add fromYamlArray and fromJsonArray template helpers ( #7712 )
...
Signed-off-by: Tuan Nguyen <nmtuan.dev@gmail.com>
4 years ago
Jon Leonard
a7e79ee434
Delete unneeded chart output
...
Signed-off-by: Jon Leonard <jgleonard@gmail.com>
4 years ago
Jon Leonard
e2b70b2f4b
add testing for upgrade --install with subchart notes
...
Signed-off-by: Jon Leonard <jgleonard@gmail.com>
4 years ago
Martin Hickey
fd00ca260a
Merge pull request #7827 from idvoretskyi/idvoretskyi-snap
...
Snapcraft installation instructions added
4 years ago
Jon Leonard
00201ffaa8
pass subchart notes option to install client
...
Signed-off-by: Jon Leonard <jgleonard@gmail.com>
4 years ago
Ihor Dvoretskyi
cd9c9922ec
Snapcraft installation instructions added
...
Helm is available as a snap - https://snapcraft.io/helm ; added this to
the installation options
Signed-off-by: Ihor Dvoretskyi <ihor@linux.com>
4 years ago
Martin Hickey
aef7b1dca2
Merge pull request #7720 from misha-ridge/atomic-charts-cache
...
Make the charts cache safe in presence of several Helm instances
4 years ago
Matthew Fisher
193850a9e2
Merge pull request #7499 from bacongobbler/fix-7416
...
ref(helm): sort hooks by kind
4 years ago
Matt Farina
22344063d2
Merge pull request #7753 from anshulvermapatel/helm/7749/helm_list_short_listing_format
...
Solves the issue #7749
4 years ago
Martin Hickey
a322199c65
Merge pull request #7779 from hickeyma/fix/test-check-msg
...
refactor(pkg/lint/test): Improve the checking error message in unit test
4 years ago
Matthew Fisher
e0856a56cc
Merge pull request #7649 from DataDog/jlegrone/adopt-resources
...
Adopt resources into release with correct instance and managed-by labels
5 years ago
Martin Hickey
9a0e7d8a31
Improve error message to check in unit test
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
5 years ago
Martin Hickey
ca931b472b
Merge pull request #7691 from longkb/add_ut_for_values
...
Add unit test for lint/values.go
5 years ago
Martin Hickey
93137abbb4
Merge pull request #7410 from tiendc/unit_test_releaseutil
...
Add unit test for Reverse() in pkg/releaseutil/sorter.go
5 years ago
Kim Bao Long
9d20e44ad1
Add unit test for lint/values.go
...
Signed-off-by: Kim Bao Long <longkb@vn.fujitsu.com>
5 years ago
tiendc
26830942d2
Fix a bug in Delete() in storage/driver/cfgmaps.go ( #7367 )
5 years ago
tiendc
06bc18c624
Fix a bug in storage/driver/secrets.go Delete() ( #7348 )
...
* Fix a bug in storage/driver/secrets.go
5 years ago
Martin Hickey
3cc5811de5
Merge pull request #7744 from hickeyma/port-devel-show
...
fix(show): Port --devel flag for show command
5 years ago
Matt Farina
e3cfae63f9
Merge pull request #7761 from bridgetkromhout/correct-release-notes-links
...
Correcting links for release notes
5 years ago
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
Bridget Kromhout
4feed2de1b
Correcting links for release notes
...
Signed-off-by: Bridget Kromhout <bridget@kromhout.org>
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
Jacob LeGrone
9496a7474b
Add tests
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
5 years ago
Jacob LeGrone
8d1de39fe3
Add more detail to error messages and support a non-force mode in metadata visitor
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
5 years ago
Anshul Verma
4113fc8951
Solve the issue #7749 where proper formating was not being done if --short(-q) option was used with other formating options like json, yaml
...
Signed-off-by: Anshul Verma <ansverma@localhost.localdomain>
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
Anshul Verma
c354de80e5
Solve the issue #7749 where proper formating was not being done if --short(-q) option was used with other formating options like json, yaml
...
Signed-off-by: Anshul Verma <ansverma@localhost.localdomain>
5 years ago
Anshul Verma
7470337d32
Solve the issue #7749 where proper formating was not being done if --short(-q) option was used with other formating options like json, yaml
...
Signed-off-by: Anshul Verma <ansverma@localhost.localdomain>
5 years ago
Anshul Verma
51dd8313bc
Solve the issue #7749 where proper formating was not being done if --short(-q) option was used with other formating options like json, yaml
...
Signed-off-by: Anshul Verma <ansverma@localhost.localdomain>
5 years ago
Martin Hickey
d59493adff
Add unit test
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
5 years ago
Martin Hickey
c8d8007c7a
Fix stray modules
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
5 years ago
Martin Hickey
a6994f6659
Port --devel flag from v2 to v3
...
Helm v2 PR #5141
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.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
Jacob LeGrone
d829343c15
Use Create method if no resources need to be adopted
...
Signed-off-by: Jacob LeGrone <git@jacob.work>
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
Mikhail Gusarov
b864fcd0f4
Make the charts cache safe in presence of several Helm instances
...
If several instances of Helm are run at the same moment and try to download the
same chart, some of them might see an empty or incomplete file in cache. Prevent
that by saving the dowloaded file atomically.
Closes #7600
Signed-off-by: Mikhail Gusarov <misha@ridge.co>
5 years ago