vagrant-service-manager icon indicating copy to clipboard operation
vagrant-service-manager copied to clipboard

install-cli command requires a running machine

Open navidshaikh opened this issue 8 years ago • 4 comments

Testing the install-cli from the master, install-cli command requires a running machine.

$bundle exec vagrant service-manager install-cli docker

The virtual machine must be running before you execute this command.
Try this in the directory with your Vagrantfile:
vagrant up

IMO, installing a CLI should not require a running machine.

navidshaikh avatar Jul 12 '16 10:07 navidshaikh

@navidshaikh, It is needed to know the version of server running inside VM.

By default, it will install the client version similar to the server version which could be overridden by passing --cli-version flag.

brgnepal avatar Jul 12 '16 11:07 brgnepal

If given an explicit option for --cli-version then machine is not needed to run. This is an advance check, not really needed to have ATM, but IMO we should keep it in queue.

navidshaikh avatar Jul 12 '16 11:07 navidshaikh

If given an explicit option for --cli-version then machine is not needed to run

This can be added.

brgnepal avatar Jul 12 '16 11:07 brgnepal

This can maybe be addressed with the re-design of the help system. Making it generally more flexible which commands need a running machine and which not.

hferentschik avatar Oct 18 '16 09:10 hferentschik