19:05:19 <mtaylor> #startmeeting 19:05:20 <openstack> Meeting started Tue Jan 3 19:05:19 2012 UTC. The chair is mtaylor. Information about MeetBot at http://wiki.debian.org/MeetBot. 19:05:21 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic. 19:05:27 <notmyname> jeblair: thanks 19:05:33 <notmyname> mtaylor: meh. that's all I have ;-) 19:05:42 <mtaylor> #link http://wiki.openstack.org/GerritJenkinsGithub#Pushing_Changes_from_Git 19:06:05 <mtaylor> jeblair: I think you're right about assert_one_change, btw 19:06:16 <mtaylor> jeblair: I tried something else, and that doesn't work either 19:09:31 <jeblair> so, what's our current topic? :) 19:10:51 <mtaylor> well, I suppose we could chat about the stuff we did over the break 19:11:03 <mtaylor> is anyone here other than you and I though? 19:12:07 <jeblair> well, then, for the record, i'd like to talk about trunk gating for a minute. 19:12:13 <mtaylor> awesome 19:12:18 <mtaylor> #topic trunk gating 19:12:34 <jeblair> so i've actually set the devstack trunk gating job to run on all branches now 19:12:50 <jeblair> it just hasn't run since i've done that because no-one has approved anything yet. :/ 19:13:37 <jeblair> it's also set up to archive syslogs from the machines 19:13:52 <jeblair> but there's a bug in devstack that causes keystone to fail to start when sysloging 19:13:58 <mtaylor> awesome 19:14:07 <mtaylor> have we filed the keystone devstack syslog bug yet? 19:14:09 <jeblair> i have a patch in review for that. as soon as it's added, we can turn syslog back on for the job 19:14:20 <jeblair> and, yes, there's a bug too. let me dig it up 19:14:59 <jeblair> #link https://bugs.launchpad.net/devstack/+bug/910436 19:15:00 <uvirtbot> Launchpad bug 910436 in devstack "keystone (master) fails to start with syslog on" [Undecided,In progress] 19:15:18 <jeblair> #link https://review.openstack.org/#change,2720 19:15:50 <jeblair> hopefully that will get merged soon, and then i believe devs should have a lot of info available to them in the case that the integration job errors out. 19:16:34 <jeblair> that's about it for that. 19:16:50 <mtaylor> excellent 19:17:13 <mtaylor> did you see markmc's email on the subject earlier today/ 19:17:13 <mtaylor> ? 19:17:43 <jeblair> yes, i think ttx replied to it; i don't have much more to add other than i can go into detail about the problems and our solutions... 19:18:21 <mtaylor> nope, I think that's fine - I just wanted to mention it while we were on the subject 19:18:39 <mtaylor> I suppose... 19:18:47 <mtaylor> #topic using tox for virtualenvs 19:19:22 <mtaylor> I got tox.ini files submitted for most of the projects, although there are a couple of 2.6 bugs out there 19:20:11 <mtaylor> nova had the m2crypto issues, but pointing it at a working repo for m2crypto seems to have a tox build working for it 19:20:21 <mtaylor> and swift doesn't have a venv-based setup at all 19:21:08 <mtaylor> so I haven't really even begun to think about that one yet (and think I'll hold off on submitting a patch there until I've got something final and clean - no need to add half-baked things) 19:21:40 <mtaylor> tox itself needs a patch to be used with our venv pre-caching on jenkins, which I have working and am working through feedback from upstream on 19:22:06 <mtaylor> at which point we'll need to make a version of the jenkins venv scripts that pre-generate the venv using tox 19:22:14 <mtaylor> anyway - that's pretty much where that is 19:22:19 <jeblair> mtaylor: have a link for the upstream work? 19:22:31 <mtaylor> yup. one sec... 19:22:47 <mtaylor> #link https://bitbucket.org/mordred/relocate 19:23:03 <mtaylor> it's being done in a mercurial patch series at the moment (lemme tell you how much fun that was to learn about) 19:23:23 <mtaylor> so actually, if you want to look at it: 19:23:25 <mtaylor> #link https://bitbucket.org/mordred/relocate/qseries 19:23:29 <mtaylor> is probably a better choice 19:23:31 <mtaylor> at the moment 19:24:08 <jeblair> how does upstream feedback work there? 19:24:13 <mtaylor> https://bitbucket.org/hpk42/tox/pull-request/9/relocatable-support-without-the-json 19:24:20 <mtaylor> that's where the conversation is going on 19:24:40 <jeblair> cool, thanks! 19:25:14 <mtaylor> as with many things I write, I've hit the fun place where I now get to figure out how to test it 19:25:55 <mtaylor> which is for _this_ patch to tox, going to be hard, as the test framework existing doesn't sit at a place in the stack where one is pointing at a particular tox venv 19:26:05 <mtaylor> so moving one means I've got to figure out a new set of fixtures. yay 19:26:15 * mtaylor cries a little 19:27:04 <mtaylor> on the other hand, when it lands there's a bunch of little hacky stuff in our jenkins jobs that can go away, so that'll be nice 19:27:14 <jeblair> yes, sounds fun! 19:27:16 <mtaylor> #topic open discussion 19:27:20 <mtaylor> anything else from anybody/ 19:27:41 <jeblair> negative 19:30:34 <mtaylor> awesome 19:30:39 <mtaylor> #endmeeting