@@ -96,7 +96,7 @@ func (h *Helm) Apply(ctx context.Context, contentFS fs.FS, ext *ocv1.ClusterExte
9696 }
9797
9898 if h .EnablePreflightPermissions {
99- tmplRel , err := h .template (ctx , ext , chrt , values , post )
99+ tmplRel , err := h .renderClientOnlyRelease (ctx , ext , chrt , values , post )
100100 if err != nil {
101101 return nil , "" , fmt .Errorf ("failed to get release state using client-only dry-run: %w" , err )
102102 }
@@ -197,8 +197,8 @@ func (h *Helm) buildHelmChart(bundleFS fs.FS, ext *ocv1.ClusterExtension) (*char
197197 return h .BundleToHelmChartFn (bundleFS , ext .Spec .Namespace , watchNamespace )
198198}
199199
200- func (h * Helm ) template (ctx context.Context , ext * ocv1.ClusterExtension , chrt * chart.Chart , values chartutil.Values , post postrender.PostRenderer ) (* release.Release , error ) {
201- // We need to get a separate action client because our template call below
200+ func (h * Helm ) renderClientOnlyRelease (ctx context.Context , ext * ocv1.ClusterExtension , chrt * chart.Chart , values chartutil.Values , post postrender.PostRenderer ) (* release.Release , error ) {
201+ // We need to get a separate action client because our work below
202202 // permanently modifies the underlying action.Configuration for ClientOnly mode.
203203 ac , err := h .ActionClientGetter .ActionClientFor (ctx , ext )
204204 if err != nil {
0 commit comments