[06:35] <pstolowski> morning
[06:39] <mardy> pstolowski: hi!
[07:00] <zyga> good morning
[08:13] <mborzecki> morning, i'll be staring around 11
[08:27] <mvo> good morning mborzecki and zyga 
[08:27] <mvo> mborzecki: cool!
[08:30] <zyga> mvo, good morning, how are you doing?
[08:30] <zyga> I hope that this week is productive and smooth 
[09:11] <mborzecki> mvo: can you land https://github.com/snapcore/snapd/pull/10640 ? failed tests are unrelated to the changes in the PR
[09:11] <mup> PR #10640: 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>
[09:12] <mvo> mborzecki: sure
[09:12] <mvo> mborzecki: done
[09:12] <mborzecki> mvo: thank you
[09:13] <mup> PR snapd#10640 closed: cmd, packaging: import BPF headers from kernel, detect whether host headers are usable <Simple 😃> <cgroupv2> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10640>
[10:46] <miguelpires> Good morning. mvo https://github.com/snapcore/snapd/pull/10617 and https://github.com/snapcore/snapd/pull/10643 have tests failures but they're unrelated to the changes. Can you merge them please?
[10:46] <mup> PR #10617: cmd/snap: add Size column to refresh --list <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10617>
[10:46] <mup> PR #10643: testutil: add DeepUnsortedMatches Checker <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10643>
[10:49] <mvo> miguelpires: sure, happy to do that
[10:50] <miguelpires> Thank you
[10:58] <mup> PR snapd#10643 closed: testutil: add DeepUnsortedMatches Checker <Created by MiguelPires> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10643>
[11:03] <mup> PR snapd#10658 opened: cmd/libsnap-confine-private: add BPF support helpers <Needs security review> <cgroupv2> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10658>
[11:06] <mborzecki> ehh missed a patch there
[11:18]  * pstolowski lunch
[11:23] <mup> PR snapd#10659 opened: store: deal correctly with "assumes" from the store raw yaml <Created by mvo5> <https://github.com/snapcore/snapd/pull/10659>
[11:23] <mup> PR snapd#10660 opened: overlord: add manager test for "assumes" checking <Created by mvo5> <https://github.com/snapcore/snapd/pull/10660>
[11:32] <mborzecki> and the fun part of device cgroup v2 is up now too: https://github.com/snapcore/snapd/pull/10661
[11:32] <mup> PR #10661: cmd/libsnap-confine-private: device cgroup v2 support <Complex> <Needs security review> <cgroupv2> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10661>
[11:33] <mup> PR snapd#10661 opened: cmd/libsnap-confine-private: device cgroup v2 support <Complex> <Needs security review> <cgroupv2> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10661>
[12:33] <mup> PR snapd#10662 opened: .github/workflows/test.yaml: test github.events key <Simple 😃> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10662>
[12:34] <ijohnson[m]> alright hopefully we will start getting real coverage for PR's after ^ is merged to master
[12:41] <mborzecki> trivial PR: https://github.com/snapcore/snapd/pull/10663
[12:41] <mup> PR #10663: tests/main/services-install-hook-can-run-svcs: shellcheck issue fix <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10663>
[12:43] <mup> PR snapd#10663 opened: tests/main/services-install-hook-can-run-svcs: shellcheck issue fix <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10663>
[13:11] <maredebianum> Hi, I cannot start a snap program due to error:  open /home/user/.config/ttn-lw-cli/ttn-lw-cli.yml: permission denied ; same for ~/.ttn-lw-cli.yml ; snap connections ttn-lw-stack names home network network-bind
[13:11] <maredebianum> Anything that can be debugged, configured
[13:23] <ijohnson[m]> maredebianum: snaps by default cannot access "dot files" which would include the ~/.config/... and the ~/.ttn-lw-cli.yml files you listed
[13:24] <ijohnson[m]> maredebianum: if you have good reason to think that this particular snap should be able to access those files because i.e. the name of the snap you're using is something like ttn-lw-cli and it "owns" those filepaths, then you could reach out to the snap publisher to see if they would be willing to request a personal-files interfaces access which would allow the snap to access those files
[13:24] <ijohnson[m]> maredebianum: otherwise you should be able to just move those files into your home directory without the prefix "." and then the snap should work fine with the home interface connected
[13:27] <mup> PR core#122 closed: hooks: replaces symlinks in /usr/share/doc with the actual files <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/core/pull/122>
[13:33] <mup> PR snapd#10642 closed: interfaces/u2f-devices: add Nitrokey FIDO2 <Simple 😃> <Created by kkeijzer> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10642>
[13:33] <mup> PR snapd#10664 opened: tests: set to 10 minutes the kill timeout for tests failing on slow boards <Simple 😃> <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10664>
[13:48] <maredebianum> sorry, chat app crashed. Problem was that .dotfiles are not readable in home from snap. Also, ~/snap/ seems not to be a possible workplace...
[13:49] <maredebianum> Are there any other funny restrictions to be aware of?
[13:50] <ijohnson[m]> maredebianum: snaps by default cannot access "dot files" which would include the ~/.config/... and the ~/.ttn-lw-cli.yml files you listed
[13:50] <ijohnson[m]> maredebianum: if you have good reason to think that this particular snap should be able to access those files because i.e. the name of the snap you're using is something like ttn-lw-cli and it "owns" those filepaths, then you could reach out to the snap publisher to see if they would be willing to request a personal-files interfaces access which would allow the snap to access those files
[13:50] <ijohnson[m]> maredebianum: otherwise you should be able to just move those files into your home directory without the prefix "." and then the snap should work fine with the home interface connected
[13:51] <ijohnson[m]> maredebianum: what did you mean by ~/snap/ not being a possible workplace?
[13:51] <maredebianum> Also restricted/permission denied
[13:51] <ijohnson[m]> maredebianum: you can use ~/snap/<name-of-snap>/current/ or ~/snap/<name-of-snap>/common/
[13:51] <ijohnson[m]> did you try those paths ?
[13:52] <maredebianum> I do not want to clog up my home dir with non-dot config files. Ah, only this specific pattern is possible?
[13:53] <ijohnson[m]> maredebianum: yes for any snap named foobar, it can always access any file (including dot files) in ~/snap/foobar/{current,common}/
[13:54] <maredebianum> Ah, OK, thanks, that seems to work.
[14:09] <mborzecki> hmm `Codecov: Failed to properly upload: The process '/home/runner/work/_actions/codecov/codecov-action/v2/dist/codecov' failed with exit code 255`
[14:09] <mborzecki> hope it's just this one time it failed
[14:14] <ijohnson[m]> bboozzoo: any more logs from that run ?
[14:14] <mborzecki> ijohnson: no, just that, i've restarted the run
[14:16] <ijohnson[m]> mmm that's annoying, since we are supposed to have verbose logs for codecov turned on :-/
[14:39] <mborzecki> ijohnson: i've updated https://github.com/snapcore/snapd/pull/10166 let's see if the tests are happy about the change
[14:39] <mup> PR #10166: systemd: implement restart as a single systemctl restart call <⛔ Blocked> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10166>
[14:40] <ijohnson[m]> bboozzoo: nice I'll take a look today at that 
[14:47] <mborzecki> ijohnson: heh https://github.com/snapcore/snapd/runs/3401189645?check_suite_focus=true :)
[14:48] <mborzecki> hm maybe now it's getting confused as the test results were cached?
[14:48] <mborzecki> but we don't cache coverage output
[14:49] <ijohnson[m]> ahhhh yeah I suppose that would make sense
[14:49] <ijohnson[m]> let me re-try my PR that uses the coverage thing to see if it happens there too
[14:51] <mborzecki> ijohnson: https://github.com/snapcore/snapd/pull/10665 
[14:51] <mup> PR #10665: github: do not try to upload coverage when working with cached run <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10665>
[14:52] <mborzecki> this should fix it i think
[14:53] <ijohnson[m]> thanks bboozzoo you beat me to it
[14:53] <mborzecki> (at least the problem with cached runs)
[14:54] <mup> PR snapd#10665 opened: github: do not try to upload coverage when working with cached run <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10665>
[15:05] <mborzecki> @mvo
[15:05] <mborzecki>  * @mvo: can you land https://github.com/snapcore/snapd/pull/10663?
[15:05] <mup> PR #10663: tests/main/services-install-hook-can-run-svcs: shellcheck issue fix <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10663>
[15:05] <mvo> mborzecki: sure
[15:08] <mborzecki> mvo: thanks!
[15:09] <mup> PR snapd#10663 closed: tests/main/services-install-hook-can-run-svcs: shellcheck issue fix <Simple 😃> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10663>
[15:49] <mup> PR snapd#10665 closed: github: do not try to upload coverage when working with cached run <Simple 😃> <Skip spread> <Created by bboozzoo> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/10665>
[15:49] <mborzecki> yay
[16:09] <mup> PR snapd#10666 opened: snapstate: abort kernel refresh if no gadget update can be found <Created by mvo5> <https://github.com/snapcore/snapd/pull/10666>
[16:34] <mup> PR snapd#10667 opened: cmd/snap-seccomp/syscalls: update syscalls list to libseccomp v2.2.0-428-g5c22d4b <⚠ Critical> <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10667>
[16:35] <mborzecki> ijohnson: ^^^ trivial update
[16:40] <ijohnson[m]> ack
[17:09] <mup> PR snapd#10668 opened: i18n/xgettext-go: preserve already escaped quotes <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10668>
[18:04] <mup> PR snapd#10669 opened: o/hookstate/ctlcmd: correct err message if missing root <Created by MiguelPires> <https://github.com/snapcore/snapd/pull/10669>
[21:36]  * cachio_ afk