When using the Nutshell, currently there is no Internet access from inside the (LXC) containers. This affects the Selenium service which downloads the selenium jar from the Internet, see the following line in the selenium-agent-start script:
This can be easily fixed by adding the following iptables rule inside the Nutshell VM:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
So, this rule should be present in the default Nutshell configuration, by adding it to one of the startup scripts or using the iptables-persistent package. Because the Nutshell is @gtato's child, I prefer to let him do the change.
When using the Nutshell, currently there is no Internet access from inside the (LXC) containers. This affects the Selenium service which downloads the selenium jar from the Internet, see the following line in the selenium-agent-start script:
https://github.com/ConPaaS-team/conpaas/blob/dev/conpaas-services/scripts/agent/selenium-agent-start#L14
This can be easily fixed by adding the following iptables rule inside the Nutshell VM:
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
So, this rule should be present in the default Nutshell configuration, by adding it to one of the startup scripts or using the iptables-persistent package. Because the Nutshell is @gtato's child, I prefer to let him do the change.