add detail to returned error

Signed-off-by: Somtochi Onyekwere <somtochionyekwere@gmail.com>
pull/3403/head
Somtochi Onyekwere 2 years ago
parent 6924a16ac7
commit 645f9df4f0

@ -129,7 +129,7 @@ func installFlux(ctx context.Context, kubeClient client.Client, kubeconfigPath,
//// Install Flux and push files to git repository //// Install Flux and push files to git repository
repo, _, err := getRepository(repoUrl, defaultBranch, true, azdoPat) repo, _, err := getRepository(repoUrl, defaultBranch, true, azdoPat)
if err != nil { if err != nil {
return err return fmt.Errorf("error cloning repositoriy: %w", err)
} }
kustomizeYaml := ` kustomizeYaml := `
@ -173,14 +173,14 @@ patchesStrategicMerge:
files["clusters/e2e/flux-system/gotk-sync.yaml"] = strings.NewReader("") files["clusters/e2e/flux-system/gotk-sync.yaml"] = strings.NewReader("")
err = commitAndPushAll(repo, files, defaultBranch) err = commitAndPushAll(repo, files, defaultBranch)
if err != nil { if err != nil {
return err return fmt.Errorf("error commiting and pushing manifests: %w", err)
} }
bootstrapCmd := fmt.Sprintf("flux bootstrap git --url=%s --password=%s --kubeconfig=%s"+ bootstrapCmd := fmt.Sprintf("flux bootstrap git --url=%s --password=%s --kubeconfig=%s"+
" --token-auth --path=clusters/e2e --components-extra image-reflector-controller,image-automation-controller", " --token-auth --path=clusters/e2e --components-extra image-reflector-controller,image-automation-controller",
repoUrl, azdoPat, kubeconfigPath) repoUrl, azdoPat, kubeconfigPath)
if err := runCommand(context.Background(), 10*time.Minute, "./", bootstrapCmd); err != nil { if err := runCommand(context.Background(), 10*time.Minute, "./", bootstrapCmd); err != nil {
return err return fmt.Errorf("error running bootstrap: %w", err)
} }
return nil return nil

Loading…
Cancel
Save