Skip to content
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

Remove udev snapd auto-import rule #14912

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

bryanfraschetti
Copy link

This commit relates to LP#1966203, which reported the presence of syslog errors associated with snapd auto-import that were not representative of a functional issue on Ubuntu Desktop or Server.

A summary of the root cause is that systemd introduced a SystemCallFilter to units/systemd-udevd.service.in in commit ee8f261 which restricted the syscalls available to udev. However snapd's 66-snapd-autoimport.rules attempts to import snap assertions from connected block devices, which conflicts with the filter.

As per comment #6 in the LP bug, the snapd team determined that this udev rules file should not be triggered on desktop or server because the functionality is intended only for Ubuntu Core. This commit removes the rule as outlined in comment #13 in the LP bug, which expressed intent to remove it from the snapd deb.

Related Bugs: LP#1966203, LP#1971955

Thanks for helping us make a better snapd!
Have you signed the license agreement and read the contribution guide?

This commit relates to LP#1966203, which reported the presence of syslog errors
associated with snapd auto-import that were not representative of a functional
issue on Ubuntu Desktop or Server.

A summary of the root cause is that systemd introduced a SystemCallFilter to
units/systemd-udevd.service.in in commit ee8f26180d which restricted the
syscalls available to udev. However snapd's 66-snapd-autoimport.rules attempts
to import snap assertions from connected block devices, which conflicts with the
filter.

As per comment #6 in the LP bug, the snapd team determined that this udev rules
file should not be triggered on desktop or server because the functionality is
intended only for Ubuntu Core. This commit removes the rule as outlined in
comment canonical#13 in the LP bug, which expressed intent to remove it from the snapd
deb.

Related Bugs: LP#1966203, LP#1971955
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant