-
Notifications
You must be signed in to change notification settings - Fork 55
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 create new enclaves in em ui after upgrading engine #1768
Comments
This is the error shown in the UI: This is the request that didn't receive a response from the EM server
The engine server starts creating the enclave but for some reason, it doesn't finish. These are the logs from the engine' GRPC server:
I tried to understand what was happening based on the logs from the engine I shared. Something that is strange for me is that the Engine GRPC server receives the request, even when it starts creating the enclave but for some reason, it doesn’t show anything after this line: |
I create a PR for injecting the Logrus logger inside the CORS handler on the EM HTTP server. We can release this and try again to see the errors from the server side in order to have more context. |
These are the logs after injecting Logrus in the CORS handlers
|
These are the logs after adding debug logs when "CreateEnclave" fails.
|
## Description: own context for checking images in local registry ## Is this change user facing? NO ## References (if applicable): This is related to this ticket: #1768
The issue is happening only in Firefox Ubuntu |
I've added a Notion document which describes what was tested and some video links with the debug process: https://www.notion.so/kurtosistech/BUG-CreateEnclave-fails-on-Firefox-981b4062c8f54ac6a216b9a18d15a187 |
Possibly related to connectrpc/connect-es#907 |
What's your CLI version?
0.85.18
Description & steps to reproduce
I am unable to create new enclaves in the em ui after I upgrade my local engine. These are the steps that I take:
sudo apt update && sudo apt install --only-upgrade kurtosis-cli
kurtosis enclave ls
(just to trigger starting the engine with the new version and check it works)run
button will spin, and eventually just stop spinning. No error is shown, but no enclave is created either.I can work around this issue by manually creating an enclave on the cli (
kurtosis run github.com/kurtosis-tech/postgres-package
) - this seems to wake something up in my local instance and after this the web ui can be used to create enclaves.I run kurtosis on Ubuntu 22.
This issue was also seen on 0.85.10.
Desired behavior
After upgrading my engine I should be able to launch enclaves in the emui.
Additionally, the emui should show an error (rather than no message) when it does not create an enclave.
What is the severity of this bug?
Papercut; this bug is frustrating, but I have a workaround.
What area of the product does this pertain to?
Frontend: the Graphical User Interface, including the Enclave Manager
The text was updated successfully, but these errors were encountered: