[Bug 966061] New: nbd-client not working with qemu-nbd
http://bugzilla.opensuse.org/show_bug.cgi?id=966061 Bug ID: 966061 Summary: nbd-client not working with qemu-nbd Classification: openSUSE Product: openSUSE Distribution Version: Leap 42.1 Hardware: x86-64 OS: openSUSE 42.1 Status: NEW Severity: Normal Priority: P5 - None Component: Virtualization:Tools Assignee: virt-bugs@suse.de Reporter: bwiedemann@suse.com QA Contact: qa-bugs@suse.de CC: afaerber@suse.com, mpluskal@suse.com Found By: Development Blocker: --- when working with VM images of various formats, qemu-nbd always worked nicely with nbd-client to give access to qcow2 images. However, this regressed in 42.1 likely related to the changelog entry Fri Apr 17 13:27:19 UTC 2015 - mpluskal@suse.com - Update to 3.10 * There really is only one change since 3.9: drop of the "oldstyle" support from nbd-server and nbd-client. workaround is downgrading to nbd-3.3 from openSUSE-13.2 repo. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=966061
http://bugzilla.opensuse.org/show_bug.cgi?id=966061#c1
--- Comment #1 from Martin Pluskal
when working with VM images of various formats, qemu-nbd always worked nicely with nbd-client to give access to qcow2 images. However, this regressed in 42.1 likely related to the changelog entry
Fri Apr 17 13:27:19 UTC 2015 - mpluskal@suse.com
- Update to 3.10 * There really is only one change since 3.9: drop of the "oldstyle" support from nbd-server and nbd-client.
workaround is downgrading to nbd-3.3 from openSUSE-13.2 repo.
qemu-nbd has nothing to do with nbd package, package nbd contains nbd server, which is not involved at all when qemu-nbd is used. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=966061
http://bugzilla.opensuse.org/show_bug.cgi?id=966061#c2
--- Comment #2 from Martin Pluskal
(In reply to Bernhard Wiedemann from comment #0)
when working with VM images of various formats, qemu-nbd always worked nicely with nbd-client to give access to qcow2 images. However, this regressed in 42.1 likely related to the changelog entry
Fri Apr 17 13:27:19 UTC 2015 - mpluskal@suse.com
- Update to 3.10 * There really is only one change since 3.9: drop of the "oldstyle" support from nbd-server and nbd-client.
workaround is downgrading to nbd-3.3 from openSUSE-13.2 repo.
qemu-nbd has nothing to do with nbd package, package nbd contains nbd server, which is not involved at all when qemu-nbd is used.
Furthermore you don't need nbd installed when working with qemu-nbd -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=966061
http://bugzilla.opensuse.org/show_bug.cgi?id=966061#c3
--- Comment #3 from Bernhard Wiedemann
qemu-nbd has nothing to do with nbd package, package nbd contains nbd server, which is not involved at all when qemu-nbd is used.
Furthermore you don't need nbd installed when working with qemu-nbd
/usr/sbin/nbd-client is part of the nbd package. Are there other clients to use the NBD exported by qemu-nbd? maybe I should have added earlier Steps To Reproduce: qemu-nbd /path/to/some.qcow2 nbd-client localhost 10809 /dev/nbd0 mount -o loop,offset=$((2048*512)) /dev/nbd0 /mnt/ -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=966061
http://bugzilla.opensuse.org/show_bug.cgi?id=966061#c4
--- Comment #4 from Martin Pluskal
(In reply to Martin Pluskal from comment #2)
qemu-nbd has nothing to do with nbd package, package nbd contains nbd server, which is not involved at all when qemu-nbd is used.
Furthermore you don't need nbd installed when working with qemu-nbd
/usr/sbin/nbd-client is part of the nbd package. Ah correct Are there other clients to use the NBD exported by qemu-nbd?
maybe I should have added earlier Yes you should have
Steps To Reproduce: qemu-nbd /path/to/some.qcow2 nbd-client localhost 10809 /dev/nbd0 mount -o loop,offset=$((2048*512)) /dev/nbd0 /mnt/ Why not do something like: # qemu-nbd -c /dev/nbd0 /var/lib/libvirt/images/sle12.qcow2
Step with nbd-client is not necessary -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=966061
http://bugzilla.opensuse.org/show_bug.cgi?id=966061#c5
--- Comment #5 from Bernhard Wiedemann
Why not do something like: # qemu-nbd -c /dev/nbd0 /var/lib/libvirt/images/sle12.qcow2
Step with nbd-client is not necessary
that would indeed cover the most important use-case just not viewing/editing images over the network. Any chance to get qemu-nbd support the new style proto or nbd-client to support oldstyle? Otherwise, please close as WONTFIX. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=966061
http://bugzilla.opensuse.org/show_bug.cgi?id=966061#c6
Martin Pluskal
(In reply to Martin Pluskal from comment #4)
Why not do something like: # qemu-nbd -c /dev/nbd0 /var/lib/libvirt/images/sle12.qcow2
Step with nbd-client is not necessary
that would indeed cover the most important use-case just not viewing/editing images over the network.
Any chance to get qemu-nbd support the new style proto or nbd-client to support oldstyle? Otherwise, please close as WONTFIX.
Not sure about qemu-nbd, but asking about return of dropped legacy support is a bit funky -> anyway imo it is upsteam issue of qemu-nbd, so perhaps it would be better to ask there. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com