> This is something I (and quite many others) can't do anything, as the kernel
> is provided by OpenVZ

> This means, that the Xenial LTS has been broken :(

well...what you mean is that Xenial LTS is broken *when using a custom
kernel from OpenVZ*.  The Xenial LTS isn't broken when using any kernel
provided by Ubuntu in the Xenial release.  So, it's rather likely
someone else will come along and set this bug back to Invalid.

> I'm changing this status back to New, as there needs to be a way to support
> Xenial installations in OpenVZ environments

a way for who to support Xenial, OpenVZ?  Sure, they could provide a
custom systemd package, that works with the custom kernel they provide.

Without a custom systemd package from OpenVZ, you have a couple options; you 
can pin your systemd version to the last one before the change to use 
fchownat().  You'll never get any more systemd upgrades for bugfixes, or 
security issues, though.  Alternately, you can maintain your own systemd 
package with a patch to replace the fchownat() usage; I have a test build in 
this ppa
https://launchpad.net/~ddstreet/+archive/ubuntu/lp1818814

The last patch listed in the debian/patches/series file is what reverts
the fchownat() back to a fchown().

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

Title:
  systemd-tmpfiles-setup.services fails to create /var/run directories

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

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to