-
Notifications
You must be signed in to change notification settings - Fork 15
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
LXC 3 with Buster container certain services fails #1021
Comments
The reason is that the above services - in buster - creates a private namespace for temporary files as a security measure. This is not allowed by default for lxc containers. The solution is to allow this in the apparmor profile that the containers are using. It is really bad style in Debian packages to modify files that belong to another package, so I suggest the following:
This would be the most elegant approach. |
Suggested
Suggested
|
Why did we not catch these on the upgrade? Obviously some services are still continuing to operate but I guess those were peers with fuse devices enabled? |
Only an issue with buster++ containers. And it is not even the OS as such but the packaging - buster apache and mariadb are using apparmor features not allowed in lxc containers by default. |
After upgrading to buster/lxc 3, some services fails when using buster-based containers - most noticeable:
apache2,
mariadb-server (mysql)
dovecot
The text was updated successfully, but these errors were encountered: