In it's current version (systemd-229-4ubuntu21.9) it seems to be made worse.
Files in /var/run/ will get `Too many levels of symbolic links` files in /run/ will still get `fchownat() of /run/... failed: Invalid argument` root@sandres-test-systemd:/usr/lib/tmpfiles.d# SYSTEMD_LOG_LEVEL=debug systemd-tmpfiles --create zabbix-agent.conf Reading config file "zabbix-agent.conf". Running create action for entry d /var/run/zabbix Failed to validate path /var/run/zabbix: Too many levels of symbolic links root@sandres-test-systemd:/usr/lib/tmpfiles.d# cat zabbix-agent.conf d /var/run/zabbix 0755 zabbix zabbix - - root@sandres-test-systemd:/usr/lib/tmpfiles.d# SYSTEMD_LOG_LEVEL=debug systemd-tmpfiles --create zabbix-agent2.conf Reading config file "zabbix-agent2.conf". Running create action for entry d /run/zabbix Found existing directory "/run/zabbix". "/run/zabbix" has right mode 40755 chown "/run/zabbix" to 108.115 fchownat() of /run/zabbix failed: Invalid argument root@sandres-test-systemd:/usr/lib/tmpfiles.d# cat zabbix-agent2.conf d /run/zabbix 0755 zabbix zabbix - - root@sandres-test-systemd:/usr/lib/tmpfiles.d# -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1804847 Title: systemd=229-4ubuntu21.8 use of fchownat failes on some systems (openvz) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1804847/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs