#### SRU validation of snapd 2.78+ubuntu26.10 from stonking-proposed
####

I reproduced the issue with snapd 2.77.1 and demonstrated that it is
resolved with snapd 2.78 using this script:
https://gist.github.com/olivercalder/3a1b7d4320c2d0bccf597bf43249943a

The script configures a lxd VM with the desired snapd version, then
installs the slack snap with revision 254 and runs it, collecting
various logs while the user manually checks whether the appindicator
icon appears.

## Reproducing issue with 2.77.1+ubuntu26.10.1

snapd:
  Installed: 2.77.1+ubuntu26.10.1
  Candidate: 2.77.1+ubuntu26.10.1
  Version table:
 *** 2.77.1+ubuntu26.10.1 500
        500 http://archive.ubuntu.com/ubuntu stonking/main amd64 Packages
        100 /var/lib/dpkg/status

snap          2.77.1+ubuntu26.10.1
snapd         2.77.1+ubuntu26.10.1
series        16
ubuntu        26.10
kernel        7.3.0-10-generic
architecture  amd64

The journalctl logs had the following relevant denials:

Nov 04 23:08:42 stonking-2771-254 dbus-broker[1394]: apparmor="DENIED" 
operation="dbus_method_call" bus="session" 
path="/org/chromium/StatusNotifierItem/1" 
interface="org.freedesktop.DBus.Properties" member="GetAll" mask="receive" 
name=":1.20" label="snap.slack.slack" peer_label="unconfined"
Nov 04 23:08:42 stonking-2771-254 dbus-broker[1394]: apparmor="DENIED" 
operation="dbus_method_call" bus="session" 
path="/org/chromium/StatusNotifierItem/1" 
interface="org.freedesktop.DBus.Properties" member="GetAll" mask="receive" 
name=":1.20" label="snap.slack.slack" peer_label="unconfined"

The appindicator failed to appear when slack was launched.

## Testing snapd 2.78+ubuntu26.10

snapd:
  Installed: 2.78+ubuntu26.10
  Candidate: 2.78+ubuntu26.10
  Version table:
 *** 2.78+ubuntu26.10 100
        100 http://archive.ubuntu.com/ubuntu stonking-proposed/main amd64 
Packages
        100 /var/lib/dpkg/status
     2.77.1+ubuntu26.10.1 500
        500 http://archive.ubuntu.com/ubuntu stonking/main amd64 Packages

snap          2.78+ubuntu26.10
snapd         2.78+ubuntu26.10
series        16
ubuntu        26.10
kernel        7.3.0-10-generic
architecture  amd64

The journalctl logs had no relevant denials.

The appindicator successfully appeared when slack was launched.

## Conclusion

snapd 2.78+ubuntu26.10 successfully fixes bug 2161950, so verification
is complete for stonking.

** Tags removed: verification-needed-stonking
** Tags added: verification-done-stonking

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

Title:
  unity7 apparmor template missing dbus path for Chromium/Electron
  StatusNotifierItem — breaks slack (and other Electron snap) tray icons

To manage notifications about this bug go to:
https://bugs.launchpad.net/snapd/+bug/2161950/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to