[05:35] <pitti> Good morning
[06:58] <DanChapman> good morning
[07:55] <jibel> Good morning
[08:04] <DanChapman> morning jibel
[08:05] <elfy> morning jibel DanChapman
[08:09] <jibel> morning elfy, DanChapman
[08:10] <pitti> jibel: I set up debci in a container and played around with it (and sent my first three patches to Antonio)
[08:10] <pitti> jibel: it'll need quite some changes to work in an asynchronous and decentralized way, but it's still fairly small and easy
[08:11] <pitti> jibel: and I have some initial ideas about it; I asked Antonio about hanging out next week
[09:50] <davmor2> Morning all
[13:10] <disc0tech>  /join #ubuntu-autopilot
[13:10] <disc0tech> oops..
[14:25] <rbasak> pitti: nice work with getting adt-virt-lxc working for Debian? I'm just using this functionality for the first time today and I appreciate it.
[14:25] <pitti> rbasak: heh, glad you like it (or is the question mark an actual question?)
[14:26] <rbasak> pitti: with adt-virt-lxc, should I be able to see stderr (with allow-stderr restriction) in realtime? I have a really long test running.
[14:26] <rbasak> pitti: oops. That should have been: nice work with getting adt-virt-lxc working for Debian!
[14:26] <rbasak> :)
[14:26] <pitti> rbasak: yes, you should
[14:26] <rbasak> I might not be running my intended test then. Thanks.
[14:26] <pitti> rbasak: the only thing it doesn't work with ATM is adt-virt-qemu
[14:27] <pitti> as you can't use the standard approach of using a FIFO for that
[14:27] <rbasak> pitti: I'm trying to run a modified test with the package from teh archive
[14:27] <pitti> I need to invent something custom for that, like allocating two more TTYs
[14:27] <rbasak> pitti: so I did -B .// but that didn't work.
[14:27] <rbasak> (no built tree needed)
[15:32] <rbasak> pitti: fyi, I ended up having to run my thing wrapped with stdbuf -o0 -e0. That gives me streaming all the way through. I guess it's because it's now connected to a pipe rather than the terminal directly or something?
[15:32] <pitti> rbasak: ah, you piped adt-run's output through less?
[15:33] <rbasak> pitti: nope. Running adt-run directly from the terminal (connected through interactive ssh)
[15:33] <pitti> hm, that usually works fine for me
[15:34] <rbasak> It might be something to do with the way the test itself.
[15:34] <rbasak> I wonder if it's actually stdout and not stderr.
[15:34] <rbasak> I'll need to let it finish for adt-run to tell me (~1 hour)
[15:34] <rbasak> Oh and I didn't log it, so I may not :-/
[15:34] <pitti> adt-run -B ~/ubuntu/tmp/testpkg// --- lxc -es adt-trusty
[15:34] <pitti> I call it like that
[15:34]  * rbasak runs it again against annotate-output
[15:34] <pitti> and that testpkg does
[15:34] <pitti> echo hello from test
[15:34] <pitti> sleep 1
[15:35] <pitti> echo 'one'
[15:35] <pitti> sleep 3
[15:35] <pitti> echo 'three'
[15:35] <pitti> sleep 3
[15:35] <pitti> echo 'done'
[15:35] <pitti> and I see each line
[15:35] <pitti> rbasak: yes, piping stdout from python programs is.. oodd
[15:35] <pitti> odd
[15:35] <pitti> I did that not too long ago in ofono-phonesim I think, hang on
[15:35] <pitti> export PYTHONUNBUFFERED=x
[15:35] <pitti> stdbuf -o 0 /usr/share/ofono/scripts/receive-sms > "$LOG" &
[15:36] <pitti> rbasak: ^ with these two, live logging from stdout into a pipe or log file works for me
[15:36] <pitti> rbasak: without the $PYTHONUNBUFFERED bit, it woudl remain completely empty
[15:36] <pitti> (I guess it gets flushed only every now and then)
[15:37] <pitti> rbasak: I tried above adt-run with .. | less, still WFM
[15:52] <balloons> xnox, so we have a good build for nemo-qml-plugin-folderlistmodel, can you help on tweaking the cmake file to incorporate it? https://code.launchpad.net/~nskaggs/ubuntu-filemanager-app/fix-armhf-build/+merge/211621
[15:52] <xnox> balloons: excellent, sure!
[15:53] <balloons> with that, the merge can land.. and we can get a build for fm pushed to the store :-)
[19:08] <elfy> balloons: going to be looking at this for our testcases - don't know if you want it done generically - bug 1295447
[19:09] <elfy> it can make a difference for us to know - not sure about anyone else though
[19:09] <balloons> elfy, mm.. the age old question
[19:09] <elfy> :)
[19:09] <balloons> in theory the hw field is for this. Certainly if you report a bug you should mention what you used
[19:10] <balloons> would you want to tweak the bug reporting info to make extra mention of this or ??
[19:10] <elfy> yea - but you know what humans are like ...
[19:11] <elfy> balloons: the "See this page on reporting bugs for help. Not sure which package to file against? See Finding the right package."
[19:11] <elfy> that bit?
[19:11] <balloons> yea, it's our first line of defense :_)
[19:11] <elfy> tweaking that would certainly be easier than adding a line to ~40 testcases :)
[19:11] <balloons> I'm not for modifying the tests for this
[19:12] <elfy> yea - that would be awesome
[19:12] <balloons> Ok, we can add it straight to the page even I think
[19:12] <elfy> cool :)
[19:12] <balloons> that better than editing the wiki eh?
[19:12] <balloons> let me see
[19:13] <elfy> well - while I would love to think that anyone reporting to the tracker has read everything related - it's rather unlikely :)
[19:13] <balloons> something like  <strong>Remember to list your hardware when you report a bug; especially when you are using a virtual machine</strong>?
[19:14] <elfy> that sounds good to me
[19:14] <balloons> and link to the hardware profile wiki as well
[19:14] <balloons> perfect, let me add
[19:14]  * elfy is bad at that profile thing
[19:14] <elfy> very very bad :p
[19:14] <elfy> but then again it's usually me reading our stuff :)
[19:15] <balloons> right, I'll point it out
[19:15] <balloons> the bigger deal is vm or real hw
[19:15] <elfy> yep
[19:15] <balloons> often that's enough info
[19:15] <elfy> agree with that
[19:17] <balloons> elfy check http://iso.qa.ubuntu.com/
[19:17] <balloons> i don't think I like the bold
[19:18] <elfy> me neither
[19:18] <balloons> refresh and look again
[19:18] <elfy> unless it was in a new line
[19:18] <elfy> that's perfect :)
[19:18] <balloons> done..
[19:19] <balloons> easypeasy
[19:19] <balloons> perfect for a friday evening
[19:19] <elfy> thanks balloons
[19:19] <balloons> well done good sir
[19:19] <elfy> yep - talking of which the pub calls - have a good weekend :)
[19:19] <elfy> no injuries this weekend :p
[19:19] <elfy> cya next week balloons
[19:20] <balloons> elfy, I'm still healing, so I can't right?
[19:20] <balloons> elfy, cya
[19:20] <elfy> lol - well you know how it is - I ALWAYS managed to seperate injuries ...
[19:21] <balloons> yep, hurt your hand, then wrist, then arm, then leg, etc
[19:21] <balloons> I busted my toe and it took a couple months to heal. Last night I hit the toe in the same spot.. a minor hit, but it hurt ALOT
[19:21] <balloons> makes me wonder if I learned anything the first time
[19:22] <elfy> seems not :p
[19:22] <elfy> I'm away now - late ...