[02:43] PR snapcraft#1395 opened: [WIP] python plugin: track the python packages installed during build === chihchun_afk is now known as chihchun === chihchun is now known as chihchun_afk [10:03] PR snapd#3491 closed: snapd: generate snap cookies on startup [10:13] PR snapd#3562 closed: systemd: add explicit sync to snapd.core-fixup.sh [11:26] PR snapd#3570 opened: asserts: fix error handling in snap-developer consistency check [11:31] PR snapcraft#1396 opened: rust plugin: unset http_proxy for test_cross_compile [12:10] PR snapd#3571 opened: cmd/snap-repair: recover brand/model from /var/lib/snapd/seed/assertions checking signatures and brand account [12:19] PR snapd#3572 opened: store: do not send empty refresh requests [12:19] pstolowski: hi, do you know who else is around today? [12:28] pedronis, hi! probably just us [12:30] pstolowski: when you have a 2nd could you look at snapd#3572, it's tiny, and related to the first point here: https://forum.snapcraft.io/t/development-sprint-june-26th-2017/415/44 [12:30] PR snapd#3572: store: do not send empty refresh requests [12:32] pedronis, sure will do. i'm in the perfect mood for reviews today ;) [12:34] thx [12:34] pedronis, I think we will skip the standup? [12:34] if it's really just the two of us, yes [12:36] pedronis, btw I asked for your ack on https://github.com/snapcore/snapd/pull/3501 [12:36] PR snapd#3501: store: orders API now checks if customer is ready [12:37] pstolowski: yes, if I can look at it later [12:38] pstolowski: trying to finish a bunch of things I promised to have PRs for before leaving on holidays [12:43] PR snapd#3570 closed: asserts: fix error handling in snap-developer consistency check [12:54] morphis, hey [12:54] cachio: hey [12:54] looks like there is one more working today, hey cachio ! [12:54] pedronis, ^ [12:55] morphis, yesterday gustavo asked to me to continue with the work you have done porting the tests to fedora [12:55] hey pstolowski [12:55] cachio: ah nice! [12:55] cachio: it's for Fedora and openSUSE [12:55] morphis, ok, did you push everything? [12:56] cachio: a first set is at https://github.com/snapcore/snapd/pull/3505 [12:56] PR snapd#3505: PLEASE IGNORE: Enable more tests for suse and fedora [12:57] morphis, good, I'll take this if you agree [12:57] cachio: that would be awesome! [12:58] morphis, ok, after this pr, did you have any plans? [13:00] cachio: this PR only enables the first chunk of tests and only tests/main [13:00] it leaves out the other test suites [13:01] a lot of preparation for that landed already but it's now a step-by-step-process [13:03] pedronis, hey, three of us today, wanna join HO? [13:10] pstolowski, pedronis: hey, do you have any idea why with latest spread and unmodified upstream/master for snapd, why I would have this for spread tests: http://paste.ubuntu.com/25039266/. I ran get-deps.sh. It seems a problem with the debian packaging, but the tests pass in travis... [13:10] * jdstrand is puzzled [13:11] pstolowski, pedronis: if you don't know otoh, I can ask mvo or zyga on monday [13:13] jdstrand, no idea, i haven't experienced it.. any leftovers in your git tree maybe? git clean .. ? [13:14] pstolowski: it is a checkout of upstream/master... let me try [13:18] jdstrand, i need to run a quick errand, bb in ~40. let me know how it goes, i'll also try it when i'm back [13:20] pstolowski: I seemed to have some snap-confine tests lingering that were gitignored. hopefully that was it. thanks for the pointer! :) [13:20] hmm, that wasn't it, but will try some other things [13:24] cachio: do you need anything more from me? [13:26] morphis, just to know if there is a step already planned after this PR [13:26] cachio: you got my last messages before you left? [13:29] no [13:29] this is the last one morphis> cachio: that would be awesome! [13:29] ah [13:29] cachio: this PR only enables the first chunk of tests and only tests/main [13:29] it leaves out the other test suites [13:29] a lot of preparation for that landed already but it's now a step-by-step-process [13:31] jdstrand: sorry, no idea, sounds a mvo question for next week [13:31] morphis, nice [13:31] pstolowski: fyi, it seems to be something in that tree. if I do a git clone anew, it works. so I'll do some diffing [13:31] pedronis: thanks [13:31] cachio: ping me if you have any further questions [13:31] morphis, sure, thanks [13:31] cachio: thanks for taking this further! [13:38] morphis, yaw [14:17] jdstrand, cool, so all good? [14:43] PR snapd#3572 closed: store: do not send empty refresh requests [14:48] pedronis, easy one if you have a speare moment today - https://github.com/snapcore/snapd/pull/3564 [14:48] PR snapd#3564: tests: speedup prepare statement part 1 [15:04] pstolowski: not yet. I think it might be something down in vendor/ [15:05] jdstrand, ah! now I remember [15:05] pstolowski: I'll get there. the only thing left in the diff is stuff in vendor/. I'll just blow it away and run govendor [15:05] jdstrand, I hit this exact issue a month ago [15:05] pstolowski: oh, do tell :) [15:05] jdstrand, remove vendor alltogether, get-deps again. that's what mvo suggested to me [15:05] it helped [15:06] ah right, that was what I was going to try [15:06] cool [15:07] jdstrand, there was a change in on of these packages [15:07] jdstrand, sorry it didn't occur to me earlier [15:08] pstolowski: no worries at all. I actually improved how I do cleanups as a result, so that is good :) [15:20] Is there any way to just run snapcraft on Debian without the whole LXD container stuff? Debian Testing here [15:23] pstolowski: fyi: [15:23] 2017/07/07 15:18:27 Successful tasks: 1 [15:23] 2017/07/07 15:18:27 Aborted tasks: 0 [15:23] pstolowski: thanks for your help :) [15:24] \o/ [15:42] PR snapd#3573 opened: overlord: always try to get a serial, be lazy on classic with no special store, nor any snaps [15:55] PR snapd#3564 closed: tests: speedup prepare statement part 1 [16:04] PR snapcraft#1397 opened: waf: Enable cross-compilation support [18:15] Hey jdstrand, pci[0-9]* matches like file globbing, not regex, right? pci, followed by a single number, followed by anything else? [18:16] (talking apparmor here, sorry) [18:16] kyrofa: yep [18:16] Okay good [18:16] jdstrand, thanks for the ping :) [18:17] np :) [18:19] kyrofa: also, /* matches any files in '/', /*/ matches any directories in '/' and /** matches all files, directories and any files and subdirectories under '/' [18:20] kyrofa: I suspect that will come in handy with what you'll be looking at (there are plenty of examples of this in interfaces/builtin [18:23] jdstrand, I actually understand those, because it LOOKS like globbing [18:23] jdstrand, the other patterns look like regex, and fool me almost every time [18:24] jdstrand, I spent a few minutes thinking the profile was totally broken because it wasn't accounting for colons :P [18:36] kyrofa: man apparmor.d discusses AARE, but yeah, it looks like regex. if you don't do it all the time, it is easy to forget [19:23] PR snapcraft#1398 opened: tests: fix issues with python 3.6 [20:59] PR snapcraft#1365 closed: Add Ruby Plugin [21:29] PR snapcraft#1399 opened: plugins: add ruby plugin