[06:00] morning === chihchun_afk is now known as chihchun [06:39] Hey mborzecki [06:42] zyga: hey [06:42] zyga: see you've had a productive weekend? [06:49] Busy on my bije [06:49] Bike [06:49] I did 27km yesterday [06:49] Other than that just house work :-) [06:51] How was your weekend [07:05] zyga: quite packed, didn't manage to do do anyting i planned, but did plenty of unplanned stuff [07:09] zyga: oh, and finally was able to try the kimchi i made, turned out quite good :) [07:10] This week is bug fix week for me [07:10] Plenty of little things to resolve [07:10] I will be in the office before 9:30, I still have one kid to handle and send to school [07:11] btw. shouldn't we update the opensuse images to 15.1 now? [07:12] Yeah [07:15] again, 2019-03-25 06:27:04 Error preparing google:opensuse-15.0-64 : [07:15] it'd gcc now, https://paste.ubuntu.com/p/KRpjVpwndT/ wtf? [07:16] we're using zypper in -y, that should be non interactive [07:16] maybe we should allow downgrades? [07:35] mvo: morning [07:36] hey mborzecki [07:36] https://github.com/snapcore/snapd/pull/6644 simple PR <--- should fix opensuse package installs [07:36] btw. github triggers don't work anymore? [07:36] mborzecki: looking [07:36] mborzecki: oh? [07:36] mborzecki: how do you mean they don't work anymore? manual trigger? or travis picking up tests on changed prs? [07:37] mvo: or just mup_ is silent [07:38] mborzecki: aha, mup probably unhappy [07:38] mup_: hi [07:39] mborzecki: yeah, I think mup_ needs a restart, maybe niemeyer can restart mup for us :) === chihchun is now known as chihchun_afk === chihchun_afk is now known as chihchun [08:04] morning [08:05] pstolowski: hey [08:11] back in the office [08:11] how are you chaps? [08:14] hey zyga and pstolowski [08:14] zyga: good, good! [08:17] https://status.opensuse.org/ says there is partial outage of mirroring infra, but it's nto clear what that means exactly [08:18] isn't opensuse using metalink now? [08:19] iirc yes [08:21] ehh, so zypper times out on gcp, but works just fine locally, either a different mirror, or gcp has some caching behind the scenes [08:26] mborzecki: https://github.com/snapcore/snapd/pull/6485/files#r268526837 [08:28] mvo, morning! is the fix for https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1819728 in the core snap already? [08:29] zyga: adding the file is too simple :) [08:29] mborzecki: wrong coment [08:29] mborzecki: the one at the top [08:29] I'm not talking about the one 20 days ago [08:29] ah, i see now [08:33] abeato: it was initially, the backport of #8803 - however when we did a SRU validation we noticed that it breaks (segfaults) under some circumstance, this is an upstream bug and lead to PR#11121 which was a bit harder to backport. I just finished the xenial build and will now run the package against our autopkgtests, if that is successful I will push to the PPA and for the SRU [08:33] abeato: sorry that it takes a bit, its delicate code and the "heart" of systemd (deeep in the job handling) so we are a bit cautious [08:34] mvo, nw, indeed it is something to be very careful about, thanks [08:34] abeato: do you already get asked? I will update the bug with the info here [08:35] zyga: hm maybe i should just drop that last commit, too many things to check to find out whether snapd or core is used, extracting directly from source does away with all this [08:35] mvo, not yet, but maybe today they were going to ask, so I wanted to know the current status [08:35] mborzecki: shall we prototype "snap tool snap-{confine,seccomp,discard-ns} [08:35] I would love not to have to source dirs.sh [08:38] abeato: yeah, the updated debdiff for xenial should be in the SRU bug today and I think we will push it to the "edge" core snap for testing [08:38] mvo, nice! [08:38] zyga: would that work reliably with core.experimental.snapd-snap? [08:40] abeato: I will also test i386 with spread, for 8803 this was the one where the segv manifested itself [08:43] hmmm https://forum.snapcraft.io/t/gadget-snaps-for-mtd-devices/10554 [08:43] mborzecki: I saw that [08:43] hm, interesting that it was in i386, was that second issue something provoked by the first change or something completely unrelated? [08:44] afaik not supported :/ [08:44] zyga: yeah, we had a similar issue with mender, started with just block device support, but then people came asking for mtd [08:45] the only way I would see this work is ubifs or something simialar to map mdt to block devices [08:45] mhm [08:45] even some of the implicit structure labels would make sense if aplied to volumes [08:50] pstolowski: https://github.com/snapcore/snapd/pull/6629#pullrequestreview-218199245 [08:51] zyga: ty! [08:51] mborzecki: https://github.com/snapcore/snapd/pull/6634#issuecomment-476095124 [09:11] arrrgh Package glibc-32bit-2.26-lp150.11.9.1.x86_64 (openSUSE-Leap-15.0-Update) seems to be corrupted during transfer. Do you want to retry retrieval? [09:12] pstolowski: hi, I had to contracdict a comment zyga made in 6629 [09:12] pedronis: just saw it, sure, thanks! [09:39] * Chipaca ⇝ more coffee [09:41] * tobias_ says hi [09:51] Wimpress, ping rpi & vlc [09:52] thresh: o/ [09:53] Building VLC for the Pi requires two things. [09:53] just me or does github feel slow adding comments today? [09:54] libraspberry-dev and libraspberry0, only available for armhf. [09:54] And the MMAL patches for VLC, which currently only available for VLC 3.0.6 [09:56] that's weird it needs patches, since we do ship mmal in the code [09:56] in 3.0, that is, and in 4.0 (the upcoming version) [09:56] thresh: Patches are here - https://github.com/RPi-Distro/vlc in debian/patches [09:57] that's a big patch [09:57] Yep. [09:58] mvo: I'm off today, but will give mup some love when I get back home later today [09:58] sorry for the trouble there [10:00] niemeyer: thank you and sorry for bothering you on your day off [10:01] mvo: np, thanks for letting me know [10:08] What's the best way to debug snap hooks? I'm adding some commands to a post-install hook and would like to identify thinkos or unexpected errors without the whole “install old rev, build new rev, install new rev, repeat”. I found “snap run --hook”, but since my hook contains “snapctl stop --disable my-snap.my-service”, it complains about “unknown flag: disable”. I presume it's something to do how the hook is called by [10:08] “snap run”, the same command in my install hook runs without complaints. [10:11] dot-tobias: it looks like snapctl stop doesn't have a --disable [10:12] the help might be wrong though [10:12] * Chipaca looks inside [10:12] ah look at that, it does [10:13] Chipaca: That's what I've been wondering as well (comparing “snapctl help” with “snap help stop”), got it from here: https://forum.snapcraft.io/t/support-for-snapctl-stop-start-restart-services/1908/17?u=tobias [10:13] And the disable flag works fine in an install hook; presumably as well in the post-refresh – just throws the error if called with “snap run --hook=post-refresh my-snap” [10:15] Chipaca: And if I interpret https://github.com/snapcore/snapd/pull/5777 correctly, the fix that keeps disabled services disabled after refresh is not in yet, right? [10:15] correct [10:22] pstolowski: https://bugs.launchpad.net/snapd/+bug/1606674 is something you could assign to yourself [10:22] Chipaca: As for my initial question, just figured out that I can run “snap try” over an already mounted try snap and it will run like a refresh – including hooks. The snapctl command works fine with --disable. [10:22] pstolowski: the serial port hotplug work seems like good test case for desktop users [10:23] dot-tobias: 'run --hook' is internal, AFAIK without the context setting up that's done by snapd before calling it, things will fail [10:24] dot-tobias: but yes both 'snap try' and 'snap install --dangerous ./some-local.snap' are actually refreshes [10:24] dot-tobias: i mean of a previously installed thing with the same name [10:28] Chipaca: Noted 😊 http://www.addletters.com/pictures/bart-simpson-generator/bart-simpson-generator.php?line=I+won%27t+assume+undocumented+CLI+flags+are+always+public. [10:29] dot-tobias: undocumented are probably fine; undocumented and explicitly hidden, are … who knows :-) [10:29] OTOH the completion thing doesn't hide hidden flags [10:29] … or does it [10:29] * Chipaca checks [10:29] mborzecki: perhaps something you can update https://bugs.launchpad.net/snapd/+bug/1750872 :) [10:30] haha [10:30] * zyga mvo: this is probably fixed now, right? https://bugs.launchpad.net/snapd/+bug/1791182 [10:30] mborzecki: an excellent opportunity to use "whelm" [10:33] * zyga pstolowski: wasn't this fixed already? https://bugs.launchpad.net/snapd/+bug/1806447 [10:33] Wimpress, doesnt look mergeable in such a form, I mean thousands lines of code, copied avcodec.c plugin, zero commit logs... [10:34] maybe if split properly, and submitted by someone who cares and who wrote it, we can go forward [10:34] zyga: yes, I think this is fixed [10:34] mvo: should I update it or will you? [10:38] * zyga Chipaca: UX bug on snap info: https://bugs.launchpad.net/snappy/+bug/1814971 I believe this should be fixed now? [10:38] * zyga pstolowski: I believe this is fixed now, right? https://bugs.launchpad.net/snappy/+bug/1812751 [10:38] zyga: please do [10:38] sure [10:39] zyga: fixed how? [10:39] Chipaca: isatty vs pipe [10:39] the arrows become ^ when piped [10:39] so ... parsable ) [10:39] :) [10:39] zyga: that's not what that bug is about [10:40] it even mentions carets as equivalently unparsable [10:40] ah, I see now [10:40] and I agree, the channel map is not meant to be parseable [10:40] (the bug calls them carrots, which I refuse to edit) [10:40] :) [10:40] thanks, I'll leave it as is [10:40] zyga: in fact just last week I was saying "yeah that is not meant to be parseable really" [10:41] or words to that effect [10:41] Chipaca: yes, the only solution to that bug is --format [10:41] or talk-to-the-hand^Wsocket [10:41] thresh: I was in a meeting. [10:41] talking to the socket is really not hard nor unfriendly [10:42] thresh: I have good contacts at the Raspberry Pi Foundation. I'll see if I can get them to submit clean PRs upstream. [10:42] we have a loooot of bugs to go through [10:43] zyga: https://forum.snapcraft.io/t/use-of-snap-command-line-in-scripts-other-programs/10471/2 fwiw [10:43] * Chipaca hugs zyga [10:43] * zyga looks [10:43] * zyga hugs Chipaca back :) [10:43] zyga: we don't have bugs! we have … features that are trying their best [10:45] Wimpress, np, and thanks! [10:52] zyga: i've updated the two bugs you asked (both fixed) [10:53] pstolowski: super, thank you! [10:54] mborzecki: a small bug you could assign to yourself for tracking [10:54] mborzecki: https://bugs.launchpad.net/snappy/+bug/1574103 [10:54] I think your work will fix it [10:56] pstolowski: does this ring a bell? I recall something similar happening recently: https://bugs.launchpad.net/snappy/+bug/1805170 [10:57] degville: a typo in docs, probably stale by now but perhaps you can have a quick look? https://bugs.launchpad.net/snapd/+bug/1801735 [11:02] zyga: yes, we've been considering enhancing snapctl to show changed values for current transaction. no concrete plan as far as snapctl is concerned. should be easy to add [11:08] zyga: yep, of course - looking now. [11:10] hey degville! nice to see you :) [11:11] mvo: thanks! good to be back :) [11:13] Chipaca: some small comments on 6635 [11:17] so the opensuse install fix PR did not fail on opensuse, but this failed instead: https://paste.ubuntu.com/p/XWMd4vMGVw/ [11:18] isn't there a ticket about that? [11:20] * pstolowski lunch [11:24] mborzecki: yes, mvo is working on that [11:25] mvo: https://bugs.launchpad.net/snapd/+bug/1769669 looks like something that was fixed now, shall I mark it as such? [11:25] (at least based on the forum chatter) [11:31] pedronis: on it [11:32] zyga: yeah, this should be more robust now [11:32] mvo: shall I close the bug? [11:33] zyga: +1 [11:38] mvo: halp [11:39] mvo: do we have a regression? [11:39] https://www.irccloud.com/pastebin/8c8TlMgh/ [11:39] --extrausers broke on core [11:39] (core16) [11:44] zyga: this is edge? let me check [11:44] zyga: i'm guesing this is where it broke https://people.canonical.com/~mvo/core-changes/html/edge/2.38r6678_2.38+git1203.52b6d65~ubuntu16.04.1r6685.html [11:45] mvo: that's the critical pr that fixes master [11:45] mvo: from maciej [11:45] mborzecki: indeed [11:45] zyga: yeah on it [11:45] mborzecki: when exactly? [11:45] 6673 seem sok [11:45] seems ok [11:45] mborzecki: before 1:4.2-3.1ubuntu5.4 [11:45] (version from hell) [11:46] zyga: let me sort this out [11:46] super, thank you! [11:47] zyga: there must be some confusion, my original SRU added all the missing patches :/ [11:47] yeah [11:47] that's why I'm puzzled [11:47] maybe CVE fix dropped them? [11:47] zyga: anyway, fix should be there soon [11:47] or maybe image ppa woe? [11:47] I don't get it [11:57] zyga: I think the PPA is confused, I manually uploaded a no-change version to hopefully fix it [11:58] zyga: this version was briefly in ppa:snappy-dev/image but then I removed it again because I wanted to SRU the full version with all pending changes to the real archive instead of the PPA (I did that on friday but iirc no sru review yet) [11:58] zyga: anyway, hopefully a gentle kick will fix it [11:59] ok, so this, then opensuse branch, then merge master to the PRs and we can finally start seeing some green :P [11:59] mvo: ideally the fix is that the main version in the archive is ok [11:59] mvo: and we can drop this from the ppa forever [11:59] mborzecki: things are broken right now? [12:00] * Chipaca was about to push [12:00] Chipaca: yeah [12:00] mvo: shadow failed to upload in the snappy-dev/ubuntu/image ppa just now [12:00] https://launchpad.net/~snappy-dev/+archive/ubuntu/image/+build/16527935 [12:01] mborzecki: I'll hold back then :-) [12:01] maybe i should have lunch [12:05] pstolowski: I mand an high-level remark in 6629 [12:05] *made [12:08] zyga: yeah, its more confused, I uploaded anohter fix [12:09] zyga: main archive>yeah, I was working on exactly that, i.e. SRU our two pending patches plus the new userdel one [12:09] zyga: its iirc in unapproved [12:09] mvo: there's a thing I need to discuss with you [12:09] mvo: maybe after you are done with this you could give me a ping? [12:09] zyga: https://launchpad.net/ubuntu/xenial/+queue?queue_state=1&queue_text= (fwiw) [12:10] zyga: we can talk in ~2min, just want to double check the build and then trigger core rebuild [12:13] zyga: I'm in the standup channel [12:13] joining [12:26] pedronis: thanks [12:30] new core build triggered, should be ready in some minutes with fixed useradd === ricab is now known as ricab|lunch [12:39] Chipaca, hey [12:39] cachio: 'sup [12:39] I am testing the core revert test [12:39] cachio: ok [12:39] perhaps you can help me [12:39] after I refresh the core snap [12:40] it cannot make a snap refresh [12:40] did it reboot after refreshing? [12:40] I see an error like https://paste.ubuntu.com/p/nJkkcVhVWy/ [12:40] cachio: is this on core, or on classic? [12:40] yes [12:40] it is core [12:40] core 16 [12:41] cachio: ah, that looks like a network issue [12:41] could it be related to the catalog refresh? [12:41] cachio: what's in the log? (is it running with DEBUG_SNAPD_HTTP) [12:41] or was it SNAPD_DEBUG_HTTP [12:41] I added core to ping api.snapcraft.io before make the refresh [12:42] and it can reach the endpoint [12:42] the logs should have more info about what's going on [12:42] if debug is on [12:42] it I wait like a minute the snap refresh command does not fail anymore [12:43] I'll add the debug in that case [12:43] cachio: you're not running with SNAPD_DEBUG already? [12:43] no [12:43] Chipaca, the test is running in a vm inside other vm in google [12:44] Chipaca, it is part of the nested test suite [12:44] cachio: what's in the logs _without_ debug? [12:44] or does the vm die [12:45] it is running without debug beacuse I test the core which I get from edge [12:45] on that suite [12:49] cachio: but can you get the logs? [12:50] Chipaca, yes [12:50] cachio: please do [12:50] cachio: even without debug there might be something useful [12:51] Chipaca, I am running again the test [12:51] I'll have the logs in 5 minutes [12:53] cachio: hey, #6491 fails repeatedly on google:ubuntu-14.04-64:tests/main/interfaces-daemon-notify and it's unclear why (it's completely unrelated to the PR); do you have a moment to help with that? [12:54] pstolowski, hi, checking [12:59] off to pick up the kids [13:13] pstolowski, I see errors related to opensuse which I am trying to fix [13:14] pstolowski, I think best is disable it until the solution is in place [13:14] cachio: yes, this time opensuse failed as well. but the problem is that test i mentioned, it failed many times in a row [13:15] I am executing it now [13:15] seems to be something new [13:16] pstolowski, I am trying to reproduce it here [13:17] cachio: ta! it seems something with journal cursor? but it's unclear why it's failing on the PR which adds this nested vm test [13:19] pstolowski, it is not related to your change [13:32] Chipaca, the logs are not good :( https://paste.ubuntu.com/p/GFtrm7TWYf/ [13:32] cachio: sigh [13:32] I have a debug session on that machine [13:33] could I get something else? [13:36] cachio: if you do the refresh agian does it work? [13:37] cachio: both mvo and me made some comments in 6625 [13:38] Chipaca, yes [13:39] cachio: sounds like actual network hiccup, then [13:39] cachio: can you turn on debug permanently in the nested tests? (you can do it by just adding a file) [13:41] pedronis, I saw those, I'll answer and start a new test for ssh config [13:43] Chipaca, Environment=SNAPD_DEBUG_HTTP=7 SNAPD_DEBUG=1 is ok for the config¡ [13:43] ? [13:44] cachio: yes [13:44] cachio: it goes in a [Service] section [13:45] Chipaca, /etc/systemd/system/snapd.service.d/local.conf ? [13:45] cachio: y [14:05] niemeyer, hey, could you please take a look to https://github.com/snapcore/spread/pull/75 === ricab|lunch is now known as ricab [14:19] pedronis: can you ack / change https://github.com/snapcore/snapd/pull/6636#discussion_r268661433 after the call please? [14:21] zyga: done [14:33] cachio: https://github.com/snapcore/snapd/pull/6644 [14:34] mborzecki, I'll try that [14:34] thanks [14:37] Chipaca, https://paste.ubuntu.com/p/Dw4vPh9PpY/ [14:38] Chipaca, api.snapcraft.io works before make snap refresh [14:40] I need to grab lunch and maybe exercise a bit, I will be back later [14:40] off to pick up the kids [14:40] damn, wrong terminal [14:41] cachio: Heya [14:41] Will look tomorrow.. off today [14:43] mvo: restarted #6644 too early probably as it failed with --extrausers again, running it again [14:44] cachio: it looks like the network wasn't fully up? [14:46] cachio: dns was failing at 14:22:19, and still at 14:22:23, then that came up by 14:22:24 but still not healthy [14:46] mborzecki: ok [14:46] cachio: how are you testing you can reach api.snapcraft.io? [14:47] Chipaca, https://paste.ubuntu.com/p/KKHXZgxJCm/ [14:50] Chipaca, does it make sense? [14:50] cachio: the output of 'snap debug connectivity' would be helpful, if you could [14:51] cachio: and you could 'while ! snap debug connectivity; do sleep 1; done' [14:51] Chipaca, https://paste.ubuntu.com/p/3JfKfZb4wc/ [14:51] this is what I have [14:52] I could print all the output, but I need to rexecute [14:54] cachio: I mean, with what you have, my veredict is the network had a hiccup [14:54] cachio: it happening every time makes me think it's actually something in the vm that hasn't finished coming up [14:54] cachio: but I don't know [14:58] Chipaca, ok, makes sense [14:59] I'll try to install a snap and see if it works or fail [15:00] mvo: fwiw, i ran google:ubuntu-core-16-64:tests/main/ubuntu-core-create-user separately now, so i expect #6644 to be green this time :) === chihchun is now known as chihchun_afk [15:08] mborzecki: cool [15:08] mborzecki, seems to work well the change for opensuse [15:09] I'm updating the image now [15:09] in this case we dont need to diable opensuse [15:19] 6644 landed [15:19] mborzecki: is that the fix-all-the-things one? [15:23] zyga: there's a conflict as well in #6636 [15:24] Chipaca: yeah, it should make things green again [15:30] * cachio lunch [15:33] * zyga returned home, rain + bike != fun [15:41] zyga: not with that attitude [16:17] pedronis: does https://github.com/snapcore/snapd/pull/6636 look good now or do you want to see some changes around the go part? [16:19] ups, bad push :/ [16:19] zyga: I need to go have a walk, will look when I'm back [16:20] ok [16:27] zyga: 6642 has conflicts now [16:29] pedronis: wrt common-id search, should I make it reject q+cid searches? [16:29] mvo: yes, expected [16:29] I just fixed the base branch [16:29] ta [16:32] I need to mend the network again [16:32] time to actually connect that backup modem I have [16:32] brb [16:44] I need a 2nd review for https://github.com/snapcore/snapd/pull/6597 [16:44] mvo, mborzecki ^ [16:46] pedronis, hey, #6625 updated [16:47] but it fails with ssh.disable: true [16:47] pedronis, is it expected, right? [16:48] zyga: I can check tomorrow, need to play hockey soon(ish) :) [16:48] sure [17:09] heh, so now spread jobs hit the travis time limits [17:11] mborzecki, do you have a link¡ [17:12] * Chipaca knows cachio's keyboard layout, and hates it [17:12] :) [17:12] https://www.dsi-keyboards.com/wp-content/uploads/2015/03/KA-Latin-American-20867.jpg [17:13] hate hate hate [17:13] how can you program on that [17:13] :-) [17:13] having the logical not right there is cool tho [17:13] Chipaca, I don't know, well perhaps because I use it since long time :):) [17:13] cachio: obvs :-) [17:14] i just never could get used to it [17:14] Chipaca, I used to work for argentinian clients [17:14] Chipaca, I needed the ñ [17:15] Chipaca, :) [17:15] cachio: i'm still upset there never was ubuntu ñoño ñandú [17:15] Chipaca, and i also used to share the computer with my wife [17:15] cachio: my condolences [17:15] hehehe [17:16] anyhoo, back to breaking stuff [17:16] actually, no [17:16] i'm going for a walk before the sunshine goes [17:16] * Chipaca afk [17:19] cachio: actually, not, I thought it would work with recent code changes, we'll need to dig [17:22] Chipaca: I don't have a strong opinion, do we think the store will drop support for that? on our side it's easier to add things than to remove them [17:22] which is an argument to not allow it unless there's a strong use case [17:22] pedronis: yeah, that's what i was thinking, particularly with rob saying they're not goingt o use it [17:23] I'll drop support for the combo [17:23] but first i'll walk [17:23] * Chipaca really afk now [17:26] pedronis, this is the output https://paste.ubuntu.com/p/KbxSxbYGZP/ [17:28] cachio: that is weird, we probably need pstolowski to help debug that [17:40] pedronis, this ire the defaults that we use [17:40] https://github.com/snapcore/snapd/blob/8c8af3731b6feeb781bb477208c526755ac435a3/tests/main/ubuntu-core-gadget-config-defaults/gadget-ssh-oneline.yaml [17:40] pedronis, is it ok? [17:42] cachio: yes, it was asked, we'll discuss tomorrow with pstolowski [17:42] sorry, it is what I asked [17:42] pedronis, nice [17:42] Im afk, will check tomorrow morning [17:43] pedronis, thanks [19:06] * zyga EODs [19:12] cachio, pedronis: feels like missing path in handleServiceDisableConfiguration, specifically when output is "" [19:13] zyga, nice, thanks for take a look to that [19:15] I finally decided to start building the apt snap: https://paste.ubuntu.com/p/XvgPpKGgqQ/ :D [19:15] I think I had a problem with an unclean rebuild in between, as the apt snap ended up with [19:15] E: The method driver /apt/lib/apt/methods/mirror+file could not be found. [19:15] but let's see what the next revision brings [19:17] Hmm, so it builds the snap to install to the snap's /, but then apt looks up methods in /lib/apt, when it should be looking in /snap/apt//lib/apt [19:21] so I guess I can specify - -DCMAKE_INSTALL_LIBEXECDIR=/snap/apt/current but I'd like the id instead of current [19:24] * cachio afk [19:34] How do other classic snaps handle running helpers from their own libexecdir? [20:47] jdstrand: updated https://github.com/snapcore/snapd/pull/6642 [20:47] jdstrand: I kept the permission as they were, I will discuss this with pedronis tomorrow [20:48] jdstrand: but everything else should be good now [21:07] * zyga really EOD now [21:07] juliank: that's not an ID [21:07] juliank: that's a revision that changes with each build [21:27] zyga: ack, thanks [22:32] zyga: well, yes [22:32] zyga: that's where it should look for its helper programs [22:33] Currently I'm snapping a caldav server, but I don't feel safe having the root daemon, so I think maybe not ship a daemon, and just the command in the snap. oh well... [23:00] I've installed snapd on Opensuse, per instructions here: https://forum.snapcraft.io/t/installing-snap-on-opensuse/8375 [23:00] There, degville mentions the need to "systemctl enable snapd.apparmor". [23:01] Afaict, there's no such service installed ... Is that^^ still current instruction, and a dep has changed?