/srv/irclogs.ubuntu.com/2021/11/05/#snappy.txt

mborzeckimorning06:39
pstolowskimorning07:29
pstolowskijamesh: 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
mupPR #10867: desktop, usersession: observe notifications <Created by stolowski> <https://github.com/snapcore/snapd/pull/10867>07:30
jameshpstolowski: hmm. So that's due to reusing the same bus between tests?08:00
pstolowskijamesh: 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 times08:03
pstolowskionly 21.10 for some reason, and also i couldn't reproduce it locally on 21.10, but could easily reproduce with spread in gc08:04
jameshMaybe a race condition between one connection being closed and the next opened?08:07
jameshpstolowski: either way, manually releasing the bus name on clean up sounds fine.08:07
pstolowskijamesh: good, ty08:17
mvofun! looks like the syscalls in libseccomp need another update08:21
mborzeckihmm something broke on centos between 2.53.1 and master08:22
mborzeckiactually may be something08:22
mborzeckimore recent08:22
pstolowskimvo: hi, i saw it a failure on 18.04 i think, is that it?08:28
pstolowskihey mborzecki 08:28
mborzeckimvo: pstolowski hey08:34
mborzeckifun, i see that snapd got the http request, so it's not selinux that's breaking this, but nothing is being sent back08:37
mborzeckimvo: lp builds are failing08:46
mvomborzecki: uh, ok  - let me check08:57
mvopstolowski: yeah, the 18.04 failure is the canary for the new syscalls08:58
mborzeckimvo: this is what's failing: https://pastebin.ubuntu.com/p/NhQGK225fv/08:58
mborzeckiseems to be consistent08:58
mvomborzecki: ok08:59
mborzeckihmm ok, i'm confused, so curl works the same, i see the request on the snapd side, there's no response09:03
mborzeckihmm reverting https://github.com/snapcore/snapd/commit/d550f860a23625c53bfce624949a76c458269d80 makes it work again09:05
mborzeckimvo: ^^ hmm wonder if maybe it's the dbus bits, but i don't understand how that PR would block responding over the api socket09:06
mborzeckiso 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:30
mupPR snapd#11007 closed: o/snapstate: test relink remodel helpers do a proper subset of doInstall and rework the verify*Tasks helpers <Skip spread> <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/11007>09:47
mborzeckipstolowski: can you take a look at https://github.com/snapcore/snapd/pull/11017 ?09:58
mupPR #11017: data/selinux: update the policy to allow snapd to talk to org.freedesktop.timedate1 <⚠ Critical> <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/11017>09:58
mupPR snapd#11017 opened: data/selinux: update the policy to allow snapd to talk to org.freedesktop.timedate1 <⚠ Critical> <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/11017>10:02
pstolowskimborzecki: +1 with a question10:03
pstolowskimborzecki: can you re-review https://github.com/snapcore/snapd/pull/10962 ?10:05
mupPR #10962: o/assertstate: functions for handling validation sets tracking history <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10962>10:05
mborzeckipstolowski: sure10:08
abeatohey, 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:19
pstolowskiabeato: hi, have you run ./get-deps.sh ?10:28
abeatopstolowski, not in a long time, let me try. Does it install something needed for cross-compilation?10:28
pstolowskiabeato: ah, i missed GOARCH=arm64 there10:29
pstolowskino idea, but worth doing anywy10:29
pstolowskiabeato: yeah i'm getting the same with GOARCH=arm6410:30
abeatohm, unfortunately that didn't help... I guess some bits in the dependency are calling some C code10:30
abeatoI'll build on a Pi, that should be fine10:31
abeatoand yeah, that worked10:35
pstolowskiabeato: yeah there is cdefs.go in that package that needs #include <linux/input.h>10:36
mborzeckiabeato: you can also set CC= to the right compiler10:38
abeatomborzecki, right, that should work10:39
mupIssue core18#56 closed: Sensible version number <Created by mvo5> <Closed by Meulengracht> <https://github.com/snapcore/core18/issues/56>11:05
mupIssue core18#86 closed: Ubuntu 18.10 <Created by kravietz> <Closed by Meulengracht> <https://github.com/snapcore/core18/issues/86>11:10
mupIssue core18#117 closed: update-motd is installed but cannot operate on read-only / <bug> <Created by zyga> <Closed by Meulengracht> <https://github.com/snapcore/core18/issues/117>11:25
mupIssue core18#129 closed: Multiarch isn't working <Created by xordspar0> <Closed by Meulengracht> <https://github.com/snapcore/core18/issues/129>11:35
mupIssue core18#142 closed: Stuck with blank screen on snap-core 18 Raspi 3 B+ install <Created by bernermic> <Closed by Meulengracht> <https://github.com/snapcore/core18/issues/142>11:35
mupIssue core18#153 closed: missing /etc/cloud/cloud.cfg.d/99-snappy-azure.cfg <Created by anonymouse64> <Closed by Meulengracht> <https://github.com/snapcore/core18/issues/153>11:50
mupIssue core18#158 closed: quoting fix for timedatectl wrapper got lost between core16 and core18 <Created by ogra1> <Closed by Meulengracht> <https://github.com/snapcore/core18/issues/158>11:55
mupPR snapd#11018 opened: cmd/snap-seccomp/syscalls: update syscalls to match libseccomp abad8a8f4 <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/11018>12:17
mborzeckimvo: ^^12:18
mupPR snapd#10998 closed: o/snapstate: do not prune refresh-candidates if gate-auto-refresh-hook feature is not enabled <Bug> <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10998>12:28
mvomborzecki++12:30
mupPR snapd#11019 opened: overlord/state: add a unit test for a kernel+base refresh like sequence <Simple 😃> <Skip spread> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/11019>13:53
mborzeckioh wow Failed to download action 'https://api.github.com/repos/actions/checkout/tarball/ec3a7ce113134d7a93b817d10a8272cb61118579'. Error: Resource temporarily unavailable14:24
mupPR snapd#10974 closed: docs: add run-checks dependency install instruction <Created by flotter> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10974>15:28
mupPR snapd#11020 opened: timeutil,deviceutil: fix unit tests on systems without dbus <⚠ Critical> <Created by mvo5> <https://github.com/snapcore/snapd/pull/11020>16:08
=== Kamilion|ZNC is now known as Kamilion
mupPR snapd#7586 closed: interfaces/optical-drive: additional permission needed by mir-kiosk-kodi <⛔ Blocked> <:birthday:> <Needs security review> <Created by AlanGriffiths> <Closed by AlanGriffiths> <https://github.com/snapcore/snapd/pull/7586>16:49
mupPR snapd#11009 closed: cmd/snap-bootstrap/README: explain all the things (well most of them anyways) <Documentation> <Skip spread> <Created by anonymouse64> <Merged by anonymouse64> <https://github.com/snapcore/snapd/pull/11009>17:54
mupPR snapd#11021 opened: gadget: replace ondisk implementation with disks package, refactor part calcs <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/11021>19:59
mupPR snapd#11022 opened: gadget, many: add model param to Update() <Simple 😃> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/11022>23:35

Generated by irclog2html.py 2.7 by Marius Gedminas - find it at mg.pov.lt!