bug#70051: bug#70266: Failure to open LUKS devices from a Shepherd service

2024-04-10 Thread aurtzy
Hi Ludo', On 4/7/24 19:43, Ludovic Courtès wrote: Oops, sorry for not noticing it earlier! (That was a hard-to-debug one so kudos for the work you and others put in it.) I pushed these two commits to address the problem: 49f82fca41 mapped-devices: luks: Specify modules needed at the

bug#70051: bug#70266: Failure to open LUKS devices from a Shepherd service

2024-04-08 Thread Ludovic Courtès
Hi, aurtzy skribis: > On 4/7/24 19:43, Ludovic Courtès wrote: >> Oops, sorry for not noticing it earlier! (That was a hard-to-debug one >> so kudos for the work you and others put in it.) >> >> I pushed these two commits to address the problem: >> >>49f82fca41 mapped-devices: luks: Specify

bug#70051: bug#70266: Failure to open LUKS devices from a Shepherd service

2024-04-07 Thread Ludovic Courtès
Hi aurtzy, aurtzy skribis: > This bug has also been reported here: https://issues.guix.gnu.org/70051 > > I sent a patch that a few others have confirmed fixes the issue: > https://issues.guix.gnu.org/70051#5 Oops, sorry for not noticing it earlier! (That was a hard-to-debug one so kudos for

bug#70266: Failure to open LUKS devices from a Shepherd service

2024-04-07 Thread aurtzy
Hi Ludo', This bug has also been reported here: https://issues.guix.gnu.org/70051 I sent a patch that a few others have confirmed fixes the issue: https://issues.guix.gnu.org/70051#5 Cheers, aurtzy

bug#70266: Failure to open LUKS devices from a Shepherd service

2024-04-07 Thread Ludovic Courtès
Ludovic Courtès skribis: > Commit 6f9d844d2ece7b369d17bbe678978462425f869c led to a regression: > when a ‘luks-device-mapping’ mapped device is opened from a Shepherd > service (for instance a ‘device-mapping-XXX’ service created by > ‘device-mapping-service-type’ because, say, /home is a

bug#70266: Failure to open LUKS devices from a Shepherd service

2024-04-07 Thread Ludovic Courtès
Hello, Commit 6f9d844d2ece7b369d17bbe678978462425f869c led to a regression: when a ‘luks-device-mapping’ mapped device is opened from a Shepherd service (for instance a ‘device-mapping-XXX’ service created by ‘device-mapping-service-type’ because, say, /home is a separate LUKS partition), said