=== jero is now known as Guest35472 === chihchun_afk is now known as chihchun [06:14] Hello, is there an RSS/Atom feed for this blog: https://snapcraft.io/blog ? === pstolowski|afk is now known as pstolowski [06:56] mornings [07:00] pstolowski: hey, good morning [07:41] pedronis: can I merge 5474 (the single task-runner PR) or does someone else should look at it first? it got two +1 now [07:41] yay! [07:42] mvo, would you have a moment to take a look at https://github.com/snapcore/snapd/pull/5433 (it's simple)? [07:42] PR #5433: interfaces/repo: added AllHotplugInterfaces helper [07:45] pstolowski: sure, let me do this now [07:56] mvo: thanks! [07:57] mvo: yes, can be merged, yes I will do a couple follow ups to see how it feelds to make some of those now often empty methods optional [08:03] merged [08:04] pedronis: \o/ [08:05] hm, I want mup back [08:07] hmm indeed what happened to it? [08:10] mo'in [08:16] pstolowski: it got disabled when github was acting up some days ago [08:17] i see [08:18] a second review for 5542 would be great [08:25] mvo: +1 [08:26] github is a bit unresponsive for me today [08:27] pedronis: it's the universe way of telling you to head to hr.canonical.com and ask for the day off [08:27] Chipaca: I have things to do also in gdocs, which work, too bad [08:27] (and the forum as well) [08:27] pedronis: *that*'s the universe's way of saying https://www.youtube.com/watch?v=kdOPBP9vuZA [08:30] pedronis: it's the week after next that you're away for two weeks, right? [08:31] yes [08:31] pedronis: ok [08:31] from the 31st to be precise [08:31] I'll be around Monday 30 [08:34] pedronis: ack [08:36] filed go-flags#264 fwiw [08:36] * Chipaca hoped mup would point that to https://github.com/jessevdk/go-flags/issues/264 but, alas [10:05] Hello snappy people! I facing a problem with building snaps from launchpad (LP) builders. I have a single snap, named microk8s, and I would like to release to edge from the code's master branch and to track 1.10/edge from the code's 1.10 branch. I first created a snap for the master->edge path, but then when I select the 1.10 code branch and click "Create a new snap package" in the snap "Name: " I have to use the name "microk8s" [10:05] again and this errors with "There is already a snap package owned by microk8s developers with this name." [10:07] So, same snap release with LP builders from different code branches to different tracks is where I am loosing it. [10:08] Should I go to the forum or is there something obvious I am missing? [10:10] Let me ask on #launchpad as well [10:18] I've answered on #launchpad. [10:19] thanks cjwatson [10:29] Chipaca: mvo: I think I never noticed but it seems you cannot edit very old posts (that are not wikis) even as original author. [10:35] pedronis: interessting, I did not notice that yet [10:38] pedronis: do you have an example? [10:39] Chipaca: yes, I was trying to update: https://forum.snapcraft.io/t/transactionality-locking-and-other-concurrency-coordination/50 [10:39] no edit button for me [10:40] pedronis: hmm, I see an edit button [10:40] Chipaca: remember you have more powers than me [10:40] pedronis: but I need to expand the options to see it [10:41] pedronis: that is: to the left of Reply I see like, link, and ellipsis [10:41] pedronis: click the ellipsis, and in there i have edit [10:41] no ellispsis for me [10:41] I'm talking about the top post to be clear [10:41] yep yep [10:42] pedronis: and if i make it a wiki? would that help? [10:42] Chipaca: not sure, does the top post and the last makes sense? do we fear people only reading the top one and being confused because SetBlocked is going away? [10:43] pedronis: if this is meant to document the topic, having half in the top and half at the bottom doesn't work, if that's what you're asking [10:44] Chipaca: yea, that's what I fear, the top post sounds very descriptive/prescriptive, not narrative of a moment in time [10:44] pedronis: if you reload, does it now let you edit? [10:45] no [10:45] pedronis: and now [10:46] yes [10:46] you turned it into a wiki? [10:46] pedronis: ok. let me know if you want me to dewoke it [10:46] pedronis: yes. It's a reversible operation, and i can't make you admin, so ¯\_(ツ)_/¯ [10:46] Chipaca: I have an errand very soon but I can tweak it after [10:46] and see from there [10:47] pedronis: ok [10:47] pedronis: I've got to go to the boys' school in a bit, and i might not be back online before your eod (but i'll be on later) [10:47] in fact i'm late! [10:47] * Chipaca runs [10:49] mvo: hey, i'm hitting core18 failure in my disconnect-hooks branch, and i'm most likely doing something wrong in the new world. the problem i've is disconnect failure - "Disconnect core:core-support-plug from snapd:core-support (internal error: connection "core:core-support-plug snapd:core-support" not found in state)". i'm probably missing some sort of remapping in the new code; any hints? [10:51] pstolowski: hm, this has the latest master? [10:51] zyga: -^ [10:51] mvo: well, yes, but it's my branch with master changes merged [10:51] pstolowski: hm, hm, I need to look at this [10:51] mvo: so very likely something i'm not doinf or doing wrong [10:52] mvo: cause i've changed a lot wrt disconnects [10:52] pstolowski: or its a bug in the remapper [10:52] pstolowski: not unlikely as well [10:53] mvo: this is in code triggered on snap removals - i run "disconnect" tasks for all connections, and the handler expects connection in 'conns' in the state [10:53] pstolowski: in theory getConns and setConns should do the job for you [10:53] but I don't know if you have code by-passing them [10:55] * pedronis has some relatively quick errands now [10:55] pedronis: right; no, i'm not bypassing them [11:00] although, maybe my lookups on conns are invalid when it comes to snap names now? i've connection refs coming from repo; i look them up in conns retrieved via getConns() [11:28] ok, i suspect i need RemapSnapToState() as I look up manually constructed conn IDs .. testing === pstolowski is now known as pstolowski|lunch === pstolowski|lunch is now known as pstolowski [12:53] Hey [12:53] Sorry for not finishing the PR work last night mvo [13:00] zyga: good morning - now worries [13:33] does anyone know if mozilla plans to release asan-enabled firefox via snaps? [14:11] thresh: I don't know anything about that, perhaps popey knows [14:50] Zyga. Sorry on vacation [14:50] Kenvandine and willcooke know about Mozilla things though [15:13] thanks [15:34] hi, has anybody seen kyrofa around lately? [15:39] or can anybody enable again the experimental channel "edge/classic-trusty"? [15:40] hi [15:40] any idea about this error when trying to launch a classic snap : "snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks" [15:40] my guess is that it is an apparmor issue, but how to fix it ? [15:41] more details regarding the "edge/classic-trusty" channel here: https://forum.snapcraft.io/t/building-classic-snap-on-trusty-fails/5472/13 [15:41] it happened after I uninstalled snapd by accident because of a dependencie, and then I reinstalled it [15:48] zyga ^ [16:32] pstolowski: the fix abour remapping still looks strange to me [16:32] we are missing something [16:42] mvo: we'll need to look into that ^ [16:45] pedronis: thanks for keeping an eye on this [16:48] i think i will leave it at this point and revisit after i'm back from vacation [16:52] pedronis: ok [17:02] see you o/ === pstolowski is now known as pstolowski|off === mup_ is now known as mup [17:14] what's the issue about the remapping you were talking about? [17:17] zyga: pawel is hitting strange bugs in his new code in disconnect-hooks, he added some strange remapping that doesn't make much sense on its own, either there's a bug in the remapping or the new code, either way we need to understand [17:17] we don't have a unit test, only failing spread tests, that the remapping that I don't understand seeems to fix [17:17] pedronis: I see, ok [17:18] thanks, I'll talk to pawel next week [17:18] pawel is off [17:18] for two weeks [17:18] we'll need to dig but not today [17:22] oooh [17:23] pedronis: yeah, I see [17:23] I will be off on Monday [17:23] but then I need to task switch to fedora [17:23] and then I plan a week of holidays [17:23] so my best bet is to just work with you next week but not in full capacity [17:23] so that this part is fully bullet-proof [17:26] pedronis, zyga, mvo now that i think of it, i suspect this bug would be hit with existing discard-conns, if we had proper test. discard-conns is pretty liberal right now. with disconnect-hooks i'm essentially doing what discard-conns does, only more strict [17:27] pstolowski|off: are we hitting the state manually there [17:28] because all of connection load/store code applies mappings [17:30] zyga: i get conns via getConns in doDisconnect() - something we didn't do before. and i do this: https://pastebin.ubuntu.com/p/TYDZc3v8dC/ based on plug/slot refs from disconnect command [17:31] (the remapping part is the part that pedronis commented on above - the suspicious bit) [17:31] interesting [17:31] I don't think you need that [17:31] you should not need that [17:31] I'll look next week [17:31] I'm a bit tired despite it being 1:30PM [17:31] zyga: without that it fails [17:32] I see [17:32] I'll look next week [17:32] with that - it passes [17:32] we have another meeting coming up now [17:32] at least passes the spread test i iterated on [17:32] zyga: sure, i'm really of now as well. [17:32] zyga: safe trips! [17:32] thank you :) [17:33] pstolowski|off: enjoy your time off! [17:33] thanks! [17:33] zyga: and safe travels for you [17:33] thank you guys [17:33] enjoy your weekends with your families [17:33] I'll check if my legs fit :) [18:18] hello [18:18] gnome's default calculator doesn't start [18:19] https://paste.ubuntu.com/p/TXBY2nskGz/ [18:19] here is the error log [18:19] i'm really get sick of this permission denied errors (i've experienced few more of them and solved with re-installing the snap packages) [18:20] it's 18.04 === gurmble is now known as grumble === devil is now known as Guest41148 [23:34] Hi all, having some trouble with snaps after a kernel upgrade. Getting an error about how ptrace was denied in syslog. I checked the apparmor config file and it looks like that capability should be allowed. Is there a kernel setting I need to enable? === gurmble is now known as grumble [23:49] bmath: hey, can you please provide the output of "snap version" [23:49] bmath: since I'm boarding soon I won't be able to assist you please open a forum topic at forum.snapcraft.io and reference me there with @zyga syntax [23:50] bmath: ideally please also include the name of the snap that causes the issue and the output of `dmesg | grep DENIED` [23:50] bmath: I'll be here for a few more moments but expect any answers from me on Tuesday, I have a long way home and I will rest a little