Skip to content

Commit 905602b

Browse files
committed
controllers: return err on auth dir create failure
Signed-off-by: Hidde Beydals <hello@hidde.co>
1 parent dbbef5a commit 905602b

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

controllers/helmchart_controller.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -307,6 +307,7 @@ func (r *HelmChartReconciler) fromHelmRepository(ctx context.Context, repo sourc
307307
authDir := filepath.Join(workDir, "creds")
308308
if err := os.Mkdir(authDir, 0700); err != nil {
309309
err = fmt.Errorf("failed to create temporary directory for repository credentials: %w", err)
310+
return sourcev1.HelmChartNotReady(c, sourcev1.StorageOperationFailedReason, err.Error()), err
310311
}
311312
opts, err := getter.ClientOptionsFromSecret(authDir, *secret)
312313
if err != nil {

0 commit comments

Comments
 (0)