Feature #8474
Test overlayfs in Tails
100%
Description
Test:
- regular usage
- persistence
- incremental upgrades (only one IUK until
Feature #8472is solved) - chroots for web browsers
This of course needs to first build an ISO that supports overlayfs (Linux 3.18+), and booting with union=overlayfs
. Not sure it’s supported in live-boot 3.x, so might require testing in Tails/Jessie (live-boot 4.x).
Subtasks
History
#1 Updated by intrigeri 2014-12-22 16:53:58
- Feature Branch set to feature/linux-3.18
#2 Updated by intrigeri 2014-12-23 09:56:51
- Status changed from Confirmed to In Progress
- % Done changed from 0 to 10
#3 Updated by intrigeri 2014-12-23 10:25:23
Fails to boot (regardless of union=
): udevd isn’t started, and then /sys/block/sr0
doesn’t exist. debian/changelog reads:
* drivers/base: Disable UEVENT_HELPER, only needed for compatibility
with wheezy's udev package
=> so indeed, looks like we have to do one of:
- test that on Jessie instead
- recompile 3.18 with
UEVENT_HELPER
enabled - test that on Wheezy with udev from wheezy-backports
#4 Updated by intrigeri 2014-12-24 15:44:15
feature/linux-3.18 now:
- installs udev from wheezy-backports
- workarounds a bug in live-boot related to overlayfs (https://bugs.debian.org/773868)
But it still fails to boot, due to other overlayfs-related bugs in live-boot (https://bugs.debian.org/773881).
#5 Updated by intrigeri 2014-12-24 15:45:57
- blocked by
Bug #8483: Fix overlayfs support in live-boot upstream added
#6 Updated by intrigeri 2015-02-15 20:22:26
It now boots. Some things are broken, though => going to file sibling tickets.
#7 Updated by intrigeri 2015-02-15 23:04:10
- blocks deleted (
)Bug #8483: Fix overlayfs support in live-boot upstream
#8 Updated by intrigeri 2015-02-17 19:24:21
- Feature Branch changed from feature/linux-3.18 to feature/8415-overlayfs
#9 Updated by intrigeri 2015-07-13 03:48:40
- Target version set to Sustainability_M1
#10 Updated by intrigeri 2015-07-13 03:50:46
- Assignee deleted (
intrigeri)
#11 Updated by intrigeri 2015-08-11 07:34:57
Next step is probably to run the automated test suite, and file any issue as sibling tickets of this one.
#12 Updated by sajolida 2015-09-07 10:44:08
- Target version changed from Sustainability_M1 to 2016
#13 Updated by intrigeri 2016-08-20 10:52:13
- Target version deleted (
2016)
Given we could do Feature #10298 without migrating to overlayfs, we removed this from our roadmap at the summit this year.
#14 Updated by intrigeri 2017-01-02 09:40:41
- Status changed from In Progress to Resolved
- % Done changed from 10 to 100
- Feature Branch changed from feature/8415-overlayfs to feature/8415-overlayfs-stretch
intrigeri wrote:
> Next step is probably to run the automated test suite, and file any issue as sibling tickets of this one.
Done.