Commit graph

2098 commits

Author SHA1 Message Date
Fabian Ruff
eb4b78bbbe Add compression to configmap storage driver
This commit changes the configmap storage driver to compress
the serialized release before storing it as a base64 encoded string.
This change is backward compatible as it handles existing releases
gracefully by skipping the decompression step when the gzip magic
header is not present.
2016-10-20 20:04:28 +02:00
Adam Reese
05c04bccae chore(*): bump to v2.0.0-beta.1 2016-10-19 13:27:35 -07:00
Adnan Abdulhussein
cb5bd97ade Merge pull request #1412 from prydonius/fix-index-order
fix(repo): ensure index generates in the right order
2016-10-19 11:08:17 -07:00
Adnan Abdulhussein
ee7fe7c728 fix(repo): ensure index generates in the right order 2016-10-19 10:56:04 -07:00
Adnan Abdulhussein
ec7d71cc47 Merge pull request #1409 from prydonius/ensure-parent-chart-notes
fix(tiller): ensure only the parent NOTES is used
2016-10-19 09:53:09 -07:00
Adam Reese
21084937fb Merge pull request #1415 from adamreese/fix/ci-compile-go
fix(ci): ensure go packages are compiled before testing
2016-10-19 09:21:44 -07:00
Adam Reese
e11fb39f6d fix(ci): ensure go packages are compiled before testing
Attempt for build speed record
2016-10-19 08:30:29 -07:00
Adnan Abdulhussein
168b17cf87 fix(tiller): ensure only the parent NOTES is used 2016-10-18 17:02:53 -07:00
Adam Reese
313a9dc4a3 Merge pull request #1400 from adamreese/fix/1396-kubeconfig-namespace
fix(helm): respect kubeconfig default namespace
2016-10-18 16:14:50 -07:00
Adam Reese
1ea977b578 Merge pull request #1405 from adamreese/fix/1395-purge-all
fix(tiller): delete all revisions with --purge
2016-10-18 16:14:32 -07:00
Adam Reese
4f4be2ec6d fix(tiller): delete all revisions with --purge
closes: #1395
2016-10-18 15:30:07 -07:00
Matt Butcher
fcdb79da16 Merge pull request #1402 from technosophos/fix/1328-generate-index
fix(helm): make 'helm repo index' generate the right index
2016-10-18 14:50:41 -06:00
Adam Reese
e93d5b900f fix(helm): respect kubeconfig default namespace
fixes: #1396
2016-10-18 13:37:02 -07:00
Matt Butcher
911d3224c5 fix(helm): make 'helm repo index' generate the right index
This prevents the index command from recursing through directories.
Behind the scenes, it swaps out the repository logic for the index file
logic.

Closes #1328
2016-10-18 14:19:03 -06:00
Brian
4899faa9ba Merge pull request #1394 from fibonacci1729/fix/1357
fix(1357): print help text if revision is not specified
2016-10-18 13:32:30 -06:00
fibonacci1729
0daf3e476d fix(1357): print help text if revision is not specified 2016-10-18 11:52:30 -06:00
Matt Butcher
08a488f58c Merge pull request #1142 from ammeon/add-update
feat(helm): `--no-update` flag for `helm repo add`
2016-10-18 11:01:17 -06:00
Matt Butcher
765da27669 Merge pull request #1389 from technosophos/fix/1387-show-failed
fix(helm): show failed releases by default
2016-10-18 10:31:58 -06:00
Matt Butcher
d7e56133d6 Merge pull request #1386 from slack/doc-rollback
doc(rollback): add docs for pre/post rollback hooks
2016-10-18 10:31:44 -06:00
Matt Butcher
63840043f1 Merge pull request #1373 from technosophos/docs/provenance-authority
docs(provenance): describe signature authority
2016-10-18 10:31:24 -06:00
Matt Butcher
574ee4e6b0 Merge pull request #1391 from technosophos/fix/no-objects
fix(tiller): fix wording for a few errors
2016-10-18 10:29:33 -06:00
Matt Butcher
b42f067579 Merge pull request #1392 from technosophos/fix/1374-accessing-nil-obj-in-error
fix(tiller): fix nil pointers in error messages
2016-10-18 10:29:19 -06:00
Jason Hansen
07564588ed
doc(rollback): add docs for pre/post rollback hooks 2016-10-17 17:28:06 -07:00
Matt Butcher
8d32bd2a60 fix(tiller): fix wording for a few errors
This changes the wording of a log and an error message to make it
clearer what is happening.
2016-10-17 17:05:53 -06:00
Matt Butcher
a1f5955a65 fix(tiller): fix nil pointers in error messages
There were a few places where error messages were accessing properties
of objects that were nil because of the error.

