Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-85414

Allow the qemu NBD server used for backups to be accessed form outside of containerization (fd-passthrough)

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: Create New Vers...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • rhel-virt-core-libvirt-2
    • ssg_virtualization
    • 17
    • 5
    • False
    • False
    • Hide

      None

      Show
      None
    • Yes
    • None
    • Unspecified Release Note Type - Unknown
    • Hide
      This feature allows to use "pull" mode backups in deployment of libvirt where the 'virtqemud' daemon is containerized, yet access to the NBD socket for the pull mode backup is needed from outside of the container. The NBD unix socket can now be passed as an open file descriptor via the API instead of libvirt/qemu opening the socket internally.
      Show
      This feature allows to use "pull" mode backups in deployment of libvirt where the 'virtqemud' daemon is containerized, yet access to the NBD socket for the pull mode backup is needed from outside of the container. The NBD unix socket can now be passed as an open file descriptor via the API instead of libvirt/qemu opening the socket internally.
    • Proposed
    • Unspecified
    • Unspecified
    • Unspecified
    • 11.4.0
    • None

      For CNV it's hard to access server sockets created by qemu due to the containerization. This makes it hard to use pull-mode backups as those are fetched from a NBD server.

      As qemu supports passing pre-opened FD's as the server address it'll be easy to integrate with libvirt's FD passing via the API (e.g. virsh dom-fd-associate).

              pkrempa@redhat.com Peter Krempa
              pkrempa@redhat.com Peter Krempa
              Peter Krempa
              Meina Li
              Peter Krempa Peter Krempa
              Meina Li Meina Li
              Votes:
              0 Vote for this issue
              Watchers:
              9 Start watching this issue

                Created:
                Updated: