[01:43] <mup> PR snapd#10917 opened: many: mv MockDeviceNameDisksToPartitionMapping -> MockDeviceNameToDiskMapping <Simple 😃> <Skip spread> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10917>
[02:28] <mup> PR snapd#10918 opened: osutil/disks: add methods to replace gadget/ondisk functions  <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10918>
[02:58] <mup> PR snapd#10919 opened: osutil/disks: add DiskFromPartitionDeviceNode  <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10919>
[02:58] <mup> PR snapd#10920 opened: osutil/disks: add AllPhysicalDisks()  <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10920>
[02:58] <mup> PR snapd#10921 opened: osutil/disks: add more fields to Partition, populate them during discovery <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10921>
[07:12] <mup> Bug #1947110 opened: Snap does not work on Alpine Linux <Snappy:New> <https://launchpad.net/bugs/1947110>
[07:15] <mup> Bug #1947110 changed: Snap does not work on Alpine Linux <Snappy:New> <https://launchpad.net/bugs/1947110>
[07:27] <mup> Bug #1947110 opened: Snap does not work on Alpine Linux <Snappy:New> <https://launchpad.net/bugs/1947110>
[07:30] <mup> Bug #1947110 changed: Snap does not work on Alpine Linux <Snappy:New> <https://launchpad.net/bugs/1947110>
[07:33] <mup> Bug #1947110 opened: Snap does not work on Alpine Linux <Snappy:New> <https://launchpad.net/bugs/1947110>
[08:09] <mup> PR snapd#10922 opened: none: dummy commit <Run nested> <Created by mvo5> <https://github.com/snapcore/snapd/pull/10922>
[10:54] <mardy> mvo: hi! Can you please merge https://github.com/snapcore/snapd/pull/10911 ?
[10:54] <mup> PR #10911: daemon: use the syscall connection to get the socket credentials <Needs Samuele review> <Created by mardy> <https://github.com/snapcore/snapd/pull/10911>
[10:55] <mardy> zyga-mbp: Hi! You might find the above PR entertaining :-)
[12:11] <mardy> has anyone seen the failure of tests/core/snapd-refresh-vs-services-reboots in https://github.com/snapcore/snapd/pull/10911/checks?check_run_id=3881405578 before?
[12:11] <mup> PR #10911: daemon: use the syscall connection to get the socket credentials <Needs Samuele review> <Created by mardy> <https://github.com/snapcore/snapd/pull/10911>
[12:37] <ijohnson[m]> mardy: no I haven't seen that one before that's a really odd failure
[12:45] <mup> PR snapd#10911 closed: daemon: use the syscall connection to get the socket credentials <Needs Samuele review> <Created by mardy> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10911>
[12:46] <mvo> mardy: sure, done - should we backport it to 2.53
[12:50] <ijohnson[m]> mvo I'd say backport it
[12:52] <zyga-mbp> mardy looking
[12:53] <zyga-mbp> mardy the syscall connection one?
[12:53] <zyga-mbp> oohhh
[12:53] <zyga-mbp> wow
[12:53] <zyga-mbp> that's nice!
[12:53] <zyga-mbp> I was aware that .Fd changes the semantics of a descriptor but I didn't connect the dots
[12:54] <zyga-mbp> there's some landmines in go for sure
[12:54]  * zyga-mbp mardy is the new .Control interface a more recent go addition? I remember reading about it
[12:54] <zyga-mbp> but I don't think we were using it before
[12:54] <zyga-mbp> this is still from chipaca days IIRC
[12:54] <zyga-mbp> really nice work btw :)
[13:55] <mardy> zyga-mbp: thanks, the hard part was actually to find where things were breaking -- I had some luck there :-)
[15:37] <zyga-mbp> mardy really nice work
[16:38] <mup> PR snapcraft#3591 opened: extensions: conditionally prepend to LIBVA_DRIVERS_PATH instead of overriding it <Created by oSoMoN> <https://github.com/snapcore/snapcraft/pull/3591>
[16:53] <mup> PR snapcraft#3592 opened: storeapi: auth client for api.snapcraft.io <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3592>
[17:52] <mup> PR snapd#10923 opened: Revert "secboot: move to new version" <⚠ Critical> <Run nested> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10923>
[18:02] <mardy> ijohnson[m]: Hi! Can you give me some pointers to the issue with "deny" and "allow" rules when combining the AppArmor profile snippets in snapd?
[18:02] <ijohnson[m]> mardy: hey sorry I forgot, just one moment
[18:05] <ijohnson[m]> mardy: take a look at the interfaces which use SetSuppressPtraceTrace(), in browser-support and SetUsesPtraceTrace() in docker-support, greengrass-support, etc.
[18:05] <ijohnson[m]> basically the idea is to add a new method to the apparmor Specification which enables adding policy at the very end
[18:06] <ijohnson[m]> like in interfaces/apparmor/backend.go on lines 737, we check for that flag set on the specification, and if it is set/not set we generate specific policy
[18:06] <ijohnson[m]> hopefully that makes sense
[18:07] <mup> PR snapd#10924 opened: i/builtin/xilinx-dma-host: add interface for Xilinx DMA driver <Created by alexclewontin> <https://github.com/snapcore/snapd/pull/10924>
[18:42] <mup> PR snapd#10925 opened: tests/nested/manual/refresh-revert-fundamentals: re-enable encryption  <Simple 😃> <Run nested> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10925>
[18:52] <mup> PR snapd#10926 opened: tests: remove extra-snaps-assertions test <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10926>
[18:54] <mardy> ijohnson[m]: thanks, I'll look at it tomorrow
[18:55] <ijohnson[m]> ack
[21:13] <mup> PR snapd#10927 opened: interfaces/builtin/hardware-observer: add /proc/bus/input/devices too <Simple 😃> <Needs security review> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10927>
[21:13] <mup> PR snapd#10928 opened: tests: new nested test to validate current snapd with stable kernel <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10928>
[21:23] <mup> PR snapd#10929 opened: tests/nested/manual: add regression test with old/existing initrd and new snapd <Run nested> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10929>
[21:38] <mup> PR snapd#10923 closed: secboot: revert move to new version (#10715) <⚠ Critical> <Run nested> <Created by anonymouse64> <Closed by anonymouse64> <https://github.com/snapcore/snapd/pull/10923>
[21:43] <mup> PR snapd#10930 opened: secboot: revert move to new version (revert #10715) <⚠ Critical> <Run nested> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10930>