12:00:15 #startmeeting requirements 12:00:16 Meeting started Wed Aug 17 12:00:15 2016 UTC and is due to finish in 60 minutes. The chair is tonyb. Information about MeetBot at http://wiki.debian.org/MeetBot. 12:00:17 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 12:00:19 The meeting name has been set to 'requirements' 12:00:23 #topic rollcall 12:00:30 o/ 12:00:31 we have me and prometheanfire who else? 12:01:53 o/ 12:02:10 hi 12:02:23 yo folks :) morning 12:02:24 although not atteending this meeting - thought i'd say hi :) 12:02:25 * coolsvap_ is here but bit occupied at couple of places 12:02:36 dirk is on vacation 12:02:53 sdake_: howday ... come to the view stay for the fun :) 12:03:06 i'll lurk ;) 12:03:07 then 12:03:40 #topic agenda 12:03:43 #link https://wiki.openstack.org/wiki/Meetings/Requirements#Agenda_for_next_meeting 12:03:54 #topic Any controversies in the Queue? 12:04:09 no? 12:04:59 the dogtag-pki one isn't a problem but personaly I'm not 100% certain it's right 12:05:13 so I think we're basically okay 12:05:42 tonyb, what's wrong with it? 12:05:45 ya, that one is more odd 12:06:00 the dep on python-nss makes it more odd 12:06:23 toabctl: like we talked about in the requirements channel I'm preety sure that nss shoudln't be in g-r but I haven't actually done any testing. 12:06:49 tonyb, you mean python-nss , right? 12:06:56 toabctl: Yeah. 12:07:13 hm. I'm not sure about that tbh 12:08:11 th thing is that when you do a "pip install python-nss" it installs version 0.17 or something. but for python3 support we need 1.0.0beta1 at least. 12:09:05 toabctl: Hmm okay that's strange 12:09:42 tonyb, I guess pip installs the latest non-beta/rc/dev release. 12:10:31 toabctl: Yeah that could be it. 12:10:36 you can't pass it the constraint and make sure it installs that? 12:11:20 toabctl: like what prometheanfire says. 12:11:48 $ pip install python-nss>=1.0.0beta1 12:11:51 ^^ like that? 12:12:04 toabctl: not quite 12:12:25 hm. then I don't get the question. sorry 12:12:26 add python-nss to upper-constraints.txt 12:12:48 then pip install -c upper-constraints.txt dogtag-pki 12:13:08 *should* get the beta1 version without it needing to be in g-r 12:13:08 that works iirc 12:13:55 toabctl: okay. that's what I'd expect. 12:15:09 So I think we should move on 12:15:50 #topic Additional Gating 12:15:54 yeah. Not sure if I understood what you expect but we can discuss that in the changeset 12:16:02 do we have anythign for that or can we remove it form the agenda? 12:16:36 tonyb: I think we were looking at even more coverage, but nothing specific 12:17:06 toabctl: sure. Like I said I haven't done my local testing to *know* what (if anything) needs to be done 12:17:09 prometheanfire: okay. 12:18:30 I guess that brings us to .... 12:18:35 #topic Tasks from Etherpad 12:18:45 #link https://etherpad.openstack.org/p/requirements-tasks 12:19:18 ... I added some stuff to item 7 for things that 'Additional Gating' might/should do 12:20:05 I added an item as well 12:20:25 figure out _ vs - in the canonical names for django_openstack_auth, glance-store and ironic-lib (etc) 12:22:33 We probably need to make anything that writes packages names to a constraints file do so in canonical form. Assuming pip does the right thing if ... 12:22:55 the constraints file contains foo_bar and the pip install -c .... foo-bar 12:23:04 (or vice versa) 12:23:08 ya, I think the reason things are confused is that we allow both in reviews 12:23:16 anyone wnat to run with that? 12:23:51 it's been on my radar, just busy 12:24:21 I s'pose we could warn/error/fail if *new* things are NOT in canonical form 12:24:56 okay, wanna add you name to it and maybe add a "review assignment date" in a month? 12:25:03 ya, just need to have a test for that 12:25:03 kinda like a timed mutex 12:27:13 Anything else for tasks? 12:29:09 Seems not ..... 12:29:21 #topic Volunteer for next 2 meetings 12:29:32 - Aug 24th? 12:29:37 * tonyb can't do it 12:29:46 coolsvap: already said no .... 12:29:54 I thought we had someone for next week 12:30:20 prometheanfire: I'll check the logs again but it didn't make it to the wiki ... 12:30:20 guess not 12:30:23 I can do it 12:31:27 prometheanfire: good man 12:31:40 - Aug 31st? 12:31:49 I can do Aug 31 12:31:57 coolsvap: Thanks 12:33:04 #topic Open Discussion 12:33:13 anything .... 12:33:41 number80: has a thing but isn't here ... I might drop it from the agenda 12:35:30 Well it's open discussion so I can tell you that they're cooking empanadas on TV and it's torture .... 12:35:53 if we don't have anything else shall we have 25mins back? 12:36:15 nah 12:37:24 going once .... 12:37:58 going twice .... 12:38:31 gone 12:38:38 Thanks all! 12:38:41 #endmeeting