Browse code

better pre-caching

Anthony Young authored on 2011/10/18 06:10:42
Showing 1 changed files
... ...
@@ -125,6 +125,7 @@ fi
125 125
 # Make sure that base requirements are installed
126 126
 chroot $CACHEDIR apt-get update
127 127
 chroot $CACHEDIR apt-get install -y --force-yes `cat files/apts/* | cut -d\# -f1 | egrep -v "(rabbitmq|libvirt-bin|mysql-server)"`
128
+chroot $CACHEDIR apt-get install -y --download-only rabbitmq-server libvirt-bin mysql-server
128 129
 chroot $CACHEDIR pip install `cat files/pips/*`
129 130
 
130 131
 # Clean out code repos if directed to do so
... ...
@@ -141,6 +142,8 @@ git_clone $NOVNC_REPO $CACHEDIR/$DEST/novnc $NOVNC_BRANCH
141 141
 git_clone $DASH_REPO $CACHEDIR/$DEST/dash $DASH_BRANCH $DASH_TAG
142 142
 git_clone $NOVACLIENT_REPO $CACHEDIR/$DEST/python-novaclient $NOVACLIENT_BRANCH
143 143
 git_clone $OPENSTACKX_REPO $CACHEDIR/$DEST/openstackx $OPENSTACKX_BRANCH
144
+git_clone $KEYSTONE_REPO $CACHEDIR/$DEST/keystone $KEYSTONE_BRANCH
145
+git_clone $NOVNC_REPO $CACHEDIR/$DEST/novnc $NOVNC_BRANCH
144 146
 
145 147
 # Use this version of devstack?
146 148
 if [ "$USE_CURRENT_DEVSTACK" = "1" ]; then