15:01:24 #startmeeting stable 15:01:25 Meeting started Tue Feb 23 15:01:24 2016 UTC and is due to finish in 60 minutes. The chair is mriedem. Information about MeetBot at http://wiki.debian.org/MeetBot. 15:01:26 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 15:01:29 The meeting name has been set to 'stable' 15:01:30 sorry mriedem - my clock must be a minute slow 15:01:40 mdbooth, PaulMurray let's talk in nova room? 15:01:41 PaulMurray: np 15:02:45 who's around for the stable team meeting? 15:02:52 hi 15:02:56 ooo 15:03:03 i'm also fine to cancel as we're in the neutron meetup today 15:03:20 o/ 15:03:57 alright, well let's breeze through this 15:04:05 #link meeting agenda https://wiki.openstack.org/wiki/Meetings/StableTeam 15:04:08 I do have a topic 15:04:18 leave it for open discussion 15:04:23 #status 15:04:52 so the newish thing this week is trying to reset upper-constraints for stable/liberty to get the src job working for oslo.config https://review.openstack.org/#/c/282347/ 15:05:13 ^ just needs reviews, i haven't gone through it yet 15:05:24 we've done similar for oslo.service and oslo.messaging 15:05:27 this one has like 9 libs though 15:06:14 #topic action items from previous meeting 15:06:25 1. tonyb to talk to lifeless about fixtures bug https://bugs.launchpad.net/python-fixtures/+bug/1542984 15:06:25 Launchpad bug 1542984 in Python Fixtures "fixtures 1.2.0 isn't compatible with testtools 2.0.0" [Undecided,New] 15:06:35 there are no updates in the bug for that 15:06:46 Ihar capped testtools<2.0.0 in g-r on stable/kilo: https://review.openstack.org/#/c/276275/ but things are still failing:https://review.openstack.org/#/c/273274/ 15:07:05 i'm not really sure why that is still failing, 15:07:18 since testtools should be capped, unless something else is pulling in testtools 2.0.0 there 15:07:27 2. mriedem to send a reminder to -dev ML for stable CPLs/PTLs to hang out in #openstack-stable 15:07:33 done: http://lists.openstack.org/pipermail/openstack-dev/2016-February/086600.html 15:07:41 #topic release news 15:07:48 Check for stable/liberty point release candidates as we wind down to m-3: http://lists.openstack.org/pipermail/openstack-dev/2016-February/086362.html 15:08:01 i'm guilty of not doing that for nova yet 15:08:16 there are no stuck reviews in the agenda so we'll skip that 15:08:19 and no tooling updates 15:08:24 #topic open discussion 15:08:27 bknudson: go! 15:08:38 ok, this is related to stable/kilo 15:08:53 there's a requirements change from proposal bot to keystonemiddleware that's failing: 15:09:10 https://review.openstack.org/#/c/277022/2 15:09:50 oh, looks like this was fixed already 15:10:02 the requirements job was removed. 15:10:21 yeah i saw it was passing 15:10:37 gate-keystonemiddleware-requirements was failing, but now that's not running anymore 15:10:51 which is what I was going to discuss, whether this job was useful. 15:11:03 looks like it was already decided not useful 15:11:16 i'm looking for the change that removed the job 15:12:02 not finding it 15:12:07 so why was it failing? 15:12:11 or can you give a summary? 15:12:16 oh, wait https://review.openstack.org/#/c/277022/5 15:12:19 it's still failing 15:12:48 ah wrong patc hset 15:12:50 gate-keystonemiddleware-requirements doesn't show up in the summary probably due to odd formatting 15:12:57 the summary is: 15:13:19 http://logs.openstack.org/22/277022/5/check/gate-keystonemiddleware-requirements/6fa8646/console.html#_2016-02-12_16_05_55_677 15:13:23 when gate-keystonemiddleware-requirements runs, it uses master openstack-infra/project-config but stable/kilo requirenments! 15:13:42 and project-config tries to use fields that were only added in newer requirements 15:13:43 well, project-config is branchless 15:13:48 like extras 15:14:16 which causes this? AttributeError: 'Requirement' object has no attribute 'location' 15:14:31 yes, location was added in liberty or mitaka 15:14:42 so we just need to land the backports here? https://review.openstack.org/#/q/I146baa3ef94cc8bbf29af371786f3ea95a42cb9f,n,z 15:15:32 the stable/liberty backport required backporting a bunch of other changes 15:16:03 and, even once all these liberty backports are done, I'm not sure that the kilo requirements job is going to work 15:16:22 because the upper-constraints and requirements in stable/kilo are just inconsistent 15:17:05 so if we fix the requirements job I expect it's just going to tell us that the requirements are inconsistent and -V 15:17:06 so this tries to use upper-constraints and since the u-c file in stable/kilo is just a garbage stub, it finds that and tries to use that and blows up? 15:17:23 didn't we talk about deleting u-c in stable/kilo related to this at some point 15:17:28 y, I think that's what's going to happen. 15:17:29 i wonder how bad that would blow up 15:17:37 has anyone proposed that to see what the fallout is? 15:17:46 the test job should be able to handle that it doesn't exist 15:19:00 bknudson: you want to propose that? 15:19:12 remove upper-constraints.txt in stable/kilo? 15:19:17 yeah 15:19:17 I can do that. 15:19:19 just WIP 15:20:35 anything else we should know/do about this right now? 15:20:47 i can take a look at the backports at some point here 15:21:14 I don't know what affect removing u-c.txt will have, but if that works I'm fine with that as a solution 15:21:30 well let's just see what happens with it 15:21:39 it's vestigial in kilo and if it's causing issues with the job, we should fix that 15:22:13 #action bknduson to propose dropping upper-constraints from stable/kilo to see if the reqs job will work without it 15:22:21 #undo 15:22:22 Removing item from minutes: 15:22:28 #action bknudson to propose dropping upper-constraints from stable/kilo to see if the reqs job will work without it 15:22:46 alright, anything else from anyone? 15:23:17 well let's end it, we're doing introductions here now so i should pay attention 15:23:22 thanks for showing up 15:23:24 #endmeeting