Closes #1374
2016-10-17 17:01:56 -06:00
Matt Butcher
51240d527b fix(helm): show failed releases by default
For 'helm list', this now shows both deployed and failed releases by
default.

Closes #1387
2016-10-17 16:04:07 -06:00
Michelle Noorali
d744a3d0a6 Merge pull request #1385 from michelleN/check-upgrade-kind
fix(kube): find current resource by name and kind
2016-10-17 16:41:37 -04:00
Adam Reese
d631328ab9 Merge pull request #1388 from adamreese/fix/1362-linker
fix(*): statically link cross builds
2016-10-17 13:21:52 -07:00
Matt Butcher
04218a4d54 Merge pull request #1384 from technosophos/fix/1383-return-non-match
fix(helm): return correct version on dep up
2016-10-17 13:53:58 -06:00
Matt Butcher
d61d5acb9a Merge pull request #1375 from technosophos/docs/719-best-practices
docs(*): refresh docs
2016-10-17 13:52:29 -06:00
Adam Reese
273e0d3995 fix(*): statically link cross builds
closes: #1362
2016-10-17 12:42:45 -07:00
Brian
5d1eedd1ae Merge pull request #1380 from fibonacci1729/fix/1333
fix(1333): cannot delete release in failed state
2016-10-17 13:16:40 -06:00
Matt Butcher
84544bca57 fix(helm): return correct version on dep up
There was an extra return statement in a helper that was causing
the download manager to get a false positive on a release version.

Closes #1383
2016-10-17 12:21:45 -06:00
Michelle Noorali
a8418dd75b fix(kube): find current resource by name and kind
This resolves #1210. Update will find current resource
by name and kind for comparison purposes.
2016-10-17 14:20:29 -04:00
Matt Butcher
627c59d148 docs(*): refresh docs
This refreshes docs, as discussed in #719, and adds a few new sections
to the docs.

Closes #719
2016-10-17 12:15:10 -06:00
Matt Butcher
bb2511a41b Merge pull request #1377 from poopoothegorilla/fix/tiller-helm-flags
Fix/tiller helm flags
2016-10-17 11:23:49 -06:00
Matt Butcher
3ec188610b Merge pull request #1379 from ammeon/docs-fix
docs(helm): Fix broken link to glide project
2016-10-17 11:18:41 -06:00
Matt Butcher
a6730f5a17 Merge pull request #1376 from technosophos/fix/1366-use-real-funcmap
fix(linter): add engine.FuncMap so linter can use real function list
2016-10-17 11:16:04 -06:00
Michelle Noorali
e963e1ccbd Merge pull request #1381 from michelleN/fix-nginx-example
chore(docs): fix nginx example templates
2016-10-17 13:08:47 -04:00
Michelle Noorali
8b551d474c chore(docs): fix nginx example templates 2016-10-17 11:42:47 -04:00
Jim
c77e149243 change var naming to match helm 2016-10-17 11:34:07 -04:00
fibonacci1729
264e30dd13 fix(1333): cannot delete release in failed state 2016-10-17 08:54:29 -06:00
Nic Roland
6eb3dd1d6c docs(helm): Fix broken link to glide project 2016-10-17 13:33:02 +01:00
Jim
29d0c339b4 fix(helm): make 'helm help' text punctuation consistent 2016-10-14 23:05:04 -04:00
Jim
c5557b3872 fix(tiller): make text punctuation consistent with helm help
Closes #1072
2016-10-14 22:28:22 -04:00
Matt Butcher
36f7eb0b2a fix(linter): add engine.FuncMap so linter can use real function list
This adds a function engine.FuncMap that returns a function mapping that
better represents the functions passed to a template. The linting logic
is reconfigured to use this function instead of the sprig.FuncMap
function.

Closes #1366
2016-10-14 16:28:43 -06:00
Matt Butcher
70b29a47d0 Merge pull request #1368 from prydonius/1367-fix-linter-tmpl-regex
fix(lint): validateNoMissingValues template regex
2016-10-14 12:52:11 -06:00
Matt Butcher
789e411d8d Merge pull request #1370 from prydonius/1369-fix-yaml-validation
fix(lint): use correct hash key for rendered tmpl
2016-10-14 12:52:03 -06:00
Matt Butcher
04e94c81b8 docs(provenance): describe signature authority 2016-10-14 11:25:07 -06:00
Matt Butcher
70a9e4aa6b Merge pull request #1364 from technosophos/fix/1135-output-consistency
fix(helm): make 'helm install' output more consistent
2016-10-14 10:58:21 -06:00