Merge "Add cleaning up of sources lists in user-data of cfg01"
diff --git a/config-drive/master_config.sh b/config-drive/master_config.sh
index 7e52906..58bc033 100644
--- a/config-drive/master_config.sh
+++ b/config-drive/master_config.sh
@@ -13,6 +13,7 @@
export MCP_SALT_REPO_URL=http://apt.mirantis.com/xenial
export MCP_SALT_REPO="deb [arch=amd64] $MCP_SALT_REPO_URL $MCP_VERSION salt"
export FORMULAS="salt-formula-*"
+export LOCAL_REPOS=false
#for cloning from aptly image use port 8088
#export PIPELINE_REPO_URL=http://172.16.47.182:8088
@@ -84,6 +85,18 @@
salt-call state.sls salt
salt-call state.sls maas.cluster,maas.region,reclass
+# disable backports for maas pkg repo
+/var/lib/maas/.maas_login.sh
+maas mirantis package-repository update 1 "disabled_pockets=backports"
+maas mirantis package-repository update 1 "arches=amd64"
+
+# Download ubuntu image from MAAS local mirror
+if [ "$LOCAL_REPOS" = true ] ; then
+ maas mirantis boot-source-selections create 2 os="ubuntu" release="xenial" arches="amd64" subarches="*" labels="*"
+ maas mirantis boot-source delete 1
+ maas mirantis boot-resources import
+fi
+
ssh-keyscan cfg01 > /var/lib/jenkins/.ssh/known_hosts
pillar=`salt-call pillar.data jenkins:client`