Matt Butcher
329665882e
Merge pull request #1634 from technosophos/fix/private-key-error
...
fix(helm): give different error if key is not private
8 years ago
Matt Butcher
1360e32035
Merge pull request #1635 from johnhofman/fix/helper-template-trimSuffix
...
fix(helm): add trimSuffix to helper functions
8 years ago
Matt Butcher
6f891ea863
Merge pull request #1633 from technosophos/fix/1631-fix-values
...
fix(helm): fix broken --values flag
8 years ago
Adam Reese
1f01bf51e7
fix(tiller): increase the max message size for grpc
...
Increases the default message size from 4MB to 10MB.
8 years ago
Rodrigue Cloutier
f3b205c6ef
fix(*): fixed tests for Windows
8 years ago
John Hofman
c38fb120bf
fix(helm): add trimSuffix to helper functions
8 years ago
Matt Butcher
58dcef86c8
fix(helm): give different error if key is not private
...
Previously, a "not found" error was returned if a key exists, but is not
a private key. Updated the error to better indicate the case.
8 years ago
Matt Butcher
aec6c50708
Merge pull request #1621 from technosophos/fix/tests-for-plugins
...
fi(helm): add more tests for plugins
8 years ago
Matt Butcher
cba094f352
fix(helm): fix broken --values flag
...
This fixes the 'helm upgrade --values', which I broke when fixing
'--set'.
Closes #1631
8 years ago
Matt Butcher
a5d96c2704
fix(tiller): fix spurious "no release found" errors.
...
There are some places where releases are only located if they are in the
state DEPLOYED. That particular logic was incorrectly used for upgrades.
That caused #1566 . While fixing that issue, I found that this was also
the root cause of #1587 (though because it was off by one). I added a
generic method to get the last release, regardless of its status.
This allows some behaviors that previously failed:
- 'helm upgrade' can now be performed on a DELETED release
- 'helm rollback' can now be performed on a DELETED release even if
there is only one revision of that release history.
Closes #1566
Closes #1587
8 years ago
Matt Butcher
ec04da196d
Merge pull request #1623 from technosophos/feat/update-sprig-2.7
...
feat(tiller): update sprig to 2.7.0
8 years ago
Morten Lied Johansen
7cec48c8e1
Increase column width when listing releases
8 years ago
Matt Butcher
d39c26c359
feat(tiller): update sprig to 2.7.0
...
This adds shasum, int, and float64 functions, and fixes quote escaping
for 'quote'.
Closes #1524
8 years ago
Matt Butcher
e7cdf18b5c
Merge pull request #1622 from technosophos/fix/syscall-as-int
...
fix(helm): fix prompt error on Windows build
8 years ago
Matt Butcher
f9b37957d9
fix(helm): fix prompt error on Windows build
...
This backs out an earlier change that removed an int type assertion.
8 years ago
Matt Butcher
2460bd8ce4
Merge pull request #1619 from technosophos/fix/convert-plugin-format-on-tests
...
fix(hel): fix plugin format on tests
8 years ago
Matt Butcher
a5d818dc4a
fi(helm): add more tests for plugins
...
This adds tests for setupEnv, and also updates some documentation to
mirror the current state of plugins.
8 years ago
Matt Butcher
ac628a82cf
Merge pull request #1610 from technosophos/fix/1609-plugin-command-panic
...
fix(helm): handle errors when plugin command is not found
8 years ago
Adam Reese
914dbe8bc0
Merge pull request #1614 from adamreese/fix/linter-issues
...
fix(*): misc linter issues
8 years ago
Adam Reese
69a95f32ed
Merge pull request #1613 from adamreese/fix/1612-list-output-formatting
...
fix(helm): add missing line ending on list output
8 years ago
Matt Butcher
bedb32eec8
Merge pull request #1607 from fiunchinho/feature/repo_url_trailing_slash
...
Feature/repo url trailing slash
8 years ago
Adam Reese
7970c745a3
Merge pull request #1618 from adamreese/fix/no-canary-on-release
...
fix(ci): do not push canary image on release
8 years ago
Matt Butcher
f394e3f4ff
Merge pull request #1615 from adamreese/chore/go1.7.3
...
chore(*): bump go1.7.3
8 years ago
Matt Butcher
e26d9f9633
Merge pull request #1616 from rollulus/no-exec-yaml
...
fix(helm): write yaml without exec permission
8 years ago
Matt Butcher
2dacb92a1e
Merge pull request #1617 from andrewstuart/files-subdir
...
feat(helm): Add Files.Glob method to permit file organization
8 years ago
Matt Butcher
a9f3de84e1
fix(hel): fix plugin format on tests
...
Test plugins were in the original format. Updated to current format and
fixed the tests to stop silently ignoring the broken test.
8 years ago
Adam Reese
052cfe1640
fix(ci): do not push canary image on release
8 years ago
Andrew Stuart
ec020a9e40
Improve formatting of godoc
8 years ago
Andrew Stuart
c311b085d5
Improve language of glob explanation
8 years ago
Andrew Stuart
d07e5cdfb6
Correct docs heading location
8 years ago
Andrew Stuart
2de1728f05
feat(helm): Add Files.Glob method to permit file organization
8 years ago
Rollulus
e8eed3cc3e
fix(helm): write yaml with non-exec permission
8 years ago
Adam Reese
aa4732089f
chore(*): bump go1.7.3
8 years ago
Adam Reese
803475c824
fix(*): misc linter issues
8 years ago
Adam Reese
6050a4bcfe
fix(helm): add missing line ending on list output
8 years ago
Matt Butcher
dcc2bc598a
fix(helm): handle errors when plugin command is not found
...
If a 'command:' is not found for a plugin, it will not result in an
ExitError, but in a PathError. This prevents that condition from
panicing.
Closes #1609
8 years ago
José Armesto
4bc0f81676
Remove trailing slash when comparing dependency url with repo url
8 years ago
José Armesto
c340c04e21
Remove trailing slash (if any) from repo url
8 years ago
Matt Butcher
18248e5530
feat(helm): add 'helm fetch --prov' to fetch prov info
...
Previously, there was no way to get provenance data unless you were
verifying it. This allows `fetch` to get the provenance data, but not
perform any verification. Adding this will allow external plugins
to perform verification against other sources, like Keybase.
8 years ago
Matt Butcher
190dafbc8e
Merge pull request #1605 from technosophos/fix/1575-no-hooks-upgrade
...
fix(helm): add no-hooks to upgrade
8 years ago
Matt Butcher
ba7910082a
fix(helm): add no-hooks to upgrade
...
Mark disable-hooks as deprecated.
Closes #1575
8 years ago
Matt Butcher
e097e1b724
Merge pull request #1599 from technosophos/fix/1590-pass-no-hooks-to-server
...
fix(helm): pass the no-hooks flag during upgrade
8 years ago
Matt Butcher
3b4d7164cc
Merge pull request #1603 from technosophos/fix/1588-url-mismatch
...
fix(helm): improve URL comparison logic
8 years ago
Matt Butcher
29e3fa9c2f
Merge pull request #1601 from technosophos/fix/1596-add-win64-builds
...
fix(Makefile): build windows amd64 binaries
8 years ago
Matt Butcher
a25e0b6cb7
Merge pull request #1600 from technosophos/fix/document-errnotlist
...
fix(helm): fix doc string for ErrNotList
8 years ago
Matt Butcher
d84deb5b3d
Merge pull request #1598 from technosophos/fix/1594-delete-too-much
...
fix(tiller): validate names before performing operations
8 years ago
Matt Butcher
a59604f40a
fix(helm): improve URL comparison logic
...
Normalize URLs before comparing them. This deviates slightly from the
URL spec, but in order to accomodate the predominant use pattern for
Helm. Specifically, './', '../', and '/' are all "interpreted" to be
filepath-like.
Closes #1588
8 years ago
Matt Butcher
6b25f85dee
fix(Makefile): build windows amd64 binaries
...
This adds back support for Windows now that it has been tested by the
community.
Closes #1596
8 years ago
Matt Butcher
2c326895b7
fix(helm): fix doc string for ErrNotList
...
This just moves a var declaration to the top of a file and then properly
documents it.
8 years ago
Matt Butcher
560964766b
Merge pull request #1562 from yuvipanda/patch-1
...
Remove double explanation of why MariaDB is in the list
8 years ago