mirror of
https://github.com/vagrant-libvirt/vagrant-libvirt.git
synced 2025-02-25 18:55:27 -06:00
Using diffy alone is insufficient to spot when the XML returned by libvirt for the changes applied is equivalent but formatted differently. When libvirt returns slightly differently formatted XML corresponding to what changes were actually applied, it can result in an error being assumed to have happened when the update actually worked as expected. Equivalent-xml handles detecting XML documents as being identical, therefore switching to using it instead of diffy should produce more reliable results, while retaining diffy for better formatted diffs should an issue occur is useful. Fixes: #1556