/srv/irclogs.ubuntu.com/2016/12/08/#snappy.txt

wililupyhow do I delete a user from a device?00:36
wililupyFigured it out. I had to remove them from the files located in /writable/system-data/var/lib/extrausers and then delete their home directory and then I could re-add them with the snap create-user account.00:52
=== salem_ is now known as _salem
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
mupPR snapd#2429 opened: snap-confine,debian: disable XDG_RUNTIME_DIR support, package snap-confine <Created by zyga> <https://github.com/snapcore/snapd/pull/2429>06:33
mupPR snapd#2380 closed: debian: add missing ca-certificates dependency <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2380>06:54
=== chihchun is now known as chihchun_afk
mupPR snapd#2365 closed: interfaces: fix system-observe interface to work with ps_mem <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2365>06:55
=== chihchun_afk is now known as chihchun
mupPR snapd#2430 opened: cmd/snap-confine: disable support for XDG_RUNTIME_DIR <Created by zyga> <https://github.com/snapcore/snapd/pull/2430>07:13
mupPR snapd#2431 opened: cmd/snap-confine: don't use __attribute__((nonull)) <Created by zyga> <https://github.com/snapcore/snapd/pull/2431>07:16
mupPR snapd#2414 closed: store: switch default delta format from xdelta to xdelta3 <Created by wgrant> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2414>07:20
mupPR snapd#2394 closed: snap: show last refresh time <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2394>07:22
mupPR snapd#2412 closed: snap: add description to `snap info` <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2412>07:50
mupPR snapd#2432 opened: cmd/snap-confine/tests: fix stale path after move to snapd <Created by zyga> <https://github.com/snapcore/snapd/pull/2432>07:51
dholbachhey hey08:03
mvoogra_: good morning. I noticed pc-kernel has new stable versions, do you know how those got promoted? is the kernel team taking care of this?08:10
seb128hey dholbach mvo08:31
mupPR snapd#2431 closed: cmd/snap-confine: don't use __attribute__((nonull)) <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/2431>08:32
seb128sergiusens, hey, sorry you reply when I was already away yesterday ... is there any way to snapcraft to not try to be clever? I don't include the librairies because I want to use them over content sharing08:32
dholbachhey seb12808:33
mupPR snapd#2432 closed: cmd/snap-confine/tests: fix stale path after move to snapd <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/2432>08:33
seb128sergiusens, is that behaviour also documented somewhere? I can see how it can be useful but also it's not obvious which means confusing (especially if you know what you are doing and don't expect the tool to try to outsmart you)08:35
mupPR snapd#2433 opened: tests: run all snap-confine tests in c-unit-tests task <Created by zyga> <https://github.com/snapcore/snapd/pull/2433>08:36
didrockscjwatson: hey! It seems that launchpad builders for snapcraft can't download from people.canonical.com. Do you think this could be easily fixed or should I host the tarball somewhere else? https://launchpadlibrarian.net/297163330/buildlog_snap_ubuntu_xenial_amd64_christmas-music-carousel_BUILDING.txt.gz09:04
ogra_mvo, yeah, bjf and ppisati do that now09:14
bzoltanogra_:  may I ask what kernel the latest Core has?09:18
ogra_bzoltan, always the latest from updates/security09:27
mvoogra_: ok, so we can remove the trello card that we need to sync kernels snap updates, thats good news09:41
ogra_mvo, yeah, there are still some bits open with QA i think, but they own the main branches .... we can go on using the old bzr branches for edge builds though, so that we can develop initrd stuff etc10:01
ogra_(and i guess we'll move these too to github eventually)10:01
mupPR snapd#2430 closed: cmd/snap-confine: disable support for XDG_RUNTIME_DIR <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/2430>10:28
mupPR snapd#2429 closed: snap-confine,debian: disable XDG_RUNTIME_DIR support, package snap-confine <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/2429>10:29
cjwatsondidrocks: fixable, but might take a little while because we have a complicatedly-broken CI job in the way of making changes to that11:02
cjwatsondidrocks: could you file a bug against the "rutabaga" project (don't ask ...) requesting that?11:02
=== _salem is now known as salem_
kalikiana_ogra_: Do you know if anyone is investigating bug 1647333?11:26
mupBug #1647333: adduser misses extrausers support for group management <Snappy:New> <adduser (Ubuntu):Confirmed> <https://launchpad.net/bugs/1647333>11:26
mupBug #1648427 opened: Calling snapctl with snapd 2.17/2.18 causes AppArmor denials in dmesg because of access to /run/snapd.socket <Snappy:New> <https://launchpad.net/bugs/1648427>11:27
ogra_kalikiana_, are you volunteering ? :)11:30
mupPR snapd#2434 opened: tests: cherry-pick spread test fixes for 2.18.1 <Created by mvo5> <https://github.com/snapcore/snapd/pull/2434>11:31
mupBug #1648431 opened: Allow snaps to shadow mounts from core <Snappy:In Progress by kalikiana> <https://launchpad.net/bugs/1648431>11:36
kalikiana_ogra_: Depends... I seem to be touching lots of "random" bits and pieces these days without knowing what I'm getting into :-D11:56
kalikiana_It's blocking snappy lxd so I am kinda interested in getting it fixed11:56
didrockscjwatson: sure, doing!12:12
mupPR snapd#2435 opened: store: retry assertions <Created by stolowski> <https://github.com/snapcore/snapd/pull/2435>12:32
moritz_I have a little problem with dbus activation. The app feedreader starts feedreader-daemon via dbus calls. Problem is dbus runs the daemon installed on my system not the daemon packaged in my snap. Any ideas?12:36
cjwatsondidrocks: ...?  (preparing a commit to fix it, would like to have a bug number)12:50
didrockscjwatson: oh sorry, was in some HO, doing it now, one sec12:52
didrockscjwatson: bug #164845112:53
mupBug #1648451: people.canonical.com not accessible from builders <Rutabaga:New> <https://launchpad.net/bugs/1648451>12:53
cjwatsonta12:54
jdstrandmvo: I see you marked 1648427 as 'high'. what is a simple reproducer? I'd like to investigate a simple fix13:32
jdstrandbug 164842713:32
mupBug #1648427: Calling snapctl with snapd 2.17/2.18 causes AppArmor denials in dmesg because of access to /run/snapd.socket <Snappy:Triaged> <https://launchpad.net/bugs/1648427>13:32
didrocksit's a duplicate btw13:38
didrocksI did write about it on my feedback emails a week ago13:38
didrocks(I see they were read :/)13:38
didrocksmvo: ^13:38
didrocksbug #164457313:38
mupBug #1644573: snapctl causes hooks to attempt to open ip/ipv6 tcp connection <Snappy:New for zyga> <https://launchpad.net/bugs/1644573>13:38
mupBug #1644573 changed: snapctl causes hooks to attempt to open ip/ipv6 tcp connection <Snappy:New for zyga> <https://launchpad.net/bugs/1644573>13:40
jdstrandmvo, zyga: I'd like to look at bug #1644573 (bug #1648427) for a simple fix. what is a simple reproducer? snapctl ...what... within a shell without networking?13:42
mupBug #1644573: snapctl causes hooks to attempt to open ip/ipv6 tcp connection <Snappy:New for zyga> <https://launchpad.net/bugs/1644573>13:42
mupBug #1648427: Calling snapctl with snapd 2.17/2.18 causes AppArmor denials in dmesg because of access to /run/snapd.socket <Snappy:Triaged> <https://launchpad.net/bugs/1648427>13:42
didrocksjdstrand: just create a configure hook calling snapctl13:43
didrocksthe configure hook with no plug13:43
didrocksI have one snap for you if you want13:43
jdstrandthat'll work too13:43
mupBug #1648427 changed: Calling snapctl with snapd 2.17/2.18 causes AppArmor denials in dmesg because of access to /run/snapd.socket <Snappy:Triaged> <https://launchpad.net/bugs/1648427>13:43
mupBug #1644573 opened: snapctl causes hooks to attempt to open ip/ipv6 tcp connection <Snappy:New for zyga> <https://launchpad.net/bugs/1644573>13:43
zygajdstrand: hey, anything using the client package (e.g. snapctl) that doesn't have the right to talk to snapd over the full socket AFAIK13:43
jdstrandzyga: I know. just snapctl without args? assume for just a moment I don't know how to use snapctl :)13:44
didrocksjdstrand: you can install snow-on-me snap13:44
didrocksin stable channel13:44
jdstrandok, that'll be good enough13:44
didrocksjdstrand: remember that on 16.04, snapd is too old to work well with configure hooks13:44
didrocks(desktop)13:45
jdstranddidrocks: I'm running 2.17 from proposed. is that new enough?13:45
didrocksjdstrand: I think, do you run as well a newer ubuntu-core with snapctl inside?13:45
jdstrandI can13:45
didrocks(as the core snap)13:45
didrocksotherwise, you will see quickly, you will miss snapctl inside core13:46
* jdstrand runs sudo snap refresh core --edge13:46
mupPR snapd#2436 opened: Implement 'shadow' interface for mounting snap folders <Created by kalikiana> <https://github.com/snapcore/snapd/pull/2436>13:47
jdstrandoh, that's neat13:47
moritz_was the snap.second-command syntax changed? I got an error yesterday and it worked when i changed to snap-second-command. (v2.16)13:47
jdstrandsnap run --shell snap.hello-world.env13:47
jdstranderror: cannot find current revision for snap snap: readlink /snap/snap/current: no such file or directory13:47
* jdstrand drops snap.13:47
mvodidrocks: sorry, but look at it from the bright side, your bug gets attention :)13:48
didrocksmvo: for once, yeah :p13:48
didrocksmvo: still frustrating TBH13:48
mvodidrocks: :(13:50
=== hikiko is now known as hikiko|ln
mvodidrocks: sorry13:50
mvodidrocks: on the bright side, snap info will be able to look into edge now too, not quite snap search but still.13:52
didrocksgreat13:53
jdstrandah, just 'snapctl' is enough13:53
mupBug #1648478 opened: 'snap run --shell snap.hello-world.env' tries to read /snap/snap/current <Snappy:New> <https://launchpad.net/bugs/1648478>13:55
kalikiana_zyga: I wonder if you could have a look at https://github.com/snapcore/snapd/pull/2436/files and see what I might be doing wrong - it doesn't create the .fstab file that the "content" interface creates. Also I half-hard-coded the path since I wasn't sure how to get a map from the yaml13:56
mupPR snapd#2436: Implement 'shadow' interface for mounting snap folders <Created by kalikiana> <https://github.com/snapcore/snapd/pull/2436>13:56
moritz_Has nobody an idea about my dbus problem?14:05
jdstrandzyga: where did README.md from snap-confine go?14:14
jdstrandzyga: I don't see it in the wiki14:14
=== chihchun is now known as chihchun_afk
mupPR snapd#2437 opened: misc: fix crash when $v is not set (set -u) <Created by mvo5> <https://github.com/snapcore/snapd/pull/2437>14:31
renato__jdstrand, hey, is this a valid policy? http://paste.ubuntu.com/23598590/14:32
elopioping kgunn. When is a good time for you tomorrow, for the ubuntu testing day?14:33
kgunn10:30? elopio14:36
kgunnelopio: atm i'm thinkingn to walk through the setup instructions, have another hangout stream showing the current state of unity8 snap14:37
kgunnon another machine14:37
kgunnmaybe highlight some bugs/hurdles we have...then take questions14:38
kgunndoes that sound reasonable14:38
elopiokgunn: that sounds perfect. Do you think it will take you around 30 minutes to go over all that? I need to see if I should talk less or more.14:40
elopiokgunn: 10:30, of which time zone?14:40
kgunneh...i would think prolly 15-20 min to maybe get through that14:40
kgunnbut...maybe i'm too optimistic on being quick :)14:41
kgunnelopio: i'm in US central timezone14:41
kgunnit's 8:40 am now14:41
elopiokgunn: ok, I'll set up the calendar. Thank you!14:41
jdstrandmvo, zyga: the quick fix I was thinking of won't work. I commented in the bug14:44
jdstrandrenato__: no14:44
jdstrandrenato__: 'name' is use in two places, with 'bind' and with 'send/receive' as part of peer=(name=...)14:46
jdstrandrenato__: you can do: peer=(name=org.gnome.evolution.dataserver.Subprocess.Backend.Calendar*, label=###PLUG_SECURITY_TAGS###)14:46
renato__jdstrand, ok nice, thanks14:46
renato__jdstrand, we can say that in most of the cases *ConnectedSlotAppArmor and *ConnectedPlugAppArmor will be the same value?14:47
jdstrandrenato__: no. send and receive are flipped, peer label is flipped and you won't specify name= on the plugs side since it is not a well-known name14:48
jdstrandrenato__: I recommend you profile each side separately to understand how they interact14:48
=== chihchun_afk is now known as chihchun
pmcgowanrenato__, can you reference bzr or git revno inside the snapcraft.yaml15:05
naccpmcgowan: git certainly -- let me look it ups15:06
mupPR snapd#2437 closed: misc: fix crash when $v is not set (set -u) <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2437>15:06
renato__pmcgowan, looks like you can only specify a tag: http://snapcraft.io/docs/reference/plugins/source15:08
nacchrm, snapcraft on my system says there is also source-commit15:09
naccrenato__: pmcgowan --^15:09
cjwatsonyeah, it's just not in the web docs for some reason15:10
nacchttp://paste.ubuntu.com/23598751/15:10
pittitvoss: do you have an opinion about whether we should release the systemd trusty SRU now, or wait longer?15:11
pittiit's otherwise ready by policy)15:11
tvosspitti: I think we are good to releasing now, no point in waiting. if we encounter issues, we will have to SRU again anyway15:11
pittitrue15:11
mupPR snapd#2438 opened: release: 2.18.1 <Created by mvo5> <https://github.com/snapcore/snapd/pull/2438>15:14
pmcgowanrenato__, nacc what I want to do is use @BZR_REVNO@ in the version15:18
naccpmcgowan: how would that work? you mean your maintaining your snapcraft.yaml in a bzr repo?15:18
renato__pmcgowan, I do not think this is possible since cmake will run after15:18
pmcgowannacc, no sorry I want to dymanically set the version string15:18
pmcgowanlike we were doing for clicks15:19
* nacc doesn't know anything about clicks :)15:19
renato__pmcgowan, to get this the cmake will need to run before the snapcraft command.15:19
pmcgowanah15:19
renato__pmcgowan, or maybe you can pass arguments to snapcraft command. But I do not think this is supported15:20
pmcgowanrenato__, seems a limitation to need to hard code the version15:21
mhall119zyga: what's the status of snapd on fedora? I haven't heard anything in a while15:28
mupPR snapd#2439 opened: vendor: update tomb package fixing context support <Created by niemeyer> <https://github.com/snapcore/snapd/pull/2439>15:28
kalikiana_pmcgowan: You need to modify the yaml before running snapcraft atm15:54
pmcgowankalikiana_, ack15:55
mupPR snapd#2439 closed: vendor: update tomb package fixing context support <Created by niemeyer> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2439>15:59
SamYaple/win/win 2216:00
t1mpTrevinho: hello16:01
t1mpTrevinho: I merged your MR that removes the deprecated plugins from the ubuntu-app-platform snap16:02
t1mpTrevinho: now I'm looking at https://code.launchpad.net/~3v1n0/ubuntu-app-platform/+git/ubuntu-app-platform/+merge/31195316:02
t1mpTrevinho: would adding after: -indicator-qt have the same effect in the platform snap as when adding it to each app snap individually?16:03
t1mpI'm also wondering for the apps that use the app platform snap, why do we still need after: [desktop-ubuntu-app-platform]. Couldn't we simply include that in the ubuntu-app-platform snap?16:09
t1mpTrevinho: I added a comment on https://code.launchpad.net/~3v1n0/ubuntu-app-platform/+git/ubuntu-app-platform/+merge/31195316:12
t1mpmaybe I am not understanding how it works yet16:13
t1mpkalikiana_: ^do you have an opinion/answer on my question on that MR?16:13
kalikiana_t1mp: The "after" seems odd. Is that part part of the platform snap yet?16:15
=== hikiko|ln is now known as hikiko
t1mpkalikiana_: no, there is no after: in the platform snap yet. It was proposed in the MR.16:16
t1mpso that made me wonder why to add it, and if we add the indicator-qt5 there then why not add desktop-ubuntu-app-platform16:16
t1mpI don't know if there is a good/bad approach here, or it is a matter of policy, or I just don't understand it yet ;)16:17
kalikiana_t1mp: Ah, stupid question, the after pulls it in because it's a remote part16:18
kalikiana_Indicators certainly make sense as part of the platform snap to me16:18
t1mpand what do you think about desktop-ubuntu-app-platform? Do I get it right that when I just add that to the ubuntu-app-platform, we don't need to pull it in for the app snaps any more?16:19
kalikiana_You can use them separately, but really, when you're using the platform snap you kind of expect the "usual suspects" to be in there16:19
=== sir is now known as Guest16144
kalikiana_t1mp: That's the launcher, right? Is there any use case that conflicts with that?16:20
kalikiana_At some point we had this pile of half a dozen different ones16:20
t1mpyes, it is the launcher.16:21
t1mpah, I see now, https://github.com/ubuntu/snapcraft-desktop-helpers/blob/master/snapcraft.yaml there are a bunch of launchers16:21
t1mpit pulls in the build packages for qt5.16:21
t1mpperhaps leaving those out can break building of some snaps16:22
t1mpmaybe this is being used a some kind of replacement for the "build tarball" that we discussed a while ago16:23
kalikiana_What makes you think so? All I see is qtbase5-dev16:24
mupPR snapd#2434 closed: tests: cherry-pick spread test fixes for 2.18.1 <Created by mvo5> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/2434>16:28
Trevinhot1mp: yeah, it's the same of adding it to each app16:35
t1mpkalikiana_: oops. What I meant is maybe we can use a construction like this as a replacement for the build tarball.16:39
t1mpbut then obviously we'd have to include a lot more than just qtbase5-dev16:39
kalikiana_t1mp: The tarball could just sit in a remote part, no? We just need to make sure the libs won't be automatically staged as well16:48
t1mpright16:51
pmcgowanpopey, mhall119 do you have a snap store account for core app developers or some such17:22
mupPR snapd#2440 opened: release: 2.19 <Created by mvo5> <https://github.com/snapcore/snapd/pull/2440>17:27
popeypmcgowan: depends what you want to upload, things are a bit all over the place17:27
ogra_you should do the same we are doing with the canonical account ...17:28
ogra_sharing maintenance with snaps is so much easier than with clicks17:29
ogra_(same -> set up a central core-apps account and then share the snap ownership with individuals as needed from that)17:30
popeyyes17:30
=== chihchun is now known as chihchun_afk
mupPR snapd#2436 closed: Implement 'shadow' interface for mounting snap folders <Created by kalikiana> <Closed by niemeyer> <https://github.com/snapcore/snapd/pull/2436>18:07
mupPR snapcraft#949 closed: project: support building classic snaps <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/949>18:08
cholcombei've uploaded a new version of my snap that resolves an issue but it seems that the store is stuck waiting on my old version to pass or fail review18:14
cholcombecan anyone help with that?18:14
=== JanC is now known as Guest38161
=== JanC_ is now known as JanC
mupPR snapd#2441 opened: debian: add split ubuntu-core-launcher and snap-confine packages <Created by zyga> <https://github.com/snapcore/snapd/pull/2441>18:44
mupPR snapd#2426 closed: spread.yaml: run dmesg -c with sudo and log the id before running it <Created by plars> <Closed by niemeyer> <https://github.com/snapcore/snapd/pull/2426>18:47
mupBug #1648615 opened: Apps hit apparmor denial trying to connect to unity8's mir_socket <Canonical System Image:New> <Snappy:New for ted> <https://launchpad.net/bugs/1648615>20:43
ilivhow do you guys handle applicaiton configuration files? as in, how should (can?) I install /etc/application.cfg that also has some settings that reference filesystem paths like log and pid file, etc. location under /var/log /var/run etc.21:05
JaBaZCan anyone help me with problem installing webdm Ubuntu snappy core on Rpi 2?22:46
JaBaZI got error Mount snap "webdm" (24) (installation not allowed by "snapd-control" plug rule of interface "snapd-control")22:48
JaBaZAnyone22:58
kyrofaJaBaZ, how are you installing it?23:10
kyrofaJaBaZ, as "webdm" was renamed to "snapweb" long ago23:10
kyrofaalex-abreu, do we intend to unpublish webdm?23:11
kyrofaJaBaZ, try `snap install snapweb` instead23:12
JaBaZOkay, i tried it23:12
JaBaZtry it23:12
JaBaZThat installed succesfully23:13
JaBaZThanks!23:14
=== petevg is now known as petevg_afk

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