Taylor Thomas
29c343278e
feat(action): Refactors unit tests with better fakes
...
This also adds unit tests for the Atomic and Wait functionality
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Taylor Thomas
93d07c862d
feat(*): Adds back --atomic functionality to Helm 3
...
This does not include the cleanup on fail logic as that will be reintroduced
in a future PR
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Matt Farina
ff818fceca
Merge pull request #5860 from mattfarina/moar-capabilities-v3
...
Expose the resource types in addition to the api group/version in templates
6 years ago
Taylor Thomas
b4bf3526c6
Merge pull request #5991 from thomastaylor312/ref/history
...
ref(*): Refactors the history action to return releases
6 years ago
Taylor Thomas
51ad3cd357
ref(*): Refactors the history action to return releases instead of formatted output
...
Output utilities have been moved to their own file and streamlined as well
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Taylor Thomas
da0ffe000c
Merge pull request #5971 from thomastaylor312/ref/smarter_wait
...
feat(wait): Adds smarter waiting for DaemonSets and StatefulSets
6 years ago
Taylor Thomas
eaa7d8c7c4
feat(wait): Adds smarter waiting for DaemonSets and StatefulSets
...
The partition and maxUnavailable values are now used in determining the state
of both objects
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Matthew Fisher
5e2e7b7aca
Merge pull request #5980 from VilledeMontreal/fix-v3/linter
...
Fix linter issuers
6 years ago
Marc Khouzam
81321532e6
Fix linter issuers
...
Signed-off-by: Marc Khouzam <marc.khouzam@ville.montreal.qc.ca>
6 years ago
Taylor Thomas
61578de6a0
Merge pull request #5970 from thomastaylor312/fix/missing_wait
...
fix(pkg/action): Adds back in missing wait functionality
6 years ago
Josh Dolitsky
240dd53e78
Helm 3: set custom manifest config media type on chart push ( #5719 )
...
* set custom manifest config media type
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* use v1 for manifest schema
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* remove unneeded debug flag
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
* update to new config media type
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
6 years ago
Taylor Thomas
d031651c45
fix(pkg/action): Adds back in missing wait functionality
...
In my previous PR, I did not notice that the wait functionality had been completely removed
from the actions. This restores wait functionality to upgrade and rollback
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Matthew Fisher
e55a25bfeb
Merge pull request #5917 from bacongobbler/ref-getter-options
...
ref(getter): introduce Options for passing in getter parameters
6 years ago
Taylor Thomas
cf79b90867
Merge pull request #5961 from thomastaylor312/fix/wait
...
fix(pkg/kube): Fixes wait functionality
6 years ago
Taylor Thomas
c8c854a35c
fix(pkg/kube): Fixes wait functionality
...
This reenables wait functionality and fixes some small bugs in the logic. Please
note that there are still some naive assumptions made about pods belonging to
DaemonSets and StatefulSets, but that is how the logic was before, so it was not
in scope to modify it for this PR. I will improve this logic in a follow up PR
Signed-off-by: Taylor Thomas <taylor.thomas@microsoft.com>
6 years ago
Matthew Fisher
e410a03c74
ref(getter): introduce Options for passing in getter parameters
...
instead of hard-coding the parameters being passed in the constructor, we should pass in an Options struct that can be used to pass in those parameters.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
1ea07feac8
Merge pull request #5889 from andytom/fix/backport_lint_fix
...
Helm 3: Stop Lint from breaking when using required
6 years ago
Matt Farina
64496cdc07
Expose the resource types in addition to the api group/version in templates
...
Ported #5842 to Helm v3
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matthew Fisher
a6fefdd9a3
Merge pull request #5874 from bacongobbler/fix-requirements-not-being-updated
...
fix(resolver): compare hash of lockfile against resolved dependencies
6 years ago
Matthew Fisher
cf90b5f9a2
Merge pull request #5938 from hickeyma/fix-linter-issues
...
fix(lint): Style conformance issues
6 years ago
Martin Hickey
407d850847
Merge pull request #5940 from Somefive/dev-v3
...
Redo the same fix with #3915 in dev-v3 branch
6 years ago
Matt Farina
c0b4aeb22f
Merge pull request #5904 from mattfarina/move-ingress-v3
...
Updating to the new Ingress group version
6 years ago
Da Yin
b9878bd912
Redo the same fix with #3915 in dev-v3 branch
...
Signed-off-by: Da Yin <Somefive@foxmail.com>
6 years ago
Martin Hickey
ed68cbda3c
Fix linter issues
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Matt Farina
6b96d2158b
Merge pull request #5909 from mattfarina/increment-sprig-v3
...
Updating to newer version of sprig
6 years ago
Matt Farina
53fae3ab49
Merge pull request #5908 from mattfarina/release-namespace-docs
...
Restoring the Release.Namespace docs
6 years ago
Matt Farina
ceb1faf190
Updating to newer version of sprig
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matt Farina
636d9ba05b
Restoring the Release.Namespace docs
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Matt Farina
379b2b177c
Updating to the new Ingress group version
...
Signed-off-by: Matt Farina <matt@mattfarina.com>
6 years ago
Thomas O'Donnell
213f714604
Stop Lint from breaking when using required
...
Have updated the required filter so that it doesn't break when linting a
chart. This work is based off #4221 and #4748 which didn't make it into
the v3 branch.
Signed-off-by: Thomas O'Donnell <andy.tom@gmail.com>
6 years ago
Matthew Fisher
c35dbb7aab
Merge pull request #5888 from andytom/docs/remove_old_flag
...
Remove mention of the execute flag
6 years ago
Thomas O'Donnell
c5a63811b7
Remove mention of the execute flag
...
Have removed mention of the execute flag `-x` from the template command.
Signed-off-by: Thomas O'Donnell <andy.tom@gmail.com>
6 years ago
Matthew Fisher
5efa181618
Merge pull request #5884 from hickeyma/up-dev-guide-build
...
doc(developer): Fix the build section in the developer doc
6 years ago
Martin Hickey
b7a6ea321d
Fix the build section in the developer doc
...
Signed-off-by: Martin Hickey <martin.hickey@ie.ibm.com>
6 years ago
Matthew Fisher
78330ba3d9
fix(resolver): compare hash of lockfile against resolved dependencies
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
f109b1ba5c
Merge pull request #5869 from bacongobbler/ref-version
...
ref(version): catch some edge cases
6 years ago
Matthew Fisher
2035e4fa62
Merge pull request #5848 from bacongobbler/remove-dead-output
...
chore(testdata): remove stale test output
6 years ago
Matthew Fisher
a24915a079
ref(version): catch some edge cases
...
- strip GoVersion from `helm version` test output
- catch some edge cases when GitCommit is unset or less than 7 characters
- add a test case for `helm version --short`
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Josh Dolitsky
1d0b983081
Add documentation on registries ( #5754 )
...
Signed-off-by: Josh Dolitsky <jdolitsky@gmail.com>
6 years ago
Matthew Fisher
7d3693bd56
Merge pull request #5856 from bacongobbler/remove-stripport
...
ref(urlutil): remove stripPort
6 years ago
Matthew Fisher
b948480814
Merge pull request #5855 from bacongobbler/refactor-downloader
...
ref(downloader): remove ResolveChartVersionAndGetRepo
6 years ago
Matt Farina
560ef4483c
Merge pull request #5859 from tariq1890/add_go_v3
...
add go version to version cmd output of helm
6 years ago
Tariq Ibrahim
3a36ab67e9
add go version to version cmd output of helm
...
Signed-off-by: Tariq Ibrahim <tariq181290@gmail.com>
6 years ago
Matthew Fisher
8eaf4c093d
ref(urlutil): remove stripPort
...
This function was introduced because an older version of Go did not correctly strip the port number from the hostname with .Hostname(). This has since been fixed so it's safe to remove this.
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
7353a65bfa
ref(downloader): remove ResolveChartVersionAndGetRepo
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
436747a867
chore(testdata): remove stale test output
...
Signed-off-by: Matthew Fisher <matt.fisher@microsoft.com>
6 years ago
Matthew Fisher
da83115510
Merge pull request #5539 from jan25/fix-list-sorting-5499
...
fix(helm): sort release list with flags --reverse and --date
6 years ago
Matthew Fisher
0b41b90a60
Merge pull request #5829 from VilledeMontreal/feat-v3/dynamicCopmpletionReleases
...
helm v3: dynamic completion of releases
6 years ago
Matthew Fisher
f1594e564a
Merge pull request #5824 from rokii/fix5792
...
fix issue that values are not applied while running upgrade cmd
6 years ago
Matthew Fisher
172ba399ec
Merge pull request #5841 from bacongobbler/fix-upload-azure
...
fix(circle): only upload packages and checksums, not cross-builds
6 years ago