[02:33] PR core#128 opened: Handle PPAs being served from ppa.launchpadcontent.net [02:44] PR core18#186 opened: Handle PPAs being served from ppa.launchpadcontent.net [02:44] PR core20#129 opened: Handle PPAs being served from ppa.launchpadcontent.net [02:51] PR snapd#11300 opened: Handle PPAs being served from ppa.launchpadcontent.net [06:23] morning [06:50] mborzecki: hi! [06:52] mardy: heya [07:21] mborzecki: is it expected that we can restore a snapshot even if the corresponding snap is not installed? [07:22] mardy: it's just snap data, so i guess it's the same as if you remove the snap without --purge? [07:23] I guess not, because then it prevents the snap from being installed [07:23] heh [07:24] mborzecki: I'm investigating a test failure, and tried this: https://paste.ubuntu.com/p/D43P2fYYm3/ [07:24] mardy: as the paths exist already? [07:25] or maybe the issue is different, and related to ~/snap/ vs ~/.snap/ [07:26] mardy: fwiw restored snapshot with data under $SNAP_DATA does not break the install [07:28] mardy: but found another problem https://pastebin.ubuntu.com/p/HHXh3c4sGh/ or maybe that's intentional, I restored 2 snapshots here [07:29] mardy: yeah and your log suggest that it's a problem with migration [07:29] mborzecki: ok, ina way that's good to know :-) [07:30] I'll collect some info and then ping Miguel [08:12] mborzecki: oh, this is interesting: the directories with the funny names (with ~) disappear after a minute or so. Not sure who removes them, there's nothing in the snapd logs. [08:12] so yeah, I guess we have two different issues [08:32] PR snapd#11168 closed: tests/main/cgroup-tracking-failure: Make it pass when run alone [08:37] PR snapd#11300 closed: tests: Handle PPAs being served from ppa.launchpadcontent.net [08:42] PR snapd#11271 closed: many: add Transactional to snapstate.Flags [08:42] PR snapd#11297 closed: gadget: rename DiskVolume...Opts to DiskVolume...Options [09:52] miguelpires: hi! This morning I filed https://bugs.launchpad.net/snapd/+bug/1959072. I'm working to fix the test flackiness, but if you read the bug description you'll see there's also an issue with the migration, which you might want to look at [09:52] Bug #1959072: test tests/main/hidden-snap-dir/task.yaml is flacky [09:58] mardy: I saw the flaky test briefly and opened https://github.com/snapcore/snapd/pull/11289 to ignore the test in CentOS, to avoid blocking people. I also filed a bug which includes a smaller reproducing spread test without any migration things (so I think the bug is related to snapshots and potentially CentOS, not migration) [09:58] https://bugs.launchpad.net/snapd/+bug/1959036 [09:58] Bug #1959036: "snap remove --purge" sometimes fails on CentOS [09:58] PR #11289: tests: skip migration test on centOS [09:58] PR snapd#11301 opened: tests: ensure the ca-certificates package is installed [09:59] mardy: and thanks for pointing out the copying issue, I haven't seen that one before. I'll have a look [11:51] hey mvo [11:51] I saw your question last night but it was too late then [12:18] PR snapd#11302 opened: exportmanager: add export manifest [12:33] PR snapd#11303 opened: overlord/servicestate: disallow mixing snaps and subgroups [12:49] PR snapd#11304 opened: snap/quota: add positive tests for the quota.Resources logic [14:28] Hallo zusammen ich habe ein Offline System wo ich regelmaรŸig einen Snap Update von Hand. Nur jetzt klappt das nicht mehr - es heiรŸt epoch6* cant read the current epoch 3* was muss ich machen [14:29] Guest30, hello there [14:30] ogra, mvo: ^ perhaps around [15:14] hi all, i had two questions: [15:14] 1. are there any plans to fix the broken snapcraft image that's been broken for a few months now? (https://forum.snapcraft.io/t/snapcraft-docker-images-broken-again/27942) [15:16] 2. anyone know if it's possible to use `snapcraft remote-build` in a fully non-interactive way, e.g. from terminal or a CI pipeline? as of now, it seems i have to manually authorize each of canonical's launchpad buildmachines on every build, which is not reasonably doable in a non-interactive way [15:59] PR snapd#11305 opened: systemd: actually test the function passed as a parameter [16:00] a trivial review ^^ [16:05] mardy: can you take a look if you're still around? [16:06] +1d [16:48] thanks! [16:55] PR snapd#11306 opened: many: add transactional flag to snapd API [17:50] PR snapd#11307 opened: tests: skip snap-userd-reexec test when reexec is not enabled [18:05] PR snapd#11308 opened: asserts: start splitting out attrMatcher for reuse to constraint.go [18:05] PR snapd#11309 opened: asserts: start generalizing attrMatcher [18:25] bandali, for 2 you should perhaps ask in #launchpad ... though i think there is also a way described on the forum how to export credentials from snapcraft to a file to use it then in CI [18:38] ogra, thanks, i'll try there. yeah so i already do that for pushing or releasing an already-built snap, but seems like for remote-build i have to manually auth/approve for each launchpad build machine (which since there are more than 300 of them and they're randomly assigned, is not feasible) [18:56] API outage a known issue? I'm getting "Too Many Requests" here: https://api.snapcraft.io/api/v1/snaps/names?confinement=strict%2Cclassic [19:15] PR snapd#11310 opened: tests: skip version check on lp-1871652 for sru validation [19:15] PR snapd#11311 opened: asserts: start implementing authority-delegation [19:25] PR snapd#11299 closed: tests: fix snaps-state test for sru validation