init dialog for adding a compute node is confusing
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MicroStack |
Triaged
|
Low
|
Unassigned |
Bug Description
$ sudo snap install microstack --devmode --beta
$ snap info microstack | grep -e installed -e tracking
tracking: latest/beta
installed: ussuri (215) 386MB devmode
$ sudo microstack init
Would you like to configure clustering? (yes/no) [default=no] > yes
2020-10-15 22:49:50,290 - microstack_init - INFO - Configuring clustering ...
Which role would you like to use for this node: "control" or "compute"? > compute
Please enter the ip address of this node [default=
Please enter a connection string returned by the add-compute command > [default=] >
The connection string contains extra data characters please make sure you entered it as returned by the add-compute command.
is not valid. Please answer Yes or No. >
At first I tried entering a null value for the connection string as I wasn't aware of the workflow. The resulting messaging doesn't make sense.
Thanks for reporting this Peter. Would you suggest updating the line to be more detailed, such as:
"Please enter a connection string returned by running the add-compute command on the control node"