[04:04] <iawesome404> Hello. I am trying to install Ubuntu Core on my raspberry pi 2. When i tried to login to my ubuntu sso account it says that i can't connect to localhost
[12:26] <ikey> how do i make old snap versions go away..?
[12:27] <ikey> i have like 3 versions of solus-runtime-gaming mounted
[12:27] <ikey> and they're not small
[12:36] <mcphail> ikey: sudo snap remove packagename --revision=revnumber
[12:37] <ikey> right but shouldn't GC be automatic..?
[12:37] <ikey> im updating - i dont want what will become dozens of backversions
[12:47] <ogra_> ikey, you always have three versions of the snap for rollback support
[12:47] <ogra_> typically the original first-installed one (to go back to factory state) and the two latest ones to go back and forth between them
[12:48] <ogra_> admittedly the factory bit should be discussed ... but as long as we have roolback support the last two installed revisions will always be needed
[12:48] <ogra_> *rollback
[12:53] <ikey> ah so 3 backversions?
[12:53] <ikey> ok well as long as there is a cut off point thats fine :D
[12:54] <ikey> well. 2 back and current
[12:54] <ogra_> yeah
[12:54] <ikey> alright thats fine then thanks :D
[12:54] <ikey> panic over
[12:54] <ikey> xD
[12:55] <ogra_> :D
[16:58] <Chipaca> ogra_: ikey: it being 3 isn't about factory state, it's about what's the minimum you need to ensure that if you go forwards and get into trouble, you're left somewhere from which you can still go backwards
[16:58] <ikey> yea
[16:58] <Chipaca> dropping it to two leaves some corner cases from which, if you get into trouble, you're left at a revision with no rollback
[16:59] <Chipaca> dropping it to 1 is embracing chaos
[16:59] <Chipaca> :-)
[20:08] <mup> Bug #1737427 opened: snapd: Missing Unlock before return in package daemon, func sysInfo <release> <resource> <semaphore> <snapd> <unlock> <Snappy:New> <https://launchpad.net/bugs/1737427>
[23:23] <phoe_> Hey - I'm trying to install lxd on debian via snap as documented on https://stgraber.org/2017/01/18/lxd-on-debian/
[23:23] <phoe_> on `snap install lxd` I get: cannot bind-mount the mount namespace file /proc/2230/ns/mnt -> lxd.mnt: Permission denied / support process for mount namespace capture exited abnormally
[23:23] <phoe_> How can I start debugging this?
[23:24] <phoe_> Are there any snapd logs that I can inspect or any -v flag that I could pass anywhere?
[23:26] <phoe_> Oh wait a second... This might be this apparmor bug. Let me try to disable it and reboot.
[23:26] <Chipaca> phoe_: that sounds like fun
[23:26] <phoe_> Chipaca: yes, it sounds like fun
[23:27] <Chipaca> phoe_: it might be snapd thinking you don't have apparmor when you do (or viceversa)
[23:27] <phoe_> https://i.imgur.com/PlhMiZz.jpg
[23:27] <phoe_> I just saw logs in journalctl stating that apparmor denied something.
[23:27] <Chipaca> phoe_: but the person to ask about this is zyga; he'll be around in the morning (CET)
[23:27] <phoe_> So let's see if `systemctl disable apparmor.service && reboot` helps
[23:27] <phoe_> Chipaca: thanks, I will.
[23:28] <Chipaca> phoe_: apparmor is awesome, but the transition into using it finds bugs ¯\_(ツ)_/¯
[23:28] <phoe_> also debian does not natively support snapd yet.
[23:28] <Chipaca> (same is true of any security module)
[23:28] <Chipaca> phoe_: i thought that had changed recently
[23:28] <Chipaca> but, i'm not an expert on that side of things
[23:29] <phoe_> Chipaca: not that I know of.
[23:29]  * Chipaca isn't sure what he _is_ an expert of
[23:29] <phoe_> ...wait a second
[23:29] <phoe_> wait, wrong
[23:29] <phoe_> I am wrong
[23:29] <phoe_> snapd is supported, *lxd* is not
[23:29] <Chipaca> ah
[23:29] <phoe_> hence my confusion
[23:30] <phoe_> oh look, `snapd install lxd` works. awesome.
[23:30] <Chipaca> stgraber: can you shed light on this?
[23:32] <mwhudson> certainly snapd on debian *was* a bit broken thanks to apparmor being on by default in sid now
[23:35] <phoe_> yes, I am on sid.
[23:35] <phoe_> I had to disable apparmor.
[23:36] <Chipaca> mwhudson: o/
[23:36] <Chipaca> i should run away before i start working by accident
[23:36] <mwhudson> ok
[23:36] <mwhudson> i guess it's good news that that helped :)
[23:36]  * Chipaca is off today
[23:36] <Chipaca> er, tomorrow
[23:36] <mwhudson> Chipaca: what with it being sunday for you?
[23:36] <mwhudson> ah heh
[23:37] <Chipaca> mwhudson: the ol "it's december and i have too many unspent holidays"
[23:37] <mwhudson> i do not have that problem this year :)
[23:37] <mwhudson> or any other year now that my child is at school i suspect
[23:37] <Chipaca> i blame growing up in the south, where holidays go from july to june
[23:37] <Chipaca> mwhudson: heh
[23:38] <Chipaca> yeah, that'd do it
[23:38] <Chipaca> anyway, byes
[23:38] <mwhudson> ttfn
[23:57] <stgraber> lxd is supported on pretty much all distros that ship snapd
[23:57] <stgraber> we have automatic testing for the stable releases of most (if not all) of those
[23:57] <stgraber> which doesn't include debian sid since that's obviously not stable
[23:57] <stgraber> so it may well be that apparmor now being enabled in sid is causing some problems