All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1843941] [NEW] RBD Namespaces are not supported
@ 2019-09-13 18:42 Gregory O'Neill
  2019-12-19 13:52 ` [Bug 1843941] " Florensa Florian
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Gregory O'Neill @ 2019-09-13 18:42 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

Ceph Nautilus (v14.2.0) introduced the Namespaces concept for RADOS
Block Devices. This provides a logical separation within a RADOS Pool
for RBD images which enables granular access control. See
https://docs.ceph.com/docs/nautilus/releases/nautilus/ for additional
details.

librados and librbd support this, however qemu does not. The rbd man
page defines how rbd images within a namespace can be referenced.
https://docs.ceph.com/docs/nautilus/man/8/rbd/#image-snap-group-and-
journal-specs

Adding support for RBD namespaces would be beneficial for security and
reducing the impact of a hypervisor being compromised and putting an
entire Ceph pool or cluster at risk.

** Affects: qemu
     Importance: Undecided
         Status: New


** Tags: rbd

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1843941

Title:
  RBD Namespaces are not supported

Status in QEMU:
  New

Bug description:
  Ceph Nautilus (v14.2.0) introduced the Namespaces concept for RADOS
  Block Devices. This provides a logical separation within a RADOS Pool
  for RBD images which enables granular access control. See
  https://docs.ceph.com/docs/nautilus/releases/nautilus/ for additional
  details.

  librados and librbd support this, however qemu does not. The rbd man
  page defines how rbd images within a namespace can be referenced.
  https://docs.ceph.com/docs/nautilus/man/8/rbd/#image-snap-group-and-
  journal-specs

  Adding support for RBD namespaces would be beneficial for security and
  reducing the impact of a hypervisor being compromised and putting an
  entire Ceph pool or cluster at risk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1843941/+subscriptions


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug 1843941] Re: RBD Namespaces are not supported
  2019-09-13 18:42 [Qemu-devel] [Bug 1843941] [NEW] RBD Namespaces are not supported Gregory O'Neill
@ 2019-12-19 13:52 ` Florensa Florian
  2019-12-19 14:07 ` Jason Dillaman
  2021-04-22  7:34 ` Thomas Huth
  2 siblings, 0 replies; 4+ messages in thread
From: Florensa Florian @ 2019-12-19 13:52 UTC (permalink / raw)
  To: qemu-devel

I just posted a patch today on the qemu-devel mailing list, you can find
it there : https://lists.gnu.org/archive/html/qemu-
devel/2019-12/msg04344.html

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1843941

Title:
  RBD Namespaces are not supported

Status in QEMU:
  New

Bug description:
  Ceph Nautilus (v14.2.0) introduced the Namespaces concept for RADOS
  Block Devices. This provides a logical separation within a RADOS Pool
  for RBD images which enables granular access control. See
  https://docs.ceph.com/docs/nautilus/releases/nautilus/ for additional
  details.

  librados and librbd support this, however qemu does not. The rbd man
  page defines how rbd images within a namespace can be referenced.
  https://docs.ceph.com/docs/nautilus/man/8/rbd/#image-snap-group-and-
  journal-specs

  Adding support for RBD namespaces would be beneficial for security and
  reducing the impact of a hypervisor being compromised and putting an
  entire Ceph pool or cluster at risk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1843941/+subscriptions


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug 1843941] Re: RBD Namespaces are not supported
  2019-09-13 18:42 [Qemu-devel] [Bug 1843941] [NEW] RBD Namespaces are not supported Gregory O'Neill
  2019-12-19 13:52 ` [Bug 1843941] " Florensa Florian
@ 2019-12-19 14:07 ` Jason Dillaman
  2021-04-22  7:34 ` Thomas Huth
  2 siblings, 0 replies; 4+ messages in thread
From: Jason Dillaman @ 2019-12-19 14:07 UTC (permalink / raw)
  To: qemu-devel

Thanks for adding the support. I was actually already play-testing your
patch. I'll respond to the mailing list soon.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1843941

Title:
  RBD Namespaces are not supported

Status in QEMU:
  New

Bug description:
  Ceph Nautilus (v14.2.0) introduced the Namespaces concept for RADOS
  Block Devices. This provides a logical separation within a RADOS Pool
  for RBD images which enables granular access control. See
  https://docs.ceph.com/docs/nautilus/releases/nautilus/ for additional
  details.

  librados and librbd support this, however qemu does not. The rbd man
  page defines how rbd images within a namespace can be referenced.
  https://docs.ceph.com/docs/nautilus/man/8/rbd/#image-snap-group-and-
  journal-specs

  Adding support for RBD namespaces would be beneficial for security and
  reducing the impact of a hypervisor being compromised and putting an
  entire Ceph pool or cluster at risk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1843941/+subscriptions


^ permalink raw reply	[flat|nested] 4+ messages in thread

* [Bug 1843941] Re: RBD Namespaces are not supported
  2019-09-13 18:42 [Qemu-devel] [Bug 1843941] [NEW] RBD Namespaces are not supported Gregory O'Neill
  2019-12-19 13:52 ` [Bug 1843941] " Florensa Florian
  2019-12-19 14:07 ` Jason Dillaman
@ 2021-04-22  7:34 ` Thomas Huth
  2 siblings, 0 replies; 4+ messages in thread
From: Thomas Huth @ 2021-04-22  7:34 UTC (permalink / raw)
  To: qemu-devel

Patch had been included here:
https://gitlab.com/qemu-project/qemu/-/commit/19ae9ae01471552

** Changed in: qemu
       Status: New => Fix Released

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1843941

Title:
  RBD Namespaces are not supported

Status in QEMU:
  Fix Released

Bug description:
  Ceph Nautilus (v14.2.0) introduced the Namespaces concept for RADOS
  Block Devices. This provides a logical separation within a RADOS Pool
  for RBD images which enables granular access control. See
  https://docs.ceph.com/docs/nautilus/releases/nautilus/ for additional
  details.

  librados and librbd support this, however qemu does not. The rbd man
  page defines how rbd images within a namespace can be referenced.
  https://docs.ceph.com/docs/nautilus/man/8/rbd/#image-snap-group-and-
  journal-specs

  Adding support for RBD namespaces would be beneficial for security and
  reducing the impact of a hypervisor being compromised and putting an
  entire Ceph pool or cluster at risk.

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1843941/+subscriptions


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-04-22  7:43 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-13 18:42 [Qemu-devel] [Bug 1843941] [NEW] RBD Namespaces are not supported Gregory O'Neill
2019-12-19 13:52 ` [Bug 1843941] " Florensa Florian
2019-12-19 14:07 ` Jason Dillaman
2021-04-22  7:34 ` Thomas Huth

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.