So I think your best bet here is to change those daemons to fallback to 
in-place file content changes when atomic edits fail because of writable fs.
If /etc/localtime is already a symlink in the rootfs, you should be able to 
change its target without much trouble too.

Switching those files to be symlinks in the base rootfs is a bad idea
which we initially considered. It's bad because we then have no way to
get the original value of those, so we'd need something to create the
target with a sensible content at boot time, which isn't terribly
optimal. Also symlinks have a tendency to confuse some stat checks in
various piece of software (probably not a big concern for
timezone/localtime though).

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1227520

Title:
  Timezone changes are not working due to ro /etc and bind mounts

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1227520/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to