11:59:46 #startmeeting requirements 11:59:47 Meeting started Wed Aug 3 11:59:46 2016 UTC and is due to finish in 60 minutes. The chair is prometheanfire. Information about MeetBot at http://wiki.debian.org/MeetBot. 11:59:48 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 11:59:50 The meeting name has been set to 'requirements' 11:59:54 o/ 11:59:56 #topic rollcall 12:00:05 o/ 12:00:36 I'll give people a minute to show up 12:00:56 o/ 12:02:27 anyone else? 12:02:43 tonyb, sigmavirus, prometheanfire, number80, dirk meeting time 12:02:51 abh 12:02:57 * tonyb already o/'d 12:03:20 ya, removed toabctl from the end of the list :P 12:03:35 ;P 12:03:47 anyway, one more minute 12:04:12 * coolsvap getting coffee 12:05:01 #topic Any controversies in the Queue? 12:05:59 #link https://review.openstack.org/347608 12:06:35 Oh, wanna talk about oslo.context now? 12:06:51 #info oslo.context, can we unblock? 12:06:57 tonyb: want to is a strong term 12:07:26 but yes, with the new tests I feel better about unblocking it 12:07:32 i am not sure if we want to unblock 2.6.0 when we have 2.7.0 12:07:36 Yeah I think we can land that chnage from Josh 12:07:54 ya, not talking about 2.6.0 specifically 12:08:00 I'd rather go with 2.7 12:08:00 I think nova has the compat code now, as does designate 12:08:06 trove is good to go 12:08:16 hmm 12:08:24 I just recheced the u-c chnage to verify that 12:08:35 both changes should merge 12:08:45 yeah lets comfirm and get it merged 12:08:47 one is for GR only, one for UC only 12:09:09 o/ 12:09:28 yeah 2.7 would be good 12:09:34 #info we are unblocking oslo.context 12:10:08 why 2.7? 12:10:19 2.7.0 12:10:30 I need more words that that 12:10:50 people are saying they prefer 2.7.0 I don't understand why 12:11:03 unblocking oslo.context 2.7.0 (specifically) 12:11:28 tonyb: that avoid us to introduce it as a follow-up 12:11:33 tonyb: wouldn't Josh's change unblock 2.7.0 for g-r ? 12:11:40 No 12:11:49 2.7.0 isn't blocked in g-r 12:11:56 only 2.6.0 is 12:12:01 ok 12:12:06 we are talking about two things 12:12:14 one is the UC update, that's to 2.7.0 12:12:16 got it yeah sorry 12:12:33 one is the GR update, that's oslo.context>=2.4.0,!=2.6.0 to oslo.context>=2.4.0 12:12:34 only 2.6.0 is blocked 12:12:49 that's allowing 2.6.0 back in there 12:13:11 I think both are good ideas 12:14:22 Right so I'd like y'all to review https://review.openstack.org/#/c/347608/ and https://review.openstack.org/348204 as if I had a +2 on them 12:14:22 tonyb: you good now? 12:14:33 #link https://review.openstack.org/#/c/347608/ 12:14:36 #link https://review.openstack.org/348204 12:14:52 then once the planets align we're good to merge code carefully 12:15:01 doesn that sound reasonable? 12:15:07 ok :D 12:15:15 ya, that's what was intended 12:15:22 at least from me 12:15:47 yes i thought about the same just got confused with the g-r update 12:15:58 ya, two similiar things 12:16:00 next? 12:16:04 okay so I think oslo.context is looking good 12:17:42 not sure there's anything else on my end, the neutron stuff was an issue that seems fixed now 12:18:11 cool 12:18:29 nothing else from my side as well 12:18:30 move on? 12:18:39 +1 12:18:47 i think there are two reviews for ironiclient but one matching u-c can be merged 12:18:56 #topic Review Queue cleanup 12:19:06 coolsvap: ya, that'll come as more normal updates :D 12:19:33 so, I think the queue is looking alright, baring the oslo.context stuff :D 12:20:28 yes 12:20:41 ok, next 12:20:54 #topic additional gating 12:21:10 tonyb's change merged, we now have cross project testing :D 12:21:19 :D 12:21:32 we'll need to be mindful of any additional tests we may want, but YAY 12:21:36 \o\ 12:21:38 /o/ 12:22:02 We have a good PoC now we can grow support for python3 and stable branches but the master stuff is looking good 12:22:02 do we still need the [WIP] change sets? 12:22:06 #info tonyb's cross-project merge'd 12:22:19 coolsvap: which [WIP] changes? 12:22:21 coolsvap: yes, those are still useful I think 12:22:35 Oh Dims' reviews? 12:22:39 tonyb: indeed 12:22:46 tonyb: https://review.openstack.org/#/q/status:open+branch:master+topic:dims/test/constraints 12:22:55 I think we can drop most if not all of them 12:23:05 #info next we should look to python3 and stable branches 12:23:06 yes thats what I thought of 12:23:10 i can switch off my cron jobs 12:23:23 but we don't need to rush anytime before Newton is released is fine IMO 12:23:24 dims: ah, yes, that's true 12:23:27 dims: yeah we can trigger if we need additional testing 12:24:05 if you just abandon the reviews, my cron will not create fresh ones 12:24:19 so feel free to abandon when you have consensus 12:24:19 dims: i dont want the reviews abandoned 12:24:31 just if we can stop the cron 12:24:43 we can execute as per requirement 12:25:10 as we already have tests for projects where we have the uc- test jobs 12:25:29 coolsvap : they have massive amount of changesets. you should just create when needed :) 12:25:51 coolsvap: how do you mean? 12:26:10 we don't have cross project tests for all projects 12:26:11 I think we shoudl work towards tools that allow us to create the needed changes when we need them 12:26:29 we have the gate now which covers 60% of that those reviews do 12:26:53 prometheanfire: there is a gist shared by dims 12:27:21 tonyb: yes, that'd be very useful 12:27:40 tonyb: yes but again we need a mechanism to track that 12:28:18 who want's to take that? 12:28:19 as long as it can be handled in gate i think its fine 12:28:35 but I dont know if it can be done 12:28:54 I'd like to see us free up dim's crontab no later than Newton release 12:29:13 so I guess that gives us a timeline to work out exactly what wee need and write it 12:29:36 tonyb: sure I think that would be a good milestone to target a replacement for that 12:29:37 agreed, so who wants to take that? or just a note for next meeting? 12:29:40 ++ leaving my cron on 12:29:47 dims: :) 12:30:08 ok 12:30:40 coolsvap: Ok you may have somethign specific in mind. perhaps a job/workflow that I'm not considering. If you write up the problem description we can hash it out on IRC 12:31:06 dims: of course you can keep crond running, just one less item ;P 12:31:09 #info bring up switching to more one-off cross-project tests next meeting 12:31:10 tonyb: yes I will write it 12:31:29 coolsvap: Thanks. 12:31:41 k you all decide and let me know :) 12:32:27 #action coolsvap to write up problem description for one-off cross-project testing 12:32:30 next? 12:33:12 +1 12:34:18 #topic u-c for setuptools and sometimes wheel - odyssey4me 12:34:38 he mentioned that this was still wip, so will be taken up next week 12:34:54 apologies - I haven't had the time to do this, please carry the action item 12:35:10 feel free to drop it from the agenda and I'll raise it again once I have a patch in review 12:35:17 #action odyssey4me u-c for setuptools and sometimes wheel 12:35:24 :P 12:35:36 thanks 12:35:41 ok, next 12:35:50 #topic Tasks from Etherpad 12:36:01 #info ptl nomination 12:36:09 #link https://etherpad.openstack.org/p/requirements-tasks 12:36:50 #link https://etherpad.openstack.org/p/requirements-ptl-newton 12:37:14 The new list/format for the requirements-tasks looks good 12:37:40 Thanks prometheanfire 12:37:47 thanks 12:37:54 for the ptl thing 12:37:57 I don't think we can drop anything as done (yet) 12:38:09 ya, don't think so :P 12:38:47 we can choose to either select a ptl among ourselves and put just one forward or move forward with the vote 12:39:13 not sure we have enough to vote among ourselves 12:39:55 I think we just do the CIVS thing, we've aleady started down that path, changing now looks silly 12:40:09 ya, was think as much 12:40:19 just wanted to put it forward 12:40:56 so, next? 12:41:28 yes 12:41:32 k 12:41:39 * coolsvap missed it was in another discussion 12:41:50 #topic Volunteer for next 2 meetings 12:42:11 coolsvap: has next meeting 12:42:23 yes 12:42:29 tonyb: number80 ? can either of you take it? 12:43:05 prometheanfire: checking dates 12:43:12 * coolsvap cannot take on 17th, i might be PTO 12:43:42 tonyb: ya, it is the 17th 12:44:04 prometheanfire: Yeah I can do 17th, probably not 24th 12:44:57 ok, that works 12:45:07 #action tonyb to chair the meeting on the 17th 12:45:20 #topic Open Discussion 12:45:37 number80: did you want to talk about optional reqs? 12:47:39 i think number80 is not actively participation, he's in a conference he mentioned 12:47:55 s/participation/participating 12:48:01 ya, just wanted to give the opertunity :P 12:48:06 yeah, crappy conference wifi, it's super slow 12:48:06 anyone else? 12:48:58 done? 12:49:12 I think so 12:49:27 will give 1 more min 12:50:30 +1 12:50:34 #endmeeting