Uploaded image for project: 'Migration Toolkit for Virtualization'
  1. Migration Toolkit for Virtualization
  2. MTV-3871

Replace obsolete libvirt-go-xml module

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • None
    • None
    • Controller
    • None

      We're currently using the libvirt.org/libvirt-go-xml module for parsing and manipulating libvirt domain xml. But this is an obsolete package that hasn't been updated since libvirt 7.4.0 (2021). Previously we were only producing some very basic libvirt domain xml and passing that to virt-v2v. However, after some recent changes in forklift, we are now querying and processing domain xml that was produced by libvirt itself. This means that we need to be able to handle xml syntax that was introduced in later versions of libvirt. So we should switch to the maintained upstream libvirt xml go module: libvirt.org/go/libvirtxml

              jjongsma@redhat.com Jonathon Jongsma
              jjongsma@redhat.com Jonathon Jongsma
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Created:
                Updated: