-
Notifications
You must be signed in to change notification settings - Fork 60
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
Unable to restart stopped enclave #853
Comments
Hey @barnabasbusa , thanks for reporting! This is an unfortunate limitation to the way we've currently stored Kurtosis metadata (in memory on the Kurtosis container), and I totally agree - it's very frustrating. We're making progress towards being able to fix this by moving the metadata into a database, but we still have a fair bit to move. So unfortunately can't promise this to be done soon, but we are making progress on it :) |
We're much, much closer to having this - all the necessary information is now persisted to the APIC's disk. The only missing part now is giving the APIC the ability to start up all the stopped services in its enclave using a startup sequence that respects dependencies & availability checks |
Yes please! its a bit annoying to not be able to resume a stopped enclave. Starting a new enclave means creating new ports which need to be updated at other places and have contracts deployed again. |
May I ask a question? If I directly use the |
@lyfsn While I've never tried this myself, the APIContainer is responsible for managing services + networking in an enclave, and manipulating state of the enclave directly through docker commands could mess with the APIC's maintained state of the world, making subsequent kurtosis commands a bit weird. |
What's your CLI version?
0.80.7
Description & steps to reproduce
If an an enclave is stopped it cannot be restarted.
Example:
kurtosis enclave stop testing
However, there seem to be no command to start up an enclave e.g:
kurtosis enclave start testing
:Desired behavior
Enable a specific enclave to be restarted with
kurtosis enclave start <enclaveName>
Currently the only way to restart a stopped enclave is by nuking the setup, and start from scratch. Not ideal.
What is the severity of this bug?
Papercut; this bug is frustrating, but I have a workaround.
The text was updated successfully, but these errors were encountered: