Commit Graph

2405 Commits (5b19d8eedb24691a035f1d1f1d42cb0cdde97813)

Author SHA1 Message Date
Matt Farina 7838fb769d
Fix specifying of Kubernetes version from build scripts
3 years ago
Matt Farina 6809070032
Merge pull request #10325 from sboschman/lint-with-ldflags
3 years ago
Josh Dolitsky 889c70b729
Add nolint comments
3 years ago
Martin Hickey ea1b1f5a07 Use buffered channel for signal notification
3 years ago
Timofey Kirillov 7f68bfa1fa
fix: added resource info into the validation error
3 years ago
Sverre Boschman 81a373ead5 allow ldflags to overwrite k8s version
3 years ago
Martin Hickey 1278306509
Merge pull request #10271 from stuartdrennan/lint-values-dependencies
3 years ago
Guangwen Feng 9b7a45a384 Fix a golint issue caused by typo
3 years ago
Asir Tamboli ea49d811bf Updated oci format logic
3 years ago
Stuart Drennan 1931b0702d fix(helm): process dependencies import-values
3 years ago
yxxhero 0d3289eb0b add unittest for SetNamespace method
3 years ago
yxxhero d376a67ba8 add SetNamespace method for EnvSettings, in order to set namespace in helm sdk
3 years ago
Alexey Igrychev 5753f61ae3 docs: fix typo Charts.yaml
3 years ago
Fabian Jucker 6f0064d61b actually skip unverifiable files
3 years ago
Aram Zegerius 752aa6d462 Simplify testdata charts
3 years ago
Aram Zegerius 3fd4a11b18 Simplify testdata charts
3 years ago
Damien Nozay 65ec3d6fd6 Make validation errors easier to fix
3 years ago
Matthew Fisher adfb52eda5 fix tarFromLocalDir saving file dependencies in dest path
3 years ago
Aram Zegerius 4b49f356a9 Add tests for multi-level dependencies.
3 years ago
Damien Nozay 9fa373e8be Make validation errors easier to fix
3 years ago
Matthew Fisher d2dd32470b
fix tarFromLocalDir saving file dependencies in dest path
3 years ago
Aram Zegerius c4952c9c8c
Fix value precedence
3 years ago
Matt Farina 7d13cd5ca1
Merge pull request #10081 from mattfarina/bump-version-3.7
3 years ago
cndoit18 da15d96a68
fix(install): if subcharts are disabled, the CRD for subcharts should not be installed
3 years ago
Matt Farina f895948ae2
Fixing issue with non-existant .Template when using tpl function
3 years ago
Matt Farina e6a92c4b62
bump version to 3.7
3 years ago
Matt Farina accf82ba1c
Merge pull request #9180 from Moser-ss/feature-handle-SIGINT
3 years ago
Matt Farina 2062a59566
Merge pull request #9702 from mikeshng/uninstall-wait
3 years ago
Josh Dolitsky caa97158d0
Revert moving registry actions back to pkg/
3 years ago
Josh Dolitsky bf9c9b45a8
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Martin Hickey c3ad0c7242
Merge pull request #9333 from bgutjahr/fix-9332
3 years ago
Josh Dolitsky 77750962d5
Move registry actions back to pkg/
3 years ago
Josh Dolitsky 336c7862e5
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Matt Farina 2ab0d0a89f
Merge pull request #10008 from yxxhero/fix_HELM_PLUGINS_behavior_another_way
3 years ago
Mike Ng 75fe8883cc Rename newly introduced interface to InterfaceExt
3 years ago
Mathieu Parent 58018d1210 Fix encoded path for 'helm dependency build'
3 years ago
Mike Ng d51a61f9ab Introduce a new interface for WaitForDelete() to avoid breaking backwards compatibility
3 years ago
Josh Dolitsky 0121f6a328
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Mike Ng 655bdcd2fd feat: add optional boolean '--wait' flag to 'uninstall' command.
3 years ago
Bernd Gutjahr 5cf9735a9d improved coalesce readability by getting rid of continue statements
3 years ago
Bernd Gutjahr 1740e7f89b enhanced coelesce_test with some more test cases
3 years ago
Matt Farina 0ff53945bf
Fixing issue where helm show all fails to show crds when no readme
3 years ago
Matt Farina ac80a5eec9
Merge branch 'main' into feat/subcharts-scope
3 years ago
Matt Farina 2de6f9d424
Merge pull request #9993 from Ka0o0/make-isroot-available-to-template
3 years ago
Matt Farina f509bc6891
Merge pull request #10047 from lsowen/feature-10042
3 years ago
Matt Farina f1ef1020e2
Merge pull request #10017 from corhere/fix/9981-fail-message-with-newlines
3 years ago
Matt Farina 9443a7ead4
Merge pull request #10033 from avorima/show-crds-command
3 years ago
Matthew Fisher c7502671ef
Merge pull request #9934 from jayonlau/clean_up
3 years ago
Kai Takac 8fcaf7b85c Add Chart IsRoot test
3 years ago
Kai Takac 06ae6f933a Make Chart's IsRoot available to templates
3 years ago
Adam Reese 1f55ecfcd3
Merge pull request #9914 from adamreese/feat/list-object-linter
3 years ago
lsowen 249d1b5fb9 Fix SIGSEGV when job.Spec.Completions is nil
3 years ago
Matthew Fisher 8d8a27ed1f
Merge pull request #9980 from schra/feat/password-stdin
3 years ago
Matthew Fisher 29da1b94e9
Merge pull request #9889 from bacongobbler/fix-5567
3 years ago
John Howard 82a2abf512 Update oras-go to v0.4.0
3 years ago
Matthew Fisher 4b23d0a25b
fix: refactor downloadAll
3 years ago
Matthew Fisher 92bd9558e5
Merge pull request #9998 from bacongobbler/distribution-v3
3 years ago
Mario Valderrama fae7853c2a Implement show crds subcommand
3 years ago
André Schröder 2131f4cba8 [fix concern] implement test
3 years ago
Martin Hickey d83dd95cae
Merge pull request #9774 from yxxhero/fix_msg_when_index_yaml_empty
3 years ago
Cory Snider 79df3926f6 fix(engine): parse fail messages with newlines
3 years ago
yxxhero 133c227331 add unittest
3 years ago
yxxhero 90fa4c962a fix HELM PLUGINS behavior another_way
3 years ago
Stephane Moser 4bc901c95f Resolve PR comments
3 years ago
Josh Dolitsky f0a528ec05
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Matthew Fisher 4801818f7c
Switch to distribution v3
3 years ago
Stephane Moser c62ce12bed Refactor SIGTERM logic
3 years ago
Martin Hickey 29d273f985
Merge pull request #9967 from longkai/fix-typo
3 years ago
longkai 2deb641efd fix(typo): fix typo of storage doc
3 years ago
Valentin Flaux 3daaea0a1c feat(pkg/engine): expose subcharts scope in parent
3 years ago
Nicolas De Loof 663c569887 Migrate to oras-go library
3 years ago
Stephane Moser 4026190e7b Revert change in PrintingKubeClient
3 years ago
Stephane Moser 7bfb2a3602 Improve tests
3 years ago
Stephane Moser 2164e3f26c Rename time dependecy
3 years ago
Josh Dolitsky 30a8ce5986
Reverse DependingChart test logic, add debug logs
3 years ago
Josh Dolitsky d296ddf026
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Matt Farina ea41e790a5
Merge pull request #9763 from sathieu/patch-1
3 years ago
jayonlau fc5473f762 Clean up extra spaces
3 years ago
Kally Fox f9b1445b63
refactor: use os instead of ioutil's ReadDir
3 years ago
Josh Dolitsky 8202ccd699
Remove LoginResult/LogoutResult types
3 years ago
Josh Dolitsky 593eac8876
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Matt Farina 21251378b4
Merge pull request #9870 from mattfarina/fix-9859
3 years ago
Adam Reese 53263c6fb7
feat(linter): check for nested resource-policy annotations
3 years ago
小龙同学 cf0c6fed51
fix(doc): fix kube client interface doc. (#9882)
3 years ago
Stephane Moser c6c4157c43 Move locks from global var to the structs
3 years ago
Stephane Moser 660183d659 Add test for atomic upgrade and install when it is interrupted
3 years ago
Stephane Moser 2fa339b25d Add test for Upgrade Release Interrupted
3 years ago
Stephane Moser 3434053d38 Hande SIGINT in install command
3 years ago
Stephane Moser d7833eb2b0 Refactor logic
3 years ago
Stephane Moser 027cea48bf Handle SIGTERM
3 years ago
Josh Dolitsky a38f56c692
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Josh Dolitsky 230e37ca52
remove hardcoded oci strings, add constant/util
3 years ago
Josh Dolitsky 1809cc0509
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Matt Farina 4e2e4084ed
Fix the url being set by WithURL on the getters
3 years ago
Matt Farina aeb94798f0
Set Helm as manager for managedFields
3 years ago
longkai 0d9ebc7885 refactor(getter): refine http GET request
3 years ago
Josh Dolitsky 1fe2024be3
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Josh Dolitsky 4ed8e77026
remove tmp path in case it exists
3 years ago
Josh Dolitsky e5b03c73f0
do not update oci-based repos
3 years ago
Josh Dolitsky 3e17c1a7ef
remove action errors assuming CLI
3 years ago
Josh Dolitsky eba63beab1
move experimental actions to new internal package
3 years ago
Josh Dolitsky 24a216d3b2
move pkg/uploader, pkg/pusher to internal
3 years ago
Christophe VILA 8232a76aef use TLS client information from repo config when downloading a chart
3 years ago
Mathieu Parent dbb4eb6b75 Ensure RawPath match Path when resolving reference
3 years ago
Josh Dolitsky cd27cf660f
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Matt Farina 17ed9c4cd3
tweak basic handling
3 years ago
Josh Dolitsky 4e7a01fa7a
Merge branch 'main' of github.com:helm/helm into hip-6
3 years ago
Martin Hickey 281380f31c
Merge pull request #9659 from mladedav/feature/upgrade-dep-up
3 years ago
Martin Hickey ed7b6c4761
Merge pull request #8470 from mikeshng/sql-query-fix
3 years ago
Josh Dolitsky 00985cad6b
Implement changes proposed in HIP 6
3 years ago
yxxhero 20e2aec793 Add a more friendly prompt when index.yaml is empty.
4 years ago
Martin Hickey dffc2a30c7
Merge pull request #9035 from wizbit/fail-message
4 years ago
Martin Hickey 699ea6dcef
Merge pull request #9066 from scaat/fix-specification
4 years ago
Martin Hickey 599c071ac7
Merge pull request #9681 from cndoit18/add-max-col-width-parameters
4 years ago
Martin Hickey e87f815637
Merge pull request #9756 from codeJack/fix-issue-9749
4 years ago
Martin Hickey c1d4cf0861
Merge pull request #9030 from yxxhero/helm_dep_build_update_inherit_insecure_skip_tls_verify_from_helm_repo_add
4 years ago
Giacomo Margaria 3b68afc1c8 Fix coalesce globals to prevent subchart globals to leak upstream
4 years ago
Matt Farina 3415b6e7b8
bump version to v3.6.0
4 years ago
Matt Farina d4cc130fa9
Merge pull request #9621 from sagikazarmark/ingress-v1
4 years ago
Matt Farina 8f4989054c
Merge pull request #9040 from thatsmydoing/helm3-kube-version
4 years ago
Matt Farina 3f283c7c35
Merge pull request #9425 from joelanford/pkg-ready
4 years ago
cndoit18 a79cad5539
support max-col-width parameters
4 years ago
David Mládek d6eab46876 Add --udpate-dependencies to upgrade command
4 years ago
Mark Sagi-Kazar d5b4e1c5b8
chore: update testdata to use the new ingress template
4 years ago
Mark Sagi-Kazar 6d9e15bd1a
feat: add networking.k8s.io/v1 support to ingress template
4 years ago
Cookie Wang 8959d93711 Add error check to avoid panic
4 years ago
shoubhik 257a427866 upgrade to kubernetes 1.21
4 years ago
Thomas Dy 0156ca61ca Fix capabilities changes leaking into other tests
4 years ago
Thomas Dy 538670fda6 Add tests for template --kube-version
4 years ago
Thomas Dy 47c8f48f20 feat(helm): Support setting --kube-version
4 years ago
Adam Reese db2aa1a8d6
fix(ci) update ci to use main branch
4 years ago
Joe Lanford 98d98369ed
Add ReadyChecker to decouple ready check logic from --wait
4 years ago
Adam Reese 213a7df2dc
Merge pull request #9416 from croomes/resource-name-validation
4 years ago
Simon Croome c50372a8c1
Add/update deprecation notices
4 years ago
Simon Croome 6c82c83b3a
Wrap validation error instead of recreating
4 years ago
Simon Croome 54de1c1f25
Move default to avoid nil check
4 years ago
Simon Croome ba325bdf7e
Add name validation rules for object kinds
4 years ago
Josh Dolitsky 617c9e1b12
Merge pull request #9313 from jmcelwain/master
4 years ago
Josh Soref 2bf8fdf45d
chore: Spelling (#9410)
4 years ago
yxxhero f735a240b6 fix helm dep build/update doesn't inherit --insecure-skip-tls-verify from helm repo add
4 years ago
Matt Farina bfb6bb7af9
Merge pull request #9381 from joelanford/darwin-arm64
4 years ago
Matthew Luckam 592c338242 updated unit tests to conform with helm best practices
4 years ago
Matthew Luckam f402994461 corrected order of helm lint coalescing of multiple values files
4 years ago
Josh Dolitsky 158d7df5f5
Merge pull request #9409 from searsaw/fix/ocigetter-registryclient
4 years ago
Martin Hickey 3e31983a37
Merge pull request #8559 from zsuzhengdu/f/improve-console-output-for-resource-policy-keep
4 years ago
Alex Sears 1c377f8c62
add test to ensure OCIGetter registryClient is set
4 years ago
Alex Sears 2d16a8135b
initialize registry client in oci getter
4 years ago
Marc Khouzam 593b267ed5 feat(comp): Add descriptions for output format
4 years ago
Matt Farina 85794cfc6e
Merge pull request #9131 from dlipovetsky/check-cleanup-error
4 years ago
Joe Lanford f57c01cd93
update test expectation for new template error string
4 years ago
Adam Reese 6ce9ba60b7
Merge pull request from GHSA-c38g-469g-cmgx
4 years ago
Adam Reese 657ce552cb
fix(*): Validate metadata semver and printable characters
4 years ago
James McElwain 54410194a6 closes #9312
4 years ago
Josh Dolitsky 0b2fec08ac
Upgrade to oras v0.9.0 (#9269)
4 years ago
Nick Jones 042567808f
Update default ingress values section to correspond with template
4 years ago
Matt Farina e8ac5b0aeb
Merge pull request #9200 from mattfarina/fix-dep-build
4 years ago
Matt Farina 1135392b48 Fix dep build with OCI based charts
4 years ago
Matt Farina 4bbdd5cb8f
Merge pull request #9195 from mattfarina/bump-version-3.5
4 years ago
Guangwen Feng fee2257e34 Fix typo in comment
4 years ago
Matt Farina 8082f6db45 bump version to
4 years ago
Joe Julian fdcd22ef58
Reduce linting severity for users of out-of-date kubernetes (#8608)
4 years ago
Matt Farina 49f895db6b
Merge pull request #8843 from bloodorangeio/oci-pull
4 years ago
Daniel Lipovetsky 1da2212a9d
Add explanatory comments to action.List and action.History
4 years ago
Daniel Lipovetsky 00cf10d360
fix(pkg/storage): If storage.Create fails to clean up recent release versions, return an error
4 years ago
Daniel Lipovetsky 8c28da6567
test(pkg/storage): Verify that storage.Create returns an error if it fails to clean up least-recent release versions
4 years ago
Peter Engelbert beda5e1e2b Address error on deletion of old dependencies
4 years ago
Martin Hickey ba9cad9379
Merge pull request #8484 from chriswells0/subset
4 years ago
Matt Farina f5ef87b96e
Merge pull request #8363 from zh168654/master
4 years ago
Dinu Mathai a202fb0c0b
Fixed bug - The flags --cert-file/--key-file where ignored when --insecure-skip-tls-verify flag is set (#9070)
4 years ago
Marc Khouzam bed1a42a39 fix(pkg/chartutil): Remove warning for nils
4 years ago
Matt Farina fb0345a07f Updating to sprig 3.2.0
4 years ago
Peter Engelbert f666fceb30 Remove OCI boolean from struct
4 years ago
Peter Engelbert 3028c55858 Clean up imports and add doc comments
4 years ago
Peter Engelbert 3ad08f3ea9 Implement `helm pull` for OCI registries
4 years ago
Lüchinger Dominic cc1d2d62e9 Adds the option kube-cafile and env variable HELM_KUBECAFILE for a overwrite of the certificate authority file
4 years ago
Marcus Speight 7a663a56c2 Fixed Test
4 years ago
Marcus Speight 8aa42824f9 Added test for lint mode
4 years ago
Matthew Fisher 976d668dec
Merge pull request #9048 from MaXinjian/install
4 years ago
Matthew Fisher f228a7c36c
Merge pull request #9057 from ssalaues/fix/ingress-templating-error
4 years ago
rimas f30badd570 Fix test
4 years ago
rimas ce1a46899f Fixes #9083
4 years ago
Scaat Feng 89f2f84a02 [FIX]error string should not be capitalized
4 years ago
Scaat Feng 9020c95fb1 [FIX]comment should start with whitespace
4 years ago
Scaat Feng f1f2e6ff4c [FIX]comment should start with whitespace
4 years ago
Scaat Feng 1852694a65 [FIX]comment should start with whitespace
4 years ago
Scaat Feng 14f6bde04a [FIX]error string should not be capitalized
4 years ago
Scaat Feng 0de89685d4 [COMMENT]fix comment
4 years ago
Scaat Feng b6bd8d7363 [FIX]'rest' collides with imported package name
4 years ago
Scaat Feng 5c14eec3a3 [FIX]receiver names are different
4 years ago
Jon Huhn 5d08a0d00e Fix typo
4 years ago
Salim Salaues 50144aad03 fix: ingress path issue
4 years ago
Ma Xinjian 1aa6e928ce Cleanup tempfiles introduced by unit tests under pkg/
4 years ago
Marcus Speight 7a0739a863 Fail message is now the same as the required message.
4 years ago
Matt Farina 1cd749359c
Merge pull request #9009 from mattfarina/tests-for-8948
4 years ago
Matt Farina a374fffdd9
Merge pull request #8948 from gy-lehel/#7696
4 years ago
Matt Farina 82002c3cfb Added tests for PR 8948
4 years ago
Martin Hickey 0ba4fcba87
Merge pull request #8862 from banzaicloud/linter-multiple-documents
4 years ago
Martin Hickey 6696a9fa5f
Merge pull request #8970 from zerefwayne/patch-8965
4 years ago
Nandor Kracser dfb5a5e8cc
lint: lint all documents in a multi-doc yaml file
4 years ago
Martin Hickey 6ca989e777
Merge pull request #8913 from cvila84/fork-lint-bug
4 years ago
Marc Khouzam e16d26717b fix(helm): flag descriptions start with lowercase
4 years ago
Martin Hickey 9c97dc8fa2
Merge pull request #8933 from wawa0210/fix-helm-package-escape-invalid-version
4 years ago
zh168654 bfc575dec2 add waitwithjobs instead of changing wait api
4 years ago
zh168654 957d2a2bf9 add wait-for-jobs flag
4 years ago
zhangye15 bd03e1b5c7 fix style conformance
4 years ago
zhangye15 c96dc48f21 fix test-style error
4 years ago
zh168654 8d498d58e7 add test cases
4 years ago
zh168654 5825112a8b helm upgrade with --wait support jobs in manifest to be completed
4 years ago
Aayush Joglekar babc8c9a70 Add remaining tests in TestDependentChartAliases
4 years ago
Martin Hickey 9aa0fbee6c
Merge pull request #8879 from hickeyma/fix/incorrect-lint-msg
4 years ago
Chris Wells 2a7a98ae5a feat: Allow helm test to run a subset of tests
4 years ago
wawa0210 2c19838295
Fix that the invalid version number of the helm package command will escape
4 years ago
Du Zheng 87040536fb Improve the console output for resource policy keep to align with helm2.
4 years ago
Matt Farina 43b0ef5f20
Merge pull request #8855 from janario/fix/reusabe-kube-client
4 years ago
Matt Farina af2d3021f4
Merge pull request #8952 from mattfarina/fix-8940
4 years ago
Matt Farina c0d3877231
Merge pull request #8915 from zheng1/master
4 years ago
Zhengyi Lai 9cc00eea24
Add test case for LoadFiles
4 years ago
Matt Farina 882db2543c Fixes Error: could not find protocol handler for
4 years ago
Lehel Gyuro 27807e1bb5 [#7696] Avoid crash in chart loader on unexpected file sequence
4 years ago
Christophe VILA 8a4c0bc7b1 added test for https://github.com/helm/helm/pull/8913 related to https://github.com/helm/helm/issues/8621
4 years ago
Lehel Gyuro 8abb44f218 [#7696] Avoid crash in chart loader on unexpected file sequence
4 years ago
Martin Hickey b83632e757 Update err message to use the regex pattern directly
4 years ago
Martin Hickey 5785dd6d49 Fix the lint error message for valid names
4 years ago
Christophe VILA f736af95eb do not check YAML if nothing was parsed
4 years ago
Matt Farina ce4fa95868 bump version to v3.4.0
4 years ago
Matt Farina 75b7aeaeeb
Merge pull request #7024 from jan25/issue-6972
4 years ago
Matt Butcher fe2d7f7792
this rewrites a whole bunch of old repo URLs to the new repo URL (#8902)
4 years ago
Matt Butcher 5f3e560029
improved user-facing error messages to explain the underlying problem (#8731)
4 years ago
Martin Hickey 8667aa4f98
Merge pull request #8874 from consideRatio/pr/helm-create-template-indentation
4 years ago
Matthew Fisher e73af10d0b
Merge pull request #8696 from f0rmiga/patch-1
4 years ago
Erik Sundell 1d9767fea2 helm create: make generated YAML indentation more consistent
4 years ago
Janario Oliveira cf3870a57f Adjusted import
4 years ago
Janario Oliveira 10a29d1662 Reuse kube-client
4 years ago
Matt Farina 6297c021cb
Merge pull request #8795 from mattfarina/feat-8767
4 years ago
Mikuláš Dítě 6aa54eacc5 feat(install): add requested version to error
4 years ago
Matt Farina 593fec6868
Merge pull request #8807 from mattfarina/feat-8806
4 years ago
zouyu a167b3fc87 Fix wrong function's name in comment
4 years ago
Matt Farina b7c38c879a Adding support for k8s 1.19
4 years ago
Abhilash Gnan 3ca46f3b23 remove redudant time func
4 years ago
Abhilash Gnan c5e9732a9f rename to time format flag
4 years ago
Abhilash Gnan f61332f379 add time-format flag to list command
4 years ago
Matt Farina 4c121c3085 Adding annotation to index.yaml file
4 years ago
Mike Ng 3be333b73b keep existing behavior of returning ErrReleaseNotFound when release(s) failed to decode
4 years ago
Matthew Fisher b0fdb5461f
Merge pull request #8244 from carlpett/report-findcharturl-error
4 years ago
Sebastian Sdorra 467bd49bb0
support passing signing passphrase from file or stdin (#8394)
4 years ago
Matthew Fisher f19acbdc94
fix: allow serverInfo field on index files
4 years ago
Matthew Fisher 6eeec4a002
switched to stricter YAML parsing on plugin metadata files
4 years ago
Matt Butcher 809e2d999e
Merge pull request from GHSA-m54r-vrmv-hw33
4 years ago
Matt Butcher 055dd41cbe
Merge pull request from GHSA-jm56-5h66-w453
4 years ago
Matt Butcher 59d5b94d35
Merge pull request from GHSA-9vp5-m38w-j776
4 years ago