[04:59] <mborzecki> morning
[05:04] <mardy> mborzecki: 'morning!
[05:04] <mborzecki> mardy: hey
[06:19] <pstolowski> morning
[06:45] <mardy> pstolowski: hi!
[06:50] <mborzecki> pstolowski: heya
[06:51] <mup> PR snapd#10640 opened: cmd, packaging: import BPF headers from kernel, detect whether host headers are usable <Simple 😃> <cgroupv2> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10640>
[06:53] <jamesh> Just saw this post on Twitter about a snapd thread waking every 20 microseconds: https://twitter.com/rbtcollins/status/1428237490171912197 -- is there anything obvious on our side that could be causing that?
[06:58] <pstolowski> jamesh: i don't think there is anything obvious, don't think we do anything with such high frequency
[06:59] <jamesh> pstolowski: yeah.  The only ticker I could see using a timeout measured in microseconds was the systemd watchdog, which should only be firing every 2.5 minutes
[07:01] <mup> PR snapd#10641 opened: packaging: remove TEST_GITHUB_AUTOPKGTEST support <Simple 😃> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10641>
[07:06] <mborzecki> mardy: pstolowski: 10640 i quite simple, mostly code imports and a bit of autotools, maybe you'd like to take a look?
[07:09] <pstolowski> jamesh: i don't see it on my box (but i booted my box 1h ago, maybe it needs time)
[07:17] <pstolowski> jamesh: i replied to the tweet, maybe snap debug stacktraces will shed some light
[07:20] <mborzecki> pstolowski: jamesh: and as expected snapd and its threads are doing literally nothing here, all threads are nicely asleep
[07:20] <pstolowski> yeah i didn't see snapd at all in powertop
[07:21] <pstolowski> something went astray there
[07:21] <mborzecki> maybe an ongoing change?
[07:22] <mborzecki> or something about snapd being reexeced and the actual binay being produced by an older go (mine was built with go 1.16.7
[07:22] <pstolowski> mborzecki: he said no FDs, i guess we would see some?
[07:23] <mborzecki> pstolowski: hm I see 11 fds open here (incl std* ones)
[07:23] <pstolowski> yeah weird
[07:41] <mup> PR snapd#10642 opened: interfaces/u2f-devices: add Nitrokey FIDO2 <Created by kkeijzer> <https://github.com/snapcore/snapd/pull/10642>
[08:02] <mardy> mborzecki: approved
[08:11] <mborzecki> thanks
[08:11] <mup> PR snapd#10643 opened: testutil: add DeepContainerMatches Checker <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10643>
[08:28] <zyga> good morning :)
[08:28] <mardy_2nd> zyga: hi!
[08:29] <zyga> 2nd? :D
[08:29] <zyga> more IRC on extra computers?
[08:35] <mardy_2nd> zyga: yes, now in the park with my laptop
[08:36] <mardy_2nd> too lazy to logoff from my desktop pc at home :-)
[08:52] <zyga> mardy_2nd, nice :)
[10:30] <mardy> what is `snapst.Sequence` in this context? https://github.com/snapcore/snapd/pull/10473/files#r691178628
[10:30] <mup> PR #10473: interfaces/builtin: add mount-control interface <Created by mardy> <https://github.com/snapcore/snapd/pull/10473>
[11:12] <mup> PR snapd#10644 opened: [RFC] o/snapstate: don't hold some snaps if not all snaps can be held by the given gating snap <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10644>
[11:12] <pstolowski> mardy: snapst.Sequence is an array of side infos corresponding to all installed revisions of the given snap (and current index points to one of them)
[11:12] <pstolowski> mardy: we sometimes examine its length e.g. when removing the snap to know if we are dropping the snap completely
[11:12] <pstolowski> mardy: is this what you were asking for?
[11:13] <mardy> pstolowski: exactly this, thanks a lot :-)
[11:13] <mardy> now it's clear
[11:28] <mborzecki> meh, found a weird bug (problem?) where snap run cannot create a tracking scope for the snap application when running as root on fedora
[11:28] <mborzecki> idk why
[11:29] <mborzecki> but the side effect is that the process stays in the user's scope (user-0) and then s-c proceeds to attach a program to that cgroup which really affects the user's cgroup :/
[11:29] <mborzecki> what a mess
[11:32] <mborzecki> pffff
[11:32] <mborzecki> i think i know what's wrong
[11:32] <mborzecki> still, a mess
[11:47] <mup> PR snapd#10645 opened: secboot: switch main key KDF memory cost to 32KB <Run nested> <:rocket: bootspeed> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10645>
[11:56] <pstolowski> mvo: can you land https://github.com/snapcore/snapd/pull/10546 (unrelated failures)?
[11:56] <mup> PR #10546: daemon, o/snapstate: handle IgnoreValidation flag on install (2/3) <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10546>
[12:00] <mborzecki> https://bugs.launchpad.net/snappy/+bug/1933699 looks like a problem with translations, those are stored in lp too right?
[12:00] <mup> Bug #1933699: main.go:176: description of prepare-image's "<target-dir>" <Snappy:New> <https://launchpad.net/bugs/1933699>
[12:02] <mborzecki> since it's about a pt_BR translation maybe miguelpires you could take a look at ^^ whether it even makes any sense?
[12:11] <mup> Bug #1930175 changed: Translation error in pt_BR <Snappy:New> <https://launchpad.net/bugs/1930175>
[12:11] <mup> Bug #1938921 changed: Snap binaries are only available for user account and not root account on Raspbian <Snappy:Invalid> <https://launchpad.net/bugs/1938921>
[12:28] <miguelpires> mborzecki: Sure :) seems like there's description starting with lowercase but it's otherwise correct. Where do we keep the translations? I see some under po/ but it doesn't contain this
[12:28] <mborzecki> miguelpires: i belive they are here: https://translations.launchpad.net/snappy
[12:47] <mup> Bug #1932129 changed: `snap info snapd` refers to freenode <Snappy:Fix Released> <https://launchpad.net/bugs/1932129>
[12:47] <mup> Bug #1933394 changed: PANIC description of prepare-image's "<target-dir>" is lowercase in locale "pt_BR" <go> <language> <locale> <popos> <pt> <snapd> <snapd-interface> <ubuntu> <Snappy:New> <https://launchpad.net/bugs/1933394>
[12:47] <mup> Bug #1938469 changed: snapd + snap core stopped working on Fedora <Snappy:Fix Released> <https://launchpad.net/bugs/1938469>
[12:50] <mup> Bug #1932129 opened: `snap info snapd` refers to freenode <Snappy:Fix Released> <https://launchpad.net/bugs/1932129>
[12:50] <mup> Bug #1933394 opened: PANIC description of prepare-image's "<target-dir>" is lowercase in locale "pt_BR" <go> <language> <locale> <popos> <pt> <snapd> <snapd-interface> <ubuntu> <Snappy:New> <https://launchpad.net/bugs/1933394>
[12:50] <mup> Bug #1938469 opened: snapd + snap core stopped working on Fedora <Snappy:Fix Released> <https://launchpad.net/bugs/1938469>
[12:53] <mup> Bug #1932129 changed: `snap info snapd` refers to freenode <Snappy:Fix Released> <https://launchpad.net/bugs/1932129>
[12:53] <mup> Bug #1933394 changed: PANIC description of prepare-image's "<target-dir>" is lowercase in locale "pt_BR" <go> <language> <locale> <popos> <pt> <snapd> <snapd-interface> <ubuntu> <Snappy:New> <https://launchpad.net/bugs/1933394>
[12:53] <mup> Bug #1938469 changed: snapd + snap core stopped working on Fedora <Snappy:Fix Released> <https://launchpad.net/bugs/1938469>
[13:12] <mup> PR snapd#10546 closed: daemon, o/snapstate: handle IgnoreValidation flag on install (2/3) <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10546>
[13:13] <mborzecki> mvo: can we land https://github.com/snapcore/snapd/pull/10632 ?
[13:13] <mup> PR #10632: spread: temporarily fix the ownership of /home/ubuntu/.ssh on 21.10 <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10632>
[13:15] <mborzecki> thanks!
[13:17] <mup> PR snapd#10632 closed: spread: temporarily fix the ownership of /home/ubuntu/.ssh on 21.10 <Simple 😃> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10632>
[14:02] <mup> PR snapd#10646 opened: tests: fix services-refresh-mode test <Simple 😃> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10646>
[14:19] <cachio_> mborzecki, I see in the test security-dev-input-event-denied that after  snap connect test-snapd-event:joystick and udevadm settle
[14:20] <cachio_> sometimes the execution of test-snapd-event "-event-kbd" does not give an error
[14:20] <cachio_> perhaps it is a timing issue
[14:23] <cachio_> I'll try to reproduce the error but adding a sleep after settle
[14:43] <mup> PR core#122 opened: hooks: replaces symlinks in /usr/share/doc with the actual files <Created by mvo5> <https://github.com/snapcore/core/pull/122>
[14:55] <abeato> cjp256, hi there! I've seen this weird snapcraft crash: https://paste.ubuntu.com/p/YbZSKV99wT/ - any hint on what might be happening there?
[14:56]  * abeato moving the question to the snapcraft channel...
[14:56] <cjp256> abeato: looks like a non-utf8 character in teh yaml?
[14:58] <cjp256> err nvm, that's not from the yaml :thinking:
[15:32] <mup> PR snapd#10637 closed: tests: remove the test user just when it was installed on create-user-2 test <Simple 😃> <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10637>
[16:19] <mup> PR core20#109 opened: hooks: add bootchart configuration <Created by alfonsosanchezbeato> <https://github.com/snapcore/core20/pull/109>
[16:38] <mup> PR core#123 opened: tests: move from travis.yaml to github actions <Created by mvo5> <https://github.com/snapcore/core/pull/123>
[17:18] <mup> PR snapd#10645 closed: secboot: switch main key KDF memory cost to 32KB <Run nested> <cherry-picked> <:rocket: bootspeed> <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10645>
[17:58] <mup> PR core#123 closed: tests: move from travis.yaml to github actions <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/core/pull/123>
[18:03] <mup> PR core#124 opened: workflow: add basic smoke test <Created by mvo5> <https://github.com/snapcore/core/pull/124>
[18:18] <mup> PR snapd#10647 opened: o/snapstate: fail remove if snap can't be found <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10647>
[19:48] <mup> PR snapd#10648 opened: .github/workflows: add codedov again <Simple 😃> <Skip spread> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10648>
[20:23] <mup> PR snapd#10619 closed: secboot: use half the mem for KDF in AddRecoveryKey <Squash-merge> <Run nested> <cherry-picked> <:rocket: bootspeed> <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10619>
[20:54] <mup> PR snapd#10649 opened: release: 2.51.6 <Simple 😃> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10649>
[22:04] <mup> PR snapd#10649 closed: release: 2.51.6 <Simple 😃> <Created by anonymouse64> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/10649>
[22:09] <mup> PR snapd#10650 opened: packaging: merge 2.51.6 changelog back to master <Simple 😃> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10650>
[22:14] <mup> PR snapd#10651 opened: packaging: merge 2.51.6 changelog back to 2.52 <Simple 😃> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10651>
[23:29] <mup> PR snapd#10652 opened: tests: fix timing issue on security-dev-input-event-denied test <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10652>