-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
I tried to prepare an Ubuntu VM with docker etc installed for container view/management in XCP-NG/XOA.
xscontainer-prepare-vm -v 75c67428-b0f3-1e6e-5aa8-3583cab504dd -u the_real_username
At first attempts it failed (said success but could not connect to the vm for monitoring).
[19:15 xcp-ng-01 ~]# xscontainer-prepare-vm -v 75c67428-b0f3-1e6e-5aa8-3583cab504dd -u the_real_username
Would you like to push a pool-specific public SSH key into the ~/.ssh/authorized_keys file of the specified VM and therefore authorize hosts in the pool to interact with the containers inside the VM?
Answer y/n:
y
Attempting to push the public xscontainer key to [email protected].
[email protected]'s password:
Success.
Attempting to refresh the state of the VM
Failure diagnosis: Unable to verify key-based authentication. Please prepare the VM to install a key.
After I renamed the already existing ~/.ssh/authorized_keys on the VM (I already use this for passwordless ssh loging to the vm) the command completed succesfully and created a new ~/.ssh/authorized_keys file.
[19:19 xcp-ng-01 ~]# xscontainer-prepare-vm -v 75c67428-b0f3-1e6e-5aa8-3583cab504dd -u the_real_username
Would you like to push a pool-specific public SSH key into the ~/.ssh/authorized_keys file of the specified VM and therefore authorize hosts in the pool to interact with the containers inside the VM?
Answer y/n:
y
Attempting to push the public xscontainer key to [email protected].
[email protected]'s password:
Success.
Attempting to refresh the state of the VM
Success.
Enabling monitoring for the VM.
Success.
=> If there is already an existing ~/.ssh/authorized_keys the xscontainer-prepare-vm is not able to add the host ssh-key to the existing file
Metadata
Metadata
Assignees
Labels
No labels