2 #placeholder for deployment script.
7 cp maas/intel/pod5/deployment.yaml ./deployment.yaml
10 cp maas/intel/pod6/deployment.yaml ./deployment.yaml
13 cp maas/orange/pod2/deployment.yaml ./deployment.yaml
16 cp maas/intel/pod5/deployment.yaml ./deployment.yaml
20 echo "... Deployment of maas Started ...."
22 if [ ! -e $HOME/.ssh/id_rsa ]; then
23 ssh-keygen -N '' -f $HOME/.ssh/id_rsa
26 if [ ! -e /var/lib/libvirt/images ]; then
28 sudo apt-get install libvirt-bin -y
29 sudo adduser ubuntu libvirtd
31 sudo virsh pool-define /dev/stdin <<EOF
35 <path>/var/lib/libvirt/images</path>
40 sudo virsh pool-start default
41 sudo virsh pool-autostart default
45 sudo apt-add-repository ppa:maas-deployers/stable -y
46 sudo apt-get update -y
47 sudo apt-get install maas-deployer -y
49 cat $HOME/.ssh/id_rsa.pub >> $HOME/.ssh/authorized_keys
50 maas-deployer -c deployment.yaml -d --force
51 echo "... Deployment of maas finish ...."
53 maas_ip=`grep " ip_address" deployment.yaml | cut -d ":" -f 2`
55 #echo "... Deployment of opnfv release Started ...."
56 python deploy.py $maas_ip
57 #echo "... Deployment of opnfv release finished ...."