kurtosis-tech / kurtosis

A platform for packaging and launching ephemeral backend stacks with a focus on approachability for the average developer.
https://docs.kurtosistech.com/
Apache License 2.0
385 stars 55 forks source link

Running `kurtosis web` doesn't start the engine if it is not running #2040

Open Dartoxian opened 10 months ago

Dartoxian commented 10 months ago

What's your CLI version?

0.86.4

Description & steps to reproduce

When I run kurtosis web without running another command that starts the engine (ie kurtosis enclave ls) the browser opens to http://localhost:9711/enclaves but because the engine isn't running nothing is listening on port 9711.

Desired behavior

Running kurtosis web should start the engine if it's not running and then open the browser.

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?

CLI: the Command Line Interface

galenmarchetti commented 10 months ago

thank you @Dartoxian ! bucketing this along with a number of usability requests, agreed with you that this is painful