/srv/irclogs.ubuntu.com/2019/07/22/#snappy.txt

mborzeckimorning05:16
zygaGood morning06:03
zygaI will be around in 3006:03
mborzeckizyga: hey06:07
zygaHey :-)06:17
zygaGood to be back06:17
mborzeckimvo: morning06:39
mvohey mborzecki ! good morning and welcome back06:41
mborzeckimvo: anything interesting happened last week?06:44
zygao/06:50
zygaI would love to know as well06:51
* zyga checks email and other administrativa06:52
mborzeckizyga: mvo started with some cgroupv2 work https://github.com/snapcore/snapd/pull/710906:58
mupPR #7109: [RFC] snap-confine: fallback gracefully on a cgroup v2 only system <Created by mvo5> <https://github.com/snapcore/snapd/pull/7109>06:58
zygamborzecki: reviewing07:02
mvomborzecki: hm, not that much, but we did push some PRs forward so that was good07:03
mborzeckimvo: i saw systemd guys pushed a fix for the mount problem we saw07:05
mvomborzecki: yes, I saw that too, iirc I even added a card in trello07:05
jwheareSpeaking of pushing prs forward, can anyone look into approving my cla for this? https://github.com/snapcore/snapd/pull/712907:06
mvomborzecki: I looked at it briefly but even backporting to bionic did not look trivial07:06
mupPR #7129: userd: allow setting default-url-scheme-handler <Created by jwheare> <https://github.com/snapcore/snapd/pull/7129>07:06
zygamvo: reviewed07:06
zygajwheare: hey, let me look :)07:06
zygamvo: who can approve CLA things?07:06
mvomborzecki: but *maybe* its not hard, I have not looked but it definitely needs some prereq patches07:07
mvozyga: it should be enough to click through this web thing we have07:07
zygamvo: which web thing?07:07
mborzeckimvo: i had some scripts to build the image with a version of systemdd from source, perhaps i could try that now07:07
* mvo looks07:07
mvomborzecki: that would be great07:07
jwheareI submitted the web form07:08
mvomborzecki: I looked over the patch and it all seems to make sense07:08
mvojwheare: hey, sorry that you have trouble, let me try to find out what is going on07:08
mvojwheare: normally the web form should be fine07:08
jwheareHad no idea what to put in the “project manager contact” field tho07:08
jwheareAnd was a bit uncomfortable having to leave address and phone number with no explicit note on privacy on that page.07:09
jwheareBut I think I did it right?07:09
zygamvo: I think the web thing is still a queue for someone to approve07:09
mvojwheare: I need to inquire, I can't see these forms myself (and I think only very very few people can for the privacy reasons you mentioned above). btw, I can ask to clarify the privacy policy around the address07:10
mvozyga: I will find out, its possible07:11
mvozyga: I *thought* it got automated but maybe I misremember, if not automatic its not ideal on e.g. weekends :/07:11
mborzeckimvo: hm perhaps there should be an explicit note given GDPR and such07:11
jwheareIt’s this thing https://ubuntu.com/legal/contributors/agreement07:11
mvomborzecki: exactly07:12
jwheareThe pr template and contibuting.md should mention what to put in “Project contact” imo07:12
mvojwheare: that looks good, is your launchpad-id the same as your irc nick?07:12
mborzeckimvo: building an image with latest systemd07:12
jwhearemvo: nope it’s l-james07:12
mvojwheare: excellent suggestion, let me fix that too07:12
jwheareEmail is james@wheare.org07:13
mvojwheare: thank you!07:14
jwheareThanks for taking a look :)07:20
mvojwheare: thanks, mail sent, I will get back to you as soon as I get a reply (but this involves legal people so things might be not super fast :/07:22
mvojwheare: thanks for the PR too, that looks pretty good - did you see the concern that james hensdrige had?07:25
jwhearemvo: not really :)07:40
jwheareafaik there's a dialog prompt when setting this anyway, it's pretty common functionality, and as james stated, it's no more of a concern than setting the default browser07:41
pedronismvo: hi,  sorry created quite a few PRs Friday and over the weekend, they have all cards now pointing to them07:41
mvopedronis: thank you!07:46
mvojwheare: ok, I have not looked myself in depth yet, just skimmed the comments will do so later07:47
* mvo needs a cup of tea first :)07:47
mborzeckimvo: so far so good, cannot reproduce the mount problem with the script i used here https://github.com/systemd/systemd/issues/10872#issue-38310507507:51
mvomborzecki: awsome07:54
mvomborzecki: I guess we should explore how much work a backport would be07:55
mvomborzecki, zyga another "fun" issue last week: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/183691407:55
mupBug #1836914: Doing multiple squashfs (and other loop?) mounts in parallel breaks <amd64> <apport-bug> <eoan> <rls-ee-incoming> <linux (Ubuntu):Confirmed> <https://launchpad.net/bugs/1836914>07:55
mborzeckimvo: heh, that sounds familiar to the forum topic i opened07:56
pedronismvo: we landed a fix for this, https://bugs.launchpad.net/ubuntu/+source/snapd/+bug/1824226 no ?07:56
mborzeckimvo: john has assisted someone with this problem https://forum.snapcraft.io/t/cannot-launch-snaps-on-eoan-and-kernel-5-2/12341 and it looked the same as on arch07:57
* mvo is in a meeting right now, so appologies for not replying08:04
mborzeckimvo: bad news, i can still reproduce the mount problem08:06
diddledanpopey_: you working today?08:13
popey_ya, back at my desk today08:17
diddledancool, in that case then, we've had a person approach from irccloud: https://github.com/snapcrafters/irccloud-desktop/issues/2208:19
popey_oooooh08:19
popey_I'll take a look once I'm off the phone08:19
diddledancool08:19
jwhearehi that's me :)08:25
popey_Oh hai!08:25
popey_Just talking about this on my current phone call with my boss.08:25
popey_Will reply to it once I get off the phone08:25
jwhearecool! just heading to the dentist, be back to chat in about half an hour08:26
popey_groovy!08:26
jameshhi jwheare.  Thanks for the PR :-)08:27
Chipacapedronis: productive weekend for you i see08:28
diddledanawesome :-)08:34
ackkmvo, hi, we noticed the block-devices interface intentionally doesn't allow access to partitions, what's the reason for it?08:35
* diddledan hums.. humm.. the sailor man..08:37
diddledando do do de do do 'cos I eat's me spinich08:37
diddledan:-p08:37
* diddledan is evil08:37
abeatomvo, hey, morning! I've noticed the classic snap in the 18 track is only published for amd64, is there any plan to publish it for other archs?08:47
jwheareback08:50
popey_o/08:50
diddledan\o08:50
diddledan'\o/'08:50
* popey_ installs irccloud08:51
jwhearediddledan: the main blocker we have now is a permissions error that crashes the app whenever the config file is written to (happens on quit)08:51
popey_jwheare: where is that config file being written to?08:52
jwhearei think it snuck in on a round of dep updates, since your last released build (0.11.0)08:52
jwhearepopey_: just the standard userdata dir. the issue is kind of convoluted08:52
popey_i bumped irccloud-desktop to 0.12.0 the other day.08:52
jwhearespread across a few github issues08:52
popey_ah08:52
jwhearehttps://github.com/sindresorhus/conf/pull/8208:53
mupPR sindresorhus/conf#82: fix: do not use chown on write - system default permissions is enough <Created by develar> <https://github.com/sindresorhus/conf/pull/82>08:53
popeyhello from irccloud snap08:54
popey_that works then :)08:54
popey_One question we haven't discussed, is the name.08:54
popey_Once these blockers are solved, do you want to keep irccloud, or would you like us to transfer irccloud-desktop to you?08:55
popey_We can't rename snaps in the store, but we can "encourage" existing irccloud-desktop users to move over08:55
popey_(not automatically, but they can be nagged to do it)08:55
mborzeckimvo: left a note https://github.com/systemd/systemd/issues/10872#issuecomment-513703519 :/08:55
jwheareirccloud is our preferred name, but would be nice if irccloud-desktop could be "merged"... ah, ok. well it's not a huge deal08:55
jwhearenagging probably works well enough08:56
popey_We did this with the vscode snap, to move them to code, and it works well enough08:56
popey_active users will get punched in the face with a dialog to "recommend" they move over08:56
diddledanwe can replace the irccloud-desktop with a neutered snap that just says "not 'ere, guv'"08:56
popey_it's annoying enough to make people want to move over08:56
popey_well, the irccloud-desktop snap "only" has a few hundred users.08:57
jwhearedialog sounds good08:57
jwhearecopy approved08:57
popey_We could use this as an opportunity to promote the irccloud snap, to highlight it and help raise awareness of the app iself / service, and get people moving08:57
popey_hah08:57
zygahttps://src.fedoraproject.org/rpms/gnome-software/pull-request/1 this thread is horrible09:09
zygaanyone who ever says "*buntu is evil" should read it09:09
popey_Not convinced that is a useful assertion to make in a public place zyga09:11
* diddledan edits history09:11
diddledanoh wait, this isn't telegram09:11
zygaI will just ignore this topic for now, work on productive stuff instead09:12
popey_That's the spirit! :D09:13
zygamvo: I'm removing lxd now, let's see what happens, this is an easier way to fix this09:29
zyga(for context: Qemu and google images differ in preinstalled package sets, this makes fighting tests leaking side-effects easier)09:30
mvomborzecki: uh, ok - if you can still reproduce the mount problem, mind to tell upstream?09:30
mvoackk: probably best to ask jdstrand why/if block-devices interface intentionally doesn't allow access to partitions09:30
mborzeckimvo: yup, already left a note under the issue09:31
mvoabeato: classic core18> I need to look09:31
ackkmvo, thanks, will ping him later09:31
mborzeckimvo: i'm double checking this on fedora 30 too, it's using 5.1 kernel and he probably used that during development, that would rule out any arch specific issues09:33
abeatomvo, ack, thanks09:34
popey_jwheare: on the subject of irccloud. Is it possible to globally disable logging for a particular irc server / network?09:44
jwhearenot at the moment. the usefulness of the service hinges pretty hard on logging. however, we do have plans for limited log retention policies09:45
popey_jwheare: yeah, I figured as much. I can imagine *whisltes* certain corporations that use irc a lot might not be happy about a 3rd party having access to all that text09:45
jwhearebut "no logging" is a bit tricky. would make things like system or app restarts very destructive, even if you're privacy concious09:46
popey_I wonder if people would be happier if they were encrypted with a personal key09:46
jwhearebut something like a 7 day retention policy is probably reasonable09:46
popey_but that's quite a lot to do09:46
jwheareencryption is a whole other kettle of fish09:47
popey_btw, I *love* that you can easily add slack channels to irccloud and it looks and behaves just like irc09:47
jwheareproper e2e has similar unwanted effects to no logging, i've often been baffled when e.g. signal completely forgets who i am and who i've communicated with if i simply stop using it for a few months09:49
popey_yeah, wire is similar. messages just disappear09:49
jwhearebut having an off the record mode you can toggle for sensitive private messages would make sense09:50
pedronis#7134 is quite simple and avoids running some test suite tests twice09:50
mupPR #7134: image: clean up the validateSuite <Simple 😃> <Created by pedronis> <https://github.com/snapcore/snapd/pull/7134>09:50
zygabrb09:50
mborzeckimvo: well, same thing on fedora09:52
mvomborzecki: thanks09:57
mvoabeato: I released classic/18 to edge now (and also building a new one)09:59
abeatomvo, nice, thanks! will give it a go for arm6410:00
mvoabeato: thank you, I think I never tested it there so please keep me updated10:01
abeatosure thing10:01
mvota - if it works for you I will move it to beta10:01
mvojwheare: hey, I got feedback, the process is manual so it may take a little bit but I did ping the right ppl so hopefully its reaosnable quick. they will also add a link to the table where each software project lists the respective project lead and clarify the privacy bits10:06
mvojwheare: thanks again for raising this!10:06
Wimpressjwheare: Thanks for publishing `ircloud` to the edge channel. I've switched to it here 👍10:11
jwhearemvo: great to hear, thanks for following up10:12
jwheareWimpress: nice, let me know if you encounter any issues beyond the known problems here https://github.com/irccloud/irccloud-desktop/issues/14210:13
WimpressWill do.10:13
jwheareThat EPERM crash on quit/config change being the main one10:14
Wimpressjwheare: That crash on exit recently started happening in the community maintained `irccloud-desktop` snap.10:26
WimpressBut this is a new issue. Hadn't ever seen it until recently.10:26
popey_I must say, I so rarely close it I hadn't noticed that issue10:28
WimpressAnd that.10:28
jwheareWindow resize/move might trigger it too10:28
jwheareOr toggling full screen10:28
jwheareactually those only get set on quit. but adjusting zoom level will crash i think10:32
ackkjdstrand, hi, mind giving an opinion on https://bugs.launchpad.net/snapd/+bug/1837369 ?11:15
mupBug #1837369: Read-only interface for block devices <maas> <snapd-interface> <snapd:New> <https://launchpad.net/bugs/1837369>11:15
mupPR snapd#7136 opened: tests: part4 making tests work on ubuntu-core-18 <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/7136>11:25
ppisatiogra: do you have a json file that i can use to build a pi3 core 18 image?11:26
ppisatiogra: nm, typo11:34
ograppisati, nope, but there are some on the forum, th eonly core18 image i personally have is for pi4 currently11:48
ograforum post is here: https://forum.snapcraft.io/t/model-assertions-for-core18/687011:49
zygahey ijohnson :)11:58
ijohnsonmorning zyga12:02
* ijohnson needs coffee, brb12:02
mupPR snapd#7134 closed: image: clean up the validateSuite <Simple 😃> <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/7134>12:28
=== cmatsuoka is now known as cmatsuoka_debcon
=== cmatsuoka_debcon is now known as cmatsuoka
mupPR snapd#7137 opened: gadget: support for writing symlinks <Gadget update> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/7137>13:11
zygaijohnson: I have one more change to mountinfo-tool, when working on the test I realised that any change to the initial mount namespace ripples to per-snap and per-user simply because mount IDs and peer group numbers are consecutive. I had the idea to use a 1000 x "depth" as base, so on host the numbers start from zero, on per-snap they start from 1000 and per-user they start from 2000. I'll push that soon13:49
ijohnsonzyga: ack I can review that today13:50
zygathanks!13:50
Chipacahad to turn off the camera because my laptop was literally melting the placemat i had it on13:59
Chipacai hope it un-warps when it cools back down =(14:00
ijohnsonpedronis, mvo, niemeyer: I posted https://forum.snapcraft.io/t/netplan-apply-inside-snaps/12411 as a starting point for our discussions14:00
pedronisijohnson: was looking at it , it reflects the current thinking, can you add a note that the attributre is similar to how browser-suppoer allow-sandbox work14:01
pedroniss14:01
ijohnsonpedronis: sure14:01
pedronisthx14:01
mvoijohnson: thank you!14:02
ijohnsonnp, let me know if y'all have time for a meeting today to discuss14:04
mvoijohnson: I setup something, does that time work for you?14:11
ijohnsonmvo: yes14:12
ackkjdstrand, hi, around?14:30
mborzeckizyga: omg, silly typo14:30
zygamborzecki: haha14:31
zygamborzecki: I was preparing this nice batch for you14:31
zygabut you pushed :)14:31
mborzeckizyga: didn't push, not yet ;)14:31
zygaah, my bad, sorry14:31
zygaGH changed the UI again14:31
mborzeckizyga: ha, can't craete a batch on gh, wtf?14:32
zygayou can but I opted not to because I cannot commit14:32
zygayou can batch commit14:32
zyganot batch suggest14:32
mborzeckizyga: nah, 'add suggestion to batch' is greyed out14:33
Chipacamvo: question for you about some code you last touched in 2016 … /o\14:33
mborzeckinvm, i'll push a patch14:33
jdstrandackk: I answered in the bug14:38
jdstrandmvo: fyi, block-devices intentionally does not allow access to partitions (it is a comment in the interface code)14:39
ackkjdstrand, yes, we do use hardware-observe14:40
ackkjdstrand, btw I reopened https://bugs.launchpad.net/snapd/+bug/1831473 with a comment14:41
mupBug #1831473: Can't run /usr/bin/systemd-detect-virt from inside snap <maas> <snapd:New for jdstrand> <https://launchpad.net/bugs/1831473>14:41
jdstrandackk: I saw that14:42
jdstrandackk: it should probably be a new bug, but that is fine14:42
ackkjdstrand, hardware-observe doesn't let you read /dev/sd* or other block devices though14:42
jdstrandackk: please connect the interfaces, run in devmode and add the policy violation to the bug14:43
jdstrandviolations*14:44
ackkjdstrand, will do, thanks14:44
mvoChipaca: what question (in a meeting so might be slow to reply)14:45
mvoChipaca: 2016 sounds scary14:45
ackkjdstrand, sorry, one more question, related to snap_daemon. if a process spawn a subprocess which runs as snap_daemon, there's no way for the spawning process it to kill it right?14:45
Chipacamvo: tracing the code back it seems to be a can't-happen, but just in case: if overlord/snapstate/booted.go's UpdateBootRevisions would never actually run in snap_mode=="trying", right?14:46
Chipacas/if//14:46
jdstrandackk: also, in https://launchpad.net/bugs/1831473, can you comment wrt https://github.com/snapcore/snapd/blob/master/interfaces/builtin/hardware_observe.go#L11214:47
mupBug #1831473: Can't run /usr/bin/systemd-detect-virt from inside snap <maas> <snapd:New for jdstrand> <https://launchpad.net/bugs/1831473>14:47
ackkjdstrand, you mean mention that we're using the interface?14:47
ackkoh I see, hardware-observe has permission for /proc/1/sched commented out14:48
jdstrandackk: no, I mean, read the comment at line 112 and then comment in the bug relative to it. I'm surprised you are seeing it14:48
mupPR snapd#7138 opened: tests: remove lxd / lxcfs if pre-installed <Created by zyga> <https://github.com/snapcore/snapd/pull/7138>14:49
mupPR snapd#7139 opened: tests: don't leak /run/netns mount <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/7139>14:50
jdstrandackk: ackk as for the other question, let me check something14:50
ackkjdstrand, I see pid 1 in /proc/1/sched  both in my system and in a container14:51
ackkjdstrand, I don't see /proc/1/sched inside the snap, if that's what you mean. which seems to be the issue with systemd-detect-virt14:52
jdstrandackk: can you comment in the bug? this should be non-fatal. comment on if systemd-detect-virt is reporting the wrong thing14:52
mupPR snapd#7140 opened: overlord/devicestate: update gadget update handlers and mocks <Gadget update> <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/7140>14:53
ackkjdstrand, I mean, I don't know if that's what's making s-d-v fail. but it does fail in a VM, and I see the denial14:54
ackkjdstrand, in a container, s-d-v works and I don't see the denial14:55
ackkjdstrand, which seems to point at the fact that it's not trying to read that file in a container (since /sched is not readable there as well)14:55
* cachio lunch14:56
mupPR snapd#7141 opened: tests: add mountinfo-tool --ref-x1000 <Created by zyga> <https://github.com/snapcore/snapd/pull/7141>15:00
zygaijohnson: 7141 is the one I mentioned before15:03
zygaI will look at reviews now, just need a small break15:03
ijohnsonzyga: ack will take a look15:07
zygaijohnson: thanks!15:07
jdstrandackk: ok, atm, depending on how your application is written, there are times when it is currently expected that you can't kill the child15:19
jdstrandackk: the policy is lacking 'capability kill,'. I need to think through how to allow that15:20
ackkjdstrand, I see. so basically our current case is that we have supervisord spawn a process, which drops privileges to snap_daemon. it seems when supervisord needs to kill it, it doesn't happen15:21
jdstrandackk: so if you have root, that spawns a child that drops, then you will run into this. if you have a process that drops, then spawns a child, it will be able to send signals15:21
jdstrandackk: that is consistent with what I described and the current policy15:22
jdstrandI need to think through how to expose this15:22
Chipacapedronis: https://github.com/snapcore/snapd/pull/7142 «boot, o/snapst, o/devicest: limit knowledge of boot vars to boot»15:22
mupPR #7142: boot, o/snapst, o/devicest: limit knowledge of boot vars to boot <Created by chipaca> <https://github.com/snapcore/snapd/pull/7142>15:22
Chipacawait mup lives15:23
ackkjdstrand, mhm so maybe if we go back to having supervisord spawn the child with snap_daemon that might work better?15:23
* Chipaca hugs mup15:23
mupPR snapd#7142 opened: boot, o/snapst, o/devicest: limit knowledge of boot vars to boot <Created by chipaca> <https://github.com/snapcore/snapd/pull/7142>15:23
jdstrandackk: probably not. supervisord is root and trying to kill a snap_daemon child.15:23
jdstrandackk: in either case, supervisord could temporarily drop, send the signal, then re-reaise15:24
ackkjdstrand, uhm, you mean by just setuid/gid(0) again?15:25
jdstrandit might be safe to add 'capability kill,' since we have signal rules to mediate things, so I may add it to the PR. but I also want to think through process-control, which currently does not have capability kill15:25
jdstrandackk: not setuid/gid, seteuid/gid.15:26
ackkjdstrand, I see. so perhaps I can try that in the script that traps SIGINT/TERM and signals the child. dropping uid around that should work IIUC15:26
jdstrandeg, seteuid(uid_t of snap_daemon), kill, seteuid(0)15:27
ackkjdstrand, cool, lemme try that15:27
pedronisChipaca: thanks, feel free to request me as reviewer15:27
jdstrandackk: for 'uid_t of snap_daemon', do a getpwuid()15:29
ackkjdstrand, yeah I'm doing it from python, using pwd.getpwnam(username).pw_uid15:30
ackk(and grp.getgrnam(username).gr_gid)15:30
jdstrandackk: when the PR is finalized, you will be able to hardcode a value instead of doing a lookup, but the value isn't finalized yet15:30
jdstrandgetpwname/getpwent/etc is always acceptable15:31
ackkjdstrand, thanks15:31
jdstrandgetpwnam*15:31
zygahmm, github is giving me 50015:40
zygaanyone else?15:43
ackkzyga, WFM15:44
zygahttps://www.githubstatus.com says is is in degraded performance15:44
zygaoh well15:44
zygahmm15:58
zyga+ expected='(?s)Name +Version +Publisher +Notes +Summary *\n(.*?\n)?test-snapd-tools +.*? *\n.*'15:58
zyga+ grep -Pzq '(?s)Name +Version +Publisher +Notes +Summary *\n(.*?\n)?test-snapd-tools +.*? *\n.*'15:58
zyga+ snap find test-snapd-tools15:58
zygarunning that manually gives me test-snapd-tools-core18  1.0      canonical✓  -15:59
zygaChipaca: ^ is that expected search result?15:59
zygaackk: now it says "major outage" :)16:06
zygaackk: not that I'm happy for GitHub, at least I can expect it to be down16:06
ackkjdstrand, should we use seteuid/gid for dropping privileges too? we currently user set-uid/gid16:17
jdstrandackk: only if you need to re-raise. it is almost always 'no'16:18
ackkjdstrand, ha yeah I meant to re-raise16:18
zygacachio, mvo: did anyone publish test-snapd-tools-core18?16:20
cachiozyga, I dont16:20
jdstrandackk: fyi, I've decided that for now snaps by default will *not* have CAP_KILL for reasons that will be in the code comments. process-control will have CAP_KILL added16:20
cachiozyga, why?16:20
zygait causes google:ubuntu-18.04-64:tests/main/searching to fail16:21
zyga(on all systems)16:21
mvozyga: I probably did a long time ago, why? do you need anything there?16:21
zyga^16:21
zygaor the store just changed?16:21
zygalook at what I said earlier16:21
zygasnap find test-snapd-tools16:21
zygait fills test-snapd-tools-core18 now16:21
zyganot test-snapd-tools16:22
* zyga looks at the test16:22
cachiozyga, which is the test?16:22
cachiosearching16:22
zygatests/main/searching16:22
mvozyga: maybe a store hickup?16:22
cachioI didn't ready that16:23
zygait failed on all my PRs16:23
zygano worries :)16:23
cachioI enabled that last week for core1816:23
zyganoise][: was there a store rollout in the last 4 hours?16:23
zygacachio: oh?16:23
cachiobut I was working properly16:23
cachiosomething has to be changed on the store I think16:23
cachiozyga, do you have a link with this error?16:24
zygacachio: https://api.travis-ci.org/v3/job/562141949/log.txt16:26
zygathis is from https://github.com/snapcore/snapd/pull/713916:27
mupPR #7139: tests: don't leak /run/netns mount <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/7139>16:27
cachiozyga, checking16:27
ijohnsonpedronis: would it be useful to convert the user-open command in snapctl to a more formal hidden snapctl command now that we have hidden snapctl commands?16:27
pedronisijohnson: I think is more complicated then that16:27
pedronisit's done that way because it needs to work from the session16:28
ijohnsonah I see looking at the code it needs to talk to userd16:28
pedronisnot via snapd16:28
ijohnsonright nevermind16:28
cachiozyga, I changed the test listing, not the searching, I was confused16:29
cachiozyga, I think it is something new16:29
noise][cachio: zyga: looks like test-snapd-tools is marked as "unlisted" for search16:30
cachiozyga, this is wrong https://paste.ubuntu.com/p/sRv5nqFZss/16:31
cachionoise][, that makese sense16:31
zygacachio: I understand that, I wonder what changed to make that happen16:31
zyganoise][: is there a way to see if that was recently different?16:31
noise][zyga: i would assume it was, but I don't think we audit log that field16:32
zyganoise][: can you tell me who owns that snap please?16:33
noise][Canonical account - you can see it with snap info16:33
zygaI see, thank you16:36
zygamvo, pedronis: do you recall making any changes to test-snapd-tools-core18 recently? (today?)16:37
zygaChipaca, ^ or yourself perhaps?16:39
cachiozyga, other tests failing as well16:41
zygacachio: which one?16:43
mvozyga: definitely not today16:43
cachioAuto-refresh on fedora16:44
cachiozyga, first time I see this error https://paste.ubuntu.com/p/HqwKnnQP2K/16:44
cachiozyga, not sure if it caused by the same but seems that could be related16:45
zygammmm16:46
cachiozyga, I see other weird errors on fedora as well, perhaps this new fedora has problems16:48
cachiozyga, https://paste.ubuntu.com/p/yGbw4PRFmP/16:48
cachiofirst line of the test fails16:49
cachioperhaps there is something new causing this16:49
* zyga gives up for now17:03
pedroniszyga: I don't even have access to it17:22
Chipacazyga: I set some test-snapd- snaps to unlisted, but not -core1817:25
Chipacai don't have access to that one17:26
zygaChipaca: that might explain it17:27
zygaChipaca: test-snapd-tools is now unlisted, failing the test17:27
pedroniswe use it in find tests17:28
Chipacahmm17:28
pedroniswe cannot have it both way17:28
Chipacawhoops17:28
pedronismight we should use something else17:28
Chipacamy bad17:28
Chipacaput it back to public17:28
zygaChipaca: thank you!17:29
zygaChipaca: I'll restart the test to confirm17:29
Chipacai'd like to make every hello-<developer> snap unlisted also :-)17:29
zygare17:41
zygasorry, lost power at home17:41
mupPR snapcraft#2619 closed: make: add "none" and "core20" as supported bases <Created by xnox> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/2619>18:32
mupPR snapcraft#2635 closed: Legacy errors <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2635>18:32
zygaijohnson: https://github.com/snapcore/snapd/pull/7139 -- cherry picked out of the bigger mount namespace measurement PR18:42
mupPR #7139: tests: don't leak /run/netns mount <Simple 😃> <Created by zyga> <https://github.com/snapcore/snapd/pull/7139>18:42
ijohnsonzyga: approved18:44
zygathanks :)18:52
mupPR snapd#7107 closed: overlord/ctlcmd: add netplan-apply cmd to snapctl <⛔ Blocked> <Created by anonymouse64> <Closed by anonymouse64> <https://github.com/snapcore/snapd/pull/7107>19:02
* ijohnson relocates to coffee shop19:10
mupPR snapcraft#2636 opened: Release changelog for 3.7 <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/2636>19:17
popey_https://bugs.launchpad.net/snapd/+bug/183746019:56
mupBug #1837460: snap refresh slows down computer dramatically <snapd:New> <https://launchpad.net/bugs/1837460>19:56
popey_Be interested to know what additional debug info might be useful here.19:56
mupPR snapcraft#2637 opened: unit tests: make lifecycle tests more robust <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/2637>21:48
=== harrisj is now known as zigford

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