Bug 4034

Summary: systemd: mounting temporary directory failed
Product: [Runtime] System Startup Reporter: Chen Qi <Qi.Chen>
Component: system-startupAssignee: Radu Moisan <radu.moisan>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium+ CC: kevin.tian, sgw
Version: 1.4   
Target Milestone: 1.4 M6   
Hardware: x86   
OS: Multiple   
Whiteboard:
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: ---

Description Chen Qi 2013-03-16 08:55:51 UTC
At system startup, mounting /tmp failed.

    [FAILED] Failed to mount Temporary Directory

systemctl restart tmp.mount
tmpfs: No value for mount option 'strictatime'

The root cause is the 'strictatime' is not supported by the busybox mount command for version 1.20.2.

This bug has already been fixed by upstream in this patch.

http://git.busybox.net/busybox/commit/?h=1_21_stable&id=9ad8979ff15e1b894ee1f4bb6a2535a1a2c20d65
mount: support strictatime option. Closes 5240

So an upgrade of busybox to 1.21.0 (although marked as unstable in their official website) or a backport of this patch is needed to solve this problem.
Comment 1 Radu Moisan 2013-03-29 10:58:51 UTC
busybox upgrade patch sent on mailing list, waiting review.
Comment 2 Radu Moisan 2013-04-02 11:01:39 UTC
patch integrated on master
c2aab97e961ce719ba95409c64433ab2df4ecff8

upgrade waiting for review

marking as resolved since the problem is solved.