2016-07-20 17:42:16 +00:00
|
|
|
package integration
|
|
|
|
|
|
|
|
import . "gopkg.in/check.v1"
|
|
|
|
|
|
|
|
func (s *QemuSuite) TestMisc(c *C) {
|
2016-10-22 03:34:30 +00:00
|
|
|
s.RunQemu(c, "--cloud-config", "./tests/assets/test_01/cloud-config.yml")
|
2016-07-20 17:42:16 +00:00
|
|
|
|
|
|
|
s.CheckCall(c, "sudo ros env printenv FLANNEL_NETWORK | grep '10.244.0.0/16'")
|
|
|
|
|
|
|
|
s.CheckCall(c, "ps -ef | grep 'dhcpcd -M'")
|
|
|
|
|
|
|
|
s.CheckCall(c, `
|
|
|
|
set -e -x
|
|
|
|
sudo ros tls gen --server -H localhost
|
|
|
|
sudo ros tls gen
|
|
|
|
sudo ros c set rancher.docker.tls true
|
|
|
|
sudo system-docker restart docker
|
|
|
|
sleep 5
|
|
|
|
docker --tlsverify version`)
|
|
|
|
|
|
|
|
s.CheckCall(c, `
|
|
|
|
set -e -x
|
2016-08-15 22:06:26 +00:00
|
|
|
for i in $(pidof system-docker); do
|
2016-07-20 17:42:16 +00:00
|
|
|
if [ $i = 1 ]; then
|
|
|
|
found=true
|
|
|
|
fi
|
|
|
|
done
|
|
|
|
[ "$found" = "true" ]`)
|
|
|
|
}
|