1- sudo yum install -y epel-release deltarpm
2- sudo yum install -y qemu-kvm libvirt-devel libvirt libvirt-python wget gcc python-devel qemu-system-x86 genisoimage
1+ sudo yum install -q - y epel-release deltarpm
2+ sudo yum install -q - y qemu-kvm libvirt-devel libvirt libvirt-python wget gcc python-devel qemu-system-x86 genisoimage qemu-system-arm
33sudo service libvirtd restart
44sudo groupadd libvirt
55sudo usermod --append --groups kvm ` whoami`
@@ -18,12 +18,10 @@ sudo rm -rf $CREATEPATH
1818sudo mkdir $CREATEPATH
1919sudo chmod 777 $CREATEPATH
2020sudo chown qemu:libvirt $CREATEPATH
21- virtualenv $CREATEPATH
21+ virtualenv $CREATEPATH --python=python2.7
2222cd $CREATEPATH
2323source bin/activate
2424pip install pip --upgrade
25- pip install cloudify==4.3
26- cfy profile use local
2725
2826# enable zram, better to enable, we will run many hungry hosts
2927git clone https://github.com/mystilleef/FedoraZram.git
@@ -43,8 +41,23 @@ sudo systemctl daemon-reload
4341sudo systemctl enable mkzram.service
4442sudo systemctl start mkzram.service
4543
46- # run real create
47- git clone https://github.com/cloudify-incubator/cloudify-libvirt-plugin.git -b virt-cloud
44+ # install plugins
45+ git clone https://github.com/cloudify-incubator/cloudify-utilities-plugin.git -b master
46+ pip install -e cloudify-utilities-plugin
47+ git clone https://github.com/cloudify-incubator/cloudify-libvirt-plugin.git -b master
4848pip install -e cloudify-libvirt-plugin
49+ # install cloudify
50+ pip install cloudify==4.6
51+ # use local install
52+ cfy profile use local
53+
54+ # create arm vm
55+ cfy install cloudify-libvirt-plugin/examples/vm_ubuntu.arm64.yaml --task-retry-interval=30 --task-retries=20 -b arm_ubuntu -vv
56+ sleep 3600
57+ cfy uninstall -b arm_ubuntu
58+
59+ # create x86 vm
60+ cfy install cloudify-libvirt-plugin/examples/vm_centos.amd64.yaml --task-retry-interval=30 --task-retries=20 -b x86_centos -vv
61+ sleep 3600
62+ cfy uninstall -b x86_centos
4963
50- cfy install cloudify-libvirt-plugin/examples/vm_ssh.amd64.yaml --install-plugins --task-retries 20 --task-retry-interval 30
0 commit comments