/srv/irclogs.ubuntu.com/2016/11/24/#snappy.txt

=== chihchun_afk is now known as chihchun
=== dobey_ is now known as dobey
mupBug #1631270 opened: running a command for a snap in try mode fails on trusty <Snappy Launcher:Invalid> <Snappy:In Progress by thomas-voss> <snap-confine (Ubuntu):Invalid> <https://launchpad.net/bugs/1631270>06:47
mupPR snapcraft#927 opened: Add a test script to build external snaps <Created by elopio> <https://github.com/snapcore/snapcraft/pull/927>07:02
foxmaskbonjello07:05
didrockshey foxmask07:16
foxmaskdidrocks: o/07:17
dholbachhey hey07:26
didrockshey dholbach07:26
dholbachsalut didrocks07:27
mupPR snapd#2262 closed: tests: disable autorefresh for the external backend <Created by fgimenez> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2262>08:18
vigofgimenez, was snapd 2.18 already released? should we build new images or have you a link?08:20
fgimenezvigo, no 2.18 nor download link yet, we should use images built from the current edge08:21
vigofgimenez, ack thanks08:22
bullssue while loading plugin: properties failed to load for 2048-qt-snap: Additional properties are not allowed ('source' was unexpected)08:52
bullmy craft file - http://paste.ubuntu.com/23526294/08:53
bullny1 on ?08:55
mupPR snapd#2309 closed: daemon: show what will change in the "refresh-all" changes <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2309>08:55
bull Additional properties are not allowed ('source' was unexpected)08:56
bull my craft file - http://paste.ubuntu.com/23526294/08:56
mupPR snapd#2346 opened: Misc libvirt fixes <Created by javacruft> <https://github.com/snapcore/snapd/pull/2346>09:07
mupPR snapd#2334 closed: snap: try doesn't require snap-dir when run in snap's directory <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2334>09:08
mupPR snapd#2335 closed: store: retry downloads using retry loop <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2335>09:08
=== ant_ is now known as Guest76191
didrocksbull: I don't think the nil plugin is taking any source directory09:41
didrocksbull: if you want to ship the content of src, you need to use the dump plugin09:41
bulldidrocks, now its working09:42
bullwith plugin qmak09:42
bullqmake09:42
didrocksyeah, if you are using qmake in src :)09:42
didrocksgreat to hear!09:42
bullty09:42
bullsecurity tag snap.2048-qt-snap.2048-qt-snap not allowed10:02
bullany idea why ?10:02
gerry_hi I have an app written in java I have used a wrapper and a jar when I try to run it, it has an error: "Error: Could not find or load main class" my main class is not called main the line that I think I need to change is: "$JAVA_HOME/jre/bin/java -jar $SNAP/highlighterpdf.jar " but I don't know how to access the main class from here?10:23
gerry_hi what do I add to this line to access the main class (which is not called main) "$JAVA_HOME/jre/bin/java -jar $SNAP/highlighterpdf.jar "?10:34
mupPR snapd#2296 closed: snap: add `snap watch <change-id>` to attach to a running change <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2296>10:38
gerry_everything runs fine when I install my java package but when I run it as root it crashes with this exception "No protocol specified Exception in thread "main" java.awt.AWTError: Can't connect to X11 window server"10:53
mupPR snapd#2347 opened: overlord: flag required-snaps from model as required and prevent removing them <Created by pedronis> <https://github.com/snapcore/snapd/pull/2347>10:55
mupPR snapd#2292 closed: snap: do exit 0 on install/remove if that snap is already installed or already removed <Created by mvo5> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/2292>10:57
=== Guest76191 is now known as antdillon
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
zygatvoss: btw, the failures in spread after removing my hack with /etc/mtab make me think that it's not ready11:37
zygatvoss: it looks like systemd and mount and libmount disagree on what's mounted11:38
zygapitti: ^^11:38
mupPR snapd#2347 closed: overlord: flag required-snaps from model as required and prevent removing them <Created by pedronis> <Closed by pedronis> <https://github.com/snapcore/snapd/pull/2347>11:40
tvossZyga, that's not happening locally in a qemu11:46
gerry_hi when I run my java app without root it works fine but when I try to run it as root it gives me an exception?11:47
gerry_from the research I have done it seems like root user does not have permission to use x11 but that is as far as I got I do not know how to give the root user the permission it needs11:48
zygatvoss: interesting, hmm11:52
=== Tommy_ is now known as Guest2511
zygatvoss: can you try it on a 14.04 server VM12:08
zygatvoss: and see how it behaves?12:08
tvossYup12:10
zygalool: wanna review something tiny for me: https://github.com/snapcore/snap-confine/pull/19412:16
mupPR snap-confine#194: Make messages from die() nicer <Created by zyga> <https://github.com/snapcore/snap-confine/pull/194>12:16
gerry_hi my java app runs fine but when I try and run it with sudo it crashes?12:30
zygagerry_: can you show me how it crashes?12:32
gerry_yes it crashes with this exception:  No protocol specified Exception in thread "main" java.awt.AWTError: Can't connect to X11 window server12:34
didrockskyrofa, jdstrand: hey! I have some questions on configure hooks and apparmor/seccomp12:34
didrockskyrofa: jdstrand: on ubuntu core (so snapd 2.17), here is my simple configure hook in the snap: https://github.com/ubuntu/snow-on-me-snap/blob/master/meta/hooks/configure12:35
didrockskyrofa: jdstrand: I just put it in meta/hooks/ for now, no special permission as you can see12:35
didrockshowever, when the file doesn't exist, despite snapctl get giving me the correct values, I'm getting quite some apparmor denials: https://github.com/ubuntu/snow-on-me-snap/blob/master/meta/hooks/configure12:36
zygagerry_: looks like it doesn't have X access, can you run journalctl | grep DENIED12:36
didrocksthe second is the "sed" path (when the config file exists), which is hitting a seccomp issue12:36
zygadidrocks: AFAIK jdstrand is off today12:36
didrocksoh12:36
zygadidrocks: can you show me the denials please?12:36
didrockszyga: yeah, look at the pastebin above ^12:36
didrockshttp://paste.ubuntu.com/23527021/12:37
didrocks(grrr middle click :p)12:37
didrocksI guess the denial is snapctl trying to connect to snapd12:37
zygadidrocks: I understand now thank you12:38
zygadidrocks: I believe this is the bug https://bugs.launchpad.net/snap-confine/+bug/164443912:38
mupBug #1644439: snap-confine doesn't work from per-snap namespaces it creates <Snappy Launcher:In Progress by zyga> <https://launchpad.net/bugs/1644439>12:38
zygadidrocks: but I never considered it for hooks12:38
zygahmmm12:38
zygadidrocks: do you run your own hooks from your apps?12:39
didrockszyga: no, I don't12:39
gerry_zyga : a great big long list of "DENIED" this is the first one on the list: Nov 24 11:51:26 gerry-desktop audit[13341]: AVC apparmor="DENIED" operation="create" profile="snap.highlighterpdf.highlighterpdf" pid=13341 comm="java" family="inet6" sock_type="stream" protocol=0 requested_mask="create" denied_mask="create"12:39
zygadidrocks: ah, no wait12:39
didrockszyga: here are results from snap install, running the hook first or just snap set <foo>, running the hook12:39
zygadidrocks: my mistake, does your hook use any plugs?12:39
didrockszyga: no, and I don't think it needs any, correct?12:40
didrocksI expect snapctl is something seen as "internal" and natural for using in the hook without plugs?12:40
zygagerry_: can you do "dmesg -c >/dev/null" roun your app with sudo and do: dmesg | grep DENIED | pastebinit12:40
zygadidrocks: well, it apparently tries to use TCP sockets12:40
didrocksthe puzzling part is that I still get the correct value from snapctl12:40
zygadidrocks: is it a go app?12:40
didrockszyga: look at my configure hook above: https://github.com/ubuntu/snow-on-me-snap/blob/master/meta/hooks/configure12:41
didrocksno rocket science, no network involved :)12:41
zygadidrocks: ah, it actually uses snapctl so it is a go app indirectly12:41
zygadidrocks: for now add a [network, network-bind] plugs12:41
didrockszyga: I guess most of the hooks would do, right?12:41
zygadidrocks: please report a bug that says snapctl causes hooks to attempt to open ip/ipv6 tcp connection due to go network startup probing code12:42
zygadidrocks: thank you12:42
zygadidrocks: (and this is denied by the profile)12:42
zygadidrocks: effectively every hook using snapctl will require the two plugs12:42
didrockszyga: it's just because of the way the code is structured internally? We could avoid that in the future by talking to a file/datastream socket, right?12:43
didrocksand next step, I'll look at sed :p12:44
zygadidrocks: somewhat12:44
zygadidrocks: it's because snapctl use go and go has some peculiar code in the standar library that makes it bind to ip / ipv6 sockets to check if ipv6 is supported12:45
zyga*standard12:45
gerry_zyga: not sure I have done this right its empty12:46
zygagerry_: run journalctl -f12:47
zygagerry_: and run your app the way that made it crash12:48
zygagerry_: and look at the output of the first command12:48
didrockszyga: oh, I didn't know that, interesting12:51
didrocksthanks for the explanation! I'll hack that in between12:51
gerry_zyga : I have put the output here: http://pastebin.com/APSnrgCz12:52
zygagerry_: this error12:53
zygaNov 24 13:50:48 gerry-desktop audit[19767]: AVC apparmor="DENIED" operation="capable" profile="snap.highlighterpdf.highlighterpdf" pid=19767 comm="java" capability=1  capname="dac_override"12:53
zygagerry_: says that you get a regular permission error, the app tried to open something that it doesn't have access to and since it doesn't have DAC_OVERRIDE capability then it cannot do it12:53
zygagerry_: I don't know any more12:53
gerry_zyga: thank you very much for your help12:54
mupPR snapd#2340 closed: client, cmd/snap: introducing "snap info" <Created by chipaca> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2340>12:58
mupBug #1644546 opened: [console-conf] Network screen continues to account setup with failing configuration <Snappy:New> <subiquity (Ubuntu):New> <https://launchpad.net/bugs/1644546>13:02
rvrAnyone has seen this error before? error: cannot install "classic": cannot get nonce from store: Post https://myapps.developer.ubuntu.com/identity/api/v1/nonces: dial tcp: lookup myapps.developer.ubuntu.com on [::1]:53: read udp [::1]:43793->[::1]:53: read: connection refused13:09
zygarvr: can you report it13:17
zygarvr: and can you show any apparmor denials (dmesg | grep DENIED)13:17
rvrzyga: Ok13:17
zygarvr: looks like ipv6 related bug13:17
rvrdmesg | grep DENIED shows nothing13:18
zygarvr: is that something that happens all the time or just randomly?13:22
zygarvr: could be a regular dns failure13:23
=== hikiko is now known as hikiko|ln
alex-abreumvo, the sections PR still is on  the list for landing right?13:40
mvoalex-abreu: yes, its the last remaining one13:40
mvoalex-abreu: needs a second review, I'm on it to find someone13:40
alex-abreumvo, it has conflicts I am updating it now13:41
mvoalex-abreu: thank you13:41
alex-abreumvo, cant you review it yourself? Chipaca did already13:41
rvrzyga: I think it is related to a network misconfiguration13:43
rvrzyga: Re-run console-conf and problem is gone13:43
mvoalex-abreu: I could but gustavo requested changes so ideally he is the one reviewing that his requests are satisfied. if that won't happen I will just do it, but given his timezone I will give him a  little bit more time13:46
alex-abreumvo, yes makes sesne13:46
tsdgeosis there a way for me to modify files in the snappying process? i.e. they get installed from a .deb and before being put in the .snap i want to chagne some text files, how do i do that?13:51
tsdgeosthink i found how13:55
zygarvr: thanks, if you see this again please report a bug14:00
=== hikiko|ln is now known as hikiko
rvrzyga: I'll do14:03
rvrfgimenez: Error executing external:ubuntu-core-16-arm-32:tests/main/op-remove http://paste.ubuntu.com/23527385/14:09
niemeyeralex-abreu: Submitted the follow up review.. there's one test missing, but LGTM other than that.. it's okay to add the test after the release if mvo wants to merge it earlier to move on with the release, but let's please have it14:12
niemeyeralex-abreu: Thanks for all the changes14:12
fgimenezrvr, looking14:12
niemeyeralex-abreu: As one suggestion for the future, it's useful to provide feedback to every comment on the reviews.. in some cases just "Done" is enough.. in other cases, there were questions that went unanswered, or points that were not clear whether they were addressed or not without digging into reviews and code all over again14:13
alex-abreuniemeyer, yes you are right ... my default is 'done' unless I comment on it, but yes14:14
alex-abreuniemeyer, mvo , btw I was wondering about the config schema feature in snapd, is someone having a look at it or is schedule to? ...14:16
mupPR snapd#2348 opened: debian/rules: build with -buildoptions=pie <Created by chipaca> <https://github.com/snapcore/snapd/pull/2348>14:17
Chipacajdstrand, ^ :-)14:17
mvoalex-abreu: I will add the test real quick and then it can land AFAICT14:19
rvrfgimenez: Another one Error executing external:ubuntu-core-16-arm-32:tests/main/refresh:production http://paste.ubuntu.com/23527442/14:19
mvoalex-abreu: and its there14:20
alex-abreumvo, thx14:20
mvoalex-abreu: will land as soon as tests are green, thanks again!14:21
zygatyhicks: hey14:25
zygatyhicks: do you have some time for a few code reviews today14:25
zygatyhicks: I need to land a fix to snap-confine's master for the XDG_RUNTIME_DIR14:25
zygatyhicks: the fix is almost done (testing) but it would be nicer to land it on top of a few other branches that help out14:26
zygatyhicks: this one is totally unrelated but tiny and something I'd like to land for the release: https://github.com/snapcore/snap-confine/pull/19414:26
mupPR snap-confine#194: Make messages from die() nicer <Created by zyga> <https://github.com/snapcore/snap-confine/pull/194>14:26
zygatyhicks: this is the important prerequisite for the fix: https://github.com/snapcore/snap-confine/pull/19314:26
mupPR snap-confine#193: Replace mkpath with sc_nonfatal_mkpath <Created by zyga> <https://github.com/snapcore/snap-confine/pull/193>14:26
=== chihchun is now known as chihchun_afk
alex-abreumvo, thx !14:28
mvoalex-abreu: your welcome and thank you for the feature14:30
fgimenezrvr, thanks i'll try to reproduce, btw have you tried today with dragonboard from edge?14:30
rvrfgimenez: Nope, rebuilt the image for the Raspberry Pi 3 and reporting issues that I see along the way14:31
fgimenezrvr, ok i'm seeing some issues on db and wanted to confirm, do you know if anyone is trying it today?14:32
mupBug #1644573 opened: snapctl causes hooks to attempt to open ip/ipv6 tcp connection <Snappy:New> <https://launchpad.net/bugs/1644573>14:32
rvrfgimenez: Nope14:33
alex-abreumvo, np, did you see my comment about the schema thing?14:33
gerry_my java app will only run with sudo in devmode if I run sudo in dangerous mode it crashes can anyone help?14:35
sil2100Hello! How can I search for/get information about snaps from the edge channel?14:36
didrockssil2100: I don't think it's possible14:36
didrockssil2100: no public API AFAIK14:36
gerry_I keep thinking I am missing a dependancy in my yaml (maybe for java swing) ?14:38
gerry_or maybe x11 but I have the plug and a stage package "x11-apps" ?14:41
jamespagegah - just tripped over bug 162449714:44
mupBug #1624497: complain mode blocks access to nsfs (/proc/self/ns/*) without exec rule <aa-kernel> <openstack-snap> <AppArmor:Confirmed> <https://launchpad.net/bugs/1624497>14:44
jamespagesoooo close to having running instances on an openstack cloud deployed with snaps in strict mode14:44
tvosszyga: okay, just passed the test suite on a server image14:46
Trevinhosergiusens: hey, can a remote part depend on another remote?14:46
gerry_when I use it as root installed dangerous mode it comes up with this exception Can't connect to X11 window server14:51
sergiusensTrevinho it should more so after some refactoring I did, if it doesn't it should14:51
Trevinhosergiusens: with didrocks we had this issue....14:51
popeydidrocks: thanks for fixing remote parts...14:51
didrockspopey: unsure if it's fixed yet14:52
didrocksis it?14:52
Trevinhosergiusens: I listed a remote part as after of the desktop helpers, but once generated the parts fiele was missing the desktop-* things14:52
* didrocks tries to update14:52
didrockspopey: and how did you see it? :)14:52
didrockspopey: we need to importer to run to confirm it :p14:52
Trevinhosergiusens: I was wondering if... it could be because the wiki listed my remote parts after the desktop-* ones, so maybe it didn't parse them yet... or I don't know...14:52
Trevinhosergiusens: to be clear, it was related to this https://github.com/ubuntu/snapcraft-desktop-helpers/pull/26 which broke the destkop-* parts, by not making them show up in https://parts.snapcraft.io/v1/parts.yaml14:53
mupPR ubuntu/snapcraft-desktop-helpers#26: snapcraft.yaml: add dependency on remote indicator parts <Created by 3v1n0> <Merged by didrocks> <https://github.com/ubuntu/snapcraft-desktop-helpers/pull/26>14:53
popeydidrocks: github email14:54
didrockspopey: power! :-)14:54
popeydidrocks: was just testing when your reply came in14:54
didrocksahah14:54
popeybut no, its not fixed yet, as my snapcraft can't find it14:55
popeythis is very fragile14:55
mupPR snapd#2288 closed: Add new store endpoints & snap find support for sections handling <Created by AlexandreAbreu> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2288>14:56
didrocksyeah14:56
sergiusensTrevinho ah, so the generator is broken more so than snapcraft's project loader?14:57
sergiusensTrevinho if so log a bug and ping josepht on Monday, he's out for thanksgiving14:57
Trevinhosergiusens: still on snapcraft project?14:57
sergiusensTrevinho yeah, it is all shared code14:58
didrockssergiusens: can you check the API endpoint?14:58
sergiusensTrevinho just detail the problem so we can go over it14:58
sergiusensdidrocks what API endpoint?14:58
didrockssergiusens: to ensure it's not listing the part and you are out of it14:58
didrockssergiusens: just what you get from the importer14:58
sergiusensdiddledan out of what?14:58
Trevinhosergiusens: what is the server code in github?14:58
sergiusensdidrocks14:58
didrocksall snapcraft pats14:59
* sergiusens senses diddledan will get many incorrect mentions14:59
diddledan:-p14:59
didrocks(or is it a straight download and you don't post-process?)14:59
diddledankeeps me on my toes :-D14:59
sergiusensdidrocks straight download and yaml.load14:59
didrockssergiusens: ok, so obviously importer14:59
sergiusensdidrocks Trevinho so it doesn't show up here? https://parts.snapcraft.io/v1/parts.yaml15:00
Trevinhosergiusens: nope15:00
sergiusensTrevinho didrocks sorry but I am having trouble following your statements :-)15:00
sergiusensok, so no show, means importer15:00
didrockssergiusens: no desktop- apart from desktop-ubuntu-app-platform:15:00
didrockswhich was the only one to not have a part relying on another part15:00
didrocksyeah, importer, what's project should Trevinho file a bug against?15:01
sergiusensroadmr where is the status page for snapcraft-parser again?15:01
roadmrsergiusens: is it misbehaving? :(15:01
didrockswill be great if we can rerun it straight away15:01
roadmrsergiusens: https://parts.snapcraft.io/v1/status15:01
sergiusensroadmr thank you15:01
roadmrsergiusens: looks happy and last run was like 2 minutes ago. I can force a run if you need me to15:02
didrocksroadmr: could you retry a run, yeah?15:02
didrocksI just refreshed the list15:02
didrocksand it's still not here15:02
didrocksdepends on how long it's taking to run15:02
sergiusensdidrocks you can run locally if you want15:02
sergiusensdidrocks apt install snapcraft-parser15:03
didrocksI will appreciate if we can get it fixed ASAP though15:03
sergiusensroadmr I suspect a missing feature15:03
gerry_I have a java app packaged. when I run it normally or sudo in devmode it works but when I run it as sudo in dangerous mode it crashes?15:03
didrockspeople start to complain because of this15:03
roadmrdidrocks, sergiusens : running now15:04
didrocks /status doesn't have logs though that the parts have been discared15:04
roadmrdidrocks: which part is this?15:04
sergiusensdidrocks everyone wants everything ASAP so you all get into the same queue in the end ;-)15:04
roadmrrun finished...15:04
sergiusensdidrocks it should, which is strange15:04
didrockssergiusens: I still find that breaking production is priority #015:04
didrocksroadmr: https://github.com/ubuntu/snapcraft-desktop-helpers/blob/master/snapcraft.yaml, all "desktop-"15:04
sergiusensdidrocks did it ever work though?15:04
didrocksapart from desktop-ubuntu-app-platform15:05
roadmrdidrocks: I see this15:05
roadmrDEPRECATED: Found a "/" in the name of the 'desktop/gtk2' part15:05
roadmrDEPRECATED: Found a "/" in the name of the 'desktop/gtk3' part15:05
roadmrDEPRECATED: Found a "/" in the name of the 'desktop/qt4' part15:05
didrockssergiusens: for 5 months, yes, the parts were published15:05
roadmrDEPRECATED: Found a "/" in the name of the 'desktop/qt5' part15:05
roadmrDEPRECATED: Found a "/" in the name of the 'desktop/glib-only' part15:05
didrocksroadmr: and the one with -?15:05
didrocksyeah, I see them!15:05
didrocksgreat15:05
didrockssergiusens: it's maybe the most popular parts btw :)15:05
didrocksso, it seems that parts depending on parts are beaking the importer, Trevinho, mind filing a bug? (roadmr, do you know which LP project?)15:06
didrocksthanks roadmr for rerunning it btw :)15:06
roadmrdidrocks: no problem, let me know if you need anything else. The parser lives in snapcraft, so unless sergiusens says otherwise, that's where you should file it15:06
sergiusenslog against snapcraft assign to josepht15:06
roadmr(a heads-up though, Joe is off until Monday)15:07
roadmrand probably (will be) enjoying a delicious turkey :)15:07
didrocksyeah, that's why we went to bother sergiusens (and I reverted the change to get it fixed for people to use it) :)15:08
didrocksthanks guys!15:08
didrocksTrevinho: mind filing the bug? ^15:08
Trevinhodidrocks: sure15:08
* Trevinho does some researches before15:08
roadmrok :)15:08
Trevinhodidrocks: so, for tests... snapcraft-parser --index https://wiki.ubuntu.com/snapcraft/parts?action=raw15:14
Trevinhois what you want15:14
Trevinhoor a local file instead15:15
didrocksTrevinho: you can probably try it yourself and fork the repo15:18
Trevinhodidrocks: yep15:18
mupPR snapd#2349 opened: tests: skip pty tests on ppc64el and powerpc <Created by mvo5> <https://github.com/snapcore/snapd/pull/2349>15:19
renato__didrocks, hey, could you add this to the desktop-laucher? export GST_PLUGIN_SYSTEM_PATH=$SNAP/ubuntu-app-platform/usr/lib/$ARCH/gstreamer-1.015:28
renato__Kaleo, found that is missing15:28
popeyogra_: https://www.pine64.org/?page_id=3707 next ac100 :)15:29
gerry_hi I have packaged a java app when I run it as sudo in devmode it works fine but when I install it as dangerous it crashes?15:31
rvrfgimenez: I don't know what happened, but the Raspi 3 doesn't boot correctly now. Some more failures: https://pastebin.canonical.com/171760/15:31
rvrfgimenez: Not it is stuck in the boot screen with an initramfs prompt15:32
popeygerry_: can you strace it, or dmesg output, or snappy-debug.security scanlog15:32
popeygerry_: dmesg and snappy-debug.security scanlog, are probably first port of call15:32
mupBug #1628914 changed: ubuntu-core edge image switched to stable channel unpredictably and became unusable <Snappy:Fix Released by chipaca> <https://launchpad.net/bugs/1628914>15:33
gerry_popey : here is the output from dmesg : http://paste.ubuntu.com/23527739/15:34
popeygerry_: what interfaces are you using? Looks like you need network and maybe network-bind?15:35
gerry_popey : here is my yaml http://pastebin.com/28ZDTTic15:38
Trevinhodidrocks: at least isn't an ordering issue :-)15:38
popeygerry_: on the phone at the moment, will take a look in a sec15:39
ogra_popey, oooh, nice !15:39
gerry_no problem :)15:39
popeygerry_: add network and network-bind to line 1115:39
gerry_ok15:40
popey(I think)15:40
popeybut after the call I'll test more15:40
gerry_its still the same but take your time with your call15:42
dodikhi all15:46
dodiki need some help. I'm install nextcloud snap15:46
popeygerry_: where do i find highlighterpdf-0.1.2.tar.gz ?15:46
didrocksTrevinho: oki! :)15:47
didrocksrenato__: it's a private lib, is it Qt or anything looking into this private dirs?15:48
didrocksrenato__: I'm reluctant (as said on other bug reports) to add private libs by default until we know exactly what's looking into them15:48
didrocksTrevinho: good! filed the bug report? :)15:48
dodikmy server has 2 ip. When apache staring, it bind on both IPs.  How i can set use only One ip15:48
renato__didrocks, I do not think this is private libraries it is just gst plugins.15:49
Trevinhodidrocks: in the process of fixing it instead :-P15:49
renato__Kaleo, right ^^^15:49
didrocksTrevinho: still good to have a bug report15:49
dodikhttpd.conf - r/o.  Maybe i can set network-bind  interface ?15:49
Trevinhosure15:49
gerry_popey: I only have it here local but the jar is on sourceforge highlighterpdf15:50
didrocksdodik: your snaps need to have some configure hook to be able to parameterize the port they are listening on15:50
popeygerry_: ah okay15:50
didrocksdodik: documentation alongside the snaps (if any) should provide those info15:50
dodikdidrocks: https://github.com/nextcloud/nextcloud-snap/blob/master/snapcraft.yaml15:51
gerry_popey : here is the link https://sourceforge.net/projects/highlighterpdf/?source=directory15:51
dodikthis file doesn't have hooks15:51
didrocksdodik: yeah, that's a feature request you should open to them15:52
fgimenezrvr, mmm haven't seen that problem before sorry, it seems to be working fine here. btw what power supply are you using for the pi3? i had some issues today (random reboots) and they were caused by a faulty power supply15:53
rvrfgimenez: 2A power source15:54
rvrIt's the first time that I see this15:54
davmor2I got a separate power block I use for powering the devices http://www.ebay.co.uk/itm/like/172403905875?lpid=122&chn=ps&adgroupid=27378760866&rlsatarget=pla-181484319186&adtype=pla&poi=&googleloc=1007011&device=c&campaignid=620865095&crdt=016:13
davmor2http://www.quesh.co.uk/products/?product_id=415 for a better overview that seems to give me reliable power for rpi316:15
mupPR snapd#2349 closed: tests: skip pty tests on ppc64el and powerpc <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2349>16:16
gerry_popey: was that a problem only having the jar?16:20
mupPR snapd#2350 opened: tests: include /boot in saved state (including bootenv and any kernels) <Created by mvo5> <https://github.com/snapcore/snapd/pull/2350>16:28
popeygerry_: yeah, sorry, couldn't figure out how to make that work16:33
mupPR snapcraft#928 opened: Add missing dependencies to install_requires <Created by javacruft> <https://github.com/snapcore/snapcraft/pull/928>16:35
gerry_popey: thanks for trying just for you info the package runs off the jar rather than the tar but thank you anyway16:36
rvrdavmor2: I have one of those power supplies, maybe not so fancy :)16:39
davmor2rvr: nothing fancy to it it just meant I could charge 4 phones and tablet and now acts as a nice way to charge devices and boards :)16:40
davmor2rvr: I picked it up from our local shop for like £6 or something and thought oh that'll be nice :)16:41
rvrdavmor2: Mine has 4 ports, 2A x 2 and 1A x 216:47
renato__timp, sergiusens. I have a crazy idea. Is that possible that a part share variables with the main snapcraft? Would be nice if the ubuntu-app-platform share the files that it contains. This way I could exclude that from may package. Something like that: " ... snap: - $ubuntu-app-platform-files ..."16:51
sergiusensrenato__ we have a bug for that, parts to provide environment for runtime and build16:52
sergiusensjust way far ahead16:52
renato__timp, sergiusens, this way If I add a package that contains dependency that is already present on ubutu-platform I do not need to care about removing it16:52
gerry_hi I have a java package when I install  id devmode and use sudo it works but not when I install it in dangerous mode?16:53
sergiusensoh, you mean filesets, that is not ways ahead, but not implemented either16:53
sergiusensgerry_ (a before I leave message) have you checked snappy-debug?16:54
renato__sergiusens, yes I would like to remove any file that is present on my package that is already part of ubuntu-app-platform, instead of doing something like I did for address-book-app: https://code.launchpad.net/~renatofilho/address-book-app/ubuntu-app-platform/+merge/31135116:55
rvrfgimenez: I can't get the dragonboard edge image to boot, but don't know whether it is my problem or an issue with the image16:55
gerry_sergiusens : what is snappy debug a website?16:55
renato__sergiusens, any bug that I can track?16:56
fgimenezrvr, with today's image me either, i'm getting this on each boot http://paste.ubuntu.com/23526443/16:56
rvrfgimenez: In my case, it doesn't even start, black screen16:57
mupPR snapd#2351 opened: tests: add set -e to the prepare ssh script <Created by fgimenez> <https://github.com/snapcore/snapd/pull/2351>17:04
mupPR snapd#2352 opened: tests: save/restore /snap/core/current symlink <Created by mvo5> <https://github.com/snapcore/snapd/pull/2352>17:22
sergiusensrenato__ we dscussed that at the sprint, should be a planned feature17:30
mupPR snapd#2353 opened: store: retry on io.EOF <Created by stolowski> <https://github.com/snapcore/snapd/pull/2353>17:41
timprenato__: perhaps it would be enough to sort the snapcraft.yaml for the platform and app snaps and detect which of the same packages are installed18:08
timponly sort the stage-packages, not the full yaml18:09
mupPR snapd#2353 closed: store: retry on io.EOF <Created by stolowski> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/2353>18:27
cheychi guys19:52
cheycanyway theres an irc snap19:52
cheyc?19:53
flexiondotorgsergiusens, Is there a particular reason you can't have_ in snap name: ?20:17
flexiondotorg*have underscores _20:17
sergiusensflexiondotorg related to udev matching20:21
flexiondotorgAh, OK.20:21
flexiondotorgJust found an upstream whose project specifically has _ in it.20:21
sergiusenssecurity team would know best but they might be feasting atm20:21
flexiondotorgYes, it's turkey bird season.20:22
sergiusensyeah, it is an interesting one; I hope they are not too tied up to the branding of that20:22
flexiondotorgHaving an answer is a good start :-)20:22
flexiondotorgThanks.20:22
nichi20:28
=== nic is now known as Guest5632
nWL_HI20:46
nWL_Getting errors on Creating User Failed from Setup20:46
mupPR snapd#2354 opened: release: releasing package snapd version 2.18 <Created by mvo5> <https://github.com/snapcore/snapd/pull/2354>20:46
nWL_Client.Timeout exceeded while awaiting headers20:47
zygajdstrand: thanks for the mini review21:05
zygajdstrand: are you around tomorrow?21:05
tobytailorhi everyone. I have some questions re portion snappy to a new embedded platform. anyone can help?21:06
zygatobytailor: if nobody here is around now you can always ask on the mailing list21:07
zygait's getting late and I was just going to go but I'll try to answer a quick question21:07
tobytailorin generell I'm just super confused what the current way to go is. ubuntu-flash-device seems to be outdated, ubuntu-image the way to go. I see oem snaps and hardware.yaml used in examples, but that seemed to be related with gadget snaps...21:09
tobytailorwith the current gadget spec I don't see how I could write custom boot bins21:09
tobytailorsince mbr structures can only be 446 bytes of size...21:10
zygatobytailor: you want to get started with this: https://github.com/snapcore/snapd/wiki/Gadget-snap21:11
zygatobytailor: as you learn stuff please contribute some documentation there, it's a wiki21:11
zygatobytailor: to make a image for a device you need a "model assertion" that describes which kernel and gadget snap to use and a few other things21:12
zygatobytailor: you can use existing gadget snaps as a way to find your way around the ideas21:12
zygatobytailor: and I hear its' quite easy to make a kernel snap, if you can reuse an existing kernel snap though, it's much easier and faster21:13
zygatobytailor: the way to build images is to use ubuntu-image, it is available as a snap on the edge channel in devmode21:13
zygatobytailor: for more you want to ask our image gurus on the mailing list21:13
tobytailorthanks for the help. all that was already known. still, I see no way how to create the image with a custom build uboot. everything I've found out there, including the examples in the official ubuntu docs, don't seem to work anymore21:17
zygatobytailor: yeah, we are trying to re-organize documentation so that it doesn't get out of date21:17
tobytailore.g. https://github.com/kubiko/roseapple-pi-ubuntuCore-build/blob/master/builder/gadget/meta/gadget.yaml21:18
tobytailorthere is no way this actually works anymore21:18
tobytailorsince mbr structures can't be bigger than 446 bytes21:18
tobytailorso you can't actually write bootloader.bin or boot-assets/u-boot.bin21:19
tobytailordon't get how boot was ever written into the image21:19
tobytailors/boot/u-boot/21:19
zygatobytailor: come back tomorrow around europe mid-day21:23
zygatobytailor: I'm too tired to be here today21:24
tobytailorait, thanks!21:24
tobytailorhave a good night. happy thanksgiving ;)21:24
zygathat doesn't work where I live but thank you anyway, likewise :)21:25
mupBug #1592901 opened: gvfs confinement issues <snapd-interface> <verification-done> <Snappy:Confirmed for jdstrand> <https://launchpad.net/bugs/1592901>21:50
mupPR snapd#2355 opened: cmd/snap: don't append to a list that's already the right size <Created by chipaca> <https://github.com/snapcore/snapd/pull/2355>22:54

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