Skip to content
This repository has been archived by the owner on Oct 10, 2023. It is now read-only.

CLI/UI should allow continuation after a failed installation #1545

Open
1 of 10 tasks
joshrosso opened this issue Jan 24, 2022 · 0 comments
Open
1 of 10 tasks

CLI/UI should allow continuation after a failed installation #1545

joshrosso opened this issue Jan 24, 2022 · 0 comments
Labels
area/cli area/ui Specific UI issue/enhancement kind/feature Categorizes issue or PR as related to a new feature not-core-cli

Comments

@joshrosso
Copy link

Describe the feature request

Originally opened in vmware-tanzu/community-edition#2926 via @berndtj

details pasted below:

Feature Request

There are many reasons that an installation can fail. It would be great if one didn't need to tear everything down and start over when that occurs. Often times there are AWS resources that have already been created before the failure, and those too need to be cleaned up. Additionally the process of cleaning up resources is not straight forward and a little incomplete.

For instance, my mgmt cluster failed to come up because the IAM profiles were missing. Ideally, I create those resources:

tanzu management-cluster permissions aws set

And then add a continue flag to the create process:

tanzu management-cluster create --file /Users/bjung/.config/tanzu/tkg/clusterconfigs/yrgx81xnt3.yaml -v 6 -e --continue

And the installation just continues. Today, the reconciliation within the bootstrap cluster will continue, but there is client-side logic that will not run and so I'm left with a broken mgmt cluster. The only recourse is to delete the mgmt cluster, the bootstrap cluster, and rerun create.

Describe alternatives you've considered

Additional context

Describe alternatives you've considered

Affected product area (please put an X in all that apply)

  • APIs
  • Addons
  • CLI
  • Docs
  • IAM
  • Installation
  • Plugin
  • Security
  • Test and Release
  • User Experience

Additional context

@joshrosso joshrosso added kind/feature Categorizes issue or PR as related to a new feature needs-triage Indicates an issue or PR needs to be triaged labels Jan 24, 2022
@yharish991 yharish991 added area/cli area/ui Specific UI issue/enhancement and removed needs-triage Indicates an issue or PR needs to be triaged labels Feb 17, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area/cli area/ui Specific UI issue/enhancement kind/feature Categorizes issue or PR as related to a new feature not-core-cli
Projects
None yet
Development

No branches or pull requests

3 participants