[06:39] morning [07:29] morning [07:30] jamesh: hi, i pushed one more commit to https://github.com/snapcore/snapd/pull/10867, there was a test failure on 21.10 and i think that fixed it. i think we need to unregister dbus name (mostly important for test) [07:30] PR #10867: desktop, usersession: observe notifications [08:00] pstolowski: hmm. So that's due to reusing the same bus between tests? [08:03] jamesh: i think so, yes. i don't have the detailed error anymore, but it was about not being able to register the name; it would fail 9/10 times [08:04] only 21.10 for some reason, and also i couldn't reproduce it locally on 21.10, but could easily reproduce with spread in gc [08:07] Maybe a race condition between one connection being closed and the next opened? [08:07] pstolowski: either way, manually releasing the bus name on clean up sounds fine. [08:17] jamesh: good, ty [08:21] fun! looks like the syscalls in libseccomp need another update [08:22] hmm something broke on centos between 2.53.1 and master [08:22] actually may be something [08:22] more recent [08:28] mvo: hi, i saw it a failure on 18.04 i think, is that it? [08:28] hey mborzecki [08:34] mvo: pstolowski hey [08:37] fun, i see that snapd got the http request, so it's not selinux that's breaking this, but nothing is being sent back [08:46] mvo: lp builds are failing [08:57] mborzecki: uh, ok - let me check [08:58] pstolowski: yeah, the 18.04 failure is the canary for the new syscalls [08:58] mvo: this is what's failing: https://pastebin.ubuntu.com/p/NhQGK225fv/ [08:58] seems to be consistent [08:59] mborzecki: ok [09:03] hmm ok, i'm confused, so curl works the same, i see the request on the snapd side, there's no response [09:05] hmm reverting https://github.com/snapcore/snapd/commit/d550f860a23625c53bfce624949a76c458269d80 makes it work again [09:06] mvo: ^^ hmm wonder if maybe it's the dbus bits, but i don't understand how that PR would block responding over the api socket [09:30] so it's dbus, somehow the code is stuc receiving from timesyncd, https://pastebin.ubuntu.com/p/x2SJddTDDG/ after taking the state lock, so all other requests through the API are stuck now waiting for state.Lock() [09:47] PR snapd#11007 closed: o/snapstate: test relink remodel helpers do a proper subset of doInstall and rework the verify*Tasks helpers [09:58] pstolowski: can you take a look at https://github.com/snapcore/snapd/pull/11017 ? [09:58] PR #11017: data/selinux: update the policy to allow snapd to talk to org.freedesktop.timedate1 <⚠ Critical> [10:02] PR snapd#11017 opened: data/selinux: update the policy to allow snapd to talk to org.freedesktop.timedate1 <⚠ Critical> [10:03] mborzecki: +1 with a question [10:05] mborzecki: can you re-review https://github.com/snapcore/snapd/pull/10962 ? [10:05] PR #10962: o/assertstate: functions for handling validation sets tracking history [10:08] pstolowski: sure [10:19] hey, I'm getting some errors while building snap-bootstrap for arm64: https://paste.ubuntu.com/p/2HQpZRyNR3/ (amd64 builds fine) - any hint on what might be going wrong here? [10:28] abeato: hi, have you run ./get-deps.sh ? [10:28] pstolowski, not in a long time, let me try. Does it install something needed for cross-compilation? [10:29] abeato: ah, i missed GOARCH=arm64 there [10:29] no idea, but worth doing anywy [10:30] abeato: yeah i'm getting the same with GOARCH=arm64 [10:30] hm, unfortunately that didn't help... I guess some bits in the dependency are calling some C code [10:31] I'll build on a Pi, that should be fine [10:35] and yeah, that worked [10:36] abeato: yeah there is cdefs.go in that package that needs #include [10:38] abeato: you can also set CC= to the right compiler [10:39] mborzecki, right, that should work [11:05] Issue core18#56 closed: Sensible version number [11:10] Issue core18#86 closed: Ubuntu 18.10 [11:25] Issue core18#117 closed: update-motd is installed but cannot operate on read-only / [11:35] Issue core18#129 closed: Multiarch isn't working [11:35] Issue core18#142 closed: Stuck with blank screen on snap-core 18 Raspi 3 B+ install [11:50] Issue core18#153 closed: missing /etc/cloud/cloud.cfg.d/99-snappy-azure.cfg [11:55] Issue core18#158 closed: quoting fix for timedatectl wrapper got lost between core16 and core18 [12:17] PR snapd#11018 opened: cmd/snap-seccomp/syscalls: update syscalls to match libseccomp abad8a8f4 [12:18] mvo: ^^ [12:28] PR snapd#10998 closed: o/snapstate: do not prune refresh-candidates if gate-auto-refresh-hook feature is not enabled [12:30] mborzecki++ [13:53] PR snapd#11019 opened: overlord/state: add a unit test for a kernel+base refresh like sequence [14:24] oh wow Failed to download action 'https://api.github.com/repos/actions/checkout/tarball/ec3a7ce113134d7a93b817d10a8272cb61118579'. Error: Resource temporarily unavailable [15:28] PR snapd#10974 closed: docs: add run-checks dependency install instruction [16:08] PR snapd#11020 opened: timeutil,deviceutil: fix unit tests on systems without dbus <⚠ Critical> === Kamilion|ZNC is now known as Kamilion [16:49] PR snapd#7586 closed: interfaces/optical-drive: additional permission needed by mir-kiosk-kodi <⛔ Blocked> <:birthday:> [17:54] PR snapd#11009 closed: cmd/snap-bootstrap/README: explain all the things (well most of them anyways) [19:59] PR snapd#11021 opened: gadget: replace ondisk implementation with disks package, refactor part calcs [23:35] PR snapd#11022 opened: gadget, many: add model param to Update()