From a8f02e6902ae0811602bf55f452d0e6d8ab87c2e Mon Sep 17 00:00:00 2001 From: Alex Crawford Date: Mon, 25 Jan 2016 18:11:59 -0800 Subject: [PATCH] app-admin/flannel: expose docker path as variable This allows users to override the path to a local mirror. --- .../app-admin/flannel/files/flanneld.service | 7 ++++--- .../{flannel-0.5.5.ebuild => flannel-0.5.5-r1.ebuild} | 0 2 files changed, 4 insertions(+), 3 deletions(-) rename sdk_container/src/third_party/coreos-overlay/app-admin/flannel/{flannel-0.5.5.ebuild => flannel-0.5.5-r1.ebuild} (100%) diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/flannel/files/flanneld.service b/sdk_container/src/third_party/coreos-overlay/app-admin/flannel/files/flanneld.service index ae019c6a3a..9d0ac34110 100644 --- a/sdk_container/src/third_party/coreos-overlay/app-admin/flannel/files/flanneld.service +++ b/sdk_container/src/third_party/coreos-overlay/app-admin/flannel/files/flanneld.service @@ -12,6 +12,7 @@ RestartSec=5 Environment="TMPDIR=/var/tmp/" Environment="DOCKER_HOST=unix:///var/run/early-docker.sock" Environment="FLANNEL_VER={{flannel_ver}}" +Environment="FLANNEL_IMG=quay.io/coreos/flannel" Environment="ETCD_SSL_DIR=/etc/ssl/etcd" Environment="FLANNEL_ENV_FILE=/run/flannel/options.env" LimitNOFILE=40000 @@ -30,9 +31,9 @@ ExecStart=/usr/libexec/sdnotify-proxy /run/flannel/sd.sock \ --env-file=${FLANNEL_ENV_FILE} \ --volume=/usr/share/ca-certificates:/etc/ssl/certs:ro \ --volume=${ETCD_SSL_DIR}:${ETCD_SSL_DIR}:ro \ - quay.io/coreos/flannel:${FLANNEL_VER} /opt/bin/flanneld --ip-masq=true + ${FLANNEL_IMG}:${FLANNEL_VER} /opt/bin/flanneld --ip-masq=true # Update docker options -ExecStartPost=/usr/bin/docker run --net=host --rm -v /run:/run \ - quay.io/coreos/flannel:${FLANNEL_VER} \ +ExecStartPost=/usr/bin/docker run --net=host --rm --volume=/run:/run \ + ${FLANNEL_IMG}:${FLANNEL_VER} \ /opt/bin/mk-docker-opts.sh -d /run/flannel_docker_opts.env -i diff --git a/sdk_container/src/third_party/coreos-overlay/app-admin/flannel/flannel-0.5.5.ebuild b/sdk_container/src/third_party/coreos-overlay/app-admin/flannel/flannel-0.5.5-r1.ebuild similarity index 100% rename from sdk_container/src/third_party/coreos-overlay/app-admin/flannel/flannel-0.5.5.ebuild rename to sdk_container/src/third_party/coreos-overlay/app-admin/flannel/flannel-0.5.5-r1.ebuild