17:00:40 #startmeeting Designate 17:00:41 Meeting started Wed May 18 17:00:40 2016 UTC and is due to finish in 60 minutes. The chair is mugsie. Information about MeetBot at http://wiki.debian.org/MeetBot. 17:00:42 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:00:45 The meeting name has been set to 'designate' 17:00:47 #topic Roll Call 17:00:54 so, whos here? 17:01:00 o/ 17:01:25 timsim: Kiall federico3 elarson ping 17:01:34 o/ 17:01:47 rsyed: 17:02:01 Kiall: we need 4 weeks for the backports btw :P 17:02:10 was just checking how many ;) 17:02:31 o/ 17:02:38 #topic Announcements 17:02:50 API-Ref docs have started to get worked on 17:02:54 o/ 17:03:15 #link http://developer.openstack.org/api-ref/dns 17:03:23 will have them in a few hours hopefully 17:03:30 o/ 17:03:35 #topic Action items 17:03:52 o/ 17:03:59 mugsie to do stable bp for 4 weeks 17:04:06 well, that was delegated :P 17:04:15 #topic Bug Triaged 17:04:19 #topic Bug Triage 17:04:25 timsim: 17:04:39 https://bugs.launchpad.net/designate/+bug/1581090 17:04:40 Launchpad bug 1581090 in Designate " Expose /v2/recordsets api endpoint" [Undecided,New] 17:04:47 looks like it was auto-filed to make sure we write docs? 17:05:00 yeap 17:05:10 there is docs afaik? 17:05:22 I know there is API-Ref docs anyway :P 17:05:24 mugsie's got it covered in the API docs too 17:05:33 fix released 17:05:46 k 17:05:58 That's it :) (there's one that I forgot to respond to last week, will do that now 17:06:03 cool 17:06:09 quiet bug week 17:06:11 #topic Stable Backport Triage (kiall - recurring) 17:06:13 #link http://paste.openstack.org/show/497560/ 17:06:21 as usual, take a few to nominate backports 17:06:27 4 weeeks work.. So.. tis a tad long 17:06:54 ca7ffba Support both olso.m v4 and v5 ? 17:06:58 did that go back? 17:07:09 ed51f49 Ensure services shutdown during unit testing ? 17:07:21 mugsie yeah 17:07:42 https://github.com/openstack/designate/commits/stable/mitaka 17:08:04 699468c DevStack: Allow disabling of API versions 17:08:04 ? 17:08:06 federico3: I dunno, it wasn't the CI issue in the end.. so, probably not give it's test only changes and not 100% needed 17:08:13 rsyed2: I believe that went back already 17:08:16 cool 17:08:21 yep - it did :) 17:08:37 (was needed to get tempest going against stable/mitaka 17:08:40 Kiall: do you think it mitigated the CI issues in part? 17:08:43 ah 17:09:22 federico3: I don't think it had an effect in the end 17:09:27 7ee8501 Merge "Allow api_export_size to be updated" 17:09:34 api change 17:09:53 so, not without an exception 17:10:06 True... 17:10:14 then - nothing to BP? 17:10:25 I dont think so 17:10:33 * Kiall doesn't believe that 17:10:46 we have been pretty good with proposing to all brnachs recently 17:10:54 nice 17:11:16 anyone else see any potential commits? 17:11:21 or are we good to move on? 17:11:51 actually. CI fix 17:11:55 https://bugs.launchpad.net/designate/+bug/1550441 ? 17:11:56 Launchpad bug 1550441 in Designate "SerializationMiddleware: rrset can be None" [Undecided,Fix released] - Assigned to Federico Ceratto (federico-ceratto) 17:12:02 that didn't go back, but somehow isn't causing an issue/ 17:12:29 it was 96de5c139bcccf6cc6314bc9a8c579b996f2cb27 17:12:30 https://github.com/openstack/designate/commit/96de5c139bcccf6cc6314bc9a8c579b996f2cb27 17:12:41 federico3: what commit was that? 17:12:42 (I use the word "fix" loosly) 17:12:59 federico3's one was https://git.openstack.org/cgit/openstack/designate/commit/?id=4bc65992ce98e1146803ec6befdb87315bd61b1b 17:13:05 4bc6599 Fix rrset serialization, improve mdns tests 17:13:17 The refactor scares me ;) 17:13:29 It's really too big to backport at 6 files changed, 274 insertions, 44 deletions 17:13:33 yeah 17:13:55 we can backport only teh fix 17:14:42 if we can get just the fix extracted, maybe. 17:14:53 but, it is not a clean backport / cherry-pick 17:14:54 possibly - hard to know without seeing it 17:15:02 so, it is not ideal 17:15:35 OTOH the impact of the bug is not huge 17:15:45 yeah, we may be better leaving it be 17:16:06 opinions? 17:16:35 We're probably OK to leave it, and can re-eval later if people are hitting it 17:16:41 That ^ 17:16:41 OK, if there is no disent, we should leave it 17:16:46 ok 17:16:49 if some user ping us on the bug report in future we can backport it 17:16:52 #topic Open Discussion 17:17:01 I have 2 items 17:17:07 * Kiall has 1 too 17:17:11 one - we are about to EOL Kilo 17:17:18 :) 17:17:29 so, if there is any vital backports, they need to be done now 17:17:34 bye felicia 17:17:36 (like in the next few hours) 17:18:02 2 - Requrements Updates. I suggest that we just +2+W them 17:18:06 as long as they pass gate 17:18:19 (i.e. no need for 2 cores) 17:18:20 ++ - translation updates too 17:18:27 yup - good point 17:18:35 but I think they may be a thing of the past? 17:18:45 Seems legit 17:18:46 need to go look at the new service 17:18:52 True, haven't seen them in a while 17:19:10 everyone OK with that? 17:19:18 if not speak now :) 17:19:30 I think that's a good idea 17:19:39 #info Bot Patches only require one core to review from now on 17:19:47 and one last item - 17:19:49 +1 17:20:03 I am on vacation from Friday morn 17:20:20 Kiall is my nominated "emergancy" stand in 17:20:29 for releases etc 17:20:43 +1 17:20:46 what's an emergancy? ;) 17:21:03 Lol 17:21:03 It's depricated, don't worry about it 17:21:06 a lack of spell check 17:21:14 Wasn't it dipricated? :D 17:21:17 damn word didnt auto complete 17:21:17 dipricated i thought 17:21:25 lol 17:21:27 something something writing on the wall 17:21:39 timsim: highfive 17:21:45 #neverforget 17:21:46 peeing in a flood 17:21:47 Derprercerte 17:22:03 mugsie: lol 17:22:22 ANYWAY 17:22:25 Ok - FYI re Tempest - We're now using master of designate-tempest-plugin as a gate on stable/mitaka, and have a gate on master of designate-tempest-plugin that tests against stable/mitaka of designate. This means we forced to avoid making breaking API changes (at least for stuff covered by tempest).... 17:23:14 New APIs etc require a small dance in order to test with tempest, you must A) have a config flag in tempest defaulting to off... and then B) you must update our devstack plugin to set the option to True so the tests run on the master etc 17:23:20 👍 17:23:53 https://review.openstack.org/#/c/316649/ is a good example of where this is needed 17:24:10 Seems easy enough. Could we not get to a point with the tests that they cover Mitaka and explicitly check out that point in the mitaka gate? 17:24:12 the /v2/recordsets endpoint is in master, but not mitaka - so the *-mitaka jobs failed.. 17:24:28 timsim: tempest is branchless 17:24:45 I.e. it should run on all versions of the API, with some features disabled 17:24:47 timsim: that means you can make breaking changes in Newton and update the tests without them exploding ;) 17:25:03 it stops us breaking APIs in N for people who use M 17:25:04 Alright, makes sense. 17:25:23 If we had microversions, like some of the other projects, conf flags aren't needed.. 17:25:24 it makes some dev slower, but much better for people who actually use our stuff 17:25:31 but that's a problem for another year 17:25:42 * mugsie will never implement nova style microversions 17:26:17 Anyway - Just FYI in case anyone hits it and is wondering what's going on 17:26:20 any other topics? 17:26:50 goign once 17:26:51 twice 17:26:52 Not from me 17:27:00 I'm good 17:27:06 nope 17:27:09 timsim: no your not :P 17:27:15 oh wait 17:27:18 review the worker model :) 17:27:24 i wasn't, actually 17:27:39 I knew 17:27:51 ok - everyone enjoy the 30 mins back 17:27:54 #endmeeting