Skip to content

Commit 372dc34

Browse files
user-cubeCopilot
andauthored
feat: Update cli/cmd/bootstrap.go
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
1 parent 18808c3 commit 372dc34

1 file changed

Lines changed: 8 additions & 3 deletions

File tree

cli/cmd/bootstrap.go

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -250,15 +250,20 @@ func runBootstrap(cmd *cobra.Command, args []string) error {
250250
secretsK8sTimer := startStage("Creating K8s Resources")
251251
secretsK8sStage := logger.Stage("Creating K8s Secrets")
252252
stepf("Creating Kubernetes secrets...")
253-
if err := client.EnsureNamespace(ctx, "argocd"); err != nil {
253+
namespaceCreated, err := client.EnsureNamespace(ctx, "argocd")
254+
if err != nil {
254255
bootstrapErr = err
255256
report.AddStage(secretsK8sTimer.complete(false, err))
256257
return err
257258
}
258-
secretsK8sStage.Detail("✓ Created/verified namespace 'argocd'")
259+
if namespaceCreated {
260+
secretsK8sStage.Detail("✓ Created namespace 'argocd'")
261+
} else {
262+
secretsK8sStage.Detail("✓ Verified existing namespace 'argocd'")
263+
}
259264
report.Resources.Namespace = NamespaceReport{
260265
Name: "argocd",
261-
Created: true, // Always report as created for simplicity (EnsureNamespace is idempotent)
266+
Created: namespaceCreated,
262267
}
263268

264269
_, repoSecretCreated, err := client.CreateRepoSSHSecret(ctx, envSecrets.Repo.URL, envSecrets.Repo.SSHPrivateKey, false)

0 commit comments

Comments
 (0)