Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 937928

Summary: sys-cluster/ceph-18.2.4-r2 ceph-volume fails to detect cryptsetup dependancy
Product: Gentoo Linux Reporter: ev
Component: Current packagesAssignee: Patrick McLean <chutzpah>
Status: UNCONFIRMED ---    
Severity: normal CC: cluster, ev
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Attachments: first patch
second patch

Description ev 2024-08-14 17:55:48 UTC
ceph-volume fail cryptsetup version check on ceph-18.2.4-r2 and cannot cannot create dmcrypt encrypted OSDs.

Nixos people have also encountered this issue.  https://github.com/NixOS/nixpkgs/issues/334227

Applying these two commits/patches on top of ceph-18.2.4-r2 fixed the issue for me.

These patches have to applied in correct order. 

https://github.com/ceph/ceph/commit/6ae874902b63652fa199563b6e7950cd75151304.patch
https://github.com/ceph/ceph/commit/607eb34b2c278566c386efcbf3018629cf08ccfd.patch
Comment 1 ev 2024-08-14 17:56:12 UTC
Created attachment 900150 [details, diff]
first patch
Comment 2 ev 2024-08-14 17:56:26 UTC
Created attachment 900151 [details, diff]
second patch