/srv/irclogs.ubuntu.com/2019/02/26/#snappy.txt

mborzeckimorning05:55
mborzeckigoogle:ubuntu-18.04-64:tests/main/desktop-portal-open-file seems broken06:11
zygaHey07:16
zygaI will be around shortly07:16
mborzeckizyga: hey07:21
mupPR snapd#6538 opened: tests/main/desktop-portal-*: try to collect some debug output in the tests <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6538>07:45
mborzeckihm in both test runs that failed, document portal test was executed before the desktop portal one08:01
zygaback now08:03
zygakids sorted out, dressed, fed, combed, sent off to school, kitchen cleaned, dog handled - all good, let's work :)08:04
zygamborzecki: I haven't looked at the tests yet but perhaps they leak processes that make things fail08:04
zygaall the portals need to be killed / unmounted across testing sessions08:05
mborzeckizyga: yeah, that's my guess08:06
mborzeckitweaked spread priorities to make it run the document portal test before desktop ones :/08:06
zygauh08:07
zygasucks08:07
mborzeckianyways, i need coffee08:08
=== pstolowski|sprnt is now known as pstolowski
pstolowskihey o/08:08
zygahey pawel08:08
pstolowskizyga: i frogot to give you back your serial adapter; i can send it08:09
zygaoh08:09
zygano worries :)08:09
zygakeep it08:09
zygaI have more at home08:09
pstolowskizyga: ok, next time08:10
zygaand they are 3euro each so no point in sending it anywhere :)08:10
pstolowski:)08:10
mborzeckipstolowski: hey08:12
mborzeckiaand reproduced08:17
zygamborzecki: what is it?08:18
mborzeckiidk yet, just got the same backtrace as on travis08:18
mborzeckiso running document-portal activation before the test made it fail08:18
zygamborzecki: mount08:18
zygamborzecki: ps aux08:18
mborzeckihmm https://paste.ubuntu.com/p/2CJ63xWDG4/08:19
zygathat's expected!08:20
zygaunmount / kill them08:20
mborzeckihm xdg destkop portal is not starting for some reason08:24
zygahow are you starting it?08:24
zygabtw: the more I see this the more I'm inclined to require tests to clean up by themselves08:25
zygawe are wasting lots of time on prepare/restore08:25
zygaand it's not working08:25
mborzeckihahah https://paste.ubuntu.com/p/cpNrbBkBH7/08:25
zygawoah :D08:25
zygahow did we miss that :)08:25
mborzeckitest execution order probably08:25
mborzeckisoemthing cleaned up too much or not enough08:26
mborzeckiyup, apt install python3-dbus and it worked :P08:27
mborzeckizyga: heh https://paste.ubuntu.com/p/hfhSxpF7tT/ document portal activation is a bit eager with the cleanup08:30
zygayeah08:30
zygagood catch08:30
zygaI wish we had tagging in spread08:30
zygawe could tag a test as "dirty" or "clean"08:30
zygaand work our way through the maze08:30
mborzeckihm idk, i'd like to run the test on a snapshot of the rootfs, something like systemd-nspawn does, or a subvolume you can discard afterwards08:31
zygamborzecki: I would use that only to detect violations08:32
zygawe still need to run them in contexts where we cannot afford such luxury08:32
zygabut I strongly agree on a need for automatic verification08:32
zygawe leak processes, mount points, random files, cache, temp files, package changes, kernel settings08:33
mborzeckii suppose i'll leave the extra debug info in the tests08:35
zygahttps://9to5mac.com/2019/02/25/bbedit-12-6-sandboxing-mac-app-store/08:36
zygathis is curious, it's an IDE / developer editor that runs sandboxed on macos sandbox and will now be distributed by the app store08:37
zygaI wonder what the usability is like08:37
zygapstolowski: can we detect gpio's via hotplug?08:49
mborzeckipushed a patch, #6538 should fix master once it lands08:53
mupPR #6538: tests/main/desktop-portal-*: try to collect some debug output in the tests <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6538>08:53
zygathanks, looking08:53
zygamborzecki: I was thinking if the debug section should run without "set -e"08:54
zygawe have to resort to silly || true or risk more failure08:54
mborzeckipstolowski: is #5962 the last of the hotplug series?08:57
mupPR #5962: ifacestate/hotplug: hotplug handlers <Complex> <Hotplug 🔌> <Created by stolowski> <https://github.com/snapcore/snapd/pull/5962>08:57
zygaI'll take one more stab at https://github.com/snapcore/snapd/pull/611108:58
mupPR #6111: packaging/opensuse: move most logic to snapd.mk <Created by zyga> <https://github.com/snapcore/snapd/pull/6111>08:58
pstolowskimborzecki: yes (as far as feature is concerned; there is a spread test+serial port interface in a followup)08:59
mborzeckipstolowski: great :) i'll take a look at the PR now09:02
pstolowskimborzecki: ty!09:11
marlincHey there, is there a way to make a 'team account'? I'm building some snaps for my company but having them be published using my name isn't very nice09:12
pstolowskizyga: good question, i'm not sure and familiar with gpio; fwtw this is what i see with udevadm info -e on rpi3 (not complete, just a snippet): https://pastebin.ubuntu.com/p/pqvFJkQyvx/09:12
pstolowski*not familiar*09:12
pstolowskithis is what the interface can get & process as part of hotplug09:13
mborzeckineed to go out for a while09:21
mupPR snapd#6539 opened: cmd, daemon: split out the common bits of mapLocal and mapRemote <Created by chipaca> <https://github.com/snapcore/snapd/pull/6539>09:26
Chipacamoin moin09:26
Chipaca^ PR from the fun flight home09:26
zygapstolowski: hmm, that's new to me as well09:29
zygaChipaca: hey :)09:29
Chipacazyga: 'sup09:29
zygapstolowski: are any of the values pointing to a /dev/XXX entry (perhaps via a symlink)09:29
zygaChipaca: settling back in the office, all is good, yourself?09:30
zygahttps://www.monkeyuser.com/2019/pivoting/ (no association to snapd, just funny)09:30
Chipacazyga: going through reviews :-)09:34
pstolowskizyga: the only one i can find in udevadm output is referencing /dev/gpiomem, but that doesn't seem relevant for the gpio interface we have atm09:34
zygayeah09:34
zygagpio via memory mapped registers09:34
zygaoh well09:34
mupPR snapd#6529 closed: daemon, client, cmd/snap: snap debug base-declaration <Created by chipaca> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/6529>09:36
pedronisChipaca: hi, it's a bit strange that a GET gets an "action" there ^09:45
Chipacapedronis: hi!09:45
Chipacaoh dear :-/09:46
pedronisChipaca: I mean I understand where it's coming from, but is not the most appropriate term for something that should be idempotent09:46
pedronissorry09:46
pedroniswithout effects (actually)09:46
Chipacapedronis: would select= have been better?09:47
Chipacadunno, we don't have another one of these really09:47
pedronisChipaca: select would be better, we use it already in other queries, no?  a cutesy one could be "aspect"09:49
pedronisdebug which aspect (but as I said a bit too cute)09:49
pedronismaybe09:50
Chipacapedronis: yes, we use select=all and =enabled (for list), select=refresh or =private (for find), all and connected on interfaces, all, in-progress and ready on changes, …09:50
Chipacaselect is always a filter tho09:50
Chipaca(bah, refresh is weird009:50
pedronisChipaca: your pick, it's debug after all, I'm happy with either "select" or "aspect"09:51
ChipacaI like aspect, but i like the consistency of select09:52
Chipacahm09:52
mupPR snapd#6540 opened: daemon, client, cmd/snap: debug GETs have actions, not aspects <Created by chipaca> <https://github.com/snapcore/snapd/pull/6540>10:14
Chipacawait I got that backwards10:15
* Chipaca groans10:15
pedronisChipaca: changed10:17
Chipacasnap_mode=try means it hasn't rebooted after changing core/kernel/gadget, right?10:54
zygaChipaca: I think so10:54
zygaChipaca: bootloader changes that to trying10:54
zygaChipaca: so snapd knows what's going on10:55
Chipacaso maybe that's the bit that's broken10:56
zygawhat are you seeing? sorry, I'm deep in another topic and just responded because I saw the question10:57
Chipacazyga: stay there :-)10:57
Chipacazyga: i'm just talking to myself10:57
zygatea helps :)10:57
zygaI'm drinking some now, it's not as warm as it was in the south10:57
Chipacapedronis: on snapd stat, if snap_mode==try, we should set the restarting flag10:58
Chipacastart*10:58
Chipacathis'll probably break some of our tests10:58
Chipacaalso, our minds10:59
Chipaca¯\_(ツ)_/¯10:59
* Chipaca tries a reproducer11:00
pedronisChipaca: ?11:03
pedronisChipaca: I wouldn't solve the problem that way11:03
Chipacapedronis: ok11:03
pedronisChipaca: too much conceptual change11:03
pedronisChipaca: boot ids seems still a bit more of a solid bit of info than our flags11:06
pedronisChipaca: let's have a chat later11:08
greybackhey all, I've got 2 approvals on this PR, can it land? https://github.com/snapcore/snapd/pull/652511:14
mupPR #6525: interfaces/wayland: allow wayland server snaps function on classic too <Created by gerboland> <https://github.com/snapcore/snapd/pull/6525>11:14
pedronisgreyback: yes11:16
Chipacapedronis: should I just merge it11:18
pedronisChipaca: yes11:18
Chipacaboom11:18
mupPR snapd#6525 closed: interfaces/wayland: allow wayland server snaps function on classic too <Created by gerboland> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/6525>11:18
greybackthanks guys11:19
pedronisgreyback: notice that it's ok because of jdstrand review, typically anything in interfaces/builtin needs that11:19
pedronisnot just 2 reviews11:19
greybackpedronis: understood.11:19
=== chihchun_afk is now known as chihchun
pstolowskizyga: i'm trying to understand the core-support plug/slot wrt to you comment in the migration-fix PR, checked some very old releases (2.14-2.16); it actually seems to be introduced for the "core" snap, not "ubuntu-core"?11:34
zygapstolowski: oh? perhaps I was mistaken, if it was never present on ubuntu-core, does that simplify the bugfix?11:36
pstolowskizyga: most likely yes; we probably don't need to do anything special with it on undo (core back to ubuntu-core) since core-support is obsolete so will not appear on current core if we fail on transition and need to go back to u-c11:40
pstolowskipedronis: ^ do you think this makes sense? do you remember when did we introduce core-support?11:41
mborzeck1re11:54
=== mborzeck1 is now known as mborzecki
mupPR snapcraft#2486 closed: colcon plugin: support build-time chaining <Created by kyrofa> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2486>11:55
zygamborzecki: how are you feeling?12:05
pedronispstolowski: ok, we need to chat about that PR in general12:11
* pedronis finishing my lunch break12:11
pstolowskipedronis ok; btw core-support was added in 2.2212:24
pedronispstolowski: it doesn't seem like ubuntu-core used it, it didn't in its last table release12:30
pedronisand at that time core was12:30
zygaLunch time12:32
pstolowskipedronis: yes, let's talk in the standup12:32
mborzeckiwth just happend with freenode?12:35
pstolowskimborzecki: hmm looks fine here12:37
* pstolowski lunch12:38
pedronispstolowski: zyga: I'm confused by the preexisting comment in that PR, wouldn't core and ubuntu-core profiles have different disk names?12:52
cachioniemeyer, hey, could you please add permission for12:57
cachioERROR: (gcloud.compute.disks.snapshot) HTTPError 403: Required 'compute.zoneOperations.get' permission for 'projects/computeengine/zones/us-east1-b/operations/operation-1551185626188-582cb8c3acb08-df0e03b2-6722caa8'12:57
Facumay you help me to run the tests in snapcraft? I've installed all the system dependencies as README indicates, then created the venv, and installed all there as indicated, but when I run the tests I get a RuntimeError: Snapcraft requires PyYAML to be built with libyaml bindings13:00
zygapedronis: let me look at the PR13:03
zygaFacu: perhaps your venv didn't built pyyaml because you were lacking C headers for the C shared library it depends on?13:03
zygapedronis: which comment are you referring to?13:04
zygais it https://github.com/snapcore/snapd/pull/6530#discussion_r259345905 ?13:05
mupPR #6530: overlord/ifacestate: fix migration of connections on upgrade from ubuntu-core <Squash-merge> <Created by stolowski> <https://github.com/snapcore/snapd/pull/6530>13:05
Facuzyga, there's no complain at all in the install process: http://linkode.org/#NLIK5LANIbGcPu11FZcKy413:08
zygaFacu: I don't know, just a guess13:09
pedroniszyga: I'm probably just confused13:10
zygapedronis: I added the comment because I read this part13:11
zygahttps://github.com/snapcore/snapd/pull/6530/files#diff-b88a3954d898e0a8ab681d98f1407a0fR34413:11
mupPR #6530: overlord/ifacestate: fix migration of connections on upgrade from ubuntu-core <Squash-merge> <Created by stolowski> <https://github.com/snapcore/snapd/pull/6530>13:11
zygabut after discussing with pawel I think there is no way that we can have plugs on ubuntu-core / core there13:11
zygastill, that was my reasoning at the time I added the comment13:11
pedroniszyga: I forgot that profiles are generally per app/hook, and ubuntu-core had none afawu13:14
zygapedronis: there was the "core-support" plug on the configuration hook but I forgot if it was present in ubuntu-core13:15
mborzeckipstolowski: will hotplug land for .38?13:23
mborzeckianyone wants to do a 2nd review of #6538?13:23
mupPR #6538: tests/main/desktop-portal-*: try to collect some debug output in the tests <Created by bboozzoo> <https://github.com/snapcore/snapd/pull/6538>13:23
cachiojamesh, hi13:26
pstolowskimborzecki: i think so, the plan was to land it by malta sprint. i need to check if mvo wants to take a look, then i can merge. thanks for re-review btw!13:27
mborzeckiaand it's green13:30
Chipacapedronis: https://forum.snapcraft.io/t/how-get-snap-set-property-list-snapd-api-extension/1015513:46
pedroniszyga: do you remember from what repo ubuntu-core was built?13:49
zygapedronis: the snap?13:49
zygalet me look13:49
zygahttps://launchpad.net/~snappy-dev/+snap/ubuntu-core13:50
zygaapparently this one https://code.launchpad.net/~snappy-dev/ubuntu-core-snap/trunk13:50
pedroniszyga: never had hooks13:51
=== alan_g_ is now known as alan_g
pedronisChipaca: is that post formatting broken? it seems cut up13:58
Chipacapedronis: not as much broken as nonexistent13:58
pedronisI cannot parse bits of it13:59
mupPR snapd#6538 closed: tests/main/desktop-portal-*: fix handling of python dependencies <Created by bboozzoo> <Merged by sergiocazzolato> <https://github.com/snapcore/snapd/pull/6538>14:00
pedronisChipaca: pstolowski: standup?14:00
Chipacayeah was fighting the setup14:02
diddledanI added architecture tracking: https://snapstats.org/architectures14:03
pedronisChipaca: I asked the poster the review the formatting14:25
mupPR snapcraft#2469 closed: cli: clean up snapcraft push output <Created by cmatsuoka> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2469>14:37
zygaPharaoh_Atem: hey14:51
zygaaround?14:51
Chipacapedronis: seems like that forum topic is about config validation -- which we make impossible by not allowing you to -d the whole config15:00
Chipaca(we already have people asking for this)15:00
pedronisChipaca: do you have super powers to fix the formatting of that post? he reposted but the formatting is still broken15:03
Chipacapedronis: I do15:03
Chipacapedronis: I didn't because I doubt it'll make more sense, but if it'll help you I'll do it15:03
pedronisChipaca: unless it's really cut off15:03
* Chipaca does it15:03
Chipacapedronis: it's really cut off15:03
pedronisah15:03
pedronis:/15:03
pedronisok15:03
pedronisnvm15:04
Chipacapedronis: at least the PROBLEM section is now sensible :-)15:04
zygaPharaoh_Atem: I think I got what you asked for on snapd.mk review, I will run one more round of spread and propose my changes back15:07
mborzeckidamn, why the desktop test always have to be so flaky15:15
zygamborzecki: leaking processes15:15
mborzeckigoogle:ubuntu-18.04-64:tests/main/desktop-portal-filechooser failed now15:15
* diddledan spills some processes all over the carpet15:15
mborzeckiwth is this? https://paste.ubuntu.com/p/CZJ4JqZ4qg/15:18
diddledan<troll> I'd say that's a paste of some terminal output *duck*15:19
diddledancan't see what's going wrong though :-(15:20
mborzeckiOSError: [Errno 38] Function not implemented: '/run/user/12345/doc/257d6b8c/file-to-write.txt'15:20
diddledanjust spotted it :-)15:20
mborzeckithe portal is running though15:21
mborzeckiwonder if it's because of python trying to truncate the file15:26
* cachio lunch15:29
mborzeckiduh, obviously the test works in isolation, even when repeating it a couple of times15:43
zygamborzecki: think about system level solutions15:44
zygahow to find broken tests?15:44
diddledanheisenbug15:44
zygano, just order bug15:45
zygatests don't clean properly15:45
mborzeckizyga: given it's ENOSYS, i'd guess it's from fuse as used by xdg-desktop-portal15:45
diddledanaah15:45
zygarandom order may put stuff that leaks stuff ahead of test that is affected by it15:45
mborzeckior document portal to be exact15:45
zygamborzecki: yes15:45
mborzeckidamn desktop tech15:45
zygaPharaoh_Atem: https://github.com/snapcore/snapd/pull/611115:47
zygacan you re-review that please15:47
mupPR #6111: packaging/opensuse: move most logic to snapd.mk <Created by zyga> <https://github.com/snapcore/snapd/pull/6111>15:47
zygamborzecki: ^ perhaps you can have a look as well15:48
zygathe next thing to fix is to move golang hardening flags to a helper like I indended15:48
zygathen all of snapd.mk should be reusable15:48
stgraberever heard of snapd forgetting to generate a unit? https://discuss.linuxcontainers.org/t/containers-fail-to-start-after-server-upgrade-to-ubuntu-18-04-2-lts/4174/715:51
stgrabersnap.lxd.daemon.unix.socket is present, snap.lxd.daemon.service isn't. Doing a back and forth refresh between two channels fixed it (back to same rev that was broken)15:51
zygastgraber: no15:51
zygathat's interesting15:51
zygastgraber: can you ask for `snap changes` on the LXD forum?15:52
zygaperhaps there are some clues there15:52
=== ErichEickmeyer is now known as Eickmeyer
stgraberzyga: output now included15:53
zygait would be awesome if pasting something into the forum showed a clippy saying "perhaps you wanted to paste pre-formatted text"15:54
zyga"running service command" is interessting?15:54
mborzeckizyga: just a hunch, but that's probably ENOSYS i'm seeing https://github.com/flatpak/xdg-desktop-portal/blob/master/document-portal/document-portal-fuse.c#L718-L73515:54
stgraberah yeah, I'm editing people's posts all the time :)15:54
zygaperhaps ask for "snap tasks NNN" for the ones that failed?15:54
zygastgraber: same here, thank you for doing that :)15:54
zygamborzecki: oh, nice catch15:55
zygaI didn't know the portal did not support that15:55
zygamborzecki: ^15:57
stgraberzyga: updated15:57
zygaChipaca: ^ do we clean up if a service refresh fails, with regards to unit files?15:57
zygathanks, I see15:57
Chipacazyga: stgraber: it's possible an in-task cleanup is wonky15:58
zygafeels like worth reporting, even to add a spread test to see it works forever15:59
mborzeckizyga: 'works forever' don't know which industry is that, but not this one :P15:59
* zyga shrugs and writes medical-grade code ;-)16:00
diddledanmedical grade as in it makes you vomit?16:02
* zyga inserts matrix reference with no-mouth neo16:03
diddledan"so offensive it kills 99.9% bacteria"16:03
pedronispstolowski: did you find out how to check about the snap-confine profile?16:04
zygapedronis: we talked about it, I gave a few suggestions that all should be sufficient to check this16:04
pedronisok, thx16:05
pstolowskipedronis: yes, but i'm fighting a spread test error after the change16:05
zygaafk for 30 min16:09
Chipacapedronis: I fear the followup refactor commit on #6540 is bigger than the original :-)17:04
mupPR #6540: daemon, client, cmd/snap: debug GETs ask aspects, not actions <Created by chipaca> <https://github.com/snapcore/snapd/pull/6540>17:04
pedronisChipaca: looks good though17:07
pedronisthank you17:07
Chipacahuzzah17:08
ChipacaHAH! the fix for service completion is in my 'git stash'17:09
Chipacanever pushed a PR with it :-(17:09
pedronispstolowski: was in meetings, can we help somehow?17:09
pstolowskipedronis: it's fine, thanks, will push in a moment17:10
mupPR snapd#6541 opened: tests: change how dir is umounted on desktop-portal.sh <Created by sergiocazzolato> <https://github.com/snapcore/snapd/pull/6541>17:20
pedroniszyga: can you review the new tests added to #653017:42
zygasure17:43
mupPR #6530: overlord/ifacestate: fix migration of connections on upgrade from ubuntu-core <Squash-merge> <Created by stolowski> <https://github.com/snapcore/snapd/pull/6530>17:43
zygalooking17:43
zyga+117:44
zygapedronis: I wish we had a "snap debug wait-for-change-type core-transition" or something like that17:45
zygapedronis: if mvo does a release, I will package it first thing tomorrow17:46
mupPR snapd#6542 opened: cmd/snap: fix `snap services` completion <Created by chipaca> <https://github.com/snapcore/snapd/pull/6542>17:47
zygacachio: hey17:56
zygacachio: has the leap 42.3 image changed?17:56
zygacachio: I thing we could use an update (just take stock 42.3 and run "zypper refresh && zypper dup" on it)17:57
mupPR snapcraft#2483 closed: cli: Handle legitimate provider exec errors <Created by cmatsuoka> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/2483>18:26
mupPR snapcraft#2487 opened: Release changelog for 3.2 <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/2487>18:35
=== pstolowski is now known as pstolowski|afk
kyrofaHey zyga, any idea why this doesn't work in LXD? https://paste.ubuntu.com/p/QT2mnJWZ5J/18:51
kyrofazyga, this works though: https://paste.ubuntu.com/p/zgf528P6sN/18:52
cachiozyga,  in progress19:02
cachioI almost have the tumbleweed image19:03
cachiobut there are some permissions that are missing and untils those are not granted I can't publish the image19:04
cachioniemeyer, hey19:07
zygacachio: ack, thank you20:09
zygakyrofa: looking20:09
cachiozyga, I think the images will be ready tomorrow20:09
cachioI need those perms20:10
zygakyrofa: I don't know how here doc are implemented but I'm sure you have a denial saying why it didn't work20:10
zygakyrofa: most likely that shell opens a temporary file20:10
zygakyrofa: and passes a fd to the child process as input20:10
zygakyrofa: in the case it works the apparmor profile describes that file and allows snap-confine and bash to both use it20:10
zygakyrofa: in the case where it does it is denied by the outer stacked profile20:10
zygakyrofa: on the forum there are some discussions of "apparmor object delegation" but this is not implemented in the kernel or in userspace yet20:11
zygakyrofa: so for now, it's a bummer and we can only fix it by adjusting lxd profile; not sure if the adjustment is sane from security point of view though20:11
kyrofazyga, indeed, here are the denials (on the host): https://paste.ubuntu.com/p/4Sh6Hkf8sQ/20:17
zygakyrofa: report a bug on lxd with those details, perhaps it will be included20:18
zygait would be good to check what is the temporary file name pattern20:18
zygais it always sh-*20:18
kyrofastgraber, does that sound like a lxd bug to you? Happy to report it20:19
kyrofastgraber, uh, context: the fact that this doesn't work in LXD: https://paste.ubuntu.com/p/QT2mnJWZ5J/20:22
kyrofastgraber, with this type of denial on the host: https://paste.ubuntu.com/p/4Sh6Hkf8sQ/20:30
stgraberkyrofa: the file_inherit stuff is some kind of apparmor bug causing the profile in a container to have to be slightly more comprehensive than on the host20:37
stgraberkyrofa: IIRC this is something we ran into with snaps a LONG time ago and which got fixed by adding the required allow rule in snapd generated profiles20:37
stgraberthe /apparmor/.null path is a bit odd though20:38
kyrofastgraber, huh, so perhaps this used to work and regressed?20:49
stgraberkyrofa: yeah, that's posssible, it could have been a change to the generated apparmor profile, can be a change to the kernel or a change to the apparmor parser21:06
stgraberkyrofa: in all cases, you want someone from apparmor taking a look into this, jdstrand might know what's happening or jjohansen21:06
stgraberkyrofa: the exact kernel you're running may also matter here21:06
kyrofastgraber, alright, thank you!21:12
Chipacapedronis: am I right to think we said we should make 'snap debug connectivity' use the GET path as well?21:17
Chipacapedronis: (so everything listed under snap debug -h works without sudo)21:18
mupPR snapcraft#2488 opened: cli: Fix traceback count check in error test <Created by cmatsuoka> <https://github.com/snapcore/snapcraft/pull/2488>21:41
mupPR snapcraft#2489 opened: cli: Mock Raven client in error tests <Created by cmatsuoka> <https://github.com/snapcore/snapcraft/pull/2489>21:47

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