Skip to content

Commit

Permalink
Cherry pick of tiller fix
Browse files Browse the repository at this point in the history
  • Loading branch information
dramich authored and Alena Prokharchyk committed Sep 24, 2019
1 parent fba1e0f commit 86a8197
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions pkg/tiller/release_update.go
Original file line number Diff line number Diff line change
Expand Up @@ -150,6 +150,8 @@ func (s *ReleaseServer) performUpdateForce(req *services.UpdateReleaseRequest) (
return nil, err
}

res := &services.UpdateReleaseResponse{}

newRelease, err := s.prepareRelease(&services.InstallReleaseRequest{
Chart: req.Chart,
Values: req.Values,
Expand All @@ -161,11 +163,6 @@ func (s *ReleaseServer) performUpdateForce(req *services.UpdateReleaseRequest) (
Timeout: req.Timeout,
Wait: req.Wait,
})

// update new release with next revision number so as to append to the old release's history
newRelease.Version = oldRelease.Version + 1

res := &services.UpdateReleaseResponse{Release: newRelease}
if err != nil {
s.Log("failed update prepare step: %s", err)
// On dry run, append the manifest contents to a failed release. This is
Expand All @@ -176,6 +173,10 @@ func (s *ReleaseServer) performUpdateForce(req *services.UpdateReleaseRequest) (
return res, err
}

// update new release with next revision number so as to append to the old release's history
newRelease.Version = oldRelease.Version + 1
res.Release = newRelease

if req.DryRun {
s.Log("dry run for %s", newRelease.Name)
res.Release.Info.Description = "Dry run complete"
Expand Down

0 comments on commit 86a8197

Please sign in to comment.