Merge pull request #1169 from sslavic/stevo-rollback-remed-max-hist
fix: use HelmRelease max history for rollback remediation
This commit is contained in:
		
						commit
						15d0dc8252
					
				| 
						 | 
				
			
			@ -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