fix: use HelmRelease max history for rollback remediation
Signed-off-by: Stevo Slavic <sslavic@gmail.com>
This commit is contained in:
parent
8dfcca2cb0
commit
dda1d355b7
|
@ -65,6 +65,7 @@ func newRollback(config *helmaction.Configuration, obj *v2.HelmRelease, opts []R
|
|||
rollback.Force = obj.GetRollback().Force
|
||||
rollback.Recreate = obj.GetRollback().Recreate
|
||||
rollback.CleanupOnFail = obj.GetRollback().CleanupOnFail
|
||||
rollback.MaxHistory = obj.GetMaxHistory()
|
||||
|
||||
for _, opt := range opts {
|
||||
opt(rollback)
|
||||
|
|
|
@ -49,6 +49,7 @@ func Test_newRollback(t *testing.T) {
|
|||
g.Expect(got).ToNot(BeNil())
|
||||
g.Expect(got.Timeout).To(Equal(obj.Spec.Rollback.Timeout.Duration))
|
||||
g.Expect(got.Force).To(Equal(obj.Spec.Rollback.Force))
|
||||
g.Expect(got.MaxHistory).To(Equal(obj.GetMaxHistory()))
|
||||
})
|
||||
|
||||
t.Run("rollback to version", func(t *testing.T) {
|
||||
|
|
Loading…
Reference in New Issue