aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Morales <victor.morales@intel.com>2018-09-05 03:30:49 -0700
committerVictor Morales <victor.morales@intel.com>2018-09-05 03:30:49 -0700
commitab28924eb17d533185fecfe082c224fc96279621 (patch)
tree9ffde564d24f85f1baa87782a66f3b742d713dde
parent6e2857125fdce17a1541f3ca45ee0b988e9ef4de (diff)
Add alternative sources.list file
In order to reduce the traffict during the installation of external packages is possible to configure it to consume a local mirror. This change adds that alternative. Change-Id: I5d7b385171e77afe12ccaad31edd59cf4f0f21fb Signed-off-by: Victor Morales <victor.morales@intel.com> Issue-ID: MULTICLOUD-301
-rw-r--r--.gitignore1
l---------vagrant/installer1
-rwxr-xr-xvagrant/installer.sh5
3 files changed, 7 insertions, 0 deletions
diff --git a/.gitignore b/.gitignore
index b38d6e29..e6cf3268 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,5 +30,6 @@ src/k8splugin/plugins/**/*.so
vagrant/inventory/hosts.ini
vagrant/inventory/group_vars/all.yml
vagrant/config/pdf.yml
+vagrant/sources.list
*.retry
*.vdi
diff --git a/vagrant/installer b/vagrant/installer
new file mode 120000
index 00000000..2b6cb163
--- /dev/null
+++ b/vagrant/installer
@@ -0,0 +1 @@
+installer.sh \ No newline at end of file
diff --git a/vagrant/installer.sh b/vagrant/installer.sh
index 29866a82..b4886f21 100755
--- a/vagrant/installer.sh
+++ b/vagrant/installer.sh
@@ -260,6 +260,11 @@ k8s_info_file=$krd_folder/k8s_info.log
mkdir -p $log_folder
# Install dependencies
+# Setup proxy variables
+if [ -f $krd_folder/sources.list ]; then
+ mv /etc/apt/sources.list /etc/apt/sources.list.backup
+ cp $krd_folder/sources.list /etc/apt/sources.list
+fi
apt-get update
install_k8s
install_addons