17:00:55 #startmeeting Designate 17:00:56 Meeting started Wed Jan 27 17:00:55 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:57 Useful Commands: #action #agreed #help #info #idea #link #topic #startvote. 17:01:00 The meeting name has been set to 'designate' 17:01:29 #topic Roll Call 17:01:32 o/ 17:01:33 o/ 17:01:35 o/ 17:01:36 james li 17:01:54 #topic Action Items from last week 17:02:00 * Kiall hides 17:02:08 kiall to file bug re update_status unnecessarily calling out to get_serial (see IRC meeting logs) 17:02:32 Nope, doing it righjt now 17:02:35 right* 17:02:37 :) 17:02:39 federico3 backpoort 6fa134a and 51b4869 17:02:46 (that was my third attept at right, and it was still wrong) 17:03:08 federico3: you around? 17:03:24 #action federico3 backpoort 6fa134a and 51b4869 17:03:24 mugsie backport 320dec2 17:03:29 #action mugsie backport 320dec2 17:03:34 o/ 17:03:47 ah - did ^ get backported? 17:03:56 mugsie: the backport CRs are out 17:04:00 great 17:04:13 #topic Bug Triage (timsim - recurring) 17:04:35 Alright... 17:04:43 There's one I still haven't looked at :D 17:04:46 https://bugs.launchpad.net/designate/+bug/1534490 17:04:47 timsim: Error: malone bug 1534490 not found 17:05:03 "The information on this page is private." 17:05:04 federico3 is on that one, but it's private 17:05:13 * timsim seems to remember that it need not be anymore 17:05:15 anyway 17:05:24 https://bugs.launchpad.net/designate/+bug/1535249 17:05:24 it's private as the guy has TONNES of logs uploaded, not because it's a sec issue 17:05:25 Launchpad bug 1535249 in Designate "Notify port of NSD4 backend" [Undecided,New] 17:05:31 it contains logs sent by the requester 17:06:01 that feels like user error at a glance 17:06:21 he's not included the relavant config snippet to know 17:06:50 Yeah, I'll ask for more config. Or spelunk his ansible. 17:06:56 o/ 17:06:58 request pool_nameserver and Incomplete? 17:07:05 yep 17:07:14 https://bugs.launchpad.net/designate/+bug/1536464 17:07:15 Launchpad bug 1536464 in Designate "Unit test failure when buildnig debian package for Mitaka b2: testtools.matchers._impl.MismatchError in PoolManagerInitTest.test_init_no_pool_targets" [Undecided,New] 17:07:25 did that get fixed? 17:07:38 i thought it was part of the pecan fix 17:07:43 Did we start skipping that unit test? 17:07:59 we did 17:08:00 yep, since a good while 17:08:12 Maybe not by m2? 17:08:19 not by m2 17:08:25 though, I wonder if it's related to the other mock issues.. prob worth turning it back on to see 17:08:39 Kiall: tried, still failed 17:08:42 mark as fix released, m3 ? 17:08:45 federico3: thanks 17:08:47 mugsie: + 17:08:47 * mlavalle quetly joins the meeting hoping nobody notices he is late ;-) 17:08:53 Cool. 17:08:56 mlavalle: we all noticed now ;) 17:09:02 https://bugs.launchpad.net/designate/+bug/1536932 17:09:03 Launchpad bug 1536932 in Designate "[Docs] /v2/zones/tasks/transfer_requests/ is undocumented for PATCH and DELETE call." [Undecided,New] - Assigned to sonu (sonu-bhumca11) 17:09:18 med - m3 17:09:33 I feel like ekarlso may have done that one.. 17:09:56 https://bugs.launchpad.net/designate/+bug/1537688 17:09:57 Launchpad bug 1537688 in Designate "domain-create never succeed in NSD4" [Undecided,New] 17:10:01 Same guy with the nsd backend 17:10:23 View a Transfer Request 17:10:23 ^^^^^^^^^^^^^^^^^^^^^^^ 17:10:23 .. http:get:: /zones/tasks/transfer_requests/(uuid:id) 17:10:29 yep, done 17:10:44 Kiall: not patch and delete ;) 17:10:51 oh 17:10:53 oh well 17:10:58 timsim: Med,m3 17:11:11 looks like a trivial fix to strip that 17:11:18 ++ 17:11:20 Agreed 17:11:30 That's it :) 17:12:00 #topic Stable Backport Triage (kiall - recurring) 17:12:03 #link http://paste.openstack.org/show/485171/ 17:12:15 As usual, take a few, nombinate anything that warrants backporting 17:12:37 282635b Merge "Fix _assert_exception()" 17:12:48 e2061af Merge "Rename zone > domain for errors in V1" 17:12:51 1a6a6fb Fixes wording of exceptions for delete maybe 17:12:53 oh 17:12:54 wait 17:12:56 ignore me 17:13:05 Yea, thats not one to do IMO 17:13:16 well, there was no rename in L 17:13:33 1a6a6fb Fixes wording of exceptions for delete 17:13:43 any others? and takers for doing the BP? 17:14:13 So just: 17:14:13 I will do it when I do my one from last week 17:14:14 282635b Merge "Fix _assert_exception()" 17:14:22 and 17:14:24 and e2061af Merge "Rename zone > domain for errors in V1" I guess 17:14:25 1a6a6fb Fixes wording of exceptions for delete 17:14:26 ? 17:14:27 yea 17:14:45 zone > domain shouldn't be necessary because no rename 17:14:49 yeah 17:15:08 * Kiall takes 1a6a6fb 17:15:09 just ã282635b and 1a6a6fb 17:15:26 Kiall: want to do both :) 17:15:31 you do 17:15:34 mugsie: I can one 17:15:47 OK, then elarson you get 282635b 17:15:55 I can't seem to type today... but I can backport something ;) 17:15:57 got it 17:16:05 both are done and uploading ;) 17:16:10 DONE! 17:16:13 trivial ones 17:16:18 #topic Designate/Neutron Integration Update (mlavalle - recurring) 17:16:27 mlavalle: well done :) 17:16:31 (cake) 17:16:36 fyi - the patch merged 17:16:40 mugsie: thanks....... :-) 17:16:46 after much hard work and repeated patchsets 17:16:59 this is what is left: 17:17:07 http://i.imgur.com/oTGwt1u.webm 17:17:20 The Nova side: https://review.openstack.org/#/c/271578/ 17:17:46 patchset is up for review. The change is a lot simpler than we expected in the spec 17:18:11 It looks it, -1 for lack of tests, but, no CI fails .. so, nothing was totally broke ;) 17:18:18 That should be easy to get landed :) 17:18:25 yeah 17:18:34 we spent a lot of lines in the spec worrying about re-attempting the port operation if neutron wasn't upgraded yet 17:19:13 it turns out the neutron api in nova keeps a cache of the neutron extensions enebled, that is updated periodically (every 10 minutes by default) 17:19:30 cool - this looks a lot simpler that I thought it was going to be alright 17:19:50 mlavalle: when you get tests give me a shout, and I will start pinging people 17:19:53 so no need of retries logic.... just check if our extension is enabled and in that case send dns_name o the port 17:20:10 Next up.. Get trove / octavia / cue / etc to "dup" the Nova patch for each of there services :) 17:20:20 * Kiall will bug them today 17:20:40 the other piece I am working on is operators documentation in the networking guide 17:20:55 ah - one step ahead of us :) 17:21:03 I am adding a chapter for the Nuetron, Nova, Designate integration 17:21:21 the patchset should be up for review in a few days 17:21:45 great 17:21:52 I strongly recommend that you take a look at it and create its counterpart in the Designate docs 17:22:01 any questions for mlavalle ? 17:22:13 Nope, I left mine in the review :) 17:22:16 that's it from me this week 17:22:22 mlavalle: ++ - we need to do a docs day before the end of cycle 17:22:31 great - thanks again! 17:22:37 mugsie: if you invite me, i'll help 17:22:58 will do! 17:23:04 #topic OpenStack Summit Call for Speakers Ends Feb 1 https://t.co/FYXvNL2wfv (timsim) 17:23:14 #link https://www.openstack.org/summit/austin-2016/call-for-speakers/ 17:23:29 So the Austin Summit call for speakers deadline is coming fast. 17:23:33 it is 17:23:36 If we want to submit talks, we better do it :) 17:23:42 pretty sure they keep moving that date up 17:23:59 do we want to do the "Hello, I am giving this talk for the 6/7th time" talk? 17:24:08 * Kiall suggests we C+P the workshop from last year, and add mlavalle's work 17:24:14 ++ 17:24:20 I like the workshops 17:24:22 ++ 17:24:32 timsim: we will not be making USBs the night before 17:24:39 preach 17:24:39 Oh, go on. 17:24:42 never again 17:24:45 do it the night before ;) 17:24:49 * mlavalle enjoys the cakes sent by Kiall :-) 17:24:56 Kiall you went and partied that night 17:25:03 I know :) 17:25:06 :P 17:25:07 so, who would like to get in on doing the workshop? 17:25:16 timsim: we ate raw chicken instead :) 17:25:27 * elarson is happy to do it 17:25:33 haha. 17:25:37 Happy to.. Don't mind if that's helper or speaker ;) 17:25:48 Yeah I'm happy to join in as a helper/speaker/whatever 17:25:56 Our whole team will be there. 17:26:06 WS with too little helpers == painful. 17:26:09 So we should have plenty of helpers. 17:26:14 OK - Kiall, timsim, elarson, mugsie - anyone else? 17:26:17 if anything can be done remotely I can contribute as well 17:26:21 K - mlavalle - you in austin? :) 17:26:32 at the summit that is, not right now 17:26:53 Kiall: yes.... I live in San Antonio. it's just 1 hour driver form my house 17:27:07 Ram_: it is touch and go if the internet works for these things - so we generally need to be in the venue :( 17:27:21 when is it? 17:27:32 want to show your work off in a live workshop mlavalle ? 17:27:49 Ram_: https://www.openstack.org/summit/austin-2016/ 17:28:27 mugsie, Kiall: I am going to submit a talk proposal to do a specific hands on session on using and configuring this integration 17:28:34 cool :) 17:28:56 mugsie, Kiall: but I would also participate in your workshop if you invite me 17:29:17 OK then. - I will C+P the proposal from Tokyo, and add this integration in as one of the items, and add us to the speakers list 17:29:20 For those wondering what the WS format usually is - https://www.openstack.org/summit/vancouver-2015/summit-videos/presentation/designate-interactive-workshop-install-and-operate-2 17:29:30 mlavalle: very happy to :) 17:29:32 mugsie, Kiall: this way we do an overview in the workshop and an in depth session 17:30:00 I will send out an email later in the week to organise syncing up for it 17:30:01 Sounds good :) 17:30:16 #action mugsie arrange sync re workshop 17:30:25 any other talks we should do? 17:30:35 https://review.openstack.org/#/c/272081/ 17:30:45 Added a new specification for Tenant domainID for Designate Sink 17:31:20 can you guys take a look at it? 17:31:21 Ram_: OK, we will move to that in one second, after the talks item :) 17:31:24 review 17:31:30 ok 17:31:33 mugsie: We'll probably come up with some good ones after the mid-cycle >:D 17:31:42 true :) 17:31:51 For Barcelona, I suppose. 17:31:59 OK - if that is it ? 17:32:08 #topic https://review.openstack.org/#/c/272081/ 17:32:12 #link https://review.openstack.org/#/c/272081/ 17:32:43 Ram_: the only issue I have seen wiht that spec is it uses the V1 API 17:32:44 right now we have a hardcoded domainid in sink handlers 17:32:56 I'll update that to v2 api 17:33:01 sorry, the main issue - we would need to dig in a bit more 17:33:25 when we create records in this domain 17:33:27 * Kiall is having a quick read 17:33:32 generally tenants won't be able to look at the them 17:33:46 i would prefer something like https://review.openstack.org/89689 17:33:46 as they won't have access to this domain 17:33:59 #link https://review.openstack.org/89689 17:34:38 ( I am not keen on creating a column for -sink, when it is being superceeded by the work mlavalle is currently doing ) 17:34:56 ok 17:35:03 but, I will leave comments in the review 17:35:20 timsim: Kiall elarson federico3 ekarlso etc - can you re3view it as well? 17:35:33 Sure 17:35:44 do you have a spec for 89689? 17:35:53 yup 17:36:00 Ram_: no - it was a crazy idea I came up with 17:36:04 as a POC 17:36:04 Ram_: Yea, I think I agree with mugsie.. we may not want something as generic as mugsie's patch he linked, but having it somewhat separate to the main domain table / API feels better 17:36:37 yeah, mine was a little too abstracted 17:36:59 ok 17:37:11 i.e. mugsie's was a giant generic works for all the $things, vs keeping the concept (API) and the internals being a little hardcoded for each option type, which simplifies it a chunk and keeps the "clean" API 17:37:53 I'll give it a thought and see if I can come up with something new 17:37:58 great :) 17:38:04 #topic sonuk: tempest plugin implementation 17:38:18 sonuk does not seem to be here - will push for a week 17:38:35 #topic Open Discussion 17:38:42 anything off agenda/ 17:38:44 ?* 17:38:52 I wrote up some quick options for exposing the inherited TTL on recordsets: https://review.openstack.org/#/c/273148/ 17:38:58 i saw that pop in 17:39:07 Like 5 minutes before the meet 17:39:31 So, if people want to leave their thoughts on there, that'd be swell 17:39:57 we have an issue where mdns is going catatonic. I mention just in case anyone experiences something similar and finds any insights 17:40:48 catatonic == not responding on TCP 17:40:52 elarson: not that I have seen ... 17:40:55 federico3: ^ 17:41:00 what about UDP? 17:41:05 UDP is fine 17:41:08 the bug federico3's been digging into sounds familar. 17:41:16 * elarson hopes so 17:41:17 huh 17:41:26 We only use TCP though 17:41:42 ah 17:42:28 OK, federico3 and elarson do you want to sync later and see if they are related? 17:42:39 that was pool manager tho. timsim, can you provide some logs? 17:42:57 sure 17:43:01 cool. 17:43:02 yeah 17:43:04 Yeah, we can. I think we found some useful ones. 17:43:32 timsim: useful logs? in openstack? wut? :P 17:43:39 oh jk 17:43:58 :) 17:44:05 OK - anything else for today? 17:44:07 Looks like mostly kernel logs :P 17:44:12 ah 17:44:19 I put up https://review.openstack.org/#/c/272316 17:45:02 During tests when things go wrong, we've seen zones that either stay in Error forever, or pending forever. Hopefully this might fix that. 17:45:12 timsim: more that 72 chars on a line in the commit msg 17:45:15 tut tut tut 17:45:27 -_- 17:45:32 Nto more than 80 17:45:34 cool - will look at that soon 17:45:42 72 on the body 17:45:47 kill me 17:45:48 79 for the title 17:46:17 Kiall: ^ needs review as well 17:46:32 sortty, distracted by some internal stuff. 17:46:40 sortty? 17:46:50 Kiall-speak for sorry, I'm guessing :P 17:46:57 maybe 17:47:00 who knows 17:47:10 OK - we good to call it then? 17:47:16 Sure 17:47:25 #endmeeting