Only one device of multidevice btrfs is decrypted in cryptroot
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cryptsetup (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Setup
---
Description: Ubuntu 14.04.1 LTS
Release: 14.04
cryptsetup:
Installed: 2:1.6.1-1ubuntu1
Candidate: 2:1.6.1-1ubuntu1
Version table:
*** 2:1.6.1-1ubuntu1 0
500 http://
100 /var/lib/
The setup is 2 LUKS encrypted partitions on top of which is btrfs setup as RAID 1. The problem is that only one device is decrypted in the generated initramfs image.
Reason for failure
---
I debugged the problem myself and the reason is:
- there is no LVM-like code in the initramfs hook to include others as well
Solution
---
The solution is to make the hooks aware of other btrfs devices.
Workaround
---
Manually specify other devices as resume devices.
tags: | added: trusty |
The attachment "btrfs.patch" seems to be a patch. If it isn't, please remove the "patch" flag from the attachment, remove the "patch" tag, and if you are a member of the ~ubuntu-reviewers, unsubscribe the team.
[This is an automated message performed by a Launchpad user owned by ~brian-murray, for any issues please contact him.]