In the proxy, I swapped the 'flag' library for 'code.google.com/p/getopt', which uses double-dash flags. proxy lets 'weave attach' do dns registration on container start proxy needs to set DNSSearch if not specified
15 lines
363 B
Bash
Executable File
15 lines
363 B
Bash
Executable File
#! /bin/bash
|
|
|
|
. ./config.sh
|
|
|
|
start_suite "Proxy uses entrypoint from the image with weavewait"
|
|
weave_on $HOST1 launch-proxy
|
|
docker_on $HOST1 build -t inspect-ethwe - <<- EOF
|
|
FROM gliderlabs/alpine
|
|
ENTRYPOINT ["ip", "link", "show", "ethwe"]
|
|
EOF
|
|
|
|
assert_raises "docker_proxy_on $HOST1 run -e 'WEAVE_CIDR=10.2.1.1/24' inspect-ethwe | grep 'state UP'"
|
|
|
|
end_suite
|