[00:41] <phillw> hi SergioMeneses
[00:42] <SergioMeneses> how are you phillw ?
[00:42] <SergioMeneses> i didnt see you in uds
[00:42] <phillw> SergioMeneses if you want to know... /j ##phillw
[07:32] <njin> balloons ? are you in other utc ?
[10:56] <vibhav> pitti: ping
[10:56] <pitti> hello vibhav
[10:57] <vibhav> pitti: https://code.launchpad.net/~vibhavp/ubuntu/raring/libkal/add-autopkgtest/+merge/151920 :)
[10:57]  * pitti runs prepare-testbed
[10:57] <vibhav> pitti: Works perfectly with sh -ex
[10:58] <vibhav> pitti: What is the difference between the testbed and me using sh?
[10:58] <vibhav> (Except that it is minimal)
[10:59] <pitti> vibhav: please forward libfann and libg3d to Debian (it's really becoming hard for me to keep track of those, please just send them right away)
[10:59] <vibhav> I thought I had forwarded
[11:00]  * vibhav takes a ook at sent mail
[11:00] <vibhav> look*
[11:00] <pitti> vibhav: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=700911 is also asking for some updates
[11:00] <vibhav> ah, wrong recipient
[11:17] <vibhav> pitti: done \o/
[11:17]  * vibhav forwards libfann and libg3d
[11:25] <vibhav> pitti: Forwarded to the correct addresses
[11:25] <pitti> thanks
[11:26] <vibhav> pitti: I think we've completed 5 packages?
[11:28] <pitti> I lost count, but could be, yes
[11:29] <vibhav> yep
[11:30] <vibhav> pitti: Could you add an endorsement?
[11:30] <pitti> yes, queueing
[11:30] <vibhav> pitti: You can have a look here: http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi?render=html&sponsor=Martin+Pitt&sponsor_search=name&sponsoree=Vibhav+Pant&sponsoree_search=name
[11:31] <vibhav> pitti: thanks :D
[12:06] <vibhav> pitti: libg3d autopkgtest is in Debian Sid now
[12:07] <vibhav> pitti: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=702424
[12:07] <vibhav> \o/
[16:34] <balloons> njin, hello hello
[16:37] <njin> ah, balloons, how are you '
[16:38] <njin> ?
[16:39] <njin> trying an upgrade from quantyal but it is tooking more than two hrs
[16:39] <njin> * quantal * taking
[16:40] <balloons> wha? why so long?
[16:40] <balloons> how are you upgrading?
[17:13] <njin> balloons, yes upgrading in Vbox with just one core
[17:13] <balloons> ahh
[17:15] <njin> balloons, ended just now, no bugs!
[17:16] <balloons> njin, nce
[17:16] <balloons> been following along with all the uds stuff?
[17:24] <njin> balloons, yes i follow your works, but at the moment I need one complete day to update everythings, I hope soon, I start studying pythion
[17:25] <balloons> njin, ahh.. fun! have you tried/seen manual tests project?
[17:25] <njin> nope, gimmi the link
[17:25] <balloons> https://launchpad.net/ubuntu-manual-tests
[17:25] <njin> lol
[17:26] <balloons> http://www.youtube.com/watch?v=VO7DdlUSt_4
[17:26] <balloons> No python needed :-)
[17:27] <balloons> You already know how to do that stuff.. but it's much easier now, and there are other folks writing stuff up too :-)
[17:32] <njin> balloons, thanks, I'll start asap (not today), I've noted a change in the syntax, so we need to convert al the server test that I've already done ?
[17:38] <balloons> njin, everything is already converted my friend
[17:38] <balloons> when you branch the project you'll see everything is sorted.. all the existing tests (hardware, image, applications) are all in there
[17:44] <njin> ok
[17:47] <cprofitt> zyga: how do you think the session went today?
[17:48] <cprofitt> roadmr: thanks for agreeing to help with getting an easily deployable dev environment up.
[17:48] <roadmr> cprofitt: no prob :)
[17:49] <roadmr> cprofitt: it was a good session, I would have liked some more concrete work items, but if we look at it from the point of view of kickstarting things and getting to know each other, it was very good
[17:49] <zyga> cprofitt: better than before
[17:49] <zyga> cprofitt: I think there's a lot of variability to session quality
[17:50] <zyga> cprofitt: I've been to really great sessions and to some rather crappy sessions
[17:50] <zyga> cprofitt: as for our session
[17:50] <roadmr> zyga: I think the session leaders/ core participants influence session quality more than in-person
[17:50] <zyga> cprofitt: I think a lot of important points were raised
[17:50] <cprofitt> Yeah, I felt I did not do a good enough job of leading the session... a little weak on locking in work items
[17:50] <zyga> cprofitt: and actual actions are now what is the biggest factor for success
[17:51] <cprofitt> I agree.
[17:52] <roadmr> cprofitt: there was good active participation, I think we were all pretty focused, we didn't wander off too much
[17:52] <cprofitt> no, there was no wandering off yet -- which was good
[17:52] <roadmr> cprofitt: so there was no need for you to reel people in, that doesn't mean you didn't lead well :) it was fine I think
[17:52] <cprofitt> I do think there was a need for us to get to know each other
[17:53] <cprofitt> if this had been a physical UDS I would have wanted us to grab dinner one night
[17:53] <roadmr> cprofitt: yes, I wish we'd had Sergio around but well..
[17:53] <cprofitt> for now we just need to work on those items and develop regular communications channels
[17:53] <cprofitt> yes, having sergio around would have been really good as well.
[17:54] <cprofitt> Yeah, I never want to 'reel' people in.
[17:55] <SergioMeneses> sergio is me?
[17:55] <balloons> njin, have you used launchpad before?
[17:55] <cprofitt> yes, you are he
[17:56] <cprofitt> good to see you SergioMeneses
[17:56] <njin> balloons, just for the bugsquad needs
[17:56] <SergioMeneses> cprofitt, roadmr I see the video but I was pretty busy
[17:56] <balloons> if you get stuck anywhere let me know. basically, branch the code, add your stuff, then push it to a branch and submit a merge request. The video and wiki tutorial should help you out
[17:56] <roadmr> SergioMeneses: yes, no worries :)
[17:56] <balloons> but please ask questions if you don't get it..
[17:56] <njin> balloons, ok thanks
[17:57] <balloons> if you know of a need, open a bug for it
[17:57] <balloons> https://bugs.launchpad.net/ubuntu-manual-tests/+bugs?field.tag=todo
[17:57] <balloons> we keep tag things that need done with 'todo'.. you can see what's open now and pick something to work on if you wish
[17:57] <roadmr> zyga: does plainbox work well on precise? or is it only quantal+ ?
[17:58] <njin> balloons, i picked up upgrade from ubiquity
[17:58] <njin> https://bugs.launchpad.net/ubuntu-manual-tests/+bug/1133037
[17:58] <balloons> njin, awesome :-)
[17:59] <njin> but not for today, now I can't
[18:00] <zyga> roadmr: it works perfectly in precise, precise and quantal are virtually identical from our point of view
[18:00] <njin> now cooking time....
[18:01] <balloons> njin, yum! enjoy!
[18:01] <zyga> cprofitt: ++ on a dinner sprint :)
[18:03] <SergioMeneses> njin, balloons but there are few bugs now :)
[18:04] <roadmr> zyga: thanks yay! looking at preseed changes to install/run plainbox...
[18:04] <cprofitt> SergioMeneses: no worries on my end.
[18:05] <SergioMeneses> :)
[18:05] <SergioMeneses> btw where is phillw ?
[18:06] <zyga> roadmr: cool, thanks
[18:06] <zyga> roadmr: brendand was working on that
[18:06] <zyga> roadmr: you may want to check with him
[18:06] <zyga> roadmr: there are two considerations
[18:07] <roadmr> zyga: oh crap he was?
[18:07] <zyga> roadmr: running on a server via upstart vs running on a desktop via gnome-session and .desktop files that auto-start
[18:07] <zyga> roadmr: and the command to run, I'm almost sure we'll run a dedicated 'plainbox sru' command
[18:07] <zyga> roadmr: and give it all the arguments
[18:08] <zyga> roadmr: how do you currently pass that to checkbox, via environment or command line arguments?
[18:08] <zyga> roadmr: (and lets keep talking here)
[18:08] <roadmr> zyga: what about result submission? just && curl $whatever ?
[18:09] <zyga> roadmr: internal
[18:09] <zyga> roadmr: that's the whole command, even if we os.system("curl ...")
[18:09] <roadmr> zyga: ok. well most of the parameters for sru runs are set using debconf
[18:09] <zyga> roadmr: ok, what parameters affect us
[18:09] <roadmr> zyga: then there's a checkbox plugin that reads this and sets up the environment variables
[18:09] <zyga> roadmr: (we should add that to the whiteboard on the blueprint)
[18:09] <zyga> roadmr: right now we'll do the same
[18:10] <roadmr> zyga: yep, as long as we pass the proper environment to the jobs they should run ok
[18:10] <zyga> roadmr: so plainbox sru will do whatever checkbox did
[18:10] <roadmr> zyga: this is mainly used for the wireless testing and bluetooth stuff
[18:10] <zyga> roadmr: ohhh
[18:10] <zyga> roadmr: not that environment
[18:10] <zyga> roadmr: stuff for submission.xml, system id etc
[18:10] <roadmr> zyga: the one parameter we'd need to pass is the hardware_id
[18:10] <zyga> roadmr: will we have to do something to get stuff like wifi settings from debconf to pass that to jobs?
[18:10] <zyga> roadmr: or do jobs handle that internally?
[18:10] <roadmr> zyga: this is also set by debconf
[18:11] <zyga> roadmr: ok, could you add that to the whiteboard please
[18:11] <roadmr> zyga: no, the jobs expect environment variables to be set
[18:11] <roadmr> zyga: previously, we just put the variables in /etc/environment or something like that
[18:11] <zyga> roadmr: so plainbox actually has to load stuff from debconf and pass that, right?
[18:11] <roadmr> zyga: you'd have to ask brendand about why we changed to handling that with a plugin
[18:11] <zyga> brendand: ^^
[18:11] <zyga> roadmr: I'm trying to see what needs to be done in plainbox
[18:11] <zyga> roadmr: so far I see:
[18:11] <roadmr> zyga: yes, either that or we go back to the old way (tm), but brendand's input would be good for that
[18:12] <zyga> roadmr: 1) read hardware-id from debconf
[18:12] <zyga> roadmr: 2) perhaps read some stuff from debconf and export that to job environment
[18:12] <zyga> roadmr: 3) have a new 'plainbox sru' command
[18:12] <roadmr> zyga: the hardware_id can potentially be sent some other way, like a parameter when we create the upstart job, .desktop entry, or even something in /etc/default
[18:12] <roadmr> ok time to join a session
[18:12] <zyga> roadmr: yeah but I'd rather do the same to minimize confusion
[18:13] <zyga> roadmr: ok, talk to you later
[18:13] <cprofitt> roadmr zyga - did you see the suggestion in the UF session that checkbox/plainbox be able to complete 'tests' in the background as the machine was used?
[18:13] <roadmr> zyga: ok, teaching plainbox how to read checkbox debconf entries is also an option
[18:13] <zyga> cprofitt: nope
[18:14] <cprofitt> it was in the Etherpad and I missed it as well until I just re-read it
[18:14] <cprofitt> not sure how we could do that... I guess an opt-in
[18:14] <zyga> cprofitt: I think that's not worth doing, it's dangerous and subverting (a litte), the users can already run checkbox and move to another desktop if they want
[18:14] <zyga> cprofitt: I still think that revamping friendly entirely is better than doing some lifting on existing process
[18:14] <cprofitt> yes, I agree
[18:14] <roadmr> cprofitt: ugh, that both degrades the user's experience and may invalidate some of the tests :/
[18:14] <zyga> cprofitt: length of testing and lack of any personal connection is the killer
[18:15] <cprofitt> my only issue was allowing resume; which has been fixed
[18:15] <cprofitt> on the website I think it needs to be made more interactive -- building some social aspect
[18:15] <cprofitt> if UF is not usable it does not matter how the results are gathered
[18:16]  * zyga goes to a session now
[18:21] <brendand> roadmr, zyga - whoah guys, catch me up
[18:21] <roadmr> brendand: hehe :) two things
[18:21] <roadmr> brendand: 1) are you working on preseed changes for plainbox?
[18:22] <brendand> roadmr, yes - but i haven't got to the actual preseeds. i'm working on adding autostart to plainbox
[18:22] <roadmr> brendand: 2) can you explain why we switched from setting environment variables directly in /etc/profile to setting them with debconf and using the environment plugin in checkbox?
[18:23] <brendand> roadmr, because we had to add support for the tester configuring wifi and bluetooth settings via a config file
[18:24] <brendand> roadmr, and somehow debconf settings can mimic the config file changes (??)
[18:24] <brendand> roadmr, so using environment variables felt like a somewhat roundabout way of doing it
[18:25] <roadmr> brendand: oh yes, because you can set them in the config file as plugin-level variables
[18:25] <brendand> roadmr, you may need to track down cr3 and torture him for the real reason, i'm a bit hazy
[18:25] <brendand> roadmr, i know we made the change in montreal!
[18:25] <roadmr> brendand: ok, maybe I'll do that
[18:25] <brendand> roadmr, torture him real good, just for me :)
[18:25] <zyga> brendand, roadmr: I'm glad you can cooperate on that :-)
[18:26] <zyga> and that we talk in public
[18:26] <brendand> zyga, co-operate on torturing cr3?
[18:26] <roadmr> brendand: the thing is, plainbox needs to be able to pass the correct environment to the jobs, it can be made to read the debconf settings but we need a good reason to implement legacy behaviors I think
[18:27] <zyga> brendand: yes, that too :)
[18:27] <brendand> roadmr, right now the workaround is to just set the environment variables. they are referenced in the jobs
[18:28] <brendand> roadmr, really the rationale behind it was to avoid a tester having to set 8 environment variables in *every* new system
[18:28]  * brendand has to put some clothes on and make dinner :P
[18:28] <brendand> (what, tmi?)
[18:30] <balloons> lol brendand
[18:45] <cprofitt> brendand: clothes are required for dinner?
[18:45] <cprofitt> what... are you at a restaurant?
[18:48] <zyga> cprofitt: I guess it's best not to ask, you may not want to know the answer ;)
[18:48] <roadmr> cprofitt: well if he's making dinner, avoiding burns by boiling liquid is a good reason for clothes
[18:51] <cprofitt> lol
[18:51] <cprofitt> roadmr: good point... I have to consider that next time
[18:51] <cprofitt> :)
[18:51] <cprofitt> though I do have to say my three children would never actually let me cook without clothing
[19:40]  * zyga calls it a day
[19:42] <balloons> good night zyga
[19:49] <balloons> HELLO FREE WORLD
[20:13] <njin> balloons , do you confirm that the style in  http://iso.qa.ubuntu.com/qatracker/testcases/1458/info is right or is reversed ?
[20:14] <balloons> njin, yep.. let me show you the orginal source for that
[20:15] <balloons> http://bazaar.launchpad.net/~ubuntu-testcase/ubuntu-manual-tests/trunk/view/head:/testcases/image/1458_Install%20%28%28JeOS%20on%20KVM%29
[20:15] <balloons> see how it looks?
[20:15] <balloons> and the resulting look on the site itself?
[20:17] <njin> yes, ok, text is bold then
[20:20] <njin> well, tomorrow i start the testcase, goodnight balloons or better good afternoon
[20:20] <njin> balloons: ^^
[20:21] <balloons> njin, hehe.. good night