fix extra args missing in helmfile apply subcommand (#858)
Signed-off-by: yxxhero <aiopsclub@163.com>
This commit is contained in:
		
							parent
							
								
									641e1f876a
								
							
						
					
					
						commit
						3bbd816247
					
				|  | @ -1315,6 +1315,8 @@ func (a *App) apply(r *Run, c ApplyConfigProvider) (bool, bool, []error) { | ||||||
| 	st := r.state | 	st := r.state | ||||||
| 	helm := r.helm | 	helm := r.helm | ||||||
| 
 | 
 | ||||||
|  | 	helm.SetExtraArgs(argparser.GetArgs(c.Args(), r.state)...) | ||||||
|  | 
 | ||||||
| 	selectedReleases, selectedAndNeededReleases, err := a.getSelectedReleases(r, c.IncludeTransitiveNeeds()) | 	selectedReleases, selectedAndNeededReleases, err := a.getSelectedReleases(r, c.IncludeTransitiveNeeds()) | ||||||
| 	if err != nil { | 	if err != nil { | ||||||
| 		return false, false, []error{err} | 		return false, false, []error{err} | ||||||
|  | @ -1425,8 +1427,6 @@ Do you really want to apply? | ||||||
| 			return true, false, preapplyErrors | 			return true, false, preapplyErrors | ||||||
| 		} | 		} | ||||||
| 
 | 
 | ||||||
| 		r.helm.SetExtraArgs(argparser.GetArgs(c.Args(), r.state)...) |  | ||||||
| 
 |  | ||||||
| 		// We deleted releases by traversing the DAG in reverse order
 | 		// We deleted releases by traversing the DAG in reverse order
 | ||||||
| 		if len(releasesToBeDeleted) > 0 { | 		if len(releasesToBeDeleted) > 0 { | ||||||
| 			_, deletionErrs := withDAG(st, helm, a.Logger, state.PlanOptions{Reverse: true, SelectedReleases: toDelete, SkipNeeds: true}, a.WrapWithoutSelector(func(subst *state.HelmState, helm helmexec.Interface) []error { | 			_, deletionErrs := withDAG(st, helm, a.Logger, state.PlanOptions{Reverse: true, SelectedReleases: toDelete, SkipNeeds: true}, a.WrapWithoutSelector(func(subst *state.HelmState, helm helmexec.Interface) []error { | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue