/srv/irclogs.ubuntu.com/2021/04/07/#snappy.txt

mupPR snapcraft#3493 opened: cli: rename experimental login environment variable <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3493>01:38
mborzeckimorning06:01
pstolowskimorning07:03
mvogood morning pstolowski07:04
zygagood morning07:08
mborzeckimvo: zyga: pstolowski morning guys07:12
zyga:-)07:12
zygaI wonder what the ZFS investigation turns out07:12
pstolowskimvo: did you ping colin-king about zfs-linux or should i?07:16
mvogood morning mborzecki and zyga !07:17
mvopstolowski: go ahead, I did not see him on irc yesterday so I did not ping him07:17
zygahej mvo07:17
pstolowskimvo: yeah me neither, will try todaty07:17
pstolowski*today07:17
zygaI will fire up my machine, just need to find a power cable07:17
mvopstolowski: thanks!07:18
zygaok, my zfs box is up07:31
=== Ps1-Jack is now known as Psi-Jack
pstolowskixnox: hi, fyi https://github.com/snapcore/snapd/pull/1011308:54
mupPR #10113: systemd: wait for zfs mounts <Bug> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10113>08:54
pstolowskimvo: re yesterday's point about implicit dependency of snaps units on fs-local.target, i don't see it with systemctl list-dependencies <snap-unit>08:56
pstolowskioh well, the gpg unit test error keeps delivering...09:00
pstolowskididn't Ian look at it?09:00
mupPR snapd#10116 opened: gadget: be more flexible with kernel content resolving <Created by mvo5> <https://github.com/snapcore/snapd/pull/10116>09:58
mborzeckire11:00
mupPR snapd#10096 closed: gadget: add support for kernel command line provided by the gadget <Skip spread> <UC20> <Created by bboozzoo> <Merged by bboozzoo> <https://github.com/snapcore/snapd/pull/10096>11:03
diddledanif /tmp/.X11-unix isn't a directory snap-confine moans: https://www.irccloud.com/pastebin/LVMtW7q0/11:13
diddledanor maybe that's snapd..? someone moans.11:14
diddledan(looking at X11 support for WSL2's native gui capabilities)11:14
diddledanI've updated LP#192226211:14
* ogra hands diddledan a pair of earplugs against the moaning ... 11:19
* diddledan inserts one into each nostrill11:19
* ogra tikles diddledan to see where they shoot at 11:20
ogra*tickles11:20
diddledanhahaha11:20
mupPR snapcraft#3493 closed: cli: rename experimental login environment variable <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/3493>11:44
pedronispstolowski: hi, I looked at https://github.com/snapcore/snapd/pull/10053 again12:30
mupPR #10053: o/snapstate: helper for getting snaps affected by refresh, define new hook <Needs Samuele review> <Refresh control> <Created by stolowski> <https://github.com/snapcore/snapd/pull/10053>12:30
pstolowskipedronis: thanks!12:33
pedronisthank you12:42
zygadiddledan that's expected sadly13:11
zygawhat is it for you?13:11
diddledanzyga: the .X11-unix dir on WSL2 is at /mnt/wslg/.X11-unix - they symlink that to /tmp/.X11-unix (it's all in the bug report)13:13
zygaoh13:13
zygainteresting13:13
zygaoh well13:13
zygathen it's hard to make that work13:13
diddledanI tried a bind mount, but the snapd bind mount from there results in an empty directory inside the snap world13:14
diddledani.e. snapd /tmp/.X11-unix bind-> host /tmp/.X11-unix bind-> /mnt/wslg/.X11-unix13:14
diddledanseems that a bind mount of a path that is already bind-mounted from elsewhere doesn't propagate that bind mount chain13:15
diddledanit binds to the underlying directory, not the bind mounted view13:15
zygadiddledan propagation is a separate topic13:49
zygadiddledan if you remove the symlink and bind mount it instead: mount --bind /mnt/wslg/.X11-unix /tmp/.X11-unix13:49
zygaand _then_ start a snap app13:49
zygathat should work13:49
ijohnsonmvo: the PR you mentioned in the SU that you want reviews for is #10116 right ?13:53
mupBug #10116: qgis: new changes from Debian require merging <Ubuntu:Fix Released by cjwatson> <https://launchpad.net/bugs/10116>13:53
mupPR #10116: gadget: be more flexible with kernel content resolving <Created by mvo5> <https://github.com/snapcore/snapd/pull/10116>13:53
diddledanzyga: no, because it it bind mounted again, which is why I'm talking about propagation13:54
zygadiddledan, it's not bind mounted on the host13:54
zygaI was suggesting to bind mount it on the host13:54
zygathen once /tmp/.X11-unix is a real directory, not a symlink13:55
diddledanthat's precisely what I'm telling you won't (does not - I tried it) work13:55
zygathen that is explicitly (not propagated) bind mounted on snap startup13:55
zygawhat happened when you tried?13:55
diddledaninside the snap the folder is empty13:55
zygacan you provide /proc/mountinfo from the host13:57
zygaand then from snap run --shell13:57
diddledanthere is no /proc/mountinfo13:59
diddledanthere's a /proc/mounts13:59
zygadiddledan sorry, I meant /proc/self/mountinfo14:13
zygait's a per-process view14:13
diddledanergh. now it's not failing the same way14:15
diddledanit's actually able to see X now14:16
diddledanI hate heisenbugs14:16
diddledanI wonder how I got it to break before? oh well, you were right, a bind mount seems to fix it14:17
zygayou had a bind mount after the mount namespace was constructed14:19
zygaso it was not propagating into it14:19
mvoijohnson correct, thanks!14:20
ijohnsongot it, will take a look14:22
mupPR snapcraft#3494 opened: tests: use candidate for autopkgtests <do-not-merge> <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3494>14:59
* cachio lunch15:15
pedronisijohnson: I approved https://github.com/snapcore/snapd/pull/10061  you can chat with Alex to see if there's any blocker15:16
mupPR #10061: interfaces/pwm: add PWM interface <Needs Samuele review> <Created by woodrow-shen> <https://github.com/snapcore/snapd/pull/10061>15:16
ijohnsonpedronis: ack sounds good15:16
mborzeckiand it's snowing again, 3rd time today15:20
zygamborzecki yeah15:51
zygasame here :)15:51
zygahuge snowflakes15:51
mupPR snapd#9171 closed: [RFC] config: "virtual" configuration for timezone <Needs Samuele review> <Run nested> <⛔ Blocked> <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/9171>16:14
* cachio afk18:13
mupIssue classic-snap#34 opened: Classic Dimension for Ubuntu Core 20 <Created by howardcochran> <https://github.com/snapcore/classic-snap/issues/34>18:28
mupIssue classic-snap#34 closed: Classic Dimension for Ubuntu Core 20 <Created by howardcochran> <Closed by anonymouse64> <https://github.com/snapcore/classic-snap/issues/34>19:03
mupPR snapcraft#3495 opened: conda v2 plugin: support for more architectures <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/3495>19:45
mupPR snapd#10117 opened: cmd/snap-bootstrap/initramfs-mounts: write active boot-flags to /run  <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10117>23:31
mupPR snapd#10118 opened: boot/flags.go: add RunModeRootfs() <Simple 😃> <UC20> <Created by anonymouse64> <https://github.com/snapcore/snapd/pull/10118>23:36

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