Activity log for bug #1814302

Date Who What changed Old value New value Message
2019-02-01 18:21:28 Yancy Burns bug added bug
2019-02-01 18:28:24 Yancy Burns bug task added apparmor
2019-02-01 18:30:48 Yancy Burns bug task added quassel (Ubuntu)
2019-02-23 21:09:05 Gábor Mészáros bug added subscriber Gábor Mészáros
2019-02-25 12:39:39 Launchpad Janitor apparmor (Ubuntu): status New Confirmed
2019-02-25 12:39:39 Launchpad Janitor quassel (Ubuntu): status New Confirmed
2019-02-25 12:40:00 Dave Jones bug added subscriber Dave Jones
2020-06-28 13:17:58 Dan Streetman bug added subscriber Dan Streetman
2020-06-30 18:28:51 Dan Streetman nominated for series Ubuntu Bionic
2020-06-30 18:28:51 Dan Streetman bug task added apparmor (Ubuntu Bionic)
2020-06-30 18:28:51 Dan Streetman bug task added quassel (Ubuntu Bionic)
2020-06-30 18:28:51 Dan Streetman nominated for series Ubuntu Groovy
2020-06-30 18:28:51 Dan Streetman bug task added apparmor (Ubuntu Groovy)
2020-06-30 18:28:51 Dan Streetman bug task added quassel (Ubuntu Groovy)
2020-06-30 18:28:51 Dan Streetman nominated for series Ubuntu Focal
2020-06-30 18:28:51 Dan Streetman bug task added apparmor (Ubuntu Focal)
2020-06-30 18:28:51 Dan Streetman bug task added quassel (Ubuntu Focal)
2020-06-30 18:29:06 Dan Streetman apparmor (Ubuntu Bionic): status New Invalid
2020-06-30 18:29:09 Dan Streetman apparmor (Ubuntu Focal): status New Invalid
2020-06-30 18:29:11 Dan Streetman apparmor (Ubuntu Groovy): status Confirmed Invalid
2020-06-30 18:29:20 Dan Streetman apparmor: status New Invalid
2020-06-30 18:29:28 Dan Streetman quassel (Ubuntu Focal): status New In Progress
2020-06-30 18:29:34 Dan Streetman quassel (Ubuntu Bionic): importance Undecided Medium
2020-06-30 18:29:41 Dan Streetman quassel (Ubuntu Groovy): assignee Dan Streetman (ddstreet)
2020-06-30 18:29:46 Dan Streetman quassel (Ubuntu Focal): assignee Dan Streetman (ddstreet)
2020-06-30 18:29:52 Dan Streetman quassel (Ubuntu Bionic): assignee Dan Streetman (ddstreet)
2020-06-30 18:29:54 Dan Streetman quassel (Ubuntu Groovy): importance Undecided Medium
2020-06-30 18:29:56 Dan Streetman quassel (Ubuntu Focal): importance Undecided Medium
2020-06-30 18:29:58 Dan Streetman quassel (Ubuntu Bionic): status New In Progress
2020-06-30 18:30:00 Dan Streetman quassel (Ubuntu Groovy): status Confirmed In Progress
2020-06-30 18:36:43 Dan Streetman description Fresh install of Ubuntu 18.04. lxd installed from snap. Fresh 18.04 container. Everything up todate via apt. Install quassel-core. Service will not start. Set "aa-complain /usr/bin/quasselcore" allows quasselcore to start. I then added "/usr/bin/quasselcore rm," to "/etc/apparmor.d/usr.bin.quasselcore". Set "aa-enforce /usr/bin/quasselcore". Restarted main host. Quasselcore service now starts and I can connect to it. [impact] quasselcore cannot start inside lxd container [test case] create lxd container, install quassel-core, check quasselcore service: $ systemctl status quasselcore ● quasselcore.service - distributed IRC client using a central core component Loaded: loaded (/lib/systemd/system/quasselcore.service; enabled; vendor preset: enabled) Active: failed (Result: signal) since Tue 2020-06-30 18:32:40 UTC; 4s ago Docs: man:quasselcore(1) Process: 3853 ExecStart=/usr/bin/quasselcore --configdir=${DATADIR} --logfile=${LOGFILE} --loglevel=${LOGLEVEL} --port=${PORT} --listen=${LISTEN} (code=killed, signal=SEGV) Main PID: 3853 (code=killed, signal=SEGV) Jun 30 18:32:40 lp1814302-f systemd[1]: quasselcore.service: Scheduled restart job, restart counter is at 7. Jun 30 18:32:40 lp1814302-f systemd[1]: Stopped distributed IRC client using a central core component. Jun 30 18:32:40 lp1814302-f systemd[1]: quasselcore.service: Start request repeated too quickly. Jun 30 18:32:40 lp1814302-f systemd[1]: quasselcore.service: Failed with result 'signal'. Jun 30 18:32:40 lp1814302-f systemd[1]: Failed to start distributed IRC client using a central core component. Also, the binary will segfault when run directly due to apparmor denials: $ /usr/bin/quasselcore Segmentation fault [760149.590802] audit: type=1400 audit(1593542073.962:1058): apparmor="DENIED" operation="file_mmap" namespace="root//lxd-lp1814302-f_<var-snap-lxd-common-lxd>" profile="/usr/bin/quasselcore" name="/usr/bin/quasselcore" pid=2006430 comm="quasselcore" requested_mask="r" denied_mask="r" fsuid=1000110 ouid=1000000 [regression potential] this expands the apparmor profile, so any regression would likely involve problems while starting due to apparmor. [scope] this is needed for b/f/g. this is also needed for e, but that is EOL in weeks and this is not important enough to bother there. [original description] Fresh install of Ubuntu 18.04. lxd installed from snap. Fresh 18.04 container. Everything up todate via apt. Install quassel-core. Service will not start. Set "aa-complain /usr/bin/quasselcore" allows quasselcore to start. I then added "/usr/bin/quasselcore rm," to "/etc/apparmor.d/usr.bin.quasselcore". Set "aa-enforce /usr/bin/quasselcore". Restarted main host. Quasselcore service now starts and I can connect to it.
2020-06-30 22:44:20 Launchpad Janitor quassel (Ubuntu Groovy): status In Progress Fix Released
2020-07-07 23:30:13 Brian Murray quassel (Ubuntu Focal): status In Progress Fix Committed
2020-07-07 23:30:16 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2020-07-07 23:30:19 Brian Murray bug added subscriber SRU Verification
2020-07-07 23:30:24 Brian Murray tags verification-needed verification-needed-focal
2020-07-07 23:31:11 Brian Murray quassel (Ubuntu Bionic): status In Progress Fix Committed
2020-07-07 23:31:21 Brian Murray tags verification-needed verification-needed-focal verification-needed verification-needed-bionic verification-needed-focal
2020-07-08 17:27:16 Dan Streetman tags verification-needed verification-needed-bionic verification-needed-focal verification-done-focal verification-needed verification-needed-bionic
2020-07-08 17:33:36 Dan Streetman tags verification-done-focal verification-needed verification-needed-bionic verification-done verification-done-bionic verification-done-focal
2020-07-16 08:48:29 Łukasz Zemczak removed subscriber Ubuntu Stable Release Updates Team
2020-07-16 08:58:33 Launchpad Janitor quassel (Ubuntu Focal): status Fix Committed Fix Released
2020-07-16 11:30:09 Launchpad Janitor quassel (Ubuntu Bionic): status Fix Committed Fix Released
2022-06-12 19:54:06 Dave Jones nominated for series Ubuntu Jammy
2022-06-12 19:54:06 Dave Jones bug task added apparmor (Ubuntu Jammy)
2022-06-12 19:54:06 Dave Jones bug task added quassel (Ubuntu Jammy)
2022-06-12 19:54:06 Dave Jones nominated for series Ubuntu Kinetic
2022-06-12 19:54:06 Dave Jones bug task added apparmor (Ubuntu Kinetic)
2022-06-12 19:54:06 Dave Jones bug task added quassel (Ubuntu Kinetic)
2022-06-12 19:54:23 Dave Jones apparmor (Ubuntu Jammy): status New Invalid
2022-06-12 19:54:37 Dave Jones quassel (Ubuntu Kinetic): status Fix Released Confirmed
2022-06-12 19:54:48 Dave Jones quassel (Ubuntu Kinetic): assignee Dan Streetman (ddstreet) Dave Jones (waveform)
2022-06-12 19:54:55 Dave Jones quassel (Ubuntu Jammy): status New Confirmed
2022-06-12 19:54:55 Dave Jones quassel (Ubuntu Jammy): assignee Dave Jones (waveform)
2022-06-12 20:00:45 Dave Jones attachment added 1-1814301-kinetic.debdiff https://bugs.launchpad.net/ubuntu/jammy/+source/quassel/+bug/1814302/+attachment/5596890/+files/1-1814301-kinetic.debdiff
2022-06-12 20:01:03 Dave Jones bug added subscriber Ubuntu Sponsors Team
2022-06-13 14:43:46 Dave Jones attachment added 1-1814301-jammy.debdiff https://bugs.launchpad.net/ubuntu/jammy/+source/quassel/+bug/1814302/+attachment/5597063/+files/1-1814301-jammy.debdiff
2022-06-13 15:11:48 Thomas Ward removed subscriber Ubuntu Sponsors Team
2022-06-14 21:09:36 Launchpad Janitor quassel (Ubuntu Kinetic): status Confirmed Fix Released
2022-06-14 22:49:33 Brian Murray quassel (Ubuntu Jammy): status Confirmed Fix Committed
2022-06-14 22:49:35 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2022-06-14 22:49:41 Brian Murray tags verification-done verification-done-bionic verification-done-focal verification-done-bionic verification-done-focal verification-needed verification-needed-jammy
2022-06-27 11:12:16 Dave Jones tags verification-done-bionic verification-done-focal verification-needed verification-needed-jammy verification-done-bionic verification-done-focal verification-done-jammy verification-needed
2022-06-28 19:48:50 Launchpad Janitor quassel (Ubuntu Jammy): status Fix Committed Fix Released