[06:56] <zyga> good morning
[07:12] <mborzecki> morning
[07:13] <zyga> mborzecki hey
[07:13] <mborzecki> zyga: hey, damn it's cold
[07:16] <zyga> mborzecki I need to take the dog for a walk
[07:17] <zyga> last night he peed on the lamp next to our door and chased me back the stairs
[07:33] <zyga> mvo it was the damn key
[07:33] <zyga> keys are updated very rarely
[07:33] <zyga> and I should have updated my key about 3 months before it expires
[07:34] <zyga> so now I can only fiddle my thumbs and wait
[07:34] <mvo> zyga: ohhh, ok
[07:35] <mborzecki> mvo: hey
[07:35] <mvo> good morning mborzecki !
[07:37] <mborzecki> mvo: a trivial PR to start your day with: https://github.com/snapcore/snapd/pull/9904
[07:37] <mup> PR #9904: 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>
[07:58] <mvo> mborzecki: sure, on it
[08:05] <pstolowski> morning
[08:06] <mvo> good morning pstolowski
[08:06] <mborzecki> pstolowski: hey
[08:06] <zyga> hey pstolowski
[08:06] <zyga> pstolowski nice snow!
[08:06] <pstolowski> zyga: it's too cold :/
[08:06] <zyga> pstolowski it's snowing for hours here
[08:34] <mup> PR snapd#9903 closed: tests/lib/prepare.sh: add another console= to the reflash magic grub entry <Simple 😃> <Created by anonymouse64> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9903>
[08:40] <mvo> zyga, pstolowski: how cold is it?
[08:42] <jamesh> It's no longer on fire here, which is nice
[08:42] <jamesh> (we had some rain on the weekend)
[08:44] <pstolowski> mvo: -11
[08:45] <zyga> mvo -9 now
[08:45] <zyga> - 12 at night
[08:46] <zyga> I just went outside to shovel the snow
[08:54] <mup> PR snapd#9908 opened: snap: rename gdbserver option to `snap run --gdbserver` <Created by mvo5> <https://github.com/snapcore/snapd/pull/9908>
[08:54] <mup> PR snapd#9909 opened: [RFC] snap: add deprecation noticed to "snap run --gdb" <Created by mvo5> <https://github.com/snapcore/snapd/pull/9909>
[08:55] <mvo> pstolowski, zyga woah! that is *cold*
[08:55] <zyga> mvo yeah :)
[08:55] <zyga> what do you have?
[10:14] <mup> PR snapd#8791 closed: snap/prepare_image: Add support for append/remove <Needs Samuele review> <⛔ Blocked> <Created by xnox> <Closed by pedronis> <https://github.com/snapcore/snapd/pull/8791>
[10:39] <mup> PR snapd#9910 opened: client, o/servicestate: expose enabled state of user daemons <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/9910>
[10:44] <mup> PR snapd#9911 opened: cmd/snap-bootstrap/initramfs-mounts: fix typo in func name <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9911>
[10:44] <mup> PR snapd#9912 opened: snap: provide a useful error message if gdbserver is not installed <Created by mvo5> <https://github.com/snapcore/snapd/pull/9912>
[10:59] <mup> PR snapd#9913 opened: interfaces/builtin: mock distribution in fontconfig cache unit tests <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/9913>
[11:25] <pstolowski> pedronis: hey, i've been struggling with asserts related mocking in the unit test, can you see if I'm missing anything obvious here in the mocking: https://pastebin.ubuntu.com/p/FvW5KHkywm/ ? it fails when adding this assertion to the database with https://pastebin.ubuntu.com/p/xkqGcWj68r/
[11:29] <mup> PR snapd#9913 closed: interfaces/builtin: mock distribution in fontconfig cache unit tests <Simple 😃> <Skip spread> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/9913>
[11:41] <jamesh> pstolowski: not my area of expertise, but it looks like you're signing vsetAssertion with the key that signed the "foo" account assertion (i.e. the "can0nical" root account), but it expects to find a signature from a key owned by "foo"?
[11:42] <pedronis> pstolowski: you are requesting to sign with the wrong key afaict, acct.SignKeyID())
[11:43] <pstolowski> jamesh: ahh, i think you're right, I can see it now, misunderstood SignKeyID
[11:43] <pedronis> pstolowski: that's the key that signed that account (the store key), you need the id of the account key itself
[11:43] <pstolowski> yep
[11:43] <pstolowski> jamesh, pedronis thanks!
[12:20] <mup> PR snapd#9911 closed: cmd/snap-bootstrap/initramfs-mounts: fix typo in func name <Simple 😃> <Skip spread> <Created by bboozzoo> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/9911>
[12:40] <pstolowski> pedronis: i think #9900 should be re-run with runnested label
[12:40] <mup> PR #9900: o/configstate,o/devicestate:  introduce devicestate.EarlyConfig implemented by configstate.EarlyConfig <Created by pedronis> <https://github.com/snapcore/snapd/pull/9900>
[12:41] <pedronis> pstolowski: ? I'm running the follow with run nested
[12:42] <pstolowski> pedronis: ah, that's fine then, i didn't look at the followup yet
[12:47] <pedronis> pstolowski: it's ok, I'll try to land this one today and then the follow-up is a bit easier to review
[13:02] <pedronis> pstolowski: question, comment in https://github.com/snapcore/snapd/pull/9893/files#r572028901. I think something isn't quite right for the general case
[13:02] <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:30] <pstolowski> pedronis: thanks, yes i remember you mentioned group keys at some point but i didn't realize it was in this context
[13:45] <mup> PR snapd#9900 closed: o/configstate,o/devicestate:  introduce devicestate.EarlyConfig implemented by configstate.EarlyConfig <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/9900>
[13:55] <mup> PR snapd#9914 opened: image: write resolved-content from snap prepare-image <Created by mvo5> <https://github.com/snapcore/snapd/pull/9914>
[14:05] <mup> PR snapd#9915 opened: Support tmp and log dirs on Yocto/Poky <Created by om26er> <https://github.com/snapcore/snapd/pull/9915>
[15:58] <gbisson> Hi! I have 2 questions, I plan on releasing a uc20 for my device, 1) how can I create a "20" track so that my snap has a 20/stable channel? and 2) how do I get my snap id once uploaded, couldn't find it through my dev account?
[16:03] <pedronis> gbisson: for 1) you make a forum request:  https://forum.snapcraft.io/t/process-for-aliases-auto-connections-and-tracks/455  for 2) snap info <snap> has the snap-id for example
[16:05] <gbisson> pedronis: ok thanks! Not very convenient for 1)...