== converting a virtualbox machine to libvirt box ==
784 cp -Rp ubuntu-VAGRANTSLASH-trusty64 785 cp -Rp ubuntu-VAGRANTSLASH-trusty64 ubuntu-VAGRANTSLASH-trusty64.bak 786 ls -al 787 cp -Rp centos-VAGRANTSLASH-7/1704.01/libvirt ubuntu-VAGRANTSLASH-trusty64/20170530.0.0/. 788 cd ubuntu-VAGRANTSLASH-trusty64/20170530.0.0/ 789 ls -al 790 ls virtualbox/ 791 cp virtualbox/box-disk1.vmdk libvirt/. 792 ls -al 793 cd libvirt/ 794 ls -al 795 mv box.img box.img.bak 796 ls -al 797 qemu-img convert -f vmdk box-disk1.vmdk -O qcow2 box.img 798 ls -al 799 vim metadata.json 800 file * 801 cat ~/Documents/tannerjcnet.txt 802 history== getting nfs working from a fedora host == ; pre 31
813 dnf install nfs-utils 816 systemctl enable nfs 817 systemctl restart nfs 814 firewall-cmd --zone=public --permanent --add-service=nfs 819 firewall-cmd --zone=public --permanent --add-service=rpc-bind 820 firewall-cmd --zone=public --permanent --add-service=mountd 821 firewall-cmd --reload; 31+
dnf install nfs-utils systemctl enable nfs systemctl restart nfs rpcinfo -p 192.168.122.1 | awk '{print $4}' | fgrep -v port | sort -u | xargs -I {} firewall-cmd --zone=libvirt --permanent --add-port={}/tcp rpcinfo -p 192.168.122.1 | awk '{print $4}' | fgrep -v port | sort -u | xargs -I {} firewall-cmd --zone=libvirt --permanent --add-port={}/udp firewall-cmd --zone=libvirt --add-service=nfs --permanent firewall-cmd --zone=libvirt --add-service=rpc-bind --permanent firewall-cmd --zone=libvirt --add-service=mountd --permanent firewall-cmd --reloadDisable udp so that it uses tcp instead ...
config.vm.synced_folder ".", "/vagrant", type: "nfs", nfs_udp: false== Installing on F33 === Remove the distro packages Install vagrant from https://www.vagrantup.com/downloads rm -rf ~/.vagrant.d dnf -y install libvirt libvirt-devel dnf -y install ruby-devel dnf -y install openssl-devel per https://github.com/hashicorp/vagrant/issues/7039#issuecomment-403653620 ... CONFIGURE_ARGS="with-libvirt-include=/usr/include/libvirt with-libvirt-lib=/usr/lib64" vagrant plugin install vagrant-libvirt