08:01:12 #startmeeting tripleo 08:01:13 Meeting started Wed Oct 15 08:01:12 2014 UTC and is due to finish in 60 minutes. The chair is shadower. Information about MeetBot at http://wiki.debian.org/MeetBot. 08:01:14 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 08:01:17 The meeting name has been set to 'tripleo' 08:01:47 ο/ 08:01:59 * shadower waits a bit to make sure it's not just d0ugal and marios_ 08:02:19 heh, that would make for a quick meeting 08:02:27 o/ 08:02:29 yup 08:02:36 \o 08:02:38 An hour ago it was just StevenK and I 08:02:58 everyone else knew thi right time :-) 08:03:00 o/ 08:03:28 looks like we have a couple of one-off items 08:03:34 tchaypo: and me! 08:03:36 #topic one-off agenda items 08:03:36 * CI x86 (current) or move to x86_64? 08:03:36 * Need for OSLO liason? (SpamapS) 08:03:55 shadower: Australia did a DST change 08:04:02 Well, parts of it did 08:04:08 lol 08:04:14 hah 08:04:14 DST should die 08:04:18 +1 08:04:19 +1 08:04:23 anyway 08:04:40 +1 08:04:47 I don't know who proposed the CI x86 vs. 64 item 08:04:55 are you here? 08:05:21 it was not i 08:06:08 derekh doesn't seem to be here either 08:06:21 he might have knownn about it, let's just skip it then 08:06:30 haha 08:06:57 derekh: do you know anything about the "CI x86 (current) or move to x86_64?" one-off agenda item someone put on the wiki? 08:07:26 shadower: ahh, I put that there a few weeks ago, will remove it, we've discussed it 08:07:37 oh okay 08:08:02 moving on, then 08:08:05 Need for OSLO liason? (SpamapS) 08:08:31 * shadower worries this may be in the same boat as this is not a god time for SpamapS 08:08:35 good even 08:08:45 this is going to be a quick meeting 08:09:12 GheRivero: Best kind! 08:09:32 do we have any volunteer to be the liaison? 08:09:33 :) 08:09:42 do we even need one? 08:09:47 I did talk to him about this last week 08:09:55 That's exactly what I said 08:09:57 we should 08:10:15 there are some oslo dependencies, few, but some 08:10:44 isn't bnemec an oslo core? 08:10:45 The Tuskar code has a bunch too 08:11:28 derekh: Yup 08:11:40 I'm the liaison for Ironic, son I can take care of it, know the procedure 08:11:57 or bnemec :) 08:12:06 GheRivero: will you talk to SpamapS and bnemec then please? 08:12:19 sure, no problem 08:12:40 This feels like it needs a hash-action to record it 08:13:24 #info GheRivero to talk to SpamapS about the oslo liaison 08:13:33 also, QA and doc teams are looking for liaisons.... 08:14:20 should be added to the agenda for tne next meeting 08:14:28 Has there been a thread that I missed? 08:15:31 tchaypo: if thread is a single mail, yes 08:15:39 haha 08:15:49 maybe we could do that on the ML? We'll be able to reach the entire team that way 08:16:22 http://osdir.com/ml/openstack-dev/2014-10/msg00842.html 08:17:23 we're 17 minutes in, let's move onto our regular agenda 08:17:26 bnemec appears as a TripleO liaison, maybe he just appointed herself as that ( \o/) 08:17:26 #topic agenda 08:17:26 * bugs 08:17:26 * reviews 08:17:26 * Projects needing releases 08:17:26 * CD Cloud status 08:17:28 * CI 08:17:31 * Tuskar 08:17:33 * Specs 08:17:36 * open discussion 08:17:40 #topic bugs 08:18:12 #link https://bugs.launchpad.net/tripleo/ 08:18:12 #link https://bugs.launchpad.net/diskimage-builder/ 08:18:12 #link https://bugs.launchpad.net/os-refresh-config 08:18:12 #link https://bugs.launchpad.net/os-apply-config 08:18:12 #link https://bugs.launchpad.net/os-collect-config 08:18:15 #link https://bugs.launchpad.net/os-cloud-config 08:18:17 #link https://bugs.launchpad.net/tuskar 08:18:20 #link https://bugs.launchpad.net/python-tuskarclient 08:18:28 we have one critical bug 08:18:35 #link https://bugs.launchpad.net/tripleo/+bug/1374626 08:18:37 Launchpad bug 1374626 in tripleo "UIDs of data-owning users might change between deployed images" [Critical,Triaged] 08:18:54 I thought spamaps was working on that 08:18:54 it was discussed last week and on the mailing list. SpamapS is assigned to it 08:19:23 #topic reviews 08:19:33 #link http://russellbryant.net/openstack-stats/tripleo-openreviews.html 08:19:36 #link http://russellbryant.net/openstack-stats/tripleo-reviewers-30.txt 08:19:39 #link http://russellbryant.net/openstack-stats/tripleo-reviewers-90.txt 08:21:55 anyone wants to add anything? 08:22:09 looks like its better no? 08:22:15 (time wise) 08:22:31 where's the part we're looking at again? 08:23:09 3rd qrtile w/out -1/-2 i believe 08:23:13 sec 08:23:58 Queue growth in the last 30 days: 24 08:24:00 Is what I've been paying attention to 08:24:09 19:18:11 3rd quartile wait time: 19 days, 7 hours, 13 minutes (last week) 08:25:37 perhaps worth noting that a few core reviewers have slipped (myself including) below the 60/month average we expect of core 08:25:54 (included) 08:26:03 Down to just 8 days for the 3rd quartile stat now 08:27:09 #topic Projects needing releases 08:27:21 jdob asked me to volunteer him 08:27:30 #info jdob will release the world 08:27:44 shadower: cool, can i bring up sthing here about releases? 08:27:52 marios_: go ahead 08:28:16 shadower: when doing a release, I have always incremented the .patch... for some projects we are reaching double numbers (like 33) 08:28:48 shadower: my thought process is 'whoever has a vested interest/leading that project should let me know when/if they need something different to happen 08:28:51 ' 08:29:08 Is this a written part of the process? 08:29:10 shadower: i thought it may be worth bringing up, do people agree? should we make it a thing. somehow 08:29:14 Do others do the same? 08:29:19 sec 08:29:29 https://wiki.openstack.org/wiki/TripleO/ReleaseManagement 08:29:45 (Versioning Scheme) 08:29:48 well we're following semver (a bit stricter since we're usually on 0.x.x where anything goes as far as semver is concerned) 08:30:05 so if we've extended the API, we increase the minor versiosn 08:30:10 otherwise it's a patch increase 08:30:21 tchaypo: afaik /have seen, yes this is what people do for a release 08:30:45 shadower: my point wasn't so much to have a discussion about why/when we increment minor 08:30:54 ok sorry 08:31:09 shadower: my question was 'who is responsible for letting release_person know that they need minor or even major bumped' 08:31:26 marios_: the release person should go through the commits and figure it out 08:31:33 at least that's what I've been doing 08:32:09 shadower: yeah. so this places quite a burden on the release person (like 10 projects now). also, it's not always so clear. 08:32:20 right 08:32:25 For any projects above 1.0 the person would need to figure out the backwards-compatibility 08:32:44 and a correction from what I said earlier, we increase the minor version only when we break back compatibility 08:32:47 Well, once we move to pbr's semver, it should become very easy 08:33:05 Since the commit messages themselves tell how the version should change 08:33:30 StevenK: how does that work? 08:33:35 Is that something we can start doing already? 08:34:27 shadower: lifeless gave a talk about it -- there are comments you put in the commit message, think things like 'DocImpact' except its like 'ApiBreak' 08:34:42 And then semver knows what they each correlate too 08:34:48 right 08:35:10 If this makes it automatable it sounds like it should be easy for humans too? 08:35:19 Well, helpful at least 08:35:29 yeah 08:35:44 anyone want to bring that up on the ml? 08:35:55 StevenK: that sounds perfect 08:37:00 on the few occasions we have had a backwards-incompatible change, it was usually noted in the commit msg but it'd be good to formalise that process 08:37:27 Right. I'm looking forward to the pbr's changes being ready, since then it just happens for us 08:37:51 And it moves the onus onto the people in the trenches writing the code and the reviewers 08:38:09 shadower: sure. so i'm happy the discussion was had. i don't really expect full consensus etc. i thought the point was just worth making as it occurs to me whenever i release 08:38:17 and i keep forgetting to bring it up 08:39:15 marios_: right. It would be good to bring to everyone's attention 08:39:47 marios_: when we move to a 1. release, the number of patch versions will prolly go down (and the number of minor will skyrocket) 08:40:01 if we stick to weekly releases 08:40:05 moving on? 08:40:13 +1 08:40:18 Yeah, +1 08:40:20 #topic CD Cloud status 08:40:31 o/ 08:41:14 tchaypo? 08:41:18 derekh? 08:41:21 I'm busy trying to get correct mac addresses doe 80 of the machines in hp2 08:41:47 I've discovered the list I had was wrong, hence they don't pxe 08:41:55 So I expect much progress ro report next week 08:42:07 rh1 == ok 08:42:17 hp1 waiting to be added back https://review.openstack.org/#/c/126513/ 08:42:42 cool, thanks 08:43:03 #topic CI 08:43:21 Things have been quite on the CI front for the last week, 08:44:19 cool 08:44:37 #topic Tuskar 08:44:45 d0ugal? 08:45:02 Not much to report. 08:45:19 We are basically sorting out loose ends for Juno at this point. 08:45:38 great 08:45:45 #topic Specs 08:46:26 how do we feel about landing reviews when the spec is not yet merged? 08:46:42 (may be offtopic, feel free to bump to open-discussion shadower ) 08:47:11 marios_: Bring it up on the list 08:47:19 Some things are useful even if the spec doesn't land 08:47:26 yea 08:47:34 depends the reason why it hasn't landed: minor tweaks or deep discussions 08:47:38 Right 08:47:41 yep 08:47:52 so the reason i ask is because in neutron, that's how it's done (bug report or spec linked to code review,or it doesn't land) 08:48:13 and i came across an image-elements change where this is the case 08:48:27 (spec still in review but code could well land before spec merges). 08:48:31 so that's something which needs the team's concensus -> ML 08:48:37 but I don't think we need to be that strict 08:49:15 fyi I've dusted off the old "remove merge.py" spec https://review.openstack.org/#/c/97939/ and we now have template patches in gerrit 08:49:37 #topic open discussion 08:49:48 Woo 08:51:48 * marios_ all off-topic discussioned out 08:52:36 okay 08:52:39 #endmeeting