You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I would like to SSH into a running container in a microVM. After importing the networking package from this repo which is taken from the remote-firecracker-snapshots-poc branch and some changes to the ctriface folder, I encountered a host not found error that blocks me from completing the SSH.
To Reproduce
Rent ONE node on cloudlab, and all the steps below are done in a single node:
Navigate to vHive first cd ./vHive , we will cover fc-ctrd at step 10 onwards
Change branch to debug branch git checkout debug
Set up the cloudlab node source ./scripts/cloudlab/setup_node.sh
Navigate to ctriface folder cd ./ctriface
Run make helplah
If step 5 fails due to missing golang - source ../scripts/install_go.sh then run step 5 again.
While script runs, the following 2 lines should appear
VM available at IP: 172.18.0.22
sleeping for 3mins in startvm state
Note the IP addr as we will ssh using that IP
Start another terminal and navigate to firecracker-containerd cd firecracker-containerd
Change branch by git checkout firecracker-v1.4.1-vhive-integration-debug
Change directory by cd ./tools/image-builder
Change permission of key by chmod 600 ./firecracker_rsa
Perform SSH with ssh -vvv -i ./firecracker_rsa root@<ip addr from step 8>
Expected behavior
After running make helplah script should be able to run but might end without cleaning/with some errors, but this is expected as we are interrupting the flow by sleeping in the middle of execution while the go context is still counting down.
SSH is supposed to go through at step 14 however no host found error is encountered.
Notes
Currently, we support only Ubuntu 18 (x86) bare-metal hosts, however
we encourage the users to reports Issues that appear in different settings.
We will try to help and potentially include these scenarios into our CI
if given enough interest from the community.
The text was updated successfully, but these errors were encountered:
Describe the bug
I would like to SSH into a running container in a microVM. After importing the networking package from this repo which is taken from the remote-firecracker-snapshots-poc branch and some changes to the ctriface folder, I encountered a host not found error that blocks me from completing the SSH.
To Reproduce
Rent ONE node on cloudlab, and all the steps below are done in a single node:
cd ./vHive
, we will cover fc-ctrd at step 10 onwardsdebug
branchgit checkout debug
source ./scripts/cloudlab/setup_node.sh
cd ./ctriface
make helplah
source ../scripts/install_go.sh
then run step 5 again.cd firecracker-containerd
git checkout firecracker-v1.4.1-vhive-integration-debug
cd ./tools/image-builder
chmod 600 ./firecracker_rsa
ssh -vvv -i ./firecracker_rsa root@<ip addr from step 8>
Expected behavior
After running
make helplah
script should be able to run but might end without cleaning/with some errors, but this is expected as we are interrupting the flow by sleeping in the middle of execution while the go context is still counting down.SSH is supposed to go through at step 14 however no host found error is encountered.
Logs
Logs extracted are attached as a gist.
Notes
Currently, we support only Ubuntu 18 (x86) bare-metal hosts, however
we encourage the users to reports Issues that appear in different settings.
We will try to help and potentially include these scenarios into our CI
if given enough interest from the community.
The text was updated successfully, but these errors were encountered: