Bug ID 1137053
Summary /etc overlay options are too long for systemd
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.0
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component Basesystem
Assignee bnc-team-screening@forge.provo.novell.com
Reporter fcrozat@suse.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

On my Leap 15.0 running transactional server, options field is too long for
systemd to handle it properly:

overlay                                    /etc                    overlay 
defaults,upperdir=/sysroot/var/lib/overlay/168/etc,lowerdir=/sysroot/var/lib/overlay/167/etc:/sysroot/var/lib/overlay/166/etc:/sysroot/var/lib/overlay/165/etc:/sysroot/var/lib/overlay/164/etc:/sysroot/var/lib/overlay/163/etc:/sysroot/var/lib/overlay/162/etc:/sysroot/var/lib/overlay/161/etc:/sysroot/var/lib/overlay/160/etc:/sysroot/var/lib/overlay/159/etc:/sysroot/var/lib/overlay/158/etc:/sysroot/var/lib/overlay/157/etc:/sysroot/var/lib/overlay/156/etc:/sysroot/var/lib/overlay/155/etc:/sysroot/var/lib/overlay/154/etc:/sysroot/var/lib/overlay/153/etc:/sysroot/var/lib/overlay/152/etc:/sysroot/var/lib/overlay/151/etc:/sysroot/var/lib/overlay/150/etc:/sysroot/var/lib/overlay/149/etc:/sysroot/var/lib/overlay/148/etc:/sysroot/var/lib/overlay/147/etc:/sysroot/var/lib/overlay/146/etc:/sysroot/var/lib/overlay/145/etc:/sysroot/var/lib/overlay/144/etc:/sysroot/var/lib/overlay/143/etc:/sysroot/var/lib/overlay/142/etc:/sysroot/var/lib/overlay/141/etc:/sysroot/var/lib/overlay/140/etc:/sysroot/var/l
 ib/overlay/139/etc:/sysroot/var/lib/overlay/138/etc:/sysroot/var/lib/overlay/137/etc:/sysroot/var/lib/overlay/136/etc:/sysroot/var/lib/overlay/135/etc:/sysroot/var/lib/overlay/134/etc:/sysroot/var/lib/overlay/133/etc:/sysroot/var/lib/overlay/132/etc:/sysroot/var/lib/overlay/131/etc:/sysroot/var/lib/overlay/130/etc:/sysroot/var/lib/overlay/129/etc:/sysroot/var/lib/overlay/128/etc:/sysroot/var/lib/overlay/127/etc:/sysroot/var/lib/overlay/126/etc:/sysroot/var/lib/overlay/125/etc:/sysroot/var/lib/overlay/123/etc:/sysroot/var/lib/overlay/116/etc:/sysroot/var/lib/overlay/115/etc:/sysroot/var/lib/overlay/114/etc:/sysroot/var/lib/overlay/113/etc:/sysroot/var/lib/overlay/112/etc:/sysroot/var/lib/overlay/111/etc:/sysroot/var/lib/overlay/110/etc:/sysroot/var/lib/overlay/109/etc:/sysroot/var/lib/overlay/108/etc:/sysroot/var/lib/overlay/etc:/sysroot/etc,workdir=/sysroot/var/lib/overlay/work-etc,x-systemd.requires-mounts-for=/var,x-systemd.requires-mounts-for=/var/lib/overlay,x-systemd.requires-m
 ounts-for=/sysroot/var,x-systemd.requires-mounts-for=/sysroot/var/lib/overlay,x-initrd.mount
 0  0  

(I've updated read-only-root-fs to latest git version, leap 15.0 version was
preventing /etc to be mounted read-write).

>From the logs:
/run/systemd/generator/sysroot-etc.mount:15: Unknown lvalue 'unts-for' in
section 'Mount'


/run/systemd/generator/sysroot-etc.mount:
# Automatically generated by systemd-fstab-generator

[Unit]
SourcePath=/etc/fstab
Documentation=man:fstab(5) man:systemd-fstab-generator(8)
Before=local-fs.target
RequiresMountsFor=/var /var/lib/overlay /sysroot/var /sysroot/var/lib/overlay

[Mount]
Where=/etc
What=overlay
Type=overlay
Options=defaults,upperdir=/sysroot/var/lib/overlay/168/etc,lowerdir=/sysroot/var/lib/overlay/167/etc:/sysroot/var/lib/overlay/166/etc:/sysroot/var/lib/overlay/165/etc:/sysroot/var/lib/overlay/164/etc:/sysroot/var/lib/overlay/163/etc:/sysroot/var/lib/overlay/162/etc:/sysroot/var/lib/overlay/161/etc:/sysroot/var/lib/overlay/160/etc:/sysroot/var/lib/overlay/159/etc:/sysroot/var/lib/overlay/158/etc:/sysroot/var/lib/overlay/157/etc:/sysroot/var/lib/overlay/156/etc:/sysroot/var/lib/overlay/155/etc:/sysroot/var/lib/overlay/154/etc:/sysroot/var/lib/overlay/153/etc:/sysroot/var/lib/overlay/152/etc:/sysroot/var/lib/overlay/151/etc:/sysroot/var/lib/overlay/150/etc:/sysroot/var/lib/overlay/149/etc:/sysroot/var/lib/overlay/148/etc:/sysroot/var/lib/overlay/147/etc:/sysroot/var/lib/overlay/146/etc:/sysroot/var/lib/overlay/145/etc:/sysroot/var/lib/overlay/144/etc:/sysroot/var/lib/overlay/143/etc:/sysroot/var/lib/overlay/142/etc:/sysroot/var/lib/overlay/141/etc:/sysroot/var/lib/overlay/140/etc:/sysro
 ot/var/lib/overlay/139/etc:/sysroot/var/lib/overlay/138/etc:/sysroot/var/lib/overlay/137/etc:/sysroot/var/lib/overlay/136/etc:/sysroot/var/lib/overlay/135/etc:/sysroot/var/lib/overlay/134/etc:/sysroot/var/lib/overlay/133/etc:/sysroot/var/lib/overlay/132/etc:/sysroot/var/lib/overlay/131/etc:/sysroot/var/lib/overlay/130/etc:/sysroot/var/lib/overlay/129/etc:/sysroot/var/lib/overlay/128/etc:/sysroot/var/lib/overlay/127/etc:/sysroot/var/lib/overlay/126/etc:/sysroot/var/lib/overlay/125/etc:/sysroot/var/lib/overlay/123/etc:/sysroot/var/lib/overlay/116/etc:/sysroot/var/lib/overlay/115/etc:/sysroot/var/lib/overlay/114/etc:/sysroot/var/lib/overlay/113/etc:/sysroot/var/lib/overlay/112/etc:/sysroot/var/lib/overlay/111/etc:/sysroot/var/lib/overlay/110/etc:/sysroot/var/lib/overlay/109/etc:/sysroot/var/lib/overlay/108/etc:/sysroot/var/lib/overlay/etc:/sysroot/etc,workdir=/sysroot/var/lib/overlay/work-etc,x-systemd.requires-mounts-for=/var,x-systemd.requires-mounts-for=/var/lib/overlay,x-systemd.re
 quires-mounts-for=/sysroot/var,x-systemd.requires-mounts-for=/sysroot/var/lib/overlay,x-initrd.mount


You are receiving this mail because: