/srv/irclogs.ubuntu.com/2017/03/22/#snappy.txt

=== jamesh_ is now known as jamesh
mupPR snapcraft#1198 closed: tests: add manual tests for the kernel snaps <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1198>02:21
mupPR snapcraft#1200 closed: tests: allow to run individual autopkgtest suites <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1200>02:24
=== chihchun_afk is now known as chihchun
mupBug #1629423 changed: Ordering of command line arguments matters <eco-team> <Snappy:Expired> <https://launchpad.net/bugs/1629423>04:18
=== chihchun is now known as chihchun_afk
=== chihchun_afk is now known as chihchun
mupPR snapcraft#1206 opened: Arm64 witness <Created by elopio> <https://github.com/snapcore/snapcraft/pull/1206>05:30
shuduozyga: hi, i upgrade snapd  to 2.23.1 on opensuse. now i'm installing hello-world and it stuck at "Run configure hook of core snap if present". anything I miss?07:20
zygashuduo: hi07:28
zygashuduo: hey, known issue in the core snap, I think it was resolved last night but let me check07:28
zygashuduo: thank you for reporting this07:28
shuduozyga: welcome. just want everything perfect when i show off it to customer in future. :)07:30
shuduozyga: one more question, i follow your blog https://new.zygoon.pl/post/case-study-snapd-on-centos/ to build snapd on centos 7. and i got error "cannot find -lcap" when making in cmd directory. but actually libcap-devel 2.22 is installed by default. i'm curious how you make it. thanks.07:34
zygashuduo: when I wrote the blog the build system had different requirements, there's a PR waiting now that once landed will make it build easily anywhere07:37
zygashuduo: the problem is that we need static libcap in certain case07:37
zygashuduo: I have a PR ...07:37
zygaone sec07:38
zygathis one: https://github.com/snapcore/snapd/pull/303907:38
mupPR snapd#3039: many: add support for partially static builds <Created by zyga> <https://github.com/snapcore/snapd/pull/3039>07:38
zygaif you merge that in you should just get a clean build07:38
shuduozyga: got it. let me try it. thanks!07:39
zygashuduo: one more question, what does snap list say for you on suse?07:40
zygashuduo: I'm refreshing core on my 42.2 leap system now07:43
shuduozyga: only core 16-2 144107:43
zygaI had 1512 but we reverted that to 14xx last night07:43
zygashuduo: ok, reproduced07:45
zygaman....07:45
zygathose issues :-(07:45
shuduozyga: i'm using tumbleweed.07:46
zygaright, I think this bug is in snapd07:47
zygaI'll get right to it and investigate07:47
zygaI'll release an update that puts a timeout on the configure hook at least so that people are not stuck forever07:47
shuduozyga: good to know. :)07:48
zygaor even disable the configure hook on classic, it's not useful anyway yet07:48
zygashuduo: did you report this anywhere?07:48
shuduozyga: not yet. if you want I am happy to do that.07:49
zygashuduo: I think there is a report of this on debian07:50
zygalet me find it07:50
zygashuduo: https://bugs.launchpad.net/snappy/+bug/167419307:51
mupBug #1674193: core snap's configuration hangs on debian <Snappy:New> <https://launchpad.net/bugs/1674193>07:51
zygacan you please add to this bug that it also happens on tumbleweed and leap 42.207:51
zygaadd snap --version to the bug report too07:51
shuduozyga: okay07:51
mupPR snapd#3070 opened: overlord: maintain per-revision snapshots of snap configuration <Created by stolowski> <https://github.com/snapcore/snapd/pull/3070>09:33
mupPR snapd#3061 closed: interfaces: rename thumbnailer to thumbnailer-service <Created by michihenning> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3061>09:38
mupPR snapd#3011 closed: tests: remove core_name variable <Created by fgimenez> <Merged by stolowski> <https://github.com/snapcore/snapd/pull/3011>09:43
davmor2hey guys question. Is there a way I can tell snapcraft to get the build parts it needs from a deb file so I can then pull from github?  Kinda like apt build-deps09:55
ogra_davmor2, you mean the build-packages option in snapcraft.yaml ?10:05
davmor2ogra_: could be I was just asking if there was one10:05
ogra_indeed there is :)10:05
davmor2ogra_: awesome I might try a edge build of pronterface and slic3r10:06
morphis_zyga_: so build on fedora is running, as you said, pretty easy to get that up and running :-)10:10
mupPR snapd#2987 closed: store: download from authenticated URL if there is a device session set <Created by matiasb> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/2987>10:11
Son_Gokumorphis_ , zyga_10:12
morphis_Son_Goku: you have two different nicks? :-)10:17
Son_GokuI have three, actually10:17
Son_GokuKing_InuYasha is the third10:17
morphis_ah :-)10:17
=== zyga_ is now known as zyga
morphis_good to know, each for a differnt machine?10:17
Son_Gokuyep10:17
morphis_so fedpkg is actually quite nice10:17
Son_Gokuyes, it's full of win10:18
morphis_but looks like we have to combine the packaging for snap-confine and snapd now that boht are build from the same source tree10:18
Son_Gokuwhere's this hangout thing so I can pop in10:18
Son_Gokuyeah, I already started doing that... :/10:18
morphis_there isn't one right now10:18
morphis_Son_Goku: ah great, how far did you come?10:18
Son_Gokusnap-confine stuff builds, but snapd doesn't :(10:18
morphis_Son_Goku: is that work available somewhere?10:19
Son_Gokuyep10:19
Son_Gokuone sec10:19
zygaSon_Goku: we finished as morphis_ didn't have his fedora account yet10:21
morphis_zyga: I do now10:21
Son_Gokumorphis_: what's your FAS?10:29
morphis_Son_Goku: mrmorph10:29
=== Son_Goku is now known as Conan_Kudo
=== Conan_Kudo is now known as Son_Goku
Son_Goku[06:38:30 AM]  <Son_Goku>.fasinfo mrmorph10:38
Son_Goku[06:38:31 AM]  <zodbot>Son_Goku: User: mrmorph, Name: Simon Fels, email: morphis@gravedo.de, Creation: 2017-03-22, IRC Nick: morphis, Timezone: UTC, Locale: en, GPG key ID: 1412DB3B, Status: active10:38
Son_Goku[06:38:34 AM]  <zodbot>Son_Goku: Approved Groups: cla_done cla_fpca10:38
Son_Gokumorphis_, so that's you, morphis_ ^10:39
morphis_Son_Goku: yes10:39
Son_Gokumorphis_: so you now need to go through the first-time packager process10:43
Son_Gokuhttps://fedoraproject.org/wiki/Join_the_package_collection_maintainers10:43
morphis_yeah, already working through that10:44
Son_Gokuand don't forget to also be in #fedora-devel IRC10:44
Son_Gokulots of people hang out there and when real-time communications are supposed to happen, people like poking there10:45
morphis_thanks for that pointer!10:45
morphis_aye10:45
morphis_good to know10:45
looljdstrand: hey, https://bugs.launchpad.net/snappy/+bug/1674505 might be of interest to you; one part of it is about apparmor home permissions when running under sudo10:47
mupBug #1674505: Error checking context: 'can't stat '/home/user/docker-project' when runing docker build <Snappy:Invalid> <https://launchpad.net/bugs/1674505>10:47
=== morphis_ is now known as morphis
morphisSon_Goku: so you started work on combining the snapd/snap-confine packaging, did you also start work on updating the packaging to a more recent snapd version?10:50
Son_Gokuyes10:50
morphisSon_Goku: is that work somewhere too?10:52
Son_Gokuyes10:52
Son_Gokumorphis: https://github.com/Conan-Kudo/snapd/commit/4c71ef5a9e6e89cf8aa2d31eef12be7e2e66d1bd10:53
morphisSon_Goku: ah nice!10:53
morphisSon_Goku: I guess there is a reason why you had to copy the systemd unit files, right?10:54
Son_Gokuthe original systemd units use /snap and /usr/lib/snapd10:54
morphisah right10:55
Son_GokuFedora uses the saner paths /var/lib/snapd/snap and /usr/libexec/snapd10:55
morphisSon_Goku: wondering if we can't change that via unit mixin's10:55
morphisSon_Goku: that way we could keep the original files and just change what we need to10:57
Son_Gokumixin's?10:58
zygaSon_Goku: we can use sed later10:58
zygaSon_Goku: or add this to packaging/fedora10:58
zygaSon_Goku: for sanity10:58
morphis/lib/systemd/systemd/snapd.service.d/fedora.conf10:58
zygaSon_Goku: then we can just maintain it in one spot10:58
morphiseverything in fedora.conf gets applied to the original unit file10:58
Son_Gokumorphis: ideally, the unit file would actually be a template and debubuntu and fedora packaging would convert them properly10:59
morphispossible11:00
morphisbut using sed in the spec file would be another way11:00
Son_Gokuyes, using sed would be required in this case, actually11:00
morphisSon_Goku: so what is left to do in that branch you shared above?11:01
Son_Gokuas we'd most likely have service.in files with @libexecdir@ and @snapmountdir@ and those would be sedded in the spec11:01
Son_Gokumorphis: not much actually, the problem is that build deps can't be satisfied11:01
Son_Gokuand the vendorized build (for EPEL) doesn't work11:01
Son_Gokuit fails on the link stage due to choking on hardening flags11:02
Son_GokuI've already finished the other adaptations, and one thing you can really do now is start working on the missing golang build deps11:03
Son_Gokuthat's "golang(github.com/ojii/gettext.go)" and "golang(gopkg.in/retry.v1)"11:04
morphisthose do not exist in fedora at all in the moment?11:04
Son_Gokunope11:04
morphisok11:05
Son_Gokupackaging is mostly automated, through the gofed tool11:05
Son_Gokuyou should be able to generate packaging using it11:05
morphisyeah heard that, can't wait to see that in action :-)11:05
Son_Gokuhttps://github.com/gofed/gofed11:05
Son_Gokuon your Fedora system, do "sudo dnf install gofed*" to install all the gofed packages11:05
Son_Gokusince they broke up the functionality into lots of subpackages :/11:06
Son_Gokugofed is quite powerful, as it is also capable of doing something close to API/ABI checking of golang things11:07
morphisSon_Goku: nice11:07
morphisSon_Goku: ok, on my list11:08
Son_Gokulet me know when you've made the review requests11:13
morphiswill do11:14
mupPR snapcraft#1207 opened: kernel plugin: stop duplicating initrd and image file, use symlinks f… <Created by piso77> <https://github.com/snapcore/snapcraft/pull/1207>11:27
=== chihchun is now known as chihchun_afk
=== femme_ is now known as femme
mupBug #1674505 opened: Error checking context: 'can't stat '/home/user/docker-project' when runing docker build <Snappy:New> <https://launchpad.net/bugs/1674505>11:54
=== JanC_ is now known as JanC
mupPR snapcraft#1202 closed: python plugin: support pbr/setup.cfg projects <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1202>11:57
mupBug #1674505 changed: Error checking context: 'can't stat '/home/user/docker-project' when runing docker build <Snappy:Invalid> <https://launchpad.net/bugs/1674505>12:09
=== zyga_ is now known as zyga
morphisSon_Goku: to build the package from the packaging/ directory, I can't use fedpkg, right?12:14
Son_Gokuno, you can't12:14
Son_Gokuyou need to set up the tree correctly for it12:14
morphisrpmbuild then?12:14
Son_Gokuyes12:14
Son_Gokuset the tree up correctly, then rpmbuild -bs <spec>12:15
Son_Gokuthen mock </path/to/package.src.rpm>12:15
Son_Gokuthat way you don't need all builddeps installed on your system12:15
morphissounds good, the source package snapd-2.23.1.tar.gz is what I need to provide, right? it doesn't generate it from the source tree12:16
Son_Gokuwell, since snapd-2.23.1 actually has all the things12:17
Son_Gokuyou can use spectool to download the sources :)12:17
morphisah12:17
Son_Gokuspectool -C ~/rpmbuild/SOURCES -g snapd.spec12:17
morphisthat was the point I was missing12:17
Son_Gokuyou'll want to apply the patch adding fedora packaging stuff as a patch in the spec12:18
Son_Gokuthat way, things like the systemd unit are available in the right place12:18
mupPR snapcraft#1206 closed: Arm64 witness <Created by elopio> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/1206>12:18
=== hikiko is now known as hikiko|ln
jdstrandpedronis: hey, am I crazy or is there an auto-connect bug: http://paste.ubuntu.com/24228316/12:52
=== hikiko|ln is now known as hikiko
pedronisjdstrand: maybe13:16
jdstrandpedronis: so, I tried quite a few things. I tried in the wpa slot side 'allow-auto-connection: true' and on the nm side 'allow-auto-connection: true', and various alternations. I didn't try to change the wpa connection contraint alternation though13:18
pedronisjdstrand: that's not relevant if there is something in the plug13:18
jdstrandwell, unless there is a bug of course13:19
pedronisplug should be the only interesting one13:19
pedroniswell, that logic is quite clear cut13:19
pedronisthere might be a bug13:19
pedronisbut it might not be about assertions13:19
pedronisfwiw13:19
jdstrandbut yes, on the nm plugs I did simple "allow-auto-connection: true" and that didn't work13:19
jdstrandpedronis: shall I file a bug then?13:19
jdstrandpedronis: I just wanted to ping you here to double check my expectation that the snap decl should allow it13:20
jdstrands/just/mostly/13:20
pedronisI think it should but as I said  I suspect either we are missing something obvious or the bug might not be in the assertion level13:21
pedronisbecause we have exercized that for other things quite a bit13:21
pedronisand it's rather clear cut13:21
jdstrandI'll file a bug then13:21
jdstrandpedronis: thanks13:23
looljdstrand: hey, is there an existing bug/spec for tun/tap devices in snaps? the snap I'm looking after calls mknod directly to create a tun device; tun/tap are probably common for VPN/VNF use cases13:23
jdstrandlool: tun and tap devices are allowed by the network-control interface. mknod is not allowed anywhere, but there is a pr to allow it to create non-devices. I suspect you are asking for mknod of these devices. the application should instead use ioctl on /dev/net/tun and then the devices will be created without needing mknod. see https://www.kernel.org/doc/Documentation/networking/tuntap.txt13:27
looljdstrand: awesome, that's exactly what I was looking for; do you know if tunctl implements the right ioctl dance?13:28
jdstrandlool: I'm not familiar with that tool. let me check13:29
loolHmm I'm kind of suspicious that this is still relevant given it was in uml-utilities13:29
loolmy god I'm old13:29
loolI suspect iproute can do it13:29
=== allison[m] is now known as allison
loolright, ip is the right tool, let's check if it does the ioctl13:30
lool        if (ioctl(fd, TUNSETIFF, ifr)) {13:30
loolit does!13:30
jdstrandlool: ethertap.c unconditionally does a mknod13:30
jdstrandok, good, use that instead :)13:31
roadmrjdstrand: hola. Hey I wanted to mention: last week we deployed some tweaks to the upload queue for a snap. The first upload that's "blocking" the queue due to needing manual review is now shown. Also, the snap's developer can now self-reject uploads pending review so they can self-unclog their snap's queue13:31
looljdstrand: I'm kind of ashamed of mentioning user-mode linux on a public channel in 201713:31
jdstrandlool: now, if /dev/net/tun doesn't exist then the tuntap.txt I referenced says to mknod that. if you encoutner this situation, I think snapd should do that for you, and that would be a bug against snapd13:32
jdstrandroadmr: I saw! I've taken advantage of both already. thanks!! :)13:32
loolah13:32
jdstrandlool: hehe13:32
roadmrwhee :) glad to hear jdstrand.13:32
jdstrandlool: I think udev is going to create /dev/net/tun automatically. I see it on bbb and other places where I'm not using tun/tap devices13:34
looljdstrand: ok; I'll try to get more info; it's closed source, but I can ask to run it unconfined and see what it actually does13:38
jdstrandolive: I was on holiday last week. did someone else answer your question? if not, I'm here now13:47
olivejdstrand: thank you, stgraber answered me at #lxcontainers ;)13:50
jdstrandolive: great :)13:50
pedronisjdstrand: reading your bug, remember auto-connection works only if there is only one possibility, not sure it's relevant13:54
pedronisjdstrand: and I don't remember if assertions are used or not to prune down options anyway your assertion doesn't have extra info for that13:55
ogra_jdstrand, do you happen to know why https://github.com/snapcore/snapd/blob/master/interfaces/builtin/network_setup_control.go has no execution rights for "netplan generate" ?13:59
pedronisjdstrand: you need some rule that name needs to be same13:59
ogra_i assume just copying the file into the dir wont be enough13:59
mupPR snapcraft#878 closed: Added a fix for cases where modpbrobe append options to the line, ie.… <Created by croepha> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/878>14:00
mupPR snapcraft#1208 opened: kernel plugin: fix modprobe output parsing <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1208>14:00
pedronisjdstrand: there should be only one possibility,  and assertions are used for pruning, and also the interface AutoConnect() method but I don't see anything that would pick only one in your example14:02
jdstrandpedronis: I did try to use constraint alternations for allow-auto-connection using plug-attributes: { name: ... }14:06
pedronisjdstrand: ?14:06
pedronisjdstrand: but the plug rule has nothing14:06
pedronisnor the interface14:06
pedronisit seems like we need a rule either in code or assertions that compare name?14:07
jdstrandpedronis: the plug side does have something. it specifies the interface, the name and the bus14:07
pedronisjdstrand: in the assertion?14:07
pedronisthe code afaict doesn't do anything14:07
pedroniswith name atm14:07
jdstrandpedronis: I'm saying I attempted an assertion that did that14:07
pedronisI mean dbus interface code14:07
kyleNhey ogra_: can you please check out this bug a client filed? I'm not sure what the next step is, but it's critical for them: https://bugs.launchpad.net/snappy/+bug/167477814:08
mupBug #1674778: snapd hangs with 100% CPU usage when image has a custom gadget snap <gadget> <snapd> <Snappy:New> <https://launchpad.net/bugs/1674778>14:08
pedronisthat's not what is in the bug though14:08
jdstrandpedronis: no it isn't. I did say towards the end that I tried other things14:08
ogra_kyleN, niemeyer wanted to look into that one he just said in our team meeting ;)14:08
pedronisanyway given there are two slots what is in the bug cannot work for sure  I think14:08
jdstrandpedronis: I can give the example that I tried14:08
pedronisthe auto connect logic finds two cands and says nope14:09
ogra_kyleN, we were actively talking to renat yesterday night and asked him to file that bug14:09
kyleNogra_, ok thanks. just wanted to be sure it was noted14:09
ogra_it surely is14:09
jdstrandogra_: cause the person who wrote the interface didn't ask for it :)14:09
jdstrandpedronis: ok, let me try something else then14:10
ogra_jdstrand, haha ... well unless netplan has a clever inotify implem,entation i suspect the interface is pointless without being able to run "netplan generate" and "netplan apply"14:10
pedronisjdstrand: another option would be to change dbus AutoConnect method, usually atm it's always just true because we do things with decls though14:12
cachiojdstrand, hey14:14
cachiojdstrand, I have build a dbus snap which is adding a dbus slot and plugs the same one14:15
cachioI am getting a apparmor DENIED when I try to run in strict mode14:15
cachiojdstrand, any idea?14:15
jdstrandcachio: is the interface connected?14:16
jdstrandcachio: snap interfaces14:16
cachioyes14:16
cachiojdstrand, I connected the slot and the interface manually14:16
jdstrandcachio: can you paste the output of 'snap interfaces'?14:17
cachiojdstrand, http://paste.ubuntu.com/24228789/14:18
jdstrandcachio: can you paste /snap/kpi-dbus-tests/current/meta/snap.yaml14:19
cachiojdstrand, that http://paste.ubuntu.com/24228795/14:19
cachiojdstrand, http://paste.ubuntu.com/24228800/14:20
jdstrandcachio: oh, that is a noisy denial that has nothing to do with the dbus interface. to get rid of it you can plugs: mount-observe14:20
jdstrandthat is a libc thing14:20
cachiojdstrand, ah, ok14:20
cachiojdstrand, I'll try that14:21
cachiojdstrand, should I connect against mount-observe?14:27
cachiojdstrand, I am getting that denied14:27
jdstrandcachio: mount-observe needs a manual connection14:28
cachiojdstrand, which slot should I use?14:28
jdstrandcachio: you 'plugs: [ mount-observe ]'14:29
cachioyes14:29
jdstrandsudo snap connect kpi-dbus-tests:mount-observe14:29
cachiojdstrand, ok14:29
jdstrand(you can use that instead of 'sudo snap connect kpi-dbus-tests:mount-observe :mount-observe' since it is an implicit slot14:30
cachiojdstrand, I see that now [ 4068.867293] wcn36xx: ERROR hal_remove_bsskey response failed err=614:32
jdstrandcachio: are there denials in the log?14:32
cachiojdstrand, yes, from dmesg14:33
mupPR snapcraft#1150 closed: kernel plugin: rework MAKEFLAGS from the environment <Created by piso77> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1150>14:33
jdstrandcan you paste the denials that happen after you connected the mount-observe interface?14:33
cachiojdstrand, I don't see any denial, just that error14:34
cachiojdstrand, is it related to the snap?14:35
jdstrandcachio: it is probably a snap issue then. you should try again after doing this though: sudo sysctl -w kernel.printk_ratelimit=014:38
jdstrandcachio: that will disable kernel rate limiting (sometimes denials are rate limited). you should also look in syslog, not dmesg since dmesg won't show dbus denials14:39
cachiojdstrand, ok, I'll try that, tx14:40
mupPR core#29 opened: drop sync from hooks/configure, it isnt in the interface <Created by ogra1> <https://github.com/snapcore/core/pull/29>14:44
mupBug #1675054 opened: "snap info" should provide detailed track/channel release information. <Snappy:New> <https://launchpad.net/bugs/1675054>14:55
zygamorphis: have a look at https://github.com/gofed/gofed/issues/13114:57
zygaPharaoh_Atem: thanks for reporting that and wow, that's one quick fix :)14:58
zygamorphis: this should help you out a lot14:58
zygamorphis: you can use that technique to just quickly patch gofed locally and package the last bit14:58
plarsogra_: I'm seeing a problem with dragonboard images that seems to have started recently. We generate our own for automated tests with ubuntu-image so that we can apply a user assertion, and pretty soon after booting it, it wants to transition from ubuntu-core to core15:05
plarsogra_: so if I try to install a snap in that window, before it reboots after, it says: "ubuntu-core to core transition in progress, no other changes allowed until this is done"15:05
ogra_err15:06
plarsbut if we are building the image right then, shouldn't it already have core instead of ubuntu-core? why does it need to upgrade right away?15:06
ogra_ubuntu-core is long dead for images15:06
plarsyeah I thought so15:06
ogra_so i wonder what gives it the idea there would be any ubuntu-core to upgrade from15:06
plarsogra_: that's not something that came from the model is it?15:07
ogra_no, iirc the model doesnt define core, only kernel and gadgetz15:07
ogra_do you actually see any ubuntu-core under /snap ??15:07
mupPR snapd#3025 closed: cmd/snap-update-ns: compute the actions required to transform mount environment <Created by zyga> <Closed by zyga> <https://github.com/snapcore/snapd/pull/3025>15:10
morphiszyga: yeah I saw some crashes too but got those two missing deps for snapd now building15:10
morphiszyga, Pharaoh_Atem: also it looks like the gofed tool generates invalid spec files as the changelog at the bottom is somehow messed up in my cases15:11
morphisbut as long as it works and gives me something I can tune I am happy for now15:11
plarsogra_: yes15:12
ogra_plars, how did that get there ? :)15:12
plarsubuntu-core         16-2           188915:12
ogra_plars, do you use an ancient ubuntu-image ?15:12
plarsubuntu-image     0.12+real1  3715:13
ogra_nothing should install ubuntu-core anymore ... sincwe 6 weeks or even longer15:13
ogra_thats pretty old15:13
plarsoh, it looks like there's a newer version... I guess it didn't refresh because it's devmode15:13
ogra_yeah15:13
plarsah, ok15:13
plars0.15+snap3 now15:14
plarslet me try that, hopefully that's all it was :)15:14
ogra_right, try again weith that15:14
zygamorphis: what is the changelog you are getting?15:14
plarsthanks!15:14
ogra_at least it should use core now and not try to upgrade ... no guarantees for anything else  :)15:14
plarsheh, ok15:14
om26erHi! Can I know which ppa generally contains snapd release candidate ? also, is there a "edge" aka daily ppa as well ?15:16
ogra_om26er, https://launchpad.net/~snappy-dev/+archive/ubuntu/edge?field.series_filter=xenial15:18
om26erogra_: is there one for RC ?15:18
ogra_om26er, well, thats usually xenial-proposed ... but sometimes it gets uploaded in parallel to https://launchpad.net/~snappy-dev/+archive/ubuntu/image?field.series_filter=xenial15:19
om26erhmm, so I guess -proposed is more reliable than a ppa for release candidates.15:22
ogra_yes15:23
jibelom26er, release candidates are in -proposed15:23
jibelom26er, /image is used before uploading to proposed15:23
jibelit's a bit an equivalent of a beta15:23
om26erjibel: so shall we track xenial-proposed and for dailies, the edge ppa ?15:24
jibelom26er, yes15:24
morphiszyga: %changelog* Wed Mar 22 2017 Simon Fels <morphis@gravedo.de> - 0-0.1.gitb6dae1d15:24
morphisso both things are in the same line which the tools don't like15:24
morphisbut its just another bug in gofed15:25
mupPR core#29 closed: drop sync from hooks/configure <Created by ogra1> <Merged by niemeyer> <https://github.com/snapcore/core/pull/29>15:29
=== chihchun_afk is now known as chihchun
om26erogra_: can you tell the version scheme for snapd used here includes the time of upload https://launchpad.net/~snappy-dev/+archive/ubuntu/edge?field.series_filter=xenial ?15:31
om26er201703221024 aka YYYYMMDDHHMM ?15:31
om26eror if you could point me to the right person.15:31
ogra_om26er, i think thats correct ...15:32
ogra_the right person would be mvo, but he is off sick this week15:32
Pharaoh_Atemmorphis: I dunno why it always generates bad changelog sections15:37
Pharaoh_Atemit's easy enough to fix thankfully :)15:38
pedronisjdstrand: I put a comment in the bug15:50
plarsogra_: ok, that didn't seem to help, but I think I  may have it resolved now. I upgraded snapd on the host that built the image, and then it updated to core from ubuntu-core, and now the new images seem to have core in them15:56
ogra_cool15:56
ogra_i thought ubuntu-image does it ... but indeed, ubuntu-image only acts as frontend for "snap prepare-image"15:57
zygamorphis: weird, I never saw that16:13
morphiszyga: yeah16:25
mupPR snapcraft#1145 closed: tests: expect failures for the tests that can't be run in arm64 <Created by elopio> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1145>16:27
sergiusensppisati: ^ because I added this https://github.com/snapcore/snapcraft/pull/1209/commits/e1e0dbb56564bdc532479e1a8066ca89e866ff0516:29
mupPR snapcraft#1209: kernel plugin: use default per arch targets <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1209>16:29
mupPR snapcraft#1149 closed: kernel plugin: if kernel's target == NULL, use per-arch default target <Created by piso77> <Closed by sergiusens> <https://github.com/snapcore/snapcraft/pull/1149>16:30
mupPR snapcraft#1209 opened: kernel plugin: use default per arch targets <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1209>16:30
ppisatisergiusens: is that good or bad? do i need to do anything?16:38
* ppisati curls in a corner and cries16:39
* ogra_ notes it is that time of day ... 16:40
ogra_... and hands ppisati a beer16:40
sergiusensppisati: fixed a typo in your dict and added tests17:02
ppisatisergiusens: k17:05
sergiusensppisati: just wanted to know if you were ok with it17:06
ppisatisergiusens: +117:10
* zyga EODs17:13
jdstrandpedronis: thanks-- I'm going to try something else and report back17:13
mupPR snapcraft#1210 opened: Add platforms for the nightly tests <Created by elopio> <https://github.com/snapcore/snapcraft/pull/1210>17:24
jdstrandpedronis: thanks for your help-- see https://bugs.launchpad.net/snapd/+bug/1675019/comments/517:45
mupBug #1675019: wpa-supplicant's dbus interfaces are not auto-connecting to network-manager snap <snapd:Invalid> <https://launchpad.net/bugs/1675019>17:45
jdstrandpedronis: snap decls can sure get tricky :)17:46
pedronis:)17:46
TimmayIn latest Ubuntu-Core, how do I load kernel module at boot, seeing that most of the file system is read only? Assume it is in some "writable" folder?17:48
zygajdstrand: FYI https://bugs.launchpad.net/snappy/+bug/1674193/comments/317:52
mupBug #1674193: core snap's configuration hangs on debian|openSUSE <Snappy:In Progress by morphis> <openSUSE:New for morphis> <https://launchpad.net/bugs/1674193>17:52
zygajdstrand: do we have any fixes in seccomp that may be causing this?17:52
zygajdstrand: (please reply in the bug report)17:52
zygajdstrand: I'm EOD, just wanted to put this on your radar17:52
roger__Hi! I've gotten stuck on 'Run configure hook of "core" snap if present', and the only hit I get when searching for it suggests talking to people on IRC about it.18:21
roger__(see https://www.mail-archive.com/snapcraft@lists.snapcraft.io/msg02739.html)18:21
mupPR snapcraft#1211 opened: asset-tracking: add git source tracking <Created by josepht> <https://github.com/snapcore/snapcraft/pull/1211>19:19
roadmrjdstrand: tools r850 now in production! enjoy!19:24
jdstrandroadmr: that was fast. thanks!19:24
roadmronly if you discount the fact that r849 languished there for days ;)19:24
jdstrandheh19:25
jdstrandno complaints here19:25
roadmr:D19:25
coreycbsergiusens, thanks for the fix. :)  seems to work fine although I'm running into a few more issues post-install.  i updated the bug if you could take a look when you get a chance.19:31
mupPR snapd#3043 closed: interfaces: use spec in the dbus backend <Created by stolowski> <Merged by zyga> <https://github.com/snapcore/snapd/pull/3043>19:43
mupBug #1650688 opened: timedatectl set-timezone fails on UC16 <Snappy:Confirmed for ogra> <https://launchpad.net/bugs/1650688>20:09
mupPR snapcraft#1212 opened: store: better retry strategy for GETs <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1212>20:34
mupPR snapcraft#1208 closed: kernel plugin: fix modprobe output parsing <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1208>20:40
mupPR snapcraft#1209 closed: kernel plugin: use default per arch targets <Created by sergiusens> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1209>20:40
=== grumble is now known as grumble2
=== grumble2 is now known as grumble
mupPR snapcraft#1185 closed: repo: add version support for build-packages <Created by josepht> <Merged by kyrofa> <https://github.com/snapcore/snapcraft/pull/1185>23:13
mupPR snapcraft#1213 opened: asset-tracking: add bazaar source tracking <Created by josepht> <https://github.com/snapcore/snapcraft/pull/1213>23:46

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