+#by default maas creates two VMs in case of three more VM needed.
+createresource() {
+ maas_ip=`grep " ip_address" deployment.yaml | cut -d " " -f 10`
+ apikey=`grep maas-oauth: environments.yaml | cut -d "'" -f 2`
+ maas login maas http://${maas_ip}/MAAS/api/1.0 ${apikey}
+
+ nodeexist=`maas maas nodes list hostname=node3-control`
+
+ if [ $nodeexist != *node3* ]; then
+ sudo virt-install --connect qemu:///system --name node3-control --ram 8192 --vcpus 4 --disk size=120,format=qcow2,bus=virtio,io=native,pool=default --network bridge=virbr0,model=virtio --network bridge=virbr0,model=virtio --boot network,hd,menu=off --noautoconsole --vnc --print-xml | tee node3-control
+
+ sudo virt-install --connect qemu:///system --name node4-control --ram 8192 --vcpus 4 --disk size=120,format=qcow2,bus=virtio,io=native,pool=default --network bridge=virbr0,model=virtio --network bridge=virbr0,model=virtio --boot network,hd,menu=off --noautoconsole --vnc --print-xml | tee node4-control
+
+ node3controlmac=`grep "mac address" node3-control | head -1 | cut -d "'" -f 2`
+ node4controlmac=`grep "mac address" node4-control | head -1 | cut -d "'" -f 2`
+
+ sudo virsh -c qemu:///system define --file node3-control
+ sudo virsh -c qemu:///system define --file node4-control
+
+ controlnodeid=`maas maas nodes new autodetect_nodegroup='yes' name='node3-control' tags='control' hostname='node3-control' power_type='virsh' mac_addresses=$node3controlmac power_parameters_power_address='qemu+ssh://'$USER'@192.168.122.1/system' architecture='amd64/generic' power_parameters_power_id='node3-control' | grep system_id | cut -d '"' -f 4 `
+
+ maas maas tag update-nodes control add=$controlnodeid
+
+ controlnodeid=`maas maas nodes new autodetect_nodegroup='yes' name='node4-control' tags='control' hostname='node4-control' power_type='virsh' mac_addresses=$node4controlmac power_parameters_power_address='qemu+ssh://'$USER'@192.168.122.1/system' architecture='amd64/generic' power_parameters_power_id='node4-control' | grep system_id | cut -d '"' -f 4 `
+
+ maas maas tag update-nodes control add=$controlnodeid
+
+ fi