Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhance UDS Core Deployment with Fault Tolerance and Idempotency for Failure Recovery #1112

Open
darianc-github opened this issue Dec 12, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@darianc-github
Copy link

Is your feature request related to a problem? Please describe.

Enhance UDS Core Deployment with Fault Tolerance and Idempotency for Failure Recovery

Describe the solution you'd like

  • Given a partially completed UDS Core deployment due to failure,
  • When the deployment process is retried,
  • Then the system resumes from the last successful state without restarting or causing disruptions.

Additional context

Screen shot attached
UDS Deploy Failure   Restart

@darianc-github darianc-github added the enhancement New feature or request label Dec 12, 2024
@mjnagel
Copy link
Contributor

mjnagel commented Dec 12, 2024

I haven't used this flag in a while but I wonder if the --resume flag meets some of this need (see docs and command reference). This was added to uds-cli I believe to meet a similar need. There is also a --packages flag to only deploy some packages from a bundle.

One of the issues with those two options might be that uds-core is a single package, so you end up regardless starting from the top of uds-core. But if this is a deployment of the demo bundle those flags would be helpful to skip k3d cluster destroy/create.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants