'intelpod6' )
cp maas/intel/pod6/deployment.yaml ./deployment.yaml
;;
+ 'orangepod1' )
+ cp maas/orange/pod1/deployment.yaml ./deployment.yaml
+ ;;
'orangepod2' )
cp maas/orange/pod2/deployment.yaml ./deployment.yaml
;;
sed --i "s@/home/ubuntu@$HOME@g" ./deployment.yaml
sed --i "s@qemu+ssh://ubuntu@qemu+ssh://$USER@g" ./deployment.yaml
-#make sure no password asked during the deployment.
+#make sure no password asked during the deployment.
echo "$USER ALL=(ALL) NOPASSWD:ALL" > 90-joid-init
sudo apt-add-repository ppa:maas/stable -y
sudo apt-add-repository cloud-archive:liberty -y
sudo apt-get update -y
-sudo apt-get dist-upgrade -y
+sudo apt-get dist-upgrade -y
sudo apt-get install openssh-server git maas-deployer juju juju-deployer maas-cli python-pip python-openstackclient gsutil -y
+# To avoid problem between apiclient/maas_client and apiclient from google
+# we remove the package google-api-python-client from yardstick installer
+if [ $(pip list |grep google-api-python-client |wc -l) == 1 ]; then
+ sudo pip uninstall google-api-python-client
+fi
+
sudo pip install shyaml
juju init -f
case "$1" in
'intelpod5' )
maas refresh
- crvlanupdsubnet vlan721 1 "DataNetwork" 721 2 || true
- crvlanupdsubnet vlan724 2 "PublicNetwork" 724 3 || true
- crnodevlanint $vlan721 eth2|| true
- crnodevlanint $vlan724 eth2|| true
- enableautomodebyname eth2.721 AUTO "10.4.9.0/24" compute || true
- enableautomodebyname eth2.721 AUTO "10.4.9.0/24" control || true
+ enableautomodebyname eth4 AUTO "10.5.12.0/24" compute || true
+ enableautomodebyname eth4 AUTO "10.5.12.0/24" control || true
;;
'intelpod6' )
maas refresh
#echo "... Deployment of opnfv release Started ...."
#python deploy.py $maas_ip
-