[06:56] good morning [07:12] morning [07:13] mborzecki hey [07:13] zyga: hey, damn it's cold [07:16] mborzecki I need to take the dog for a walk [07:17] last night he peed on the lamp next to our door and chased me back the stairs [07:33] mvo it was the damn key [07:33] keys are updated very rarely [07:33] and I should have updated my key about 3 months before it expires [07:34] so now I can only fiddle my thumbs and wait [07:34] zyga: ohhh, ok [07:35] mvo: hey [07:35] good morning mborzecki ! [07:37] mvo: a trivial PR to start your day with: https://github.com/snapcore/snapd/pull/9904 [07:37] PR #9904: tests/nested/core20/boot-config-update: skip when snapd was not built with test features [07:58] mborzecki: sure, on it [08:05] morning [08:06] good morning pstolowski [08:06] pstolowski: hey [08:06] hey pstolowski [08:06] pstolowski nice snow! [08:06] zyga: it's too cold :/ [08:06] pstolowski it's snowing for hours here [08:34] PR snapd#9903 closed: tests/lib/prepare.sh: add another console= to the reflash magic grub entry [08:40] zyga, pstolowski: how cold is it? [08:42] It's no longer on fire here, which is nice [08:42] (we had some rain on the weekend) [08:44] mvo: -11 [08:45] mvo -9 now [08:45] - 12 at night [08:46] I just went outside to shovel the snow [08:54] PR snapd#9908 opened: snap: rename gdbserver option to `snap run --gdbserver` [08:54] PR snapd#9909 opened: [RFC] snap: add deprecation noticed to "snap run --gdb" [08:55] pstolowski, zyga woah! that is *cold* [08:55] mvo yeah :) [08:55] what do you have? [10:14] PR snapd#8791 closed: snap/prepare_image: Add support for append/remove <â›” Blocked> [10:39] PR snapd#9910 opened: client, o/servicestate: expose enabled state of user daemons [10:44] PR snapd#9911 opened: cmd/snap-bootstrap/initramfs-mounts: fix typo in func name [10:44] PR snapd#9912 opened: snap: provide a useful error message if gdbserver is not installed [10:59] PR snapd#9913 opened: interfaces/builtin: mock distribution in fontconfig cache unit tests [11:25] 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] PR snapd#9913 closed: interfaces/builtin: mock distribution in fontconfig cache unit tests [11:41] 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] pstolowski: you are requesting to sign with the wrong key afaict, acct.SignKeyID()) [11:43] jamesh: ahh, i think you're right, I can see it now, misunderstood SignKeyID [11:43] pstolowski: that's the key that signed that account (the store key), you need the id of the account key itself [11:43] yep [11:43] jamesh, pedronis thanks! [12:20] PR snapd#9911 closed: cmd/snap-bootstrap/initramfs-mounts: fix typo in func name [12:40] pedronis: i think #9900 should be re-run with runnested label [12:40] PR #9900: o/configstate,o/devicestate: introduce devicestate.EarlyConfig implemented by configstate.EarlyConfig [12:41] pstolowski: ? I'm running the follow with run nested [12:42] pedronis: ah, that's fine then, i didn't look at the followup yet [12:47] 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] 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] PR #9893: store: support validation sets with fetch-assertions action [13:30] pedronis: thanks, yes i remember you mentioned group keys at some point but i didn't realize it was in this context [13:45] PR snapd#9900 closed: o/configstate,o/devicestate: introduce devicestate.EarlyConfig implemented by configstate.EarlyConfig [13:55] PR snapd#9914 opened: image: write resolved-content from snap prepare-image [14:05] PR snapd#9915 opened: Support tmp and log dirs on Yocto/Poky [15:58] 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] 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 has the snap-id for example [16:05] pedronis: ok thanks! Not very convenient for 1)...