/srv/irclogs.ubuntu.com/2021/10/20/#snappy.txt

mborzeckimorning05:46
mborzeckimwhudson: to satisfy your curiosity, this may have been an issue on the snapd side too: https://github.com/snapcore/snapd/pull/10911 apparently calling os.File.Fd() on a file made from UnixConn has some unwanted side effects05:50
mupPR #10911: daemon: use the syscall connection to get the socket credentials <Needs Samuele review> <cherry-picked> <Created by mardy> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10911>05:50
mborzeckimardy: hah nice, https://github.com/snapcore/snapd/pull/10945 can we bikeshed with benchmarks now? πŸ™‚06:22
mupPR #10945: osutil/disks/labels: simplify decoding algorithm <Simple πŸ˜ƒ> <Skip spread> <Created by mardy> <https://github.com/snapcore/snapd/pull/10945>06:22
=== ackk is now known as ack`
=== ack` is now known as ack
pstolowskimorning07:01
mborzeckipstolowski: hey07:08
flotterIs ubuntu Trusty/14.04 still a valid target in snapd as of today? 07:10
flotterIs ubuntu Trusty/14.04 still a valid target in snapd as of today?07:10
pstolowskijamesh: hi, can you take a look at https://github.com/snapcore/snapd/pull/10867 when you have some time?07:11
mupPR #10867: desktop, usersession: observe notifications <Created by stolowski> <https://github.com/snapcore/snapd/pull/10867>07:11
jameshpstolowski: sure.07:11
pstolowskithanks07:14
flotterI see spread testing includes trusty, but multipass/lxd no longer supports it from what I can achieve from a fresh install. Getting tricky to test anything trusty related unless there are some other tricks.07:15
mborzeckiflotter: trusty cloud images should still be avaialble at https://cloud-images.ubuntu.com/07:17
flottermborzecki: yes true, thanks. Is there a simple story why this is still supported?07:19
mborzeckiflotter: iirc it's because of livepatch being distributed via snaps only07:20
flotter"ESM for 14.04 provides ongoing kernel security fixes through a secure, private archive for three years until April 2022"07:26
flottermborzecki: Thank you for pointing me in the right direction, makes sense now!07:27
mwhudsonmborzecki: what on earth!!08:27
jameshmwhudson: if a feature isn't needed by livepatch, it's not guaranteed to work on trusty though08:35
mwhudsonjamesh: that was a reply to a much earlier message :)08:36
jameshah08:36
mupPR snapd#10945 closed: osutil/disks/labels: simplify decoding algorithm <Simple πŸ˜ƒ> <Skip spread> <Created by mardy> <Merged by mardy> <https://github.com/snapcore/snapd/pull/10945>08:37
mborzeckihttps://github.com/snapcore/snapd/pull/10947 needs 2nd review08:43
mupPR #10947: tests: run spread tests on debian 11 <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10947>08:43
mupPR snapd#10944 closed: [RFC] o/snapstate: maintain a stack of enforced validation sets per snap revision <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <Closed by stolowski> <https://github.com/snapcore/snapd/pull/10944>08:57
mupPR snapd#10914 closed: spread: fix lxd channel for pc-i386 <Created by xnox> <Closed by xnox> <https://github.com/snapcore/snapd/pull/10914>09:02
mupPR snapd#10949 opened: tests: ensure systemd-timesyncd is installed on debian <Simple πŸ˜ƒ> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10949>10:12
ackhi, I have a clean impish install here. is it expected that I get snapd 2.53 as a deb, while the snapd snap is not installed?10:14
mborzeckiack: are any other snaps installed?10:16
ackmborzecki, a lot10:17
mborzeckiack: can you list them? and also provide output of `SNAPD_DEBUG=1 snap version`10:18
ackmborzecki, https://paste.ubuntu.com/p/D4g6Q6k43M/10:19
ackis 2.53 stable?10:20
mborzeckiack: bit weird, i would expect the snapd snap to be there, but maybe it's something funny about reexec again, as the snapd package in deb is 2.53, so newer than the one from core10:21
mborzeckiack: no10:21
ackmborzecki, right, I thought it would get installed automatically, always was in the past10:21
ackmborzecki, I guess installing it won't make a difference though, as it's older than the deb anyway?10:23
mborzeckiack: yes, the host binaries will still be used10:24
ackmborzecki, ok, it's not really an issue. I just got tricked by the fact that I thought snap-refresh-control plug was available in stable snapd, but it's not yet :)10:25
pstolowskimiguelpires: hi, afair you implemented a test checker for comparing containers regardless of the ordering, can you remind me the name? i completely fail to find it ;/10:36
miguelpirespstolowski: it's DeepUnsortedMatches 10:40
miguelpiresit's in testutil10:41
pstolowskimiguelpires: right! thanks110:42
miguelpiresyw :] 10:43
mupPR snapd#10950 opened: asserts, o/snapstate: honor ignoreValidation flag on snaps when checking installed snaps <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10950>11:12
mupPR snapd#10951 opened: sandbox/apparmor, interfaces/apparmor: detect bpf capability, generate snippet for s-c <Needs security review> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10951>11:58
jameshpstolowski: just sent through those review comments.  Sorry for the delay.12:15
pstolowskijamesh: np, thanks for the review. I was too busy with other things too notice the delay ;)12:16
jameshpstolowski: I think all code in the fdo backend accessing the ID maps needs to be protected by the mutex. As well as the possibility of having concurrent SendNotification() calls, we've got the signal handler goroutine running that could update the maps at any time.12:18
pstolowskijamesh: oh, i must have missed those cases. thanks, also for the extra insight in your other comments12:22
mupPR snapd#10952 opened: tests/lib/pkgdb: install strace on Debian 11 and Sid <Simple πŸ˜ƒ> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10952>12:58
mupPR snapd#10953 opened: tests/main/snapd-sigterm: fix race conditions <Created by mardy> <https://github.com/snapcore/snapd/pull/10953>14:38
mardyijohnson[m]: hi! Unfortunately the previous attempt to fix the tests failed, so I made a new one ^14:40
mardyijohnson[m]: I don't know if you want to backport that one too (maybe not, since it only affects the tests?)14:40
ijohnson[m]mardy hmm I'll have a look 14:52
ijohnson[m]Thanks for the ping 14:52
mupPR snapd#10954 opened: tests: update the ubuntu-image channel to candidate <Simple πŸ˜ƒ> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10954>15:09
mupPR snapd#10948 closed: tests: skip interfaces-timeserver-control on debian-sid <Created by sergiocazzolato> <Closed by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10948>17:09
tokamHi17:51
tokamI cannot remove the leagueoflegends snap 17:51
tokamhttps://paste.ubuntu.com/p/hdPBHGczTX/17:52
tokamMaybe I caused this fault by closing the tty of an running snap remove leagueoflegends process17:52
tokamit did not react to my ctrl + c so I killed it. because I forgot to add --purge and it has several GB 17:53
tokamnow it is in a bad state I can neither enable it or refresh or install or remove it17:53
tokamis it possible to somehow manually remove it?17:53
tokamif I want to enable it, it says: - Sicherheitsprofile fΓΌr Snap "leagueoflegends" (95) einrichten (cannot find installed snap "leagueoflegends" at revision 95: missing file /snap/leagueoflegends/95/meta/snap.yaml)17:54
=== mikedld|h is now known as mikedld
tokamhttps://paste.ubuntu.com/p/CJC3Dn4D87/18:47
tokamonce again as posted on 19:52 I like to make clear that I killed the snap proccess while removing leagueoflegends without --purge18:48
tokamhttps://paste.ubuntu.com/p/XyT96HxYRB/19:11

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!