[ https://issues.apache.org/jira/browse/MESOS-5236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15256427#comment-15256427 ]
Jan Schlicht commented on MESOS-5236: ------------------------------------- Looks like the version of overlay used in the kernel of Ubuntu 14.04 is rather old. It's 3.13.0. Ubuntu 12.04 is using the same (backported) version. In this version overlay doesn't support {{workdir}} yet. This small test worked: {noformat} cd /tmp mkdir lower upper overlay sudo mount -t overlayfs -o lowerdir=/tmp/lower,upperdir=/tmp/upper none /tmp/overlay {noformat} This one doesn't: {noformat} cd /tmp mkdir lower upper workdir overlay sudo mount -t overlayfs -o lowerdir=/tmp/lower,upperdir=/tmp/upper,workdir=/tmp/workdir none /tmp/overlay {noformat} > OverlayBackendTest.ROOT_OVERLAYFS_OverlayFSBackend test flakiness > ----------------------------------------------------------------- > > Key: MESOS-5236 > URL: https://issues.apache.org/jira/browse/MESOS-5236 > Project: Mesos > Issue Type: Bug > Reporter: Neil Conway > Labels: flaky, flaky-test, mesosphere > > Observed on internal Mesosphere CI: > {noformat} > [13:31:06] : [Step 10/10] [ RUN ] > OverlayBackendTest.ROOT_OVERLAYFS_OverlayFSBackend > [13:31:06]W: [Step 10/10] I0419 13:31:06.708961 23289 overlay.cpp:161] > Provisioning image rootfs with overlayfs: > 'lowerdir=/tmp/Dkgh5V/source2:/tmp/Dkgh5V/source1,upperdir=/tmp/Dkgh5V/scratch/rootfs/upperdir,workdir=/tmp/Dkgh5V/scrat\ > ch/rootfs/workdir' > [13:31:06] : [Step 10/10] > ../../src/tests/containerizer/provisioner_backend_tests.cpp:97: Failure > [13:31:06] : [Step 10/10] (backends["overlay"]->provision( {layer1, > layer2}, rootfs, sandbox.get())).failure(): Failed to mount rootfs > '/tmp/Dkgh5V/rootfs' with overlayfs: No such device > [13:31:06] : [Step 10/10] [ FAILED ] > OverlayBackendTest.ROOT_OVERLAYFS_OverlayFSBackend (5 ms) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)