[01:20] PR snapd#10287 opened: tests/main/snap-quota-groups: add functional spread test for quota groups [01:20] PR snapd#10288 opened: tests/nested: add test for gadget default config values being available early [04:35] PR snapd#10289 opened: Introduce acrn interface for launching virtual machines on ACRN [06:06] morning [07:04] hmm hmm [07:04] trying to find a smart way of intercepting a panic from a goroutine executing the taskrunner [07:07] morning [07:12] pstolowski: hey === pedronis_ is now known as pedronis [08:11] pstolowski: hi, I'm working on suggestions for https://github.com/snapcore/snapd/pull/10284 [08:11] PR #10284: o/snapstate: introduce minimalInstallInfo interface [08:12] pedronis: ok, i've been working on them as well... although tbh i got stuck at earlyChecks for a while [08:13] pstolowski: sorry [08:13] pedronis: np, i made just a few changes but i'm not too far [08:15] pedronis: if you have a clear idea how to refactor this then maybe it's easier than iterating over this in a review; thanks for tackling it [08:51] pstolowski: something like this seems to work: https://paste.ubuntu.com/p/4pGXkdJTB8/ [08:52] I don't know if it makes sense for what you need later, but it seems ok [08:54] pedronis: i've updated https://github.com/snapcore/snapd/pull/10254 the reboot test is kind of a hack but it works [08:54] PR #10254: overlord/devicestate: tasks for creating recovery systems at runtime [08:56] anyways, i should probably look into conflict checks right now [09:00] pedronis: looks good at a glance, not quite sure about readyUpdateInfo yet, i need to apply this on top of phase2 PR to check [09:04] mborzecki: thx [09:33] pstolowski: ok, let me know, there might be something cleaner that we can do but we need to see how the whole thing work. one cleaner thing could be to unify the thin wrapper struct and the params function [09:34] this was the most mechanical refactor [09:35] itm [11:21] pstolowski: can you check something for me? [11:22] pstolowski: `cd overlord/devicestate && go test -check.f deviceMgrRemodelSuite.TestReregRemodelClashAnyChange` [11:22] does it panic? [11:23] one sec [11:27] mborzecki: yes, invalid memory address or nil pointer dereference [11:28] pstolowski: thanks for double checking :) [11:29] yw [11:47] PR snapd#10290 opened: o/snapstate: add helpers for setting and querying holding time for snaps [11:48] pedronis: i proposed ^, going to look at integrating your changes next [11:48] pstolowski: thx [11:57] PR snapd#10291 opened: overlord/snapstate, overlord/devicestate: exclude change conflict check [12:03] pstolowski: I have quite a few meetings this afternoon so I probably won't get to the new PR today [12:07] PR snapd#10235 closed: asserts: fix errors reported by linter [12:18] np [12:34] mborzecki: I re-reviewed https://github.com/snapcore/snapd/pull/10254, thanks, some errors needs tweaks [12:34] PR #10254: overlord/devicestate: tasks for creating recovery systems at runtime [12:34] pedronis: thank you, in the meantimve i've opened #10291 with the conflict checks, but there's no rush, i understand your review queue is already long [12:34] Bug #10291: c_rehash uses /usr/local/bin/perl (Re: ca-certificates) [12:34] PR #10291: overlord/snapstate, overlord/devicestate: exclude change conflict check [12:35] mborzecki: not super long but I have mostly meetings after the standup [12:35] pstolowski: and how is your review queue? :-) I radically modified https://github.com/snapcore/snapd/pull/10282 [12:35] PR #10282: services: remember if actiong on the entire snap [12:36] mardy: yeah i should get to it today, thanks & sorry [13:48] pedronis: applied your changes on top of autorefresh phase2, all fine, thank you [14:37] ijohnson: i think you forgot to push the "break" change to #10218 [14:37] PR #10218: o/servicestate: add RemoveSnapFromQuota [14:37] Bug #10218: after mounting second disk at /home, gnome login fails [15:05] pstolowski: yeah sorry let me push that now [15:07] done [15:14] pstolowski: also with your other suggestion, I think you are right and it is simpler, I hadn't considered putting the ensure and patchQuota calls inside the loop [15:43] pstolowski: thx, I'll look at everything on Tue [15:43] PR snapd#10234 closed: cmd/snap-update-ns: fix linter errors [15:45] ijohnson: great [15:46] mardy: anything left in 10251? it seems it got a +1 from pedronis and security reviewed it too. can I merge it or is anything left there? [15:48] mvo: it can be merged, a follow-up for raw-usb to make them more consistent would be good, but that's a follow-up [15:53] ta! [16:43] PR snapd#10276 closed: tests: remove tests.cleanup prepare from nested test [17:33] PR snapd#10251 closed: interfaces/builtin: introduce raw-input interface [17:33] PR snapd#10280 closed: packaging: merge 2.50.1 changelog back [17:46] ijohnson: any concerns if I merge 10218? has two +1 and looks ince [17:46] nice [17:46] phew [17:46] * ogra is bombed by spam bots [17:47] ogra: where? [17:48] in PMs [17:49] one every 5min or so ... [17:49] the decay of freenode 😞 [17:58] PR snapd#10285 closed: interfaces/serial-port: add Qualcomm serial port devices to allowed list [18:05] ijohnson: also did you had a chance to address the feedback in 10274? [18:08] PR snapd#10218 closed: o/servicestate: add RemoveSnapFromQuota [18:09] mvo I can quickly when I'm back from lunch [18:13] ijohnson: no rush, I will call it a day soon but wanted to get our pr count a bit down before the weekend :) [18:13] I'm back now, let me quickly make the change maciej requested [18:17] ijohnson: \o/ thank you [19:04] * cachio afk [20:04] PR snapd#10274 closed: cmd/snap: include locale when linting description being lower case [22:44] PR snapd#10283 closed: tests: change machine type used for nested tests