- 18 Sep, 2020 1 commit
-
-
Martin Hickey authored
Signed-off-by:
Martin Hickey <martin.hickey@ie.ibm.com> (cherry picked from commit d46f7bc2)
-
- 17 Sep, 2020 5 commits
-
-
Matt Butcher authored
Signed-off-by:
Matt Butcher <matt.butcher@microsoft.com>
-
Matthew Fisher authored
Signed-off-by:
Matthew Fisher <matt.fisher@microsoft.com> (cherry picked from commit a9d1204e)
-
Matthew Fisher authored
Signed-off-by:
Matthew Fisher <matt.fisher@microsoft.com> (cherry picked from commit b0296c05)
-
Matt Butcher authored
Signed-off-by:
Matt Butcher <matt.butcher@microsoft.com> (cherry picked from commit 7c287078)
-
Matt Farina authored
Signed-off-by:
Matt Farina <matt.farina@rancher.com> (cherry picked from commit d154b059)
-
- 12 Aug, 2020 10 commits
-
-
Jeff Knurek authored
Signed-off-by:
Jeff Knurek <knurek.stuff@gmail.com> (cherry picked from commit 242bd580)
-
Jeff Knurek authored
Signed-off-by:
Jeff Knurek <knurek.stuff@gmail.com> (cherry picked from commit 77957fc7)
-
Jeff Knurek authored
Signed-off-by:
Jeff Knurek <knurek.stuff@gmail.com> (cherry picked from commit 5c9ff04d)
-
Jeff Knurek authored
Signed-off-by:
Jeff Knurek <knurek.stuff@gmail.com> (cherry picked from commit cd90fb43)
-
Jeff Knurek authored
Signed-off-by:
Jeff Knurek <knurek.stuff@gmail.com> (cherry picked from commit a979ba8c)
-
Cristian Klein authored
If two `helm upgrade`s are executed at the exact same time, then one of the invocations will fail with "already exists". If one `helm upgrade` is executed and a second one is started while the first is in `pending-upgrade`, then the second invocation will create a new release. Effectively, two helm invocations will simultaneously change the state of Kubernetes resources -- which is scary -- then two releases will be in `deployed` state -- which can cause other issues. This commit fixes the corrupted storage problem, by introducting a poor person's lock. If the last release is in a pending state, then helm will abort. If the last release is in a pending state, due to a previously killed helm, then the user is expected to do `helm rollback`. This is a port to Helm v2 of #7322. Signed-off-by:
Cristian Klein <cristian.klein@elastisys.com> (cherry picked from commit c32c9a51)
-
Stanton Xu authored
Signed-off-by:
Stanton Xu <xjiefeng@gmail.com> (cherry picked from commit 416c97d2)
-
Fabian Ruff authored
Fixes #6857 X-Cherry-Picked: 7f7e90b4 Signed-off-by:
Mike Lundy <mike@fluffypenguin.org> (cherry picked from commit 0c96138a)
-
Martin Hickey authored
Review comment: - https://github.com/helm/helm/pull/8198/files#r435237511 Signed-off-by:
Martin Hickey <martin.hickey@ie.ibm.com> (cherry picked from commit 059aeed8)
-
Martin Hickey authored
Signed-off-by:
Martin Hickey <martin.hickey@ie.ibm.com> (cherry picked from commit a90182e3)
-
- 16 Jun, 2020 1 commit
-
-
Matt Butcher authored
Signed-off-by:
Matt Butcher <matt.butcher@microsoft.com> (cherry picked from commit def975f5)
-
- 10 Jun, 2020 1 commit
-
-
Adam Reese authored
Signed-off-by:
Adam Reese <adam@reese.io> (cherry picked from commit 7606f087)
-
- 28 Apr, 2020 1 commit
-
-
Matt Farina authored
Fix issue with sorting pod lists
-
- 23 Apr, 2020 1 commit
-
-
Matt Johnson authored
Signed-off-by:
Matt Johnson <mjohnson@sonatype.com>
-
- 15 Apr, 2020 2 commits
-
-
Matt Farina authored
The sorting previously used the selfref which contained the name on the end for all cases except pods. In that case the selfref was to pods and not the specific pod. This caused an issue where multiple pods had the same selfref used as the key for softing. The objects being sorted are tables that each have one row. In the new setup the key is the first cells value from the first and only row. This is the name of the resource. Note, the Get function now requests a table. The tests have been updated to return a Table type for the objects. Closes #7924 Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
Matt Butcher authored
Signed-off-by:
Matt Butcher <matt.butcher@microsoft.com>
-
- 13 Apr, 2020 1 commit
-
-
Matt Farina authored
Fix nil pointer error
-
- 01 Apr, 2020 1 commit
-
-
Matt Butcher authored
Signed-off-by:
Matt Butcher <matt.butcher@microsoft.com>
-
- 30 Mar, 2020 1 commit
-
-
Matt Farina authored
Closes #7812 Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- 26 Mar, 2020 1 commit
-
-
Matt Farina authored
Fixing validation issue
-
- 25 Mar, 2020 1 commit
-
-
Matt Farina authored
Latest() should not have been added Validate Closes #7797 Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- 20 Mar, 2020 5 commits
-
-
Matthew Fisher authored
fix(engine): allow limited recursion in templates
-
Matthew Fisher authored
backport of #7558 from master Signed-off-by:
Matthew Fisher <matt.fisher@microsoft.com>
-
Matthew Fisher authored
This is a backport for PR 7443. Signed-off-by:
Matthew Fisher <matt.fisher@microsoft.com>
-
Matt Farina authored
Restores display of object status when displaying helm status
-
Matt Farina authored
Changes to the Kubernetes API server and kubectl libraries caused the status to no longer display when helm status was run for a release. This change restores the status display. Generation of the tables for display was moved server side. A request for the data as a table is made and a kubectl printer for tables can display this data. Kubectl uses this setup and the structure here closely resembles kubectl. kubectl is still able to display objects as tables from prior to server side printing but only prints limited information. Note, an extra request is made because table responses cannot be easily transformed into Go objects for Kubernetes types to work with. There is one request to get the resources for display in a table and a second request to get the resources to lookup the related pods. The related pods are now requested as a table as well for display purposes. This is likely part of the larger trend to move features like this server side so that more libraries in more languages can get to the feature. Closes #6896 Signed-off-by:
Matt Farina <matt@mattfarina.com>
-
- 06 Mar, 2020 1 commit
-
-
Fernando Antivero authored
* align both formats behaviors and now they will just differ in how to discover their paths * add coverage for exports format and fix expected assertions for parent-child format to match the logic child values always wins * just partially revert dda84976, this way parents values could be overridden when coalescing * after getting better coverage we were able to refact both formats behaviors by merging their propagation logics into a single code path.
-
- 20 Feb, 2020 1 commit
-
-
Matthew Fisher authored
fix(Makefile): disable go modules
-
- 13 Feb, 2020 3 commits
-
-
Matthew Fisher authored
chore(rootfs): bump alpine image to 3.11
-
Matthew Fisher authored
Signed-off-by:
Matthew Fisher <matt.fisher@microsoft.com>
-
Matthew Fisher authored
required on more modern versions of Go where `go mod` is enabled by default. Signed-off-by:
Matthew Fisher <matt.fisher@microsoft.com>
-
- 23 Jan, 2020 1 commit
-
-
zwwhdls authored
* fix #7182 Signed-off-by:
zwwhdls <zwwhdls@hotmail.com> * fix typo Signed-off-by:
zwwhdls <zwwhdls@hotmail.com> * add testcase Signed-off-by:
zwwhdls <zwwhdls@hotmail.com> * fix conflict subdirectory when untardir is the clashing directory Signed-off-by:
zwwhdls <zwwhdls@hotmail.com>
-
- 09 Jan, 2020 1 commit
-
-
Yury Fedorov authored
Signed-off-by:
yury <yury@panoply.io>
-
- 08 Jan, 2020 1 commit
-
-
Matthew Fisher authored
fix(tiller): improve handling of corrupted storage
-