diff options
author | Gary Wu <gary.i.wu@huawei.com> | 2018-01-04 08:04:22 +0000 |
---|---|---|
committer | Gerrit Code Review <gerrit@onap.org> | 2018-01-04 08:04:22 +0000 |
commit | 547ab0d2d80a21cdcb513fcd604c4f252b41e531 (patch) | |
tree | 12591d9a866b2a2c795c2535b4cb668a71b0ba41 /bootstrap/vagrant-onap/tools/setup_libvirt.sh | |
parent | 908614153b1b4ffc827b1db93afb7f1e496e8f4e (diff) | |
parent | fa9eb9c5c50ca147504cb97226007b82f6909b8a (diff) |
Merge "Add OOM provisioning script"
Diffstat (limited to 'bootstrap/vagrant-onap/tools/setup_libvirt.sh')
-rwxr-xr-x | bootstrap/vagrant-onap/tools/setup_libvirt.sh | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/bootstrap/vagrant-onap/tools/setup_libvirt.sh b/bootstrap/vagrant-onap/tools/setup_libvirt.sh new file mode 100755 index 000000000..54003d691 --- /dev/null +++ b/bootstrap/vagrant-onap/tools/setup_libvirt.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +export VAGRANT_DEFAULT_PROVIDER=libvirt + +source /etc/os-release || source /usr/lib/os-release +case ${ID,,} in + *suse) + ;; + ubuntu|debian) + # vagrant-libvirt dependencies + sudo apt-get install -y qemu libvirt-bin ebtables dnsmasq libxslt-dev libxml2-dev libvirt-dev zlib1g-dev ruby-dev + + # NFS + sudo apt-get install -y nfs-kernel-server + ;; + rhel|centos|fedora) + PKG_MANAGER=$(which dnf || which yum) + sudo $PKG_MANAGER install -y qemu libvirt libvirt-devel ruby-devel gcc qemu-kvm + ;; +esac +vagrant plugin install vagrant-libvirt |