/srv/irclogs.ubuntu.com/2017/08/30/#snappy.txt

=== JoshStrobl is now known as JoshStrobl|AFK
soeehey :-) Someone able to help me with this problem: snap-confine has elevated permissions and is not confined but should be. Refusing to continue to avoid permission escalation attacks ?00:18
mupPR snapcraft#1511 closed: project_loader: support grammar on build-packages <Created by kyrofa> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1511>01:49
=== JanC is now known as Guest61806
=== JanC_ is now known as JanC
=== JoshStrobl|AFK is now known as JoshStrobl
mupPR snapd#3804 closed: cmd/snap-seccomp: support parsing 'u:' and 'g:' for username and groups <Created by jdstrand> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3804>05:28
mupPR snapd#3805 closed: interfaces/{default,account-control}: Use username/group instead of uid/gid  <Created by jdstrand> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3805>05:28
mupPR snapd#3398 closed: env: set XDG_DATA_DIRS for wayland et.al <Created by sergiusens> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3398>06:13
mupPR snapd#3616 closed: cmd/snap-repair: check signatures of repairs from Next <Critical> <Created by pedronis> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3616>06:16
zyga-ubuntugood morning07:53
* zyga-ubuntu is packed and waiting 07:53
zyga-ubuntumvo: I'll be going back to warsaw at around 16:30, in the meanitime I'm working from a place with (hopefully) better network than mine07:57
pstolowskimorning zyga-ubuntu !08:06
pstolowskimvo, hey, conflict in 3773, plus one silly question from me08:07
zyga-ubuntugood morning :)08:08
mvozyga-ubuntu: ok, let try to catchup today about the bases snap-confine work08:13
mvopstolowski: thank you, I have a look now08:13
zyga-ubuntumvo: indeed, I'm sorry about yesterday08:14
mvozyga-ubuntu: no worries08:15
mupPR snapd#3820 closed: spread: don't set HTTPS?_PROXY for linode <Created by zyga> <Merged by zyga> <https://github.com/snapcore/snapd/pull/3820>08:16
mupPR snapd#3826 closed: interfaces/iio: add read/write for missing sysfs entries <Created by jdstrand> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/3826>08:17
zyga-ubuntuwilldeberry: hey, conflicts on https://github.com/snapcore/snapd/pull/381208:18
mupPR snapd#3812: interfaces: expose bluez interface on classic OS <Created by willdeberry> <https://github.com/snapcore/snapd/pull/3812>08:18
mupPR snapd#3755 closed: try to reenable fedora spread tests <Created by pedronis> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3755>08:20
mupPR snapcraft#1498 closed: lxd: pass original CLI arguments down to container <Created by kalikiana> <Closed by kalikiana> <https://github.com/snapcore/snapcraft/pull/1498>08:20
zyga-ubuntuI see this is a merge-morning :)08:22
zyga-ubuntupstolowski: any updates on https://github.com/snapcore/snapd/pull/3810 ?08:30
mupPR snapd#3810: interfaces/hooks: PlugData and SlotData wrappers <Created by stolowski> <https://github.com/snapcore/snapd/pull/3810>08:30
pstolowskizyga-ubuntu, yeah, let me push. nb, I removed Ref() after all. I added them in the first place just for a single interface that needed them for error message08:32
pstolowskizyga-ubuntu, so instead I just changed the error message in that interface08:33
zyga-ubuntupstolowski: sounds good, let me know when this is ready for another review08:33
* zyga-ubuntu *really* likes commit messages from jhenstridge08:34
zyga-ubuntuthis is what a descriptive patch looks like08:34
zyga-ubuntumvo: oh 2.27.5 is out already? I need to push some packages then08:47
zyga-ubuntuI'll do that in the evening from home though08:47
mvozyga-ubuntu: indeed08:57
mwhudsonzyga-ubuntu: feel free to do debian :)09:02
zyga-ubuntumwhudson: thank you! I really wanted to :)09:03
pedronismvo: not an immediate thing, but related to pstolowski comment on your run branch, should we consider sending repair failures/retry marking for sending to errtracker ?09:06
mvopedronis: that is a good idea09:07
zyga-ubuntuindeed, good idea09:08
zyga-ubuntumvo: though I'd suggest doing a small refactor of that code09:08
zyga-ubuntumvo: so that we can queue/send async the errors09:08
zyga-ubuntuand not just hurrah-send them like today09:09
zyga-ubuntuthe same thing will become useful to other layers09:09
zyga-ubuntumvo: it almost feels like an overlord manager09:10
mvopedronis: sending failures sounds good, sending retries I'm not sure, given that its not a failure as such, maybe we should send an error if we got no ack over the status fd? this indicates a buggy repair script09:12
mvozyga-ubuntu: I have no plans for this currently, I assume you have something like a spool dir and such in mind?09:13
=== chihchun_afk is now known as chihchun
Chipacamvo: so, about gbp.conf, why does trusty have that? why does ¬trusty not have that? which is the right one?09:13
zyga-ubuntumvo: yes, something like that, essentially a way to start building on this as a feature we could use for health checks later on09:13
pedronismvo: yea, maybe that's an ok compromise09:13
zyga-ubuntumvo: something stateful that can survive power outage09:13
zyga-ubuntumvo: especially if we then revert core to, e.g. fix a network issue09:13
mvoChipaca: feel free to remove it, it needs some work to be useful again. it basicly stopped being useful when we started vendoring09:14
mvopedronis: thank you09:14
zyga-ubuntuikey: hey, I have a question about https://github.com/snapcore/snapd/pull/372009:14
mupPR snapd#3720: cmd,interfaces: add initial support for Solus <Created by ikeydoherty> <https://github.com/snapcore/snapd/pull/3720>09:14
zyga-ubuntuikey: do you plan on workin on that? Shall I pick it up?09:14
zyga-ubuntuikey: it would be great to have 2.28 with solus ready :)09:15
mvozyga-ubuntu: yeah, don't get me wrong, I am not against this at all, just have no plans to work on this currently (given the other open todo items)09:15
zyga-ubuntuikey: and related to that, we should talk about some level of CI, a headless image to at least test building would be awesome09:15
zyga-ubuntumvo: understood09:15
Chipacamvo: sir yes sir09:16
mvoChipaca: thank you09:18
pedronisChipaca: or mvo:  need a quick sanity check of the changes I did to snapd#357309:18
mupPR snapd#3573: overlord: always try to get a serial, lazily on classic <Created by pedronis> <https://github.com/snapcore/snapd/pull/3573>09:18
Chipacawe're two PRs away from a single page of PRs09:18
Chipacai'm going to weep09:18
Chipaca:-)09:18
mvoquick, push more! oh, merge more I mean09:19
* Chipaca reaches for his MART09:19
* Chipaca quietly puts this on the coffee table: https://awfulmidis.tumblr.com/post/164727430527/totos-africa-but-with-the-donkey-kong-country09:22
Chipacapedronis: that PR looks fine09:23
* mvo looks at the current failure in master and pokes at snap userd in 14.0409:23
Chipacamvo: :-(09:24
mvoChipaca: 3823 looks like an easy win09:24
zyga-ubuntumvo: oho, upstart strickes back?09:25
Chipacapedronis: would loading "snaps" into a map[string]json.RawMessage be cheaper than loading it into a map[string]*SnapState?09:25
zyga-ubuntustrikes*09:25
pedronisChipaca: yes09:25
Chipacapedronis: in NumSnaps09:25
Chipacapedronis: and loading it into a map[string]struct{}? (would that work?)09:26
mvozyga-ubuntu: maybe :) trying to figure out what is going on right now09:28
pedronisChipaca: that I don't know09:28
pedronisI'm not sure it makes a lot of difference09:29
mvoChipaca: also 3795 is an easy one (and short)09:29
* zyga-ubuntu reviews top-bottom09:30
zyga-ubuntuand debootstraps sid :)09:30
Chipacamvo: 3795 is good, i didn't +1 it myself because i saw it's got a request for gustavo to do so09:32
Chipacamvo: if you don't think it's that important for him to review it i can +1 it09:32
pedronisit's a change for the REST api09:32
pedronisthat's why I put it for him to look at it09:32
mvoChipaca: I could be wrong, but it seems the "allow-interactive" hint is uncontroversial09:33
pedronisit's a name, names are always controversial09:33
* zyga-ubuntu mutters something about hygenic macros and goes back to reviews09:34
zyga-ubuntupedronis: conflict on https://github.com/snapcore/snapd/pull/378109:34
mupPR snapd#3781: cmd/snap-repair: track and use a lower bound for the time for TLS checks <Created by pedronis> <https://github.com/snapcore/snapd/pull/3781>09:34
mvopedronis: meh, good point about names being controversial (cc Chipaca)09:35
pedronisthere are 6 PRs  marked for Gustavo, is not too bad, maybe09:36
pedronisChipaca: pushed the change to *RawMesssage09:37
* zyga-ubuntu wonders if we could reach PR zero by EOD09:38
pedronisvery unlikely09:38
pedronisalso seems we are adding more stuff to 2.2809:39
pedronisthat needs jamie reviews09:39
pedronisChipaca: anything else in #3573 ?09:40
zyga-ubuntuI think jamie is back today, no?09:40
pedronishe was back already yesterday09:41
pedronisdoesn't mean much, depends where things stand on his prios09:41
zyga-ubuntuChipaca: conflict on https://github.com/snapcore/snapd/pull/374809:42
mupPR snapd#3748: many: fetch & cache remote snaps and sections; complete from there <Blocked> <Created by chipaca> <https://github.com/snapcore/snapd/pull/3748>09:42
pedronisit's also Blocked09:43
pedronismvo: seems  snapd#3502 needs a 2nd look either from zyga or jamie  ?09:44
mupPR snapd#3502: snap-seccomp: add more tests  <Created by mvo5> <https://github.com/snapcore/snapd/pull/3502>09:44
zyga-ubuntumvo: conflicts on https://github.com/snapcore/snapd/pull/3779 (probably trivial but I'd rather not hand-edit vendor.json)09:44
mupPR snapd#3779: snap-seccomp: remove use of x/net/bpf from tests <Created by mvo5> <https://github.com/snapcore/snapd/pull/3779>09:44
Chipacapedronis: no, as i say it's fine (even without that change)09:44
zyga-ubuntuChipaca: I think we could pull out https://github.com/snapcore/snapd/pull/3748/commits/90a8ca941f6f322e7aa7150bc7bba738708e06cb for a separate landale PR09:44
mupPR snapd#3748: many: fetch & cache remote snaps and sections; complete from there <Blocked> <Created by chipaca> <https://github.com/snapcore/snapd/pull/3748>09:44
pedronisalso soon or already travis will bottleneck us09:45
Chipacazyga-ubuntu: agreed on that, but is it worth it09:48
zyga-ubuntuChipaca: yes, diffs shrink09:48
zyga-ubuntuthat is always good :)09:48
zyga-ubuntueven if that branch doesn't land for whatever reason09:48
* zyga-ubuntu looks at 371909:53
mvozyga-ubuntu: didn't the removal itself trigger the conflict? anyway, resovled09:54
zyga-ubuntumvo: thanks09:55
zyga-ubuntumvo: I think it did09:55
mvozyga-ubuntu: uh, sorry, where does x/sys/unix come from?!? let me look again at this pr09:55
* zyga-ubuntu doesn't know, sorry09:55
* zyga-ubuntu is half-way through sid debootstrap09:56
zyga-ubuntuslow network lets one appreciate time09:56
mupPR snapd#3827 opened: vendor: fix artifcat from manually editing vendor/vendor.json  <Created by mvo5> <https://github.com/snapcore/snapd/pull/3827>09:58
Chipacazyga-ubuntu: did you see 3502 is ready for another look?09:59
zyga-ubuntumvo: interesting read for later: https://jneem.github.io/pijul/09:59
zyga-ubuntuChipaca: I'll review this after the desktop interface PR now10:00
Chipacamvo: FYI: there are no spread tests that fail if I nuke the dh_systemd sections from the 16.04 rules file10:00
zyga-ubuntuChipaca: o_O10:00
zyga-ubuntuthat's curious10:01
zyga-ubuntuwe are very reliable ;-)10:01
Chipacazyga-ubuntu: meaning the defaults word probably work well enough for us10:01
Chipacazyga-ubuntu: the overrides were created in the prehistory, and cargo-culted, need revisiting10:01
mvoChipaca: \o/ lets kill them with fire then10:02
Chipacamvo: piano piano10:02
Chipacamvo: this might mean we aren't testing enough :-)10:02
mvoChipaca: well, I guess it makes sense to compare the output of systemctl for the various units with our old rules and the defaults10:03
mvoChipaca: not us ;)10:03
Chipacait is an encouraging direction for further research :-)10:03
Chipacabut, not now. now i've got conflicts to resolve and review feedback to address10:03
Chipacazyga-ubuntu: if you have feedback on snapd#3748 now would be a very good time10:03
mupPR snapd#3748: many: fetch & cache remote snaps and sections; complete from there <Blocked> <Created by chipaca> <https://github.com/snapcore/snapd/pull/3748>10:03
zyga-ubuntuChipaca: I will, just let me finish the PRs :)10:07
zyga-ubuntuI have them all open in tbas10:07
zyga-ubuntu*tabs10:07
Chipacazyga-ubuntu: about separating that commit, it's more involved than that unfortunately10:07
Chipacaconceptually simple, sure :-)10:08
* mvo grumbles about upstart and the lack of any information why a job is no longer running10:11
zyga-ubuntuChipaca: aha, I see10:13
Chipacazyga-ubuntu: i'd have to go over the previous commits and pull out the right bits that made that commit necessary10:15
Chipacavery untidy of me :-/10:15
pedronisChipaca: doesn't sound a super useful use of time10:15
Chipacapedronis: mhmm10:16
ChipacaOTOH if the PR took much longer to get out there there might be merit to it10:16
pedronisChipaca: it is fixing a preexisting problem? a potential preexisting problem? or something that your other stuff triggered?10:17
Chipacapedronis: the tests were messy, some of them running with root dir on / and not writing/reading system stuff by happenstance10:18
Chipacaso i added a setrootdir to the test setup10:18
Chipacaso i then had to change all the tests that matched strings to the fixed ones10:18
Chipacathis came about because i added a test that broke when there wasn't a file in the "outside"10:19
Chipaca(the test passed on my machine because i'd already run the code in the pr so i had that file)10:19
Chipacapedronis: so, bit of column a, bit of column b10:19
mupPR snapd#3828 opened: release: 2.27.5 <Created by mvo5> <https://github.com/snapcore/snapd/pull/3828>10:19
pedronisChipaca: sounds easier to do a new PR10:22
pedronisjust about this10:22
pedronisthat untangling it from that PR10:22
Chipacamy thought exactly10:22
pedronismvo: do we have a fix for snap-userd test?10:25
pedronisI get10:25
pedronis+ stop test-snap-userd10:25
pedronisstop: Unknown instance:10:25
pedronismvo:  https://travis-ci.org/snapcore/snapd/builds/269919547?utm_source=github_status&utm_medium=notification10:25
Chipacapedronis: i think that's what mvo is getting too10:27
Chipacamvo: does it go away if you back out snapd#3398 ?10:27
mupPR snapd#3398: env: set XDG_DATA_DIRS for wayland et.al <Created by sergiusens> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3398>10:27
mvopedronis: looking into it currently, the going is slow, my upstart is rusty and things are slightly dubious10:29
mvoChipaca: I doubt that 3398 is related, it looks like for some reason snap userd is dying before its time10:29
mvoChipaca: and I'm trying to figure out *why* now10:29
Chipacamvo: if i run with --debug10:30
Chipacamvo: i find that userd runs fine, via dbus activation? i think10:30
Chipacamvo: it's just that upstart doesn't "see" it10:30
Chipacai mean, ps doesn't see a snap userd, but i can message it and it appears10:30
Chipacathat's something activating it :-)10:30
mvoChipaca: yeah, it is auto-activated10:31
Chipacamvo: so it looks like it gets activated before upstart can start it10:31
mvoChipaca: yeah, that sounds plausible10:31
mvoChipaca: let me test this theory, maybe we can kill some code here :)10:32
Chipacamvo: and this might be caused by 3398 because before we weren't copying the dbus things into place10:32
mvoChipaca: oohhhhh10:32
mvoChipaca: yes, now things start to make sense10:32
zyga-ubuntujdstrand: hey10:32
Chipacamvo: and 3398 landed because it ran the test at some silly hour in the morning, meaning less load on travis10:32
Chipacaor linode10:32
Chipacaor whatever10:32
Chipacabah, it's a race, we one it once :-)10:32
Chipacaa bit like england motorsport10:33
mvoChipaca: or footbal10:33
mvoChipaca: (SCNR)10:33
Chipacaas an argentine i daren't mention the f word10:33
* zyga-ubuntu raises his eyebrow 10:33
mvoChipaca: yeah, I think it all makes sense, let me run one more test, then I will push something that removes a bunch of extra lines in this test :)10:33
zyga-ubuntujdstrand: 3719 is good to land though it will need a follow up10:33
mvoChipaca: f-word *cough* - double sorry, forgot about that10:34
Chipaca:-)10:34
* mvo is not actually following this very much10:34
Chipacaat least fangio never won with his hand, or something10:34
mvolol10:34
zyga-ubuntujdstrand: I'll leave it as is and merge later today10:34
* zyga-ubuntu reads 350210:40
zyga-ubuntuChipaca: what is the official fake base store?10:49
Chipacazyga-ubuntu: store/storetest.Store10:49
Chipacazyga-ubuntu: // Store implements a snapstate.StoreService where every single method panics.10:49
zyga-ubuntuthat's bad-hair-day-store in lisp, rigt/10:50
zyga-ubunturight*10:50
ogra_can y<ou then "snap install vaporware" ?10:50
Chipacaogra_: 1. snap install xbill-xaw10:51
Chipacaogra_: 2. enjoy your vaporware10:51
Chipaca:-)10:51
ogra_heh, insteasd of duke-nukem-forever ?10:51
ogra_-s10:51
Chipacaogra_: there was no vapor in dnf10:51
Chipacawaaaait10:52
ogra_haha10:52
Chipacadnf is duke-nukem-forever?10:52
ogra_i think so10:52
zyga-ubuntuwell, come on10:52
Chipacabunch'a nerds10:52
zyga-ubuntuduke is out10:52
* Chipaca goes back to playing xbill10:52
ogra_yeah, it isnt exactly vaporware butu it was dfor a decade10:52
zyga-ubuntusnap install world-peace10:53
zyga-ubuntumiracle assertion required10:53
ogra_yeah, and a boring game i bet10:53
zyga-ubuntumy sid debootstrap is at "g" now10:54
zyga-ubuntuand my git fetch is at "k" now10:54
ogra_dooesnt debian have pre-made tarballs like ubuntu-base ?10:54
zyga-ubuntuogra_: it's for sbuild10:54
ogra_ah10:54
zyga-ubuntuand I doubt I'd save any time10:55
ogra_well, using debootstrap on ubuntu takes minutes ... downloading and untarring the base tarball takes seconds10:55
ogra_that is why we have this product ;)10:55
zyga-ubuntuogra_: my modem takes forever, priceless10:56
zyga-ubuntumvo: should tests in cmd/snap-seccomp in https://github.com/snapcore/snapd/pull/3502 take long?11:00
mupPR snapd#3502: snap-seccomp: add more tests  <Created by mvo5> <https://github.com/snapcore/snapd/pull/3502>11:00
zyga-ubuntumvo: on my x250 it's ~~ minute and going11:00
* zyga-ubuntu breaks for 3 minutes11:01
pedronisChipaca: mvo: does that test passes sometimes? or always fail? should I try to rerun?11:01
Chipacapedronis: it passes sometimes11:02
Chipacapedronis: but if mvo is fixing it, maybe instead of rerunning, merge his fix?11:02
pedroniswhen it exists11:03
pedronisanyway seems quite consistent in failing11:04
zyga-ubuntumvo: 2m39,683s11:05
zyga-ubuntuouch!11:05
pedronisalso fedora preparate11:05
pedronistook too long11:05
pedronishttps://travis-ci.org/snapcore/snapd/builds/269925918?utm_source=github_status&utm_medium=notification11:06
pedronishere11:06
=== JoshStrobl is now known as JoshStrobl|zzz
mvoChipaca, pedronis: PR is ready, sorry, took so long because I wanted to verify in qemu first11:23
Chipacamvo: was the diagnosis confirmed?11:24
mupPR snapd#3829 opened: tests: fix race in snap userd test <Created by mvo5> <https://github.com/snapcore/snapd/pull/3829>11:24
Chipacamvo: shouldn't we stop it after the test?11:26
Chipacamvo: anyway +111:30
Chipacawhoops, i just merged a pr without realising it had a request for jdstrand :-(11:32
mupPR snapd#3824 closed: interfaces: do not match any file or directory in or under /sys/bus/pci/devices/ <Created by adglkh> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/3824>11:32
Chipacajdstrand: ^ :-( sorry11:32
Chipacamvo: snapd#3825 seems ok to land, unless you want to implement zyga-ubuntu's suggestion11:34
mupPR snapd#3825: tests: add nmcli regression test <Created by mvo5> <https://github.com/snapcore/snapd/pull/3825>11:34
zyga-ubuntumvo: do you recall where you saw "/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/6/../../../x86_64-linux-gnu/libc.a(libc-start.o): relocation R_X86_64_32 against undefined symbol _dl_starting_up' can not be used when making a shared object; recompile with -fPIC"11:38
zyga-ubuntumvo: (context PR 3502)11:38
pedronisChipaca: I did mark that one for jamie, but maybe you understand that stuff more than me11:42
mupPR snapcraft#1517 opened: integration: make onboarding easier for code users <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1517>11:42
* zyga-ubuntu -> lunch11:48
Chipacapedronis: very little, but just enough to get that one11:50
pedronisChipaca: I probably got paranoid form the recent interface tweaks regressions we had11:51
Chipacaniemeyer: snapd#3642 is getting long in the tooth11:51
mupPR snapd#3642: cmd/snap: get keys or root document <Created by stolowski> <https://github.com/snapcore/snapd/pull/3642>11:51
Chipacapedronis: la la la la can't hear you la la11:51
pstolowskiis travis acting up or is it just me?11:59
pedronispstolowski: lots of work on PRs, it might just be queuing stuff, or you seeing something in particular?12:00
pstolowskipedronis, test failures12:01
Chipacaneed to reboot my router. brb.12:02
pedronispstolowski: there's a recently added test that is flaky,  mvo has a fix12:02
pstolowskitests/main/snap-userd ?12:03
pedronispstolowski: also fedora tests have been reenable and they seem flaky, at least they can take too long to prepare12:03
pedronispstolowski: yes12:03
pstolowskiack, thanks12:03
pedronispstolowski: fix is here 2017-08-11T15:49:49Z12:03
pedronissorr12:03
pedronisy12:03
pedronispstolowski: fix is here snapd#382912:03
mupPR snapd#3829: tests: fix race in snap userd test <Created by mvo5> <https://github.com/snapcore/snapd/pull/3829>12:04
zyga-ubuntuoh, good old netsplit12:08
=== petevg_ is now known as petevg
mvoChipaca: I will investigate about your stoping question and do a followup12:31
mvoChipaca: I'm in favour of merging 3829 to unbreak the world12:31
zyga-ubuntuChipaca: reviewed https://github.com/snapcore/snapd/pull/374812:32
mupPR snapd#3748: many: fetch & cache remote snaps and sections; complete from there <Blocked> <Created by chipaca> <https://github.com/snapcore/snapd/pull/3748>12:32
zyga-ubuntuexcept still sending the request to github12:32
arm1eHey guys, I have found a snap I want to install on github, but does not show in snap find. Can you tell me why this is please. It says it is stable and strict confinement. Thanks12:36
arm1ehttps://github.com/jacobzimmermann/gnucash-jz-snap/blob/master/snap/snapcraft.yaml12:36
zyga-ubuntuarm1e: is the snap released?12:37
zyga-ubuntuarm1e: is it public?12:37
zyga-ubuntuarm1e: the presence of that snapcraft.yaml doesn't indicate that in any way (it cannot)12:37
zyga-ubuntusub 30 PRs12:39
zyga-ubuntunice to see that12:39
arm1ezyga-ubuntu, can I manually install it?12:40
zyga-ubuntuI find it funny that everyone seems to edit vendor.json by hand because govendor usability is poor12:40
zyga-ubuntuarm1e: I don't know, build it from source and try12:40
arm1ety12:41
mvozyga-ubuntu: re 3502 - if you reformat the C code, why not use the indent we use in snap-confine for consitency? instead of adding a different indent12:41
zyga-ubuntumvo: oh sorry about that, just because it produces saner indent and I'm about to switch to that one12:42
zyga-ubuntumvo: clang-format is less crazy12:42
zyga-ubuntumvo: and has good defaults for various styles12:42
zyga-ubuntumvo: I just didn't want to bother with running indent that right way for this12:42
mvozyga-ubuntu: I refer to the "standards" from xkcd :)12:43
zyga-ubuntumvo: and one more observation, indent actually broke with future versions12:43
zyga-ubuntumvo: it produces different output for same profile12:43
mvozyga-ubuntu: anyway, I don't relaly mind much, it just seems that we should pick one and stick to it. the go fmt guys were incredible wise12:43
zyga-ubuntumvo: so that coupled with general sane output from clang-format12:43
mvozyga-ubuntu: it does? meh, that sucks12:43
zyga-ubuntumvo: indeed12:43
zyga-ubuntumvo: I'll switch us to that when travis is calm12:43
zyga-ubuntumvo: yep, sadly12:44
zyga-ubuntumvo: the difference is in one spot and we could just remove that code and replace it with something that doesn't trigger it12:44
zyga-ubuntumvo: but meh12:44
mvozyga-ubuntu: I'm not a fan of reformating as we will loose all VCS history (git blame will be useless)12:44
zyga-ubuntumvo: mmm, good point12:44
zyga-ubuntumvo: we'll see, maybe we can do it on a file-by-file basis when introducing significant enough changes12:45
mvoomg - autopkgtests in artful for 2.27.5 arre all green, yay!12:45
zyga-ubuntumvo: that's a rare sight :)12:46
mupPR snapd#3829 closed: tests: fix race in snap userd test <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3829>12:46
zyga-ubuntuChipaca: I reviewed https://github.com/snapcore/snapd/pull/374812:48
mupPR snapd#3748: many: fetch & cache remote snaps and sections; complete from there <Blocked> <Created by chipaca> <https://github.com/snapcore/snapd/pull/3748>12:48
Chipacazyga-ubuntu: ack12:48
zyga-ubuntuhmm12:49
zyga-ubuntuzesty broke my modem connection12:49
zyga-ubuntuthat's not great :/12:49
zyga-ubuntuI mean my built-in modem12:49
=== ShalokShalom_ is now known as ShalokShalom
Son_Gokuzyga-ubuntu, so... dnf is now in openSUSE Factory12:54
jdstrandChipaca: responded (https://github.com/snapcore/snapd/pull/3824/files#r136058008)12:54
mupPR snapd#3824: interfaces: do not match any file or directory in or under /sys/bus/pci/devices/ <Created by adglkh> <Merged by chipaca> <https://github.com/snapcore/snapd/pull/3824>12:54
Son_Gokuzyga-ubuntu, this means that we can use the same API for supporting snapcraft on RPM based distributions12:54
zyga-ubuntuhey12:55
zyga-ubuntuI read your earlier note, that's a good thing12:55
zyga-ubuntunot certain yet but after layouts it looks like something I can work on12:56
Son_Gokuwhich reminds me, niemeyer, I'll be making that snapcraft forum post soonish today12:56
Son_GokuI've just been busy with life things, like eye doctor visits12:56
Son_Gokuto get new glasses :)12:56
zyga-ubuntusigh13:00
zyga-ubuntuzesty broke 3G13:00
zyga-ubuntu...13:00
zyga-ubuntu"no such device" you say, while showing the modem *and* the signal strenght13:01
Son_Goku:)13:01
zyga-ubuntustrength13:01
niemeyerSon_Goku: Thanks!13:02
niemeyerHello all13:02
zyga-ubuntu2fa13:05
zyga-ubuntulogging in13:06
Chipacajdstrand: phew13:08
zyga-ubuntuconnection breaking13:19
abeatoogra_, does wifi work in the dragonboard?13:22
ogra_abeato, sure13:23
ogra_wer dont have any device where it doesnt work atm ... at least to my knowledge13:23
abeatoogra_, ok, just double checking, thanks13:24
mupPR snapd#3719 closed: interfaces: add desktop and desktop-legacy <Created by jdstrand> <Merged by jdstrand> <https://github.com/snapcore/snapd/pull/3719>13:33
zyga-ubuntuwoot, wife arrived13:38
zyga-ubuntuI'll move luggage into the car and be back soon13:39
zyga-ubuntumvo: you should have used your 3g modem13:39
zyga-ubuntumvo: then you would tell me the zesty update broke it :)13:39
zyga-ubuntumvo: and I would have stayed on xenial13:39
zyga-ubuntumvo: I'll move to artful at home, hopefully it won't be more broken13:39
mvozyga-ubuntu: sorry for that, I actually hardly ever use that thing13:40
mvozyga-ubuntu: have a good trip back13:40
mvozyga-ubuntu: nothing we can fix (relatively) easily with regards to the modem?13:40
ogra_just ... snap revert distro13:40
ogra_:P13:40
niemeyerChipaca, pstolowski: About snapd#3642, yeah, I was somewhat consciously letting this one sleep.. I was concerned about jumping the gun on the UI change and regret the decision we agreed to13:48
mupPR snapd#3642: cmd/snap: get keys or root document <Created by stolowski> <https://github.com/snapcore/snapd/pull/3642>13:48
zyga-ubuntumvo: I need to give you a working sim card :)13:48
niemeyerLet me look into it again13:48
zyga-ubuntumvo: there are those services that give you low transfer for free essentially13:48
zyga-ubuntumvo: no idea why it doesn't work, the modem works, it's just nm and mm don't see eye to eye13:49
mvozyga-ubuntu: ha! yeah, I guess I need one of those13:49
niemeyerHmm.. I think we should teach mup to use #3652 as a snapd bug here..13:49
niemeyers/bug/PR13:49
niemeyerSounds vastly more common to talk about those13:49
niemeyerAnyone against? 3.. 2.. 1.. :P13:50
zyga-ubuntuniemeyer: hmm?13:53
mupPR snapd#3823 closed: tests: rename complexion to test-snapd-complexion <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3823>13:56
niemeyerzyga-ubuntu: I'll take the hmm as "Yeah, great idea!"14:00
zyga-ubuntuniemeyer: I was trying to parse your earlier statement14:01
mvozyga-ubuntu: fwiw, I updated 3825 (based on your idea)14:01
zyga-ubuntuniemeyer: but yeah :)14:01
zyga-ubuntugo ahead14:01
zyga-ubuntumvo: oh, thank you!14:01
* zyga-ubuntu looks14:01
zyga-ubuntuThank you!14:02
niemeyer#357314:05
mupPR #3573: overlord: always try to get a serial, lazily on classic <Created by pedronis> <https://github.com/snapcore/snapd/pull/3573>14:05
niemeyerThere you go!14:05
zyga-ubuntuah14:07
zyga-ubuntuniemeyer: I parsed your earier comment now, yes, definite +114:07
niemeyer;)14:08
zyga-ubuntugithub unicorns :/14:10
mvodown to 25!14:10
Chipacammm, unicorns14:11
mupPR snapd#3827 closed: vendor: fix artifact from manually editing vendor/vendor.json  <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3827>14:11
Chipacai've got a slow cooker14:11
ogra_Riddell, wow, falkon is impressingly fast!14:21
Riddellogra_: ooh it's working?14:21
ogra_yeah14:21
Riddellnice14:21
ogra_(xenial here)14:21
Riddellit seems very promising14:21
ogra_Riddell, not sure you have seen it https://forum.snapcraft.io/t/kde-neon-chooses-snap/1898 ... not working everywhere yet (though thats more an arch snapd issue i guess)14:22
Riddellyeah that's why it's nice to have a good report14:23
jdstrandmvo: fyi, I have PR 3779 on my list, but I'd like to see 3502 go through first so it is easier to see the changes14:27
mupPR #3779: snap-seccomp: remove use of x/net/bpf from tests <Created by mvo5> <https://github.com/snapcore/snapd/pull/3779>14:27
jdstrandPR 350214:27
mupPR #3502: snap-seccomp: add more tests  <Created by mvo5> <https://github.com/snapcore/snapd/pull/3502>14:27
mupPR snapd#3828 closed: release: 2.27.5 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3828>14:33
pedronisniemeyer: I'm not sure if your comment was about the TODO I added, do you have a suggestion for what comment you would like added instead?14:38
niemeyerpedronis: It wasn't about the code.. I haven't seen the updates14:39
Riddella snapd issue? https://blog.neon.kde.org/index.php/2017/08/29/great-web-browsing-coming-back-to-kde-with-falkon-new-packaging-formats-coming-to-kde-with-snap/#comment-24914:39
pedronisniemeyer: I added a TODO there14:39
niemeyerpedronis: +1 then!14:39
niemeyerpedronis: I mean, it already had the +1, so that's +2 I guess :P14:39
pedronisyea, mostly waiting for green but travis is queuing, so much PR work going :)14:40
pedronisjdstrand: #3621 is also something I marked for you to look at14:41
mupPR #3621: cmd/snap-{confine,update-ns}: apply mount profiles using snap-update-ns <Created by zyga> <https://github.com/snapcore/snapd/pull/3621>14:41
jdstrandpedronis: yep, on the list14:41
pedronisthx14:42
mupPR snapd#3484 closed: tests: add autopilot-introspection interface test <Created by fgimenez> <Merged by niemeyer> <https://github.com/snapcore/snapd/pull/3484>14:48
mupPR snapd#3830 opened: tests: deal with __PNR_chown on aarch64 to fix FTBFS on arm64 <Created by mvo5> <https://github.com/snapcore/snapd/pull/3830>14:59
Chipaca24 PRs!15:02
Chipacado we get cookies15:02
genii!cookie15:06
ubottuWow! You're such a great helper, you deserve a cookie!15:06
geniiHm15:06
geniiAh, there we go15:07
pstolowskiChipaca, hey, see https://forum.snapcraft.io/t/support-for-snapctl-stop-start-restart-services/1908/8 ;ok if I take it or have you already started?15:08
Chipacapstolowski: i have not started but was about to15:10
Chipacapstolowski: but, if you'd rather do it go for it15:10
Chipacapstolowski: i have no lack of things to do15:10
Chipacapstolowski: i know the service side but would need to learn the snapctl side, and you viceversa. I suspect you've got less to learn than i15:11
mupPR snapd#3635 closed: tests: add out-of-the-box test suite <Decaying> <Created by zyga> <Closed by niemeyer> <https://github.com/snapcore/snapd/pull/3635>15:11
niemeyerLunch.. biab15:11
pstolowskiChipaca, ok. yes, that was exactly the point niemeyer was making (about other stuff on your plate), so I'm fine to take it15:11
Chipacaogra_: how much hard drive space would a 'small' device have these days?15:13
Chipaca(for handwavy values of "hard drive")15:13
ogra_Chipaca, dunno ... i think the smalles Sd card you can buy is 2GB atm15:17
Chipacaogra_: so keeping 100MB of space around just-in-case is not too bad?15:18
Chipacaogra_: that is, if snapd said "i'm going to ignore what you just told me to do because disk is running short" at 100MB, that'd be alright?15:19
Chipacaon small devices i mean15:19
ogra_well the formatting tools typically reserve 5% for root so that the system keeps running even if a user fills up the disk15:20
Chipacaogra_: yes, but snapd runs as root15:20
ogra_i wonder if a percentage is better than a fixed limit of megabytes15:20
Chipaca5% is way too much these days, most of the time15:20
ogra_yeah, i didnt mean that :)15:20
ogra_100MB are surely ok to keep the OS running ...15:21
ChipacaI'd be fine with max(10MB, min(100MB, 5%))15:21
Chipacaor maybe 20MB as the min min15:21
ogra_yeah,.. that sounds fine15:21
ogra_well15:21
Chipacaor, shocking idea, make it configurable15:21
Chipacabut that's Hard Work15:21
ogra_perhaps we shoudl take the core snap as measure here15:21
Chipacaso stage 2 :-)15:21
Chipacaogra_: ah, good idea, or the kernel or sth15:22
ogra_thats 70+ MB15:22
ogra_yeah15:22
ogra_kernel can easily vary a lot ... if you produce a monolithic one with no modules that might actually become a pretty small snap15:23
Chipacaogra_: not smaller than the kernel snap on a classic system15:23
Chipaca:-D15:23
ogra_yet, if you use our generic kernel and ship all modules 200MB is probably a likely size15:23
ogra_(modulo squashfs compression)15:24
Chipacaah :-)15:24
ogra_snap info says the pc-kernel snap has 130MB in stable15:24
ogra_so thats probably a good number15:25
ogra_add some wiggle room and you end up at 15015:25
Chipacaso if we want to leave enough space to refresh core+kernel+gadget, 250MB would not be a bad number15:25
ogra_yeah15:26
Chipacathat's a lot, but it also seems reasonable15:26
ChipacaOTOH if you're on classic, 100MB would be fine15:26
pedronisChipaca: notice though that means you need to teach UpdateMany to try only  subset of all things in some cases15:26
ogra_(gadgets are usually in the kilobytes though :) (unless they are raspberry pis with blob firmware :P ))15:26
Chipacapedronis: allow me to weep a little15:26
Chipacapedronis: but yes15:26
Chipacapedronis: i'm just exploring the space, still15:27
pedronisor piggyback on the prerequisites task mvo is adding in one of his branches15:27
pedronisChipaca: that's trying to make sure we don't make it worse15:27
pedronislike you get stuck15:27
ogra_Chipaca, also take into account that our device images come with only a few MB free in writable ... expansion only happens on first boot15:27
pedronisChipaca: it depends alos where you check/fail15:28
ogra_(5 oor 10 ... i forgot what ubuntu-image adds exta ... but it isnt much)15:28
pedronisChipaca: if you check in download just before downloading it might be alright with lanes15:28
pedronisbut also need to check if UpdateMany create sequential lanes or not, I don't think so15:29
Chipacapedronis: ogra_: added this to https://forum.snapcraft.io/t/out-of-disk-space-protection/1632/815:32
pedronisChipaca: thx15:35
=== JoshStrobl|zzz is now known as JoshStrobl
=== chihchun is now known as chihchun_afk
cachio_mvo, I already saw this error in pi3 and i385 exec https://paste.ubuntu.com/25432913/16:20
cachio_mvo, not sure if the problem is in the snap or it is in snapd16:21
cachio_It is breaking the whole execution on pi3, I am running again without that test16:29
Chipacacachio_: :-(16:37
* zyga-ubuntu updates to artful16:41
mvocachio_: a race in the tests :(16:48
cachio_mvo, yes, seems to be16:48
cachio_mvo, I am skipping this one16:48
cachio_mvo, I'll fix it on master16:48
mvocachio_: I have a fix ready16:50
mvocachio_: it is in #382516:50
mupPR #3825: tests: add nmcli regression test <Created by mvo5> <https://github.com/snapcore/snapd/pull/3825>16:50
mvocachio_: the problem is that systemd considers the unit started too early. i.e. nm has started, but it has not yet setup its dbus things16:51
cachio_mvo, you are fast!!16:52
cachio_mvo, great16:52
cachio_mvo, the rest of the exec is ok, so we are going well16:52
zyga-ubuntujdstrand: commented on https://github.com/snapcore/snapd/pull/3621#discussion_r13612807516:56
mupPR #3621: cmd/snap-{confine,update-ns}: apply mount profiles using snap-update-ns <Created by zyga> <https://github.com/snapcore/snapd/pull/3621>16:56
zyga-ubuntujdstrand: I'm happy to split the rule, can you be more specific as to what you expect16:56
naccso i'm using an application (not exposed) in my classic snap that has a hardcoded path. Is my best bet to fork their repository and apply a patch to make it a non-absolute path for the purpose of using it in the snap (since I need to use the version from my snap)?16:57
zyga-ubuntunacc: or some preload tricks16:58
nacczyga-ubuntu: ok, thanks16:59
nacczyga-ubuntu: what preload trick would work to alter a hardcoded path buried in a python file? :)17:00
zyga-ubuntunacc: one that remaps open17:00
nacczyga-ubuntu: oh ... gross :)17:00
nacczyga-ubuntu: i'll just fork :)17:01
nacci filed a bug/feature request upstream17:01
zyga-ubuntuthat's much better long-term IMO17:01
naccyeah17:01
nacczyga-ubuntu: thanks!17:01
jdstrandzyga-ubuntu: I'll comment in the PR (a bit later). note I have not done my full review of the pr yet. planning on it a bit later today17:07
zyga-ubuntujdstrand: thank you!17:08
zyga-ubuntuI'm (passive) driving home so I have limited conditions17:09
* zyga-ubuntu tries to focus on reviews amids $distractions17:10
* zyga-ubuntu watches the sunset 17:17
arm1eHey guys, can you help with an error at the end of building please. Will paste, hold on...17:19
arm1ehttps://paste.ubuntu.com/25433178/17:21
arm1elast line is red in terminal17:21
zyga-ubuntuarm1e: looked, no idea17:22
arm1ewillsee if it will install.17:23
ogra_well, it tires to remove a file that doesnt exist obviously17:25
ogra_you might want to put libgtk-3-bin into build-packages17:28
zyga-ubuntujdstrand: btw, is your comment on https://github.com/snapcore/snapd/pull/3814 a formal +1?17:31
mupPR #3814: interfaces: enable partial apparmor support <Created by zyga> <https://github.com/snapcore/snapd/pull/3814>17:31
jdstrandzyga-ubuntu: not until the comments were addressed. let me look at the new commits17:32
zyga-ubuntujdstrand: I think they are, let me know if something is missing17:33
jdstrandzyga-ubuntu: done17:35
niemeyermvo: Can we merge #3830 or do we need to wait for the autopkgtests?17:37
mupPR #3830: tests: deal with __PNR_chown on aarch64 to fix FTBFS on arm64 <Created by mvo5> <https://github.com/snapcore/snapd/pull/3830>17:37
zyga-ubuntujdstrand: strict mode with logging?17:39
zyga-ubuntujdstrand: are you referring to using the real strict template17:39
jdstrandzyga-ubuntu: yes. the point of partial is to let apparmor mediate what it can for whatever kernel is running, and logging what it can't17:39
zyga-ubuntujdstrand: and logging == devmode?17:39
jdstrandno17:39
zyga-ubuntuahh17:39
zyga-ubunturight17:39
zyga-ubuntuso about that17:40
zyga-ubuntu(now that I understand the question)17:40
jdstrandcause,in my mind, classic confinement != partial confinement17:40
jdstrandjust like devmode != partial confinement17:41
jdstrandmaybe I misunderstand where you are going?17:41
zyga-ubuntu(call)17:42
zyga-ubunture17:45
zyga-ubuntujdstrand: I plan to switch to the normal template and see what happens in practice, if snaps using particular interface misbehave. I'm not very scientific abut this yet17:45
zyga-ubuntujdstrand: my goal is to enable enforcing confinement to all the features that the kernel offers17:45
zyga-ubuntujdstrand: and, if necessary, insert compatibility permissions so that apps operate17:46
jdstrandzyga-ubuntu: ok, good, that is what I understood to be where you were going17:46
jdstrandyep, +117:46
zyga-ubuntujdstrand: (as I recall some things changed behavior as specific features were introduced)17:46
zyga-ubuntujdstrand: I'm mainly doing this because I spend most of my time on opensuse17:46
jdstrandwe can do in the interfaces, if partial append(...)17:46
zyga-ubuntujdstrand: and also as a way to have distros on vanilla 4.14 LTS supported to the extent possible17:47
* jdstrand nods17:47
jdstrand+117:47
zyga-ubuntujdstrand: yep, the way I coded it now is that we can see specific features17:47
* jdstrand nods17:47
zyga-ubuntujdstrand: so that we can be smarter than just "partial vs full"17:47
jdstrandyeah17:47
zyga-ubuntugreat, sorry about being confused, tired from the trip and general chaos today :)17:47
jdstrandI was going to correct myself, but then thought it hard to quickly write the pseudo code for that :)17:47
zyga-ubuntujdstrand: and also had a call from family to interrupt at the "best" moment :)17:48
jdstrandthey have a tendency to do that. hope everything is ok and the chaos diminishing17:48
zyga-ubuntuyes, all is very good :)17:48
zyga-ubuntuwe're together and safely heading home17:49
jdstrandnice17:49
naccis it possible to do a local cleanbuild using a specific container image?17:52
zyga-ubuntumvo: my kids go to local school on Monday :)17:54
zyga-ubuntumvo: we'll finally wake up at 6:00 :)17:54
bschaeferhey, getting a fun install error on my raspi3: snap install mir-libs --edge18:00
bschaefererror: cannot install "mir-libs": snap type unset18:00
zyga-ubuntubschaefer: interesting18:00
zyga-ubuntubschaefer: can you run "snap version"18:00
bschaeferzyga-ubuntu, http://paste.ubuntu.com/25433361/18:00
bschaeferi tried a refresh but was all up to date18:00
zyga-ubuntuthat's good18:00
bschaeferwas working yesterday, so was figuring an auto update possibly18:01
bschaeferor some state got stuck somewhere18:01
ogra_snap changes18:01
ogra_... should tell you18:01
bschaeferhttps://github.com/snapcore/snapd/blob/master/overlord/snapstate/snapmgr.go#L14318:01
zyga-ubuntubschaefer: yes, perhaps18:01
zyga-ubuntuI don't have a way to download that revision now18:01
zyga-ubuntuI'd love to see the snap.yaml file from mir-libs from edge from armhf18:01
zyga-ubuntuin case anyone from store side can provide that18:01
bschaeferzyga-ubuntu, i can install local *.snaps18:02
bschaeferi can try any package from the store if you want18:02
bschaeferwas happening with mir-kiosk as well18:02
zyga-ubuntubschaefer: aha18:02
ogra_is your SD full ? :)18:02
bschaefer... /me checks syslog18:03
ogra_df -h /writable18:03
* zyga-ubuntu finishes update to arftul18:03
bschaefer/dev/mmcblk0p2  3.6G  680M  2.7G  21% /writable18:03
zyga-ubuntuupstart is being removed :'(18:03
bschaeferhmm seems happy18:03
bschaeferthough it actually failed to install the local snap18:03
ogra_yeah, just to make sure18:03
zyga-ubuntuwhat do you see in snap changes (ogra's idea is good!)18:03
* bschaefer digs around syslog18:03
bschaeferumm18:04
bschaeferAug 30 17:54:32 localhost kernel: [    5.716015] EXT4-fs (mmcblk0p2): couldn't mount as ext2 due to feature incompatibilities18:04
bschaeferAug 30 17:54:32 localhost kernel: [    5.736041] EXT4-fs (mmcblk0p2): mounted filesystem with ordered data mode. Opts: (null)18:04
ogra_yeah,18:04
* zyga-ubuntu reboots18:04
zyga-ubuntuI *hope* to see you soon18:04
ogra_way to noisy ...18:04
ogra_(not an issue)18:04
bschaefero ok18:04
bschaefer:)18:04
ogra_the ext4 driver supports ext2 and  too18:05
ogra_it loops over the features when mounting an fs18:05
ogra_and prints that crap ... and eventually mounts ext418:05
bschaeferogra_, hmm yeah i dont see any yelling about full or ... anything18:06
bschaeferthough this log is always large :)18:06
ogra_no, if df is happy everything should18:06
bschaeferyeah and AlbertA has it working on a raspi3 with same version18:06
ogra_samy snapd too ?18:07
bschaefersooo im thinking ... something is going on with my image18:07
bschaeferyeah18:07
ogra_*same18:07
mvocachio_: thank you!18:07
mvoniemeyer: yeah, merged it now18:07
mupPR snapd#3830 closed: tests: deal with __PNR_chown on aarch64 to fix FTBFS on arm64 <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3830>18:07
mupPR snapd#3825 closed: tests: add nmcli regression test <Created by mvo5> <Merged by mvo5> <https://github.com/snapcore/snapd/pull/3825>18:08
bschaeferogra_, 119  Done    2017-08-30T17:38:21Z  2017-08-30T17:41:17Z  Refresh snaps "core", "pi2-kernel"18:10
bschaeferwas the last refresh18:10
bschaefer(besides me messing with interfaces/connects)18:10
ogra_both should be fine18:11
ogra_(didnt break here on my pi2 (my 3 is off atm) )18:11
bschaeferogra_, well since AlbertA image is working im just going to reflash18:11
bschaeferunless you want any more debug info off it :)18:11
ogra_perhaps zyga would ...18:12
bschaeferyeah i can wait a bit18:12
ogra_well, he just did a dist-upgrade to artful ... i'D set a time limit :)18:12
ogra_heh18:12
bschaeferhaha18:12
ogra_speaking of the devil18:12
zyga-ubuntuso18:12
bschaeferive yet to do that, been meaning to18:12
zyga-ubuntuthat worked18:12
zyga-ubuntubut network-manager still crashes on my modem18:12
* ogra_ builds to many snaps ... i stay on xenial 18:13
bschaeferwell thats good news, as ive been planning on going to artful this weekend18:13
bschaeferzyga-ubuntu, so fun, AlbertA has a raspi3 with all the same versions18:13
bschaeferand he is just fine installing snaps18:13
ogra_i have a pi2 here with the same setup/versions too .. no issues18:13
zyga-ubuntubschaefer: I'm happy to debug this tomorrow18:14
bschaeferzyga-ubuntu, cool yeah i can keep this SD around. Want to make sure you get any debug info out you want18:14
zyga-ubuntubschaefer: but today my working conditions are ... unusual, and I need to do three releases for different distros18:14
zyga-ubuntuthank you!18:14
bschaeferyup no worries, i can use a different SD card for work atm and reflash18:14
bschaefernp, and thank you!18:14
zyga-ubuntuI'll ask around gnome developers tomorrow18:17
zyga-ubuntumaybe someone will know how to debug18:17
mvozyga-ubuntu: uh, 6:00am - sounds like fun (not!)18:19
niemeyermvo: Thanks!18:26
arm1eogra_: sorry, wasputting toddler to bed. it's not my snap, just one from github, but it ran  fine in a previous build. Should all of the snap folders (prime, snap etc,) have contents once it has built successfully?18:42
arm1eCan someone please tell me if they can get this to build correctly so that I know if it is my setuo that is the issue: https://github.com/jacobzimmermann/gnucash-jz-snap19:07
arm1eThanks19:07
arm1e(Not my snap, just want to try it)19:07
naccarm1e: so ... the error message you got19:10
arm1enacc: yup19:10
naccarm1e: that snapcraft.yaml has a install entry19:10
naccarm1e: which does the rm19:10
naccarm1e: possibly that line (109) needs updating if that binary has moved, isn't used, etc19:10
arm1enacc: Not much I can do then, other than to wait for it to be fixed19:12
naccarm1e: you can fork and fix it yourself :)19:12
arm1eI dont know how to19:12
arm1efix, not fork19:12
naccarm1e: ah ok19:13
arm1enacc: Ok, looking at the build, it is the staging directory that has that file in usr/sbin/19:15
arm1enacc: the file is there, so why wont it delete?19:15
naccarm1e: i don't know, and i don't know why it's done that way19:16
naccarm1e: but you coudl make it `rm -f` and it would not fail anymore19:16
arm1ewill try19:17
arm1enacc: might have worked!19:21
arm1enacc: Right, a;; snapped up and ready to test!19:25
arm1enacc: Error, cannot find signatures with metadata for snap19:28
arm1enevermind, found the option to force the install19:30
naccarm1e: nice19:34
arm1eyeah, but wont run after installed. Nothing happens19:34
arm1eoh well19:34
mupPR snapcraft#1518 opened: project: introduce build-snaps <Created by sergiusens> <https://github.com/snapcore/snapcraft/pull/1518>19:34
arm1enacc: Will wait for a fix. Thanks for your help19:37
jdstrandwilldeberry: hi! you probably saw this, but fyi, I commented on https://github.com/snapcore/snapd/pull/381219:37
mupPR #3812: interfaces: expose bluez interface on classic OS <Created by willdeberry> <https://github.com/snapcore/snapd/pull/3812>19:37
jdstrandwilldeberry: it is really close now19:37
willdeberryjdstrand: got out of meeting and noticed. just submitted an updated revision :)19:49
jdstrandwilldeberry: one last small thing19:55
jdstrandwilldeberry: s/s.appSlot/s.coreSlot/ for the udev on classic test19:55
jdstrand(see the PR)19:55
willdeberryrgr19:59
willdeberrystupid miss by my part. all fixed though20:00
jdstrandwilldeberry: ok, approved. thanks!20:02
willdeberryglad I was able to figure it out. honestly thought it was going to end up being one of those things you post on the forum and twiddle your thumbs while someone else fixed lol20:03
jdstrandhehe20:09
jdstrand:)20:09
jdstrandyou took control of the situation :)20:09
willdeberrywith a lot of help from you and others. definitely much appreciated20:18
jdstrandwilldeberry: np, my pleasure20:21
willdeberrythe tests do take a crazy amount of time to run i've noticed20:32
=== JoshStrobl is now known as JoshStrobl|AFK
mupPR snapcraft#1516 closed: lxd: LXD not installed when using remote <Created by kalikiana> <Merged by sergiusens> <https://github.com/snapcore/snapcraft/pull/1516>21:38
=== flexiondotorg_ is now known as flexiondotorg
mupPR snapd#3573 closed: overlord: always try to get a serial, lazily on classic <Created by pedronis> <Merged by pedronis> <https://github.com/snapcore/snapd/pull/3573>21:45
davidcallesergiusens: elopio: following the build-snaps PR, an issue or PR for https://github.com/CanonicalLtd/snappy-docs/blob/master/build-snaps/syntax.md will be appreciated, thanks!21:56
sergiusensdavidcalle: sure, but you owe me an answer wrt the tour ;-)21:57
davidcallesergiusens: oh, I didn't replied? With fire, kill it with fire ;-)21:58
sergiusensmy eyes are pleased to read that!21:58
Pharaoh_Atemniemeyer: here it is: https://forum.snapcraft.io/t/proposal-move-to-more-granular-architecture-names-for-snaps/191623:22

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