[06:52] <mborzecki> morning
[07:34] <mup> PR snapd#9904 opened: tests/nested/core20/boot-config-update: skip when snapd was not built with test features <Run nested> <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9904>
[08:01] <mborzecki> mvo: hey
[08:02] <mvo> hey mborzecki
[08:07] <zyga> good morning
[08:07] <pstolowski> morning
[08:07] <zyga> mvo, I tried dputting again
[08:07] <zyga> same effect
[08:07] <zyga> I really wonder if I can ask anyone to debug this on the other side
[08:07] <zyga> maybe my key is still expired and I'm uploading it to the wrong place?
[08:07] <mborzecki> pstolowski: zyga: heya
[08:08] <zyga> oh, reminder: tomorrow is the spread session at fosdem :)
[08:08] <mborzecki> zyga: what time is it?
[08:08] <mborzecki> found it https://fosdem.org/2021/schedule/event/debugging_inside_ci/
[08:08] <zyga> mborzecki, let me double check
[08:08] <zyga> ah
[08:09] <zyga> thanks!
[08:09] <zyga> yeah, I remembered 13:30
[08:09] <zyga> so just 5 minutes off :)
[08:16] <zyga> I should stockpile at least some non-alhocolic beeer for the weekend
[08:17] <zyga> but I'm so split between going outside to have fun in the snow and staying here in front of the screen even longer
[08:17] <mborzecki> zyga: you should buy some belgian beer, and pretend you're at fosdem
[08:17] <zyga> it's my first fosdem though, I don't know the mood
[08:17] <mborzecki> oh and don't forget about queuing for a bit in front of the food trucks
[08:17] <zyga> I remember delirium tremens from one canonical sprint in belgium though
[08:18] <zyga> hahaha
[08:18] <zyga> maybe next year it won't have to be virtual
[08:18] <zyga> let's hope so
[08:18] <mborzecki> and then obligatory fries with mayo
[08:19] <zyga> how are you guys feeling after core20?
[08:19] <zyga> relief? :)
[08:27] <mborzecki> got to run an errand, drop some paperwork at my accountant's, back in 1h or so
[09:19] <mup> PR snapd#9892 closed: asserts: introduce AtSequence <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/9892>
[09:39] <mup> PR snapd#9905 opened: asserts: validation sets WIP <Skip spread> <validation-sets :white_check_mark:> <⛔ Blocked> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9905>
[09:44] <mup> PR snapd#9906 opened: wrappers: don't generate an [Install] section for timer or dbus activated services <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/9906>
[09:51] <pstolowski> #9853 needs a 2nd review
[09:51] <mup> PR #9853: api: validate snaps against validation set assert from the store <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9853>
[09:54] <mborzecki> re
[09:59] <mup> PR snapd#9907 opened: gadget,devicestate: <Run nested> <UC20> <Created by mvo5> <https://github.com/snapcore/snapd/pull/9907>
[10:04] <mborzecki> hm store appears to be under load again
[10:09] <mup> PR snapd#9902 closed: HACKING.md: explain how to run UC20 spread tests with QEMU <Documentation> <Simple 😃> <Skip spread> <Created by anonymouse64> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/9902>
[10:35] <pedronis> mvo: question: https://github.com/snapcore/snapd/pull/9899/files#r570873735
[10:35] <mup> PR #9899: gadget: improve error handling around resolving content sources <Run nested> <Created by mvo5> <https://github.com/snapcore/snapd/pull/9899>
[10:47] <pstolowski> pedronis: do you have a moment (10 minutes should be enough) for quick chat about monitor mode?
[10:47] <pedronis> pstolowski: is in 20 mins ok?
[10:47] <pstolowski> pedronis: yes, thanks
[10:52] <mvo> pedronis: replied to your question, happy to change when this is called, just let me know :)
[11:04] <pedronis> mvo: no, I meant something else with earlier, I meant does validate fails on empty source?
[11:07] <pedronis> pstolowski: going to the SU
[11:07] <pstolowski> pedronis: ok
[11:25]  * pstolowski quick errand
[11:33] <mvo> pedronis: yes, layoutVolume is called in validate but I can add a test to double
[11:34] <mvo> pedronis: s/can/will/ :)
[12:11] <Laney> hey snap people, is there something different with permissions / apparmor when using snap run --gdb and is there a way to get it to work? I'm getting 'permission denied' on a config file in the home directory under --gdb when it works fine normally
[12:22] <mvo> Laney: can you please try "snap run --experimental-gdbserver" instead?
[12:22] <Laney> hey mvo!
[12:22] <mvo> Laney: the --gdb option is a bit of a misfeature as it will run under sudo so things are just not the same
[12:22] <Laney> ah, I see, let me try, one second
[12:22] <mvo> Laney: the other one uses gdbserver and things should be much closer to the real thing
[12:23] <mvo> Laney: I need to rename this from --experimental-gdbserver to --gdbserver :/
[12:23] <mvo> (and warn in --gdb that it's probably best to run --gdbserver instead)
[12:23] <Laney> mvo: "error: sudo: gdbserver: command not found" bah, ok, how do I include that? :-)
[12:24] <mvo> Laney: let me quickly check, what is your base?
[12:24] <Laney> hmm, this snap stages gdb explicitly,  I wonder if that messes things up
[12:25] <Laney> mvo: core20
[12:25] <mvo> Laney: hm, that should have gdbserver
[12:25]  * mvo scatches head
[12:26] <Laney> ubuntu@juju-stg-ue-appstream-back-machine-1:/home/ubuntu$ find / -name gdbserver 2>/dev/null
[12:26] <Laney> ubuntu@juju-stg-ue-appstream-back-machine-1:/home/ubuntu$
[12:26] <mvo> Laney: do you have gdbserver on your system?
[12:26] <Laney> on the real system?
[12:26] <mvo> Laney: yeah
[12:26] <Laney> nope
[12:26] <mvo> Laney: could you try if that helps? sorry, my memory is a bit fuzzy
[12:26] <Laney> mvo: sure!
[12:26] <mvo> Laney: looking at the code now to see if we use the inside/outside one
[12:26] <pedronis>  /snap/core20/942/usr/bin/gdbserver
[12:27] <Laney> mvo: yes indeed, that fixed it
[12:27] <Laney> ah that 'find' was from inside the snap btw, sorry that was not clear
[12:27] <mvo> Laney: excellent, thanks. I will need add a check here too to warn if gdbserver is missing
[12:32] <mvo> Laney: I get lunch now but will read backlog if you have any further issues/questions
[12:34] <Laney> pedronis: can confirm, my find is buggy somehow. looks like gdbserver was added for this feature but it's actually not used..?
[12:34] <Laney> mvo: cheers, think I'm just wrestling with gdb itself now
[12:36] <Laney> mvo: ah, bah, I still get "Unable to load configuration: Cannot open file `/home/ubuntu/asgen-config.json' in mode `r' (No such file or directory)"
[12:37] <Laney> seems I lied initially, it's not permission denied but ENOENT, sorry about that
[12:39] <Laney> No, forget that, I'm just having a bad day and forgot to pass the path to the config dir, it is working
[12:39] <Laney> TGIF
[13:46] <pedronis> pstolowski: should I look at #9905 or is it premature? I probably won't look before morning Monday though
[13:46] <mup> PR #9905: asserts: validation sets WIP <Skip spread> <validation-sets :white_check_mark:> <⛔ Blocked> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9905>
[13:48] <pstolowski> pedronis: i don't think you should look at it, i pushed it in case it helps with bigger picture when reviewing other PRs. you can look at #9893
[13:48] <mup> PR #9893: store: support validation sets with fetch-assertions action <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9893>
[13:49] <pstolowski> pedronis: i'll carve pool changes out of 9905
[13:49] <pedronis> pstolowski: ok, 9893 is next on my last, probably Monday though
[13:49] <pedronis> s/last/list/
[13:50] <pstolowski> sure, thanks
[14:32] <mborzecki> mvo: https://github.com/snapcore/snapd/pull/9889 has 2 commits, squash merge?
[14:32] <mup> PR #9889: cmd/snap-bootstrap/initramfs-mounts: write realistic modeenv for recover+install <Needs Samuele review> <Run nested> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/9889>
[14:36] <zyga> my raspberry pi picos have arrived :)
[15:00] <mvo> mborzecki: it's fine if it's just two
[15:26] <mborzecki> mvo: landed
[15:31] <mup> PR snapd#9889 closed: cmd/snap-bootstrap/initramfs-mounts: write realistic modeenv for recover+install <Needs Samuele review> <Run nested> <UC20> <Created by anonymouse64> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/9889>
[16:19] <pstolowski> mvo: you're going to update https://forum.snapcraft.io/t/the-snapd-roadmap/1973  for 2.49 right?
[16:19] <mvo> pstolowski: yes, after this meeting
[16:19] <mvo> pstolowski: uh, it's very outdated, I need to fix it
[16:33] <mvo> pstolowski: updated
[16:33] <pstolowski> ty