Commit Graph

5133 Commits

Author SHA1 Message Date
Jintao Zhang c2440264ca
Upgrade to golang 1.13.3
Signed-off-by: Jintao Zhang <zhangjintao9020@gmail.com>
2019-10-18 09:31:27 -04:00
Matthew Fisher d6580a1c4a
fix(kube): fix race condition
.Get() calls perform() on a list of infos, populating two shared maps. perform() now concurrently calls the ResourceActorFunc concurrently based on GVK, causing a data race condition in .Get()

This fixes that condition by locking the function to ensure these functions run serially for Helm 2 to fix the data race condition. This has since been optimized in Helm 3 so it's no longer an issue.

Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-15 10:47:34 -07:00
Matthew Fisher 288a9579b4
bump version to v2.15
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-10 13:36:02 -07:00
Matthew Fisher 14841258e0
Merge pull request #6590 from hickeyma/refactor-chart-create
Update Ingress API group in scaffold chart
2019-10-10 13:13:39 -07:00
Matthew Fisher 024f168bdf
Merge pull request #6612 from bacongobbler/rebase-6167
feat(test): add `--logs` to `helm test`
2019-10-10 13:10:14 -07:00
Matthew Fisher 9b9dcebea8
fix(kube): watch events from a matching pod
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-10 11:27:03 -07:00
Matthew Fisher 66e0c0b44d
Merge pull request #6620 from beautytiger/dev-191009-file_mode
fix file mode,it should be octal expressed
2019-10-09 09:02:28 -07:00
Guangming Wang ecf9afbe06 fix file mode,it should be octal expressed
Signed-off-by: Guangming Wang <guangming.wang@daocloud.io>
2019-10-09 22:54:29 +08:00
Martin Hickey 146f4315d3 Update Ingress API group in scaffold chart
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2019-10-09 15:48:06 +01:00
Karuppiah Natarajan 519ccac294 fix repo url being decoded while downloading repo index (#6060)
Signed-off-by: Karuppiah Natarajan <karuppiah7890@gmail.com>
2019-10-09 12:25:56 +01:00
Matthew Fisher 91356c81eb
fix style
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-08 14:08:49 -07:00
Matthew Fisher ca7a719c96
rebase from master, regenerate proto files
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-08 13:41:35 -07:00
Jeff Knurek ef5d4e652c
change GetPodLogs to return io.Reader instead of string
well, more specifically returns an io.ReadCloser (giving the consumer more capabilities)

Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
2019-10-08 13:31:14 -07:00
Jeff Knurek 7f2e0c535c
return error is client not set
Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
2019-10-08 13:31:13 -07:00
Jeff Knurek 71cbbe4217
DOC: update documentation for helm test --logs
Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
2019-10-08 13:31:13 -07:00
Jeff Knurek a2e8b188c2
TEST: add some rudimentary test code for helm test logs
Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
2019-10-08 13:30:46 -07:00
Jeff Knurek 6529abe85f
TEST: cleanup code
Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
2019-10-08 13:30:46 -07:00
Jeff Knurek b94608388e
TEST: add option to dump logs during helm test
Signed-off-by: Jeff Knurek <j.knurek@travelaudience.com>
2019-10-08 13:30:45 -07:00
Matthew Fisher fb2cbb0019
Merge pull request #6578 from bacongobbler/fix-3442
fix(helm): Accept dependency in requirements.yaml from charts directory
2019-10-07 15:12:00 -07:00
Matthew Fisher 74653d3794
fix: return more information to the user
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-07 14:42:23 -07:00
Matthew Fisher a31d4ad43e
fix: use nonexistent rather than inexistent
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-07 14:19:30 -07:00
Taylor Thomas 4e8063b103
Merge pull request #5177 from adshmh/5150-lint-development-version-flag
Allow lint command to parse pre-release charts
2019-10-04 17:57:31 -06:00
Taylor Thomas 730e8f3e27
Merge pull request #5392 from bnookala/add-template-api-versioning
Allow customization of API Versions when using Helm Template
2019-10-04 17:18:32 -06:00
Matthew Fisher b6afc6bf46
Merge pull request #4985 from bkeroackdsc/client-accept-contexts
Helm client: add methods that accept contexts
2019-10-04 11:44:47 -07:00
Benjamen Keroack 545e2213be helm client: add methods that accept contexts so callers can cancel long-running operations
Signed-off-by: Benjamen Keroack <benjamen@dollarshaveclub.com>
2019-10-04 11:26:01 -07:00
Bhargav Nookala 300aa76d8d Allow customization of API Versions when using Helm Template with --api-versions or -a
Signed-off-by: Bhargav Nookala <nooknb@gmail.com>
2019-10-04 11:20:48 -07:00
Taylor Thomas 5437dd4d05
Merge pull request #5611 from cgetzen/cg/kube_create_goroutine
Performance: Batch kube API operations
2019-10-04 09:54:46 -06:00
Ting-Wai ed8f17a889 Parameterize maximum number of tests pods to run in parallel (#6078)
Signed-off-by: Ting-Wai To <tingwai@bitgo.com>
2019-10-04 10:50:19 +01:00
Martin Hickey eaeb0346af
Update patch section in release checklist (#6567)
Some updates on process folowwing a review during a patch release

Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
2019-10-04 09:08:17 +01:00
Charlie Getzen 6b2f408f8e Merge branch 'master' of https://github.com/kubernetes/helm into cg/kube_create_goroutine 2019-10-03 16:31:39 -07:00
Sebastien Plisson 99b8a0d0d7
Removed test requiring repository field to allow local chart dependency
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2019-10-03 15:18:26 -07:00
Sebastien Plisson e8ab69ccc6
missing test file
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2019-10-03 15:18:26 -07:00
Sebastien Plisson 8537bb5c42
Added test cases for chart present under charts folder
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2019-10-03 15:18:26 -07:00
Sebastien Plisson 21edd808b6
#3321 Accept dependency in requirements.yaml from charts directory.
Signed-off-by: Sebastien Plisson <sebastien.plisson@gmail.com>
2019-10-03 15:18:26 -07:00
Matthew Fisher cf30db50f5
Merge pull request #5298 from jordansissel/issue/5296/error-hinting
Extra hint in the error when failing to open a chart file.
2019-10-03 15:14:40 -07:00
Matthew Fisher 51f5ae9873
Merge pull request #6577 from bacongobbler/fixup-6334
upgrade Go to 1.13.1
2019-10-03 14:59:01 -07:00
Matthew Fisher 935ee90d9f
fix(validate-license): update to work with newer versions of coreutils
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-03 14:51:49 -07:00
Matthew Fisher caff38ffa1
fix(generator): fixup package comment linting error
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-03 14:51:49 -07:00
ialidzhikov e5edbbee2e
Upgrade golang to 1.13
Signed-off-by: ialidzhikov <i.alidjikov@gmail.com>
2019-10-03 14:51:49 -07:00
Matthew Fisher d8d56fe111
Merge pull request #5610 from adshmh/feat-5552-fix-root-folder-files-error
improve error message for content outside base dir
2019-10-03 13:44:05 -07:00
Matthew Fisher 4ce6efe24e
Merge pull request #5374 from bacongobbler/revert-5122
remove steps for categorizing changelogs
2019-10-03 13:28:18 -07:00
Matthew Fisher 7b76c83ae6
doc(release_checklist): remove steps for categorizing changelogs
This reverts commit e3c6385959.

Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
2019-10-03 12:39:22 -07:00
Charlie Getzen 02ccb33bdc use WaitGroup instead of channels and counters
Signed-off-by: Charlie Getzen <charlie.getzen@procore.com>
2019-10-03 12:15:45 -07:00
Matthew Fisher 7fd770ca1b
Merge pull request #6274 from kensipe/env-test-fix
fixes resetting os env after test run
2019-10-03 11:48:44 -07:00
Matthew Fisher b0f032b51d
Merge pull request #6231 from edbighead/master
Fix wrongly displayed markdown
2019-10-03 11:48:12 -07:00
Matthew Fisher 4998335241
Merge pull request #6534 from beautytiger/dev-190930-clean
remove repeated line in checklist
2019-10-03 11:37:31 -07:00
Matthew Fisher a9fcff88b1
Merge pull request #5561 from mumoshu/togglable-tiller-probe-endpoints
feat: tiller probing endpoints can be disabled
2019-10-03 11:25:15 -07:00
Matthew Fisher 59ea688813
Merge pull request #5428 from walkafwalka/fix/plugin-tar-extract-perms
Preserve file permissions from tarball during plugin install
2019-10-03 11:21:43 -07:00
Matt Farina 1bfe85ebd5
Merge pull request #5069 from adshmh/5044-add-app-version-to-history
add AppVersion column to the history command
2019-10-03 13:41:29 -04:00
Matthew Fisher 126ab055ae
Merge pull request #3934 from jstoja/improve_search_regexp_doc
Add documentation to helm search --regexp (#3927)
2019-10-03 10:18:15 -07:00