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

mwhudsonah so v2 plugins just return a list of commands to execute?00:01
mwhudsonprobably easier to just write a script and invoke it in override-build or whatever then00:02
mwhudson(i think this snap predates override-build!)00:17
kenvandineanyone around that can help with snapcraft.io/build builds and architectures?01:35
kenvandinehttps://github.com/kenvandine/super-cool-app/blob/master/snap/snapcraft.yaml01:36
kenvandinei Added build-on: [ amd64, arm64 ]01:36
kenvandineand now the automated build is getting the same revision published to the store for both architectures01:36
kenvandinerevision 4 is amd64 built but published for arm6401:37
ijohnsonkenvandine: you need something like this if you just want it to be built for both arches separaetely01:39
ijohnsonarchitectures:01:39
ijohnson    - build-on: amd6401:39
ijohnson    - build-on: arm6401:39
kenvandineoh!01:42
kenvandineijohnson: thanks!01:44
ijohnsonnp01:44
=== mup_ is now known as mup
=== jnsgruk08 is now known as jnsgruk0
mborzeckimorning06:37
zygagood morning06:46
* zyga heads to the office today06:46
zygaweird how you have tu smuggle boards around still ;-)06:46
pstolowskimorning08:08
mborzeckipstolowski: hey08:22
mborzeckipstolowski: got any PRs in need of reviews?08:38
pstolowskimborzecki: yes! #992208:39
mupPR #9922: api: validation sets monitor mode <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/9922>08:39
mborzeckii'll take a look08:40
pstolowskity08:49
mupPR snapd#10030 opened: daemon: validation sets/api tests cleanup <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10030>09:17
mborzeckimvo: can you take a look at https://github.com/snapcore/snapd/pull/10016 ?10:00
mupPR #10016:  boot: helper for inspecting the outcome of a recovery system try  <Simple 😃> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/10016>10:00
=== apw_ is now known as apw
mupPR snapcraft#3473 opened: Candid bakery <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3473>10:48
cachio_mvo, hi11:29
cachio_I see this error on beta validation11:29
cachio_https://paste.ubuntu.com/p/qNtknNPhJ6/11:29
cachio_could be that related to a new change introduced?11:30
cachio_I am working on reproduce that11:30
mvocachio_: that is interessting, I don't think we changed anything in this area11:40
mvocachio_: just to double check, this test worked fine with 2.49?11:40
mupPR snapd#10031 opened: Allow configuring hdmi_timings on pi <Created by sergey-borovkov> <https://github.com/snapcore/snapd/pull/10031>11:43
cachio_mvo, yes, but I am checking to make sure11:43
mvothank you11:43
cachio_mvo, didnt fail last time11:45
cachio_https://paste.ubuntu.com/p/WrxrdNGZ7h/11:45
cachio_line 80211:45
cachio_I'll try to reproduce it here11:46
mvocachio_: it's really odd, we did not change anything in this area, could be a race or something in core20 that changed of course11:48
cachio_mvo, yes, probably it was already present in 2.49 but didn't fail11:49
cachio_I'll run in a loop locally to see it it can be reproduced11:49
mvota11:49
pstolowskii see google:ubuntu-18.04-64:tests/main/snap-seccomp-syscalls started failing12:42
mupPR snapd#10019 closed: tests: update documentation and checks for interfaces tests <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10019>12:43
cachio_pstolowski, do you have a link?12:48
pstolowskicachio_: e.g. https://github.com/snapcore/snapd/pull/10025/checks?check_run_id=207595375112:49
mupPR #10025: api: local assertion fallback when it's not in the store <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10025>12:49
mborzeckipstolowski: hm there was a fix in master that landed yesterday12:49
pstolowskiit seems there is a new syscall?12:49
pstolowskimborzecki: ah12:49
cachio_pstolowski, mborzecki the error I see is https://paste.ubuntu.com/p/SvWYqQjjNb/12:51
cachio_ google:ubuntu-20.04-64:tests/main/nfs-support12:51
cachio_trying to reproduce it here12:51
mborzeckiuhh12:52
mborzeckihope it's not something about session cleanup again12:52
mborzeckithat bit runs `su -c ... test`12:52
cachio_not sure12:53
cachio_trying to reproduce it12:53
=== Ps1-Jack is now known as Psi-Jack
mupPR snapd#10007 closed: o/configstate, o/snapshotstate: fix handling of nil snap config on snapshot restore <Bug> <Needs Samuele review> <Squash-merge> <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10007>13:18
mborzeckimvo: thanks!13:20
mupPR snapd#10016 closed:  boot: helper for inspecting the outcome of a recovery system try  <Simple 😃> <Created by bboozzoo> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10016>13:23
mupPR snapd#10028 closed: daemon:  move out /v2/login|logout and errToResponse tests from api_test.go <Created by pedronis> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/10028>13:23
mupPR snapd#10020 closed: tests: use fs-state tool in interfaces tests <Created by sergiocazzolato> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10020>13:48
mborzeckicachio__: mvo: https://paste.ubuntu.com/p/qGK4yHGNWG/ i think i looked at it already and it seemd we got EBADMSG which isn't even listed in the manpage of mount(2), but there's a catch that there are some filesystem specific errors that can be returned there too14:26
cachio__mborzecki, could be related to a new image?14:27
cachio__I am trying to reproduce the error but still no luch14:28
cachio__luck14:29
mborzeckicachio__: mvo: and guess what we have in ext4 source code: https://elixir.bootlin.com/linux/latest/source/fs/ext4/ext4.h#L3730 dmesg output would be useful here14:29
mborzeckiafaict ext4_fill_super which is called when mount can throw this14:30
cachio__mborzecki, I lost the log14:31
cachio__I'll try to reproduce it14:32
mvomborzecki: nice, so bad crc?14:32
mborzeckicachio__: that's fine, if you can't reproduce it easily, let's just keep an eye on that one, and remember to collect dmesg if possible14:32
cachio__yes14:32
mborzeckicachio__: maybe temporarily it's useful to add something like `dmesg | tail -20` in the debug section of that test14:33
cachio__mborzecki, yes, makes sense14:33
cachio__I'll add that14:33
cachio__mborzecki, https://paste.ubuntu.com/p/w2dGX32RFv/14:42
=== cachio__ is now known as cachio
mborzeckicachio: `[  693.447923] EXT4-fs (loop1p4): error loading journal` hmm14:43
mborzeckiand `[  693.442817] JBD2: journal checksum error` precedes it14:43
cachioJBD2: journal checksum error14:43
cachioyes14:43
mborzeckicachio: do you ahve access to the shell? can you run `blockdev --getss /dev/loop1`?14:46
cachio51214:46
cachiodo you want access?14:47
ijohnsonoof whats the issue with sector sizes14:47
ijohnson(or maybe mborzecki is curious about sector sizes for some other reason)14:47
mborzeckiijohnson: the uc20-create-partition test fails, ther's an error mounting ubuntu-save, dmesg shows that there's a journal checksum error14:48
ijohnsonah yes is this the panic with the weird errno ?14:48
mborzeckiyeah14:48
ijohnsonI have seen that before but never understood why it happens, libmount has terrible conventions around returning what went wrong iirc14:49
ijohnsonwell terrible == ambigious14:49
mborzeckiijohnson: afafict EBADMSG translates to EFSBADCRC for ext414:50
ijohnsonah ok nice I don't think I actually ever looking that in depth at libmount14:54
mborzeckiheh, it's ubuntu-data that fails14:56
mborzeckicachio: ijohnson: i can't mount it manually either https://paste.ubuntu.com/p/WjsgGyCfjR/14:56
ijohnsoninteresting!~14:57
mborzeckiwtf is that 'Other ext4' in parted14:57
ijohnsonwhoops! haha yeah that seems highly suspcious14:58
ijohnsonmaybe our math is off somewhere14:58
mborzeckiha, it's part of the test gadget ;)14:59
mborzeckihmm the layout looks ok: https://paste.ubuntu.com/p/MHkbhYMvvP/15:01
mborzeckiwell debugfs doesn't like it either, `/dev/loop1p5: Can't read a block bitmap while reading allocation bitmaps`15:04
mupPR snapd#10032 opened: snapstate: adjust update-gadget-assets user visible message <Created by mvo5> <https://github.com/snapcore/snapd/pull/10032>15:19
* cachio lunch16:10
mupPR snapcraft#3472 closed: storeapi: move http client and auth to http_clients package <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3472>16:33
mupPR snapd#9922 closed: api: validation sets monitor mode <Needs Samuele review> <validation-sets :white_check_mark:> <Created by stolowski> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/9922>17:29
mupPR snapd#10033 opened: tests: run the reset.sh helper and check test invariants while the test is restored <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/10033>17:49
zygaijohnson nice keys20:38
ijohnsonkeys?20:39
ijohnsonyou mean my new keyboard?20:39
=== ivo_cavalcante_ is now known as ivo_cavalcante

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