TEST-08: make sure / is remounted rw
In this test /etc/fstab is replaced by -.mount unit. This causes systemd-remount-fs.service to not remount / rw, which in turn causes various failures becuase /var is not writable. In particular systemd-tmpfiles-setup.service reports many failures. This is something to possibly fix on its own (see https://github.com/systemd/systemd/issues/791); in the meanwhile let's fix this test so that it doesn't fail, since the point of the test is to check aliases on mount units, and not a ro root.
This commit is contained in:
parent
61b480b68b
commit
62a992bed9
|
@ -65,6 +65,20 @@ Options=errors=remount-ro,noatime
|
||||||
[Install]
|
[Install]
|
||||||
WantedBy=local-fs.target
|
WantedBy=local-fs.target
|
||||||
Alias=root.mount
|
Alias=root.mount
|
||||||
|
EOF
|
||||||
|
|
||||||
|
cat >$initdir/etc/systemd/system/systemd-remount-fs.service <<EOF
|
||||||
|
[Unit]
|
||||||
|
DefaultDependencies=no
|
||||||
|
Conflicts=shutdown.target
|
||||||
|
After=systemd-fsck-root.service
|
||||||
|
Before=local-fs-pre.target local-fs.target shutdown.target
|
||||||
|
Wants=local-fs-pre.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
RemainAfterExit=yes
|
||||||
|
ExecStart=/bin/systemctl reload /
|
||||||
EOF
|
EOF
|
||||||
|
|
||||||
setup_testsuite
|
setup_testsuite
|
||||||
|
|
Loading…
Reference in a new issue