Join GitHub today
GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together.
Using udev tagging for snap interfaces #3587
Conversation
| @@ -1,7 +1,7 @@ | ||
| // -*- Mode: Go; indent-tabs-mode: t -*- | ||
| /* | ||
| - * Copyright (C) 2016 Canonical Ltd | ||
| + * Copyright (C) 2017 Canonical Ltd |
jhodapp
Jul 20, 2017
No need to update any of these copyright years. The year is supposed to indicate the first time this file was published publicly.
jdstrand
closed this
Jul 24, 2017
codecov-io
commented
Jul 24, 2017
Codecov Report
@@ Coverage Diff @@
## master #3587 +/- ##
==========================================
- Coverage 74.98% 74.96% -0.02%
==========================================
Files 382 382
Lines 33116 33408 +292
==========================================
+ Hits 24831 25044 +213
- Misses 6485 6564 +79
Partials 1800 1800
Continue to review full report at Codecov.
|
|
@adglkh - I tried to help resolve the conflict in opengl_test.go but messed something up and when undoing it I made it so I could not recommit to the branch. Can you recommit your local changes to this branch to get it back to where it was? You can then grab opengl_test.go from https://github.com/jdstrand/snapd/tree/adglkh.udev_tagging. Sorry for the trouble. :( |
jhodapp
commented
Jul 24, 2017
•
|
@jdstrand I'm curious why you closed this PR, was this intentional or by accident? I didn't see a reason for closing it. |
jhodapp
commented
Jul 24, 2017
|
@jdstrand ok no problem, thanks for the explanation. |
adglkh commentedJul 13, 2017
•
Edited 1 time
-
adglkh
Jul 19, 2017
It's a long-standing bug in snapd.
https://bugs.launchpad.net/snapd/+bug/1675738
We have some interfaces using udev tagging, but quite a few interfaces are still without udev tagging. So when people create a snap which has a combination of udev tagging plugs and none udev tagging plugs, an issue occurs due to device access denied since snap-confine only loads udev rules and creates a device cgroup for the tagged devices, excluding untagged ones.