/srv/irclogs.ubuntu.com/2020/03/12/#snappy.txt

mupPR snapd#8254 opened: add zoommtg url support <Created by troyready> <https://github.com/snapcore/snapd/pull/8254>00:13
mupPR snapd#8255 opened: cmd/snap: make the portal-info command search for the network-status interface <Created by jhenstridge> <https://github.com/snapcore/snapd/pull/8255>03:25
zygao/07:34
zygaI'm off today07:34
zygajust came to do paperwork07:34
zygapush a small test to a PR07:34
zygaand then disappear in a puff of smoke07:34
zygatrying to organize time for kids when school is cancelled07:34
pstolowskimorning08:03
mvopstolowski: good morning08:13
zygamvo: I pushed an extra test to https://github.com/snapcore/snapd/pull/8241/files08:28
zygaand I'll file the HR stuff now08:28
mupPR #8241: interfaces: work around apparmor_parser slowness affecting uio <Bug> <Squash-merge> <Created by zyga> <https://github.com/snapcore/snapd/pull/8241>08:28
zygamvo: done08:31
zygapedronis: thank you for reviewing env changes again08:34
mvocan someone please give a +1 on 8250 ? it's a straight cherry pick with tiny09:50
mvoconflict09:50
mvoresolved09:50
mupPR snapd#7977 closed: snap: add (hidden) `snap download --indirect` option to download via snapd <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/7977>09:54
mupPR snapd#8197 closed: snap: refactor code in `snap download` to prepare for snap downloads via snapd <Created by mvo5> <Closed by mvo5> <https://github.com/snapcore/snapd/pull/8197>09:55
mupPR snapd#8250 closed: tests: mock prune ticker in overlord tests to reduce wait times (2.44) <Created by mvo5> <Merged by zyga> <https://github.com/snapcore/snapd/pull/8250>09:58
ppdhi! Has anyone had a look at https://bugs.launchpad.net/snapd/+bug/1866855 ? Debian + nvidia is broken, unfortunately.10:16
mupBug #1866855: nvidia driver integration is incompatible with Debian <snapd:New> <https://launchpad.net/bugs/1866855>10:16
mupPR snapd#8256 opened: tests: disable ubuntu-16.04-32:tests/main/lxd <Created by mvo5> <https://github.com/snapcore/snapd/pull/8256>12:05
zygappd: I can look next week. Thank you for pointing this out12:22
ppdzyga: Thanks a lot. I remember there were some vague plans to ship driver libs in snaps, which could simplify the nvidia case. Or am I remembering things incorrectly?12:25
mvostgraber: did anything change recently in lxd? we see failures in our GCE lxd 16.04-32 test, inside the containter a "apt update" hangs. it tries to connect to an ipv4 address. the host system is using ipv6 to connect to archive.u.c it seems. any hints for me?12:28
stgraberWhat version of lxd is that?12:28
mvostgraber: 3.22 but actually it could be something else, it seems like inside the container it wants to connect to archive.u.c but outside it connects to the gce apt mirror12:29
stgraberCan you check 'lxc info', and look for the key firewall in there, see if it says xtables or nftables12:30
stgraberWe added the right bits for nft to the snap last night so maybe there's something wrong going on with that somehow12:31
mvostgraber: says nftables12:31
stgraberOkay, what's the Ubuntu version used for that instance?12:32
mvostgraber: 16.04-3212:32
mvostgraber: fwiw, no connectivity inside the container it seems12:33
mvostgraber: fwiw this is what we do https://github.com/snapcore/snapd/blob/master/tests/main/lxd/task.yaml#L5112:34
stgraberOkay, should hopefully be easy to reproduce here12:34
stgraberWorks fine on other releases?12:34
mvostgraber: yeah, afaict, also fine on 16.04-6412:34
mvostgraber: I keep the gce instance open if you have any questions (but will soon have to leave for lunch)12:35
mvostgraber: available via tg for ugent cases though12:35
stgraberHmm, 32 falling but 64 working is very very weird in this case :)12:35
cachiomvo, hey12:36
stgrabermvo: can you install nftables and run 'nft list ruleset' on both. Also, the output of 'iptables -L' and 'iptables -t nat -L' would be useful12:38
cachioI am trying to get the shell by using systemd.debug-shell=1 in run mode when using a vm in my machine and I can't get the shell12:38
cmatsuokacachio: are you using the version with tpm enabled?12:38
cmatsuokacachio: if so, the command line is measured and it won't work if you add extra parameters12:39
cachiocmatsuoka, yes,  command line: console=ttyS0 console=tty1 panic=-1 systemd.gpt_auto=0 init=/sbin/init snapd_recovery_mode=run systemd.debug-shell=112:39
cachiocmatsuoka, ahh12:40
cmatsuokacachio: you can change this by adding the parameter to the command line used when sealing the keyfile, let me see where it is in the code...12:41
cmatsuokacachio: https://github.com/cmatsuoka/snapd/blob/frankfurt-preview-tpm/cmd/snap-bootstrap/bootstrap/tpm.go#L3512:42
cachiocmatsuoka, thanks12:47
stgrabermvo: oh and /var/snap/lxd/common/lxd/logs/lxd.log on both systems too12:50
stgrabermvo: well for this one, just the failing one may be enough12:50
cmatsuokacachio: yaw, let me know if that doesn't work12:50
mvostgraber: sorry, was at lunch and then distracted, will try to get you logs as quickly as I can14:04
stgrabermvo: I think I may have it reproduced on a system here, not 100% sure though14:06
mvostgraber: ok, it takes a bit of this test to timeout so just keep me updated if you don't need it anymore14:07
mvostgraber: http://paste.ubuntu.com/p/SkPXRyVYYP/14:35
ackkhi, has anyone seen an error like this: update.go:85: cannot change mount namespace according to change unmount (tmpfs /snap/maas/4977 tmpfs x-snapd.synthetic,x-snapd.needed-by=/snap/maas/4977/maas-cli/lib,mode=0755,uid=0,gid=0,x-snapd.detach 0 0): device or resource busy14:41
ackk 14:41
mvoackk: I haven't, it's probably a zyga question but he is not around today unfortunately14:49
ackkmvo, oh ok. I've seen it happen a few times, always when refreshing the maas snap. it seems something to do with content interfaces from maas-cli14:49
mvoackk: ok14:52
ackkmvo, I'll file a bug if it happens again with details14:54
ackkthanks14:54
mvota14:56
stgrabermvo: https://github.com/lxc/lxd/pull/701414:57
mupPR lxc/lxd#7014: Fix nftables issues on older kernels <Created by stgraber> <https://github.com/lxc/lxd/pull/7014>14:57
zygaackk: hey15:04
ackkzyga, hi15:04
zygaackk: it's a thing I understand, I just need reliable instructions to reproduce15:04
zygaI know about the fact your workflow bumps into that often15:04
zygajust not sure how to reproduce and help you15:04
zygaI'm off today and tomorrow15:04
zygajust visited the office because it's raining and I wanted to lock the window15:04
zygaand it's +16C outside, what a weird weather15:04
ackkzyga, well, currently I just had "snap install maas --channel=2.7/edge", then realized I got the wrong one, and "snap refresh --edge"15:05
ackk*snap refresh --edge maas15:05
ackkzyga, I've seen it multple times in development too with "snap try this/" then "snap try that/"15:05
ackkzyga, "maas" has a content interface with "maas-cli" which gets installed/connected automatically15:06
zygaackk: if you discard can you reproduce that with the refresh sequence?15:06
ackkzyga, discard?15:06
zygaackk: sudo /usr/lib/snapd/snap-discard-ns maas15:06
ackkoh15:06
zygait's essentially a wipe of the mount namespace15:06
ackkzyga, you mean discard then refresh?15:07
ackkzyga, I'll try it next time it happens, let you know15:07
zygaackk: discard lets you 'start over'15:09
zygaif you can get a reproducer from clean slate it effectively gives you15:09
zygathat's golden15:09
zygaand that might imply it gets fixed quickly15:09
ackkzyga, I'll try15:11
zygaackk: if you reproduce it I can look, I have two days off of roadmap items :)15:14
zygaackk: and other priority bugfixes15:14
ackkzyga, thanks. I've seen it happen realtively frequently, I should be able to repro if I hit it hard enough :)15:15
zygaackk: it's okay if it requires a loop over something15:15
zygabut I doubt it's that because usually this kind of issue is not a race15:15
zygaunless the app is racing with something but that's odd because we freeze apps for mount ops15:15
ackkzyga, this was pretty much a clean container with already-installed core18 and snapd snaps15:15
ackkzyga, installed maas snap, refreshed from different channel -> error15:16
ackkit's just not something that happens all the times15:16
zygamvo: is master red today?15:26
mvozyga: very15:26
zygauh?15:26
zygawhat happened?15:26
mvozyga: there is a PR to fix this in 825615:26
mvozyga: but it takes some iterations so far to get it out of the reds15:27
zyganot MATCH15:28
mvozyga: yes15:28
zygaoh well15:28
zygaI hope it goes green15:28
zygaand good luck, not a fun day15:28
mvozyga: yeah, I got the wrong team from my tea shop, can't get worse than that15:36
pedronis#8242 is ready for further review, sadly some of the adjustments and extra tests I added made larger again16:21
mupPR #8242: many: improve environment handling, fixing duplicate entries <Bug> <Needs Samuele review> <Squash-merge> <Created by zyga> <https://github.com/snapcore/snapd/pull/8242>16:21
pedronis*made it16:21
ackkzyga, https://paste.ubuntu.com/p/FjyMT3Jnkb/17:31
ackk(at first attempt)17:31
ackkzyga, this is a freshly created bionic container17:31
mupPR snapcraft#2970 opened: providers: match build provider flag keys to envvar <Created by cjp256> <https://github.com/snapcore/snapcraft/pull/2970>17:39
mupPR snapcraft#2968 closed: git: always fetch specified source-commit before using <Created by cjp256> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2968>17:51
ackkzyga, FTR: https://bugs.launchpad.net/snapd/+bug/186719318:04
mupBug #1867193: failure refreshing snap with content interface <snapd:New> <https://launchpad.net/bugs/1867193>18:04
zygaackk: thanks18:51
zygaackk: I'll look but tomorrow18:51
ackkzyga, ty18:53
mupPR snapd#8256 closed: tests: fix/improve failing spread tests <Created by mvo5> <Merged by cmatsuoka> <https://github.com/snapcore/snapd/pull/8256>19:59
mvothanks cmatsuoka !20:01
mupPR snapd#8257 opened: tests: backport master test fixes <Created by mvo5> <https://github.com/snapcore/snapd/pull/8257>20:04
cmatsuokamvo: so it was a race then20:07
mvocmatsuoka: I think so20:07
* cmatsuoka hates races20:07
mvocmatsuoka: looks like the systemd in sid/arch is a bit slower giving journal data20:07
mupPR snapd#8258 opened: interfaces/kubernetes-support: allow autobind to journald socket <Created by jdstrand> <https://github.com/snapcore/snapd/pull/8258>23:12
mupPR snapd#8259 opened: interfaces/kubernetes-support: allow autobind to journald socket - 2.44 <Created by jdstrand> <https://github.com/snapcore/snapd/pull/8259>23:14
mupPR snapcraft#2873 closed: candidate testing <Created by sergiusens> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/2873>23:31
mupPR snapcraft#2971 opened: tests: use candidate for autopkgtests <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/2971>23:34

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