== 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 --reload
Disable 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