-
Notifications
You must be signed in to change notification settings - Fork 8
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
Fix deployment list #3543
Fix deployment list #3543
Conversation
- Keep the worker listed if the user deletes only the leader. - Remove the 'Manage Workers' button if the listed VM is a worker. - Remove the 'View Admin Panel' button if the listed VM is a worker. - Check if the full deployment has a 'leader' instead. - Fix listing issue in the other solutions. - Update the mergeCaproverDeployment function. - Fix an issue with adding a worker on a deployed Caprover leader
89a1b46
to
68152f3
Compare
Converted to draft due to an issue happened when deleting the instances |
- Replaced `Promise.all` with a `.reduce()` approach to sequentially await each `deleteDeployment` and `deleteGatewayDeployment` call.
Should be fixed now Investigation and Solution:This issue might be due to how Work Completed:Prevent a race condition in deployment deletion by switching to sequential execution
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
listing deployments works fine.
will reopen caprover issue
and will open new issue to revisit deployment list changes
Description
There is an issue with listing VMs due to the merge of the Caprover PR
Changes
Related Issues
Tested Scenarios
A list of scenarios tried to match the deliverables
To consider
Preliminary Checks:
UI Checks:
Code Quality Checks:
Checklist