docker load latest registry server during runtime
Change-Id: I12c336890a3edc2ed53397e935a33b81925db521 Signed-off-by: Zhijiang Hu <hu.zhijiang@zte.com.cn>
This commit is contained in:
parent
9a9ef08bad
commit
2c63adb20a
@ -137,22 +137,20 @@ function kolla_install
|
|||||||
git remote update
|
git remote update
|
||||||
git checkout -b stable/$imagebranch remotes/origin/stable/$imagebranch
|
git checkout -b stable/$imagebranch remotes/origin/stable/$imagebranch
|
||||||
cp -r /home/kolla_install/kolla-ansible/etc/kolla /etc
|
cp -r /home/kolla_install/kolla-ansible/etc/kolla /etc
|
||||||
# TODO: (huzhj)Use latest registry server from upstream
|
|
||||||
if [ ! -f "$imagedir/registry-server.tar" ];then
|
if [ ! -f "$imagedir/registry-server.tar" ];then
|
||||||
cd $imagebakdir
|
# For daisy node
|
||||||
if [ -f "$imagebakdir/registry-server.tar" ];then
|
docker pull registry:2
|
||||||
echo "registry-server.tar already exist!"
|
# For other nodes
|
||||||
else
|
docker save registry:2 > $imagedir/registry-server.tar
|
||||||
wget "http://daisycloud.org/static/files/registry-server.tar"
|
else
|
||||||
fi
|
docker load < $imagedir/registry-server.tar
|
||||||
cp $imagebakdir/registry-server.tar $imagedir
|
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ ! -f "/var/lib/daisy/tools/registry-server.tar" ];then
|
if [ ! -f "/var/lib/daisy/tools/registry-server.tar" ];then
|
||||||
cp $imagedir/registry-server.tar /var/lib/daisy/tools/ # keep it for target hosts
|
cp $imagedir/registry-server.tar /var/lib/daisy/tools/ # keep it for target hosts
|
||||||
fi
|
fi
|
||||||
|
|
||||||
docker load < $imagedir/registry-server.tar
|
|
||||||
rm -rf $imagedir/tmp
|
rm -rf $imagedir/tmp
|
||||||
rm -rf $imagedir/registry-*.version
|
rm -rf $imagedir/registry-*.version
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user