mbox series

[G/H,linux-kvm,SRU,0/1] Enable Rados block device support

Message ID 20201109064959.15252-1-po-hsu.lin@canonical.com
Headers show
Series Enable Rados block device support | expand

Message

Po-Hsu Lin Nov. 9, 2020, 6:49 a.m. UTC
BugLink: https://bugs.launchpad.net/bugs/1902434

== SRU Justification ==
The brd module (Rados block device) is essential for Ceph. But it's
not available in any of our KVM kernels for the moment.

== Fix ==
Change CONFIG_BLK_DEV_RBD from not set to "m" to solve this issue.

== Test ==
Test kernel for G-kvm could be found here:
https://people.canonical.com/~phlin/kernel/lp-1902434-rbd/

The rbd module can be loaded without any issue with this kernel:
$ sudo modprobe rbd
$ echo $?
0

[   42.853540] Key type ceph registered
[   42.853663] libceph: loaded (mon/osd proto 15/24)
[   42.857811] rbd: loaded (major 252)

== Regression Potential ==
Low, this just make the rbd module available in our KVM kernels.
We might be receiving some rbd related issues in the future.

Po-Hsu Lin (1):
  UBUNTU: [Config] kvm: Enable Rados block device support

 debian.kvm/config/config.common.ubuntu | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

William Breathitt Gray Nov. 17, 2020, 2:07 p.m. UTC | #1
On Mon, Nov 09, 2020 at 02:49:58PM +0800, Po-Hsu Lin wrote:
> BugLink: https://bugs.launchpad.net/bugs/1902434
> 
> == SRU Justification ==
> The brd module (Rados block device) is essential for Ceph. But it's
> not available in any of our KVM kernels for the moment.
> 
> == Fix ==
> Change CONFIG_BLK_DEV_RBD from not set to "m" to solve this issue.
> 
> == Test ==
> Test kernel for G-kvm could be found here:
> https://people.canonical.com/~phlin/kernel/lp-1902434-rbd/
> 
> The rbd module can be loaded without any issue with this kernel:
> $ sudo modprobe rbd
> $ echo $?
> 0
> 
> [   42.853540] Key type ceph registered
> [   42.853663] libceph: loaded (mon/osd proto 15/24)
> [   42.857811] rbd: loaded (major 252)
> 
> == Regression Potential ==
> Low, this just make the rbd module available in our KVM kernels.
> We might be receiving some rbd related issues in the future.
> 
> Po-Hsu Lin (1):
>   UBUNTU: [Config] kvm: Enable Rados block device support
> 
>  debian.kvm/config/config.common.ubuntu | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> -- 
> 2.7.4

Applied to Groovy:linux-kvm with a separate commit for the annotation
changes.

William Breathitt Gray