Thursday, 2017-08-31

*** bobh has joined #openstack-meeting-300:08
*** bobh has quit IRC00:14
*** Swami has quit IRC00:15
*** rstarmer has joined #openstack-meeting-300:17
*** bobh has joined #openstack-meeting-300:21
*** wanghao has quit IRC00:22
*** wanghao has joined #openstack-meeting-300:22
*** salv-orlando has joined #openstack-meeting-300:22
*** chyka has joined #openstack-meeting-300:22
*** chyka has quit IRC00:27
*** markvoelker_ has quit IRC00:27
*** markvoelker has joined #openstack-meeting-300:28
*** markvoelker has quit IRC00:28
*** annegentle has joined #openstack-meeting-300:33
*** s3wong has joined #openstack-meeting-300:34
*** lyan has joined #openstack-meeting-300:38
*** markvoelker has joined #openstack-meeting-300:44
*** annabelleB has joined #openstack-meeting-300:44
*** baoli has joined #openstack-meeting-300:46
*** baoli has quit IRC00:47
*** baoli has joined #openstack-meeting-300:48
*** markvoelker has quit IRC00:48
*** zhurong has joined #openstack-meeting-300:49
*** lyan has quit IRC00:56
*** spotz has quit IRC01:00
*** TuanLA has joined #openstack-meeting-301:04
*** annabelleB has quit IRC01:07
*** bobh has quit IRC01:18
*** s3wong has quit IRC01:18
*** shuyingya has joined #openstack-meeting-301:26
*** shuyingya has quit IRC01:30
*** shuyingya has joined #openstack-meeting-301:31
*** spotz has joined #openstack-meeting-301:35
*** shu-mutou-AWAY is now known as shu-mutou01:36
*** markvoelker has joined #openstack-meeting-301:44
*** VW has joined #openstack-meeting-301:55
*** sdague has quit IRC01:56
*** Swami has joined #openstack-meeting-302:06
*** markvoelker has quit IRC02:18
*** yamahata has quit IRC02:19
*** iyamahat has quit IRC02:20
*** VW has quit IRC02:49
*** VW has joined #openstack-meeting-302:49
*** zshi_ has joined #openstack-meeting-303:01
*** VW has quit IRC03:04
*** zshi_ has quit IRC03:10
*** markvoelker has joined #openstack-meeting-303:15
*** zshi_ has joined #openstack-meeting-303:23
*** psachin has joined #openstack-meeting-303:43
*** markvoelker has quit IRC03:48
*** annegentle has quit IRC03:48
*** gouthamr has quit IRC03:49
*** chyka has joined #openstack-meeting-303:57
*** chyka has quit IRC04:01
*** Fdaisuke has quit IRC04:04
*** vmud213 has joined #openstack-meeting-304:12
*** yamahata has joined #openstack-meeting-304:19
*** anilvenkata|AFK is now known as anilvenkata04:23
*** baoli has quit IRC04:23
*** zhurong has quit IRC04:29
*** rstarmer has quit IRC04:31
*** rstarmer has joined #openstack-meeting-304:36
*** salv-orlando has quit IRC04:37
*** baoli has joined #openstack-meeting-304:37
*** markvoelker has joined #openstack-meeting-304:45
*** zhurong has joined #openstack-meeting-304:48
*** baoli has quit IRC04:49
*** rstarmer has quit IRC04:54
*** rstarmer has joined #openstack-meeting-304:55
*** salv-orlando has joined #openstack-meeting-305:09
*** ianychoi__ has joined #openstack-meeting-305:12
*** ianychoi_ has quit IRC05:16
*** markvoelker has quit IRC05:19
*** markvoelker has joined #openstack-meeting-305:24
*** markvoelker_ has joined #openstack-meeting-305:25
*** markvoelker has quit IRC05:29
*** slaweq has joined #openstack-meeting-305:31
*** slaweq has quit IRC05:35
*** slaweq has joined #openstack-meeting-305:41
*** slaweq has quit IRC05:42
*** markvoelker_ has quit IRC05:48
*** pgadiya has joined #openstack-meeting-305:52
*** marios has joined #openstack-meeting-305:56
*** psachin has quit IRC06:10
*** psachin has joined #openstack-meeting-306:14
*** psachin has quit IRC06:16
*** psachin has joined #openstack-meeting-306:16
*** pcaruana has joined #openstack-meeting-306:22
*** lpetrut has joined #openstack-meeting-306:22
*** marios has quit IRC06:25
*** david-lyle has quit IRC06:28
*** david-lyle has joined #openstack-meeting-306:28
*** lpetrut has quit IRC06:37
*** lpetrut has joined #openstack-meeting-306:38
*** stendulker has joined #openstack-meeting-306:40
*** lpetrut has quit IRC06:46
*** david-lyle has quit IRC06:47
*** dklyle has joined #openstack-meeting-306:47
*** dklyle has quit IRC06:53
*** david-lyle has joined #openstack-meeting-306:53
*** iyamahat has joined #openstack-meeting-306:59
*** iyamahat has quit IRC07:00
*** abalutoiu has joined #openstack-meeting-307:01
*** yamahata has quit IRC07:01
*** rstarmer has quit IRC07:03
*** rstarmer has joined #openstack-meeting-307:05
*** apetrich has quit IRC07:14
*** apetrich has joined #openstack-meeting-307:15
*** david-lyle has quit IRC07:17
*** rstarmer has quit IRC07:19
*** rstarmer has joined #openstack-meeting-307:21
*** egallen has joined #openstack-meeting-307:28
*** MarkBaker has quit IRC07:31
*** david-lyle has joined #openstack-meeting-307:35
*** apetrich has quit IRC07:35
*** Swami has quit IRC07:41
*** apetrich has joined #openstack-meeting-307:42
*** egallen has quit IRC08:00
*** egallen has joined #openstack-meeting-308:04
*** marios has joined #openstack-meeting-308:16
*** marios_ has joined #openstack-meeting-308:19
*** ralonsoh has joined #openstack-meeting-308:23
*** MarkBaker has joined #openstack-meeting-308:29
*** ruan_he has quit IRC08:34
*** shuyingya has quit IRC09:04
*** shuyingya has joined #openstack-meeting-309:05
*** shuyingya has quit IRC09:10
*** shuyingya has joined #openstack-meeting-309:10
*** wanghao has quit IRC09:10
*** sambetts|afk is now known as sambetts09:11
*** admcleod has quit IRC09:17
*** MarkBaker has quit IRC09:19
*** apetrich has quit IRC09:21
*** chyka has joined #openstack-meeting-309:21
*** chyka has quit IRC09:25
*** sdague has joined #openstack-meeting-309:38
*** shu-mutou is now known as shu-mutou-AWAY09:42
*** psachin has quit IRC09:45
*** etingof has quit IRC09:46
*** baojg_ has joined #openstack-meeting-309:52
*** chyka has joined #openstack-meeting-309:52
*** baojg has quit IRC09:52
*** chyka has quit IRC09:56
*** psachin has joined #openstack-meeting-309:58
*** MarkBaker has joined #openstack-meeting-310:00
*** ralonsoh has quit IRC10:03
*** ralonsoh has joined #openstack-meeting-310:04
*** egallen has quit IRC10:05
*** apetrich has joined #openstack-meeting-310:16
*** etingof has joined #openstack-meeting-310:20
*** etingof has quit IRC10:25
*** etingof has joined #openstack-meeting-310:26
*** jpich has joined #openstack-meeting-310:31
*** apetrich has quit IRC10:42
*** salv-orlando has quit IRC11:00
*** TuanLA has quit IRC11:02
*** psachin has quit IRC11:08
*** chyka has joined #openstack-meeting-311:08
*** chyka has quit IRC11:13
*** psachin has joined #openstack-meeting-311:19
*** pbourke has quit IRC11:21
*** pbourke has joined #openstack-meeting-311:23
*** stendulker_ has joined #openstack-meeting-311:25
*** stendulker has quit IRC11:26
*** stendulker_ has quit IRC11:30
*** egallen has joined #openstack-meeting-311:35
*** vmud213 has quit IRC11:35
*** salv-orlando has joined #openstack-meeting-311:36
*** rmart04 has joined #openstack-meeting-311:41
*** donghao has joined #openstack-meeting-311:50
*** apetrich has joined #openstack-meeting-311:54
*** raildo has joined #openstack-meeting-312:01
*** TuanLA has joined #openstack-meeting-312:07
*** lpetrut has joined #openstack-meeting-312:07
*** bobh has joined #openstack-meeting-312:18
*** bobh has quit IRC12:22
*** sdague has quit IRC12:23
*** annegentle has joined #openstack-meeting-312:25
*** sdague has joined #openstack-meeting-312:37
*** pgadiya has quit IRC12:37
*** shuyingya has quit IRC12:45
*** TuanLA has quit IRC12:47
*** ansmith has joined #openstack-meeting-312:52
*** lyan has joined #openstack-meeting-312:53
*** salv-orlando has quit IRC12:54
*** bobh has joined #openstack-meeting-312:56
*** baoli has joined #openstack-meeting-313:02
*** annegentle has quit IRC13:06
*** ianychoi_phone has joined #openstack-meeting-313:06
*** jpich has left #openstack-meeting-313:09
*** shuyingya has joined #openstack-meeting-313:10
*** MarkBaker has quit IRC13:12
*** MarkBaker has joined #openstack-meeting-313:14
*** zhurong has quit IRC13:14
*** annegentle has joined #openstack-meeting-313:16
*** gouthamr has joined #openstack-meeting-313:18
*** ianychoi_phone has quit IRC13:19
*** ianychoi__ is now known as ianychoi13:20
*** VW has joined #openstack-meeting-313:29
*** zshi_ has quit IRC13:29
*** salv-orlando has joined #openstack-meeting-313:33
*** lyan has quit IRC13:38
*** andreas_s has joined #openstack-meeting-313:39
*** lyan has joined #openstack-meeting-313:42
*** cleong has joined #openstack-meeting-313:57
*** rmart04 has quit IRC13:58
*** psachin has quit IRC14:04
*** rstarmer has quit IRC14:05
*** hongbin has joined #openstack-meeting-314:07
*** marst has joined #openstack-meeting-314:08
*** lhx_ has joined #openstack-meeting-314:28
*** srobert has joined #openstack-meeting-314:28
*** annegentle has quit IRC14:30
*** donghao has quit IRC14:31
*** lhx__ has joined #openstack-meeting-314:36
*** lhx_ has quit IRC14:36
*** galstrom_zzz is now known as galstrom14:38
*** slaweq_ has joined #openstack-meeting-314:43
*** abalutoiu has quit IRC14:47
*** slaweq_ has quit IRC14:47
*** annegentle has joined #openstack-meeting-314:51
*** Swami has joined #openstack-meeting-314:52
*** mlavalle has joined #openstack-meeting-314:59
mlavalle#startmeeting neutron_l315:00
openstackMeeting started Thu Aug 31 15:00:20 2017 UTC and is due to finish in 60 minutes.  The chair is mlavalle. Information about MeetBot at http://wiki.debian.org/MeetBot.15:00
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.15:00
*** openstack changes topic to " (Meeting topic: neutron_l3)"15:00
openstackThe meeting name has been set to 'neutron_l3'15:00
Swamihi15:00
haleybhi15:00
*** janzian has joined #openstack-meeting-315:01
mlavalle#chair haleyb Swami15:01
openstackCurrent chairs: Swami haleyb mlavalle15:01
mlavalle#topic Announcements15:01
*** openstack changes topic to "Announcements (Meeting topic: neutron_l3)"15:01
mlavallePike is being released this week15:01
mlavalleso we will start the whole thing again and move to Queens now :-)15:02
mlavalleWe are a little more than one week away from the PTG15:03
*** trungnv has quit IRC15:03
*** trungnv has joined #openstack-meeting-315:04
mlavalleI arrive Sunday 10th at around 2:30pm. Staying at the event hotel (Renaissance) until Saturday morning15:04
Swamimlavalle: I am arriving late in the evening on Sunday and will be flying back on friday evening.15:05
haleybi'll be there Sunday as well15:05
mlavalleAny other annoucements from the team?15:05
Swaminothing from me.15:06
mlavalleI had a quick chat a couple of weeks ago with carl_baldwin. He is going to join us for dinner Monday or Tuesday15:07
Swamimlavalle: great!15:07
mlavalleHe'll drive all the wasy from Fort Collins15:07
mlavalleok, moving on15:07
mlavalle#topic Bugs15:08
*** openstack changes topic to "Bugs (Meeting topic: neutron_l3)"15:08
*** annegentle has quit IRC15:08
mlavalleSwami: go ahead, as usual15:08
Swamimlavalle: thanks15:08
SwamiWe had a critical bug in the grenade job that was filed yesterday.15:08
*** salv-orlando has quit IRC15:08
Swami#link https://bugs.launchpad.net/neutron/+bug/171392715:08
openstackLaunchpad bug 1713927 in neutron "gate-grenade-dsvm-neutron-dvr-multinode-ubuntu-xenial fails constantly" [Critical,Confirmed]15:08
SwamiIf all are not aware about the problem. It seems somehow the server is providing a floatingip that is not bound to a host.15:09
SwamiThe agent configures the floatingip without checking for the host.15:10
SwamiSo the floatingip is residing on two different nodes.15:10
SwamiThis happens only when a neutron-server is restarted after some time interval. At that time when a full-sync happens, we sneak in this duplicate floatingip.15:11
haleybSwami: kevin did put a reproducer in the bug this morning, and i had a discussion with kuba earlier, think we might have a workaround15:11
Swamihaleyb: I did see that jakob had posted a patch.15:11
haleybyes, but we also think we need this revert https://review.openstack.org/#/c/499263/15:12
Swamihaleyb: Yes I also ready kevin's reproducing steps.15:12
Swamihaleyb: yesterday I was trying to reproduce by restarting the agent. I could not reproduce it.15:12
Swamihaleyb: As I mentioned there are two problems.15:13
Swamihaleyb: mlavalle: From the server side, the notification should be only sent to the host that is hosting it.15:13
Swamihaleyb: mlavalle: on the client side it should check for host or dest_host, before configuring the floatingip.15:14
Swamihaleyb: mlavalle: While I have not figured out what is happening on the server side yet. But on the client side we may have a better solution.15:14
haleybSwami: i think with the revert and jakub's change the agent side would be fixed, fixing the check queue15:15
Swamihaleyb: mlavalle: Yes I agree.15:15
mlavalleso the host fix we merged last week was really a symptom?15:15
Swamihaleyb: mlavalle: But still the check that we have under the 'get_external_device_interface_name"15:15
Swamihaleyb: mlavalle: may not be the right place.15:16
Swamihaleyb: mlavalle: we should have this check before configuring the floatingip.15:16
Swami#link https://github.com/openstack/neutron/blob/master/neutron/agent/l3/dvr_local_router.py#L10315:17
Swamiwe should have this check at this line, so that no floatingips are configured.15:17
Swamiand only floatingips that are associated with that host will be configured.15:17
Swamimlavalle: To your question. Yes it is a symptom that we saw last week, which was sending floatingip's without host.15:18
haleybbut the agent shouldn't have sent, right?15:18
mlavallemakes sense, thanks15:18
Swamihaleyb: Yes, you mean the 'server' shouldn't have sent in the first place.15:19
haleybSwami: right, sent by accident, or because 'host' not set15:20
Swamihaleyb: Yes.15:20
Swamihaleyb: mlavalle: The case where we check for the 'host' condition in the server has three different conditions, so probably we might be having a leak in one of those checks.15:21
*** salv-orlando has joined #openstack-meeting-315:21
*** annegentle has joined #openstack-meeting-315:21
*** andreas_s has quit IRC15:22
haleybSwami: so let's do the revert in stable/pike and/or master until we can fix correctly15:22
Swamihaleyb: mlavalle: Probably the fast approach is to fix the agent side to handle the fips based on the host and then we can take a look at the server side.15:22
*** gmann has quit IRC15:23
*** gmann has joined #openstack-meeting-315:23
*** ralonsoh has quit IRC15:23
Swamihaleyb: mlavalle: I think we should fix the agent first and no need to revert at this point.15:23
*** annabelleB has joined #openstack-meeting-315:23
haleybSwami: i think without the pike revert we can't land anything, as it's now broken so grenade in master can't pass (from what I understood)15:24
haleybwe can ask jakub in #neutron after meeting, but that's what i understood15:25
Swamihaleyb: Ok, if that is the case then we can decide on reverting.15:25
Swamihaleyb: mlavalle : So the plan is, let us check with jakub and see how his patch fairs.15:27
Swamihaleyb: mlavalle: If it works and can be merged with the grenade job allowing to merge, then we can go ahead and push this patch and need not revert. Otherwise we should revert.15:28
haleybgrenade job is now doing pike->queens as of yesterday, so that changed things15:28
Swamihaleyb: what is that? I don't get it.15:28
mlavalleyeah, the grenade equation chenged15:28
haleybgrenade configures "old" version, then upgrades to "new" version15:28
mlavallechanged15:28
haleybso if pike is broken, then we can't upgrade15:29
haleybi think the revert fixes pike, then jakub's change fixes master enough to make progress15:29
Swamihaleyb: ok makes sense.15:30
*** chyka has joined #openstack-meeting-315:30
Swamihaleyb: mean while I will try to see what is happening on the server side logic.15:31
SwamiLet us move on.15:32
*** pcaruana has quit IRC15:32
Swami#link https://bugs.launchpad.net/neutron/+bug/171291315:32
openstackLaunchpad bug 1712913 in neutron "Update DVR router port cause error with QoS rules" [Undecided,In progress] - Assigned to Slawek Kaplonski (slaweq)15:32
SwamiThis is another bug that was filed against DVR.15:33
SwamiBut by looking at the bug description and the logs, it seems that it might also happen with legacy routers.15:33
SwamiThe issue is with the ovs_agent. There is patch currently for review.15:34
*** srobert has quit IRC15:34
Swami#link https://review.openstack.org/#/c/498598/15:34
SwamiPlease take a look at the patch, after we fix this critical issue and when the gate is happy.15:35
mlavalleok15:35
*** salv-orlando has quit IRC15:35
SwamiThe next bug in the list is15:35
Swami#link https://bugs.launchpad.net/neutron/+bug/171279515:35
openstackLaunchpad bug 1712795 in neutron "Fail to startup neutron-l3-agent" [Undecided,New]15:35
SwamiThis bug seems to be incomplete. I don't see any issue in neutron-l3-agent processing routers. I have asked couple of questions on the branch and how it can be reproduced, but have not received any information yet.15:36
SwamiUntil then we can mark it as incomplete.15:36
SwamiThere are two other bugs that was filed against the multinode failure.15:37
SwamiSince we have already discussed about the multinode failure, we can have the discussions next week on where we stand.15:37
Swamimlavalle: back to you.15:38
mlavalleSwami: Thanks15:38
mlavalleGood discussion15:38
mlavalleI don't have any major bugs to discuss15:38
mlavalle#topic Open Agenda15:38
*** openstack changes topic to "Open Agenda (Meeting topic: neutron_l3)"15:38
mlavalleSince we have that critical DVR bug breaking the gate, let's move to Opem Sgenda15:39
mlavalleAgenda15:39
mlavalleAny other topics we should discuss today?15:40
Swamimlavalle: No I will keep working on the fix.15:40
haleybhttps://www.eventbrite.com/e/drinks-with-rdo-at-the-ptg-tickets-3739647787215:40
haleybRDO release party at PTG :)15:41
haleybi think that's open to all15:41
mlavalleBut I think you need to register. I will right now15:41
mlavalleok guys, thanks for attending15:42
mlavalle#endmeeting15:42
*** openstack changes topic to "more ptg planning (Meeting topic: requirements)"15:42
openstackMeeting ended Thu Aug 31 15:42:21 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)15:42
openstackMinutes:        http://eavesdrop.openstack.org/meetings/neutron_l3/2017/neutron_l3.2017-08-31-15.00.html15:42
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/neutron_l3/2017/neutron_l3.2017-08-31-15.00.txt15:42
openstackLog:            http://eavesdrop.openstack.org/meetings/neutron_l3/2017/neutron_l3.2017-08-31-15.00.log.html15:42
mlavalleo/15:42
Swamihaleyb: thanks for the link15:42
Swamimlavalle: bye15:42
mlavallehaleyb: that brewery is just a block away from the hotel. we can return crawling15:44
mlavalleif the need arises15:44
haleybi'll leave breadcrumbs15:45
*** apetrich has quit IRC15:45
*** abalutoiu has joined #openstack-meeting-315:45
*** elmiko has joined #openstack-meeting-315:47
*** janzian has left #openstack-meeting-315:47
*** lhx__ has quit IRC15:51
*** lhx__ has joined #openstack-meeting-315:52
*** annabelleB has quit IRC15:57
*** shuyingya has quit IRC15:57
elmiko#startmeeting api-sig16:03
openstackMeeting started Thu Aug 31 16:03:10 2017 UTC and is due to finish in 60 minutes.  The chair is elmiko. Information about MeetBot at http://wiki.debian.org/MeetBot.16:03
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.16:03
*** openstack changes topic to " (Meeting topic: api-sig)"16:03
openstackThe meeting name has been set to 'api_sig'16:03
elmikoanyone around for the meeting?16:03
elmikogonna give this 5 minutes...16:05
*** marios has quit IRC16:06
* edleafe just got back early16:07
elmikooh nice16:08
*** annabelleB has joined #openstack-meeting-316:08
elmikoi was just about the endmeeting lol16:08
elmikos/the/to/16:08
edleafeyou can still do that, unless you have something to add16:08
*** srobert has joined #openstack-meeting-316:08
edleafeAny more responses from PTLs about the API review stuff?16:08
elmikonot really, i don't mind pushing till next week16:08
elmikono16:08
elmikoit's been quiet, but i plan to resend the email next week to give folks a 1 week reminder16:08
edleafeYou should definitely hit them up again16:08
elmikoyeah16:08
edleafeI'd do it sooner rather than later16:09
elmikodo you think tuesday is too late?16:09
edleafemaybe right after the US Labor Day weekend16:09
elmikomaybe i should send tomorrow16:09
edleafelots of people in the US will be gone by tomorrow16:09
elmiko#action elmiko send followup email to PTLs on september 516:10
edleafecool16:10
elmikocool16:10
*** lhx_ has joined #openstack-meeting-316:10
*** lhx__ has quit IRC16:10
elmikook, anything else?16:10
edleafemaybe promise them punch and pie?16:11
edleafehttps://goo.gl/images/LFEXZm16:11
elmikohaha16:11
elmikooh, i thought of something we might do at the ptg if we get a slow time16:11
elmikowe could hold a "mock review" to use for our example16:11
elmikoi have an idea plumbed from the sahara history that could kick off the conversation,16:12
elmikolike i would play the part of someone seeking advice from the sig16:12
edleafeIs that a review where we mock someone's API design?16:12
elmikoi sure hope not...16:12
elmikoi had a lot of hand in the design of the sahara api, not sure my ego can handle that much mocking16:12
edleafeThat's how you learn16:13
elmikohaha16:13
edleafefrom mistakes, not mocking :)16:13
elmikoi feel like convincing cdent to hang out and mock me would not be difficult16:13
edleafenot at all16:14
elmikoanyways, that was my only suggestion for the ptg16:14
edleafewell, I don't have anything else to add16:15
elmikok16:15
elmikoshould we send a newsletter?16:15
edleafeI don't think so, not if there isn't any news16:16
elmikoi'm cool with that16:16
elmikoi suppose, see ya next week and have a nice holiday weekend =)16:16
elmiko#endmeeting16:16
*** openstack changes topic to "more ptg planning (Meeting topic: requirements)"16:16
openstackMeeting ended Thu Aug 31 16:16:41 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)16:16
openstackMinutes:        http://eavesdrop.openstack.org/meetings/api_sig/2017/api_sig.2017-08-31-16.03.html16:16
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/api_sig/2017/api_sig.2017-08-31-16.03.txt16:16
openstackLog:            http://eavesdrop.openstack.org/meetings/api_sig/2017/api_sig.2017-08-31-16.03.log.html16:16
*** lhx_ has quit IRC16:24
*** sambetts is now known as sambetts|afk16:34
*** salv-orlando has joined #openstack-meeting-316:36
*** salv-orlando has quit IRC16:41
*** lpetrut has quit IRC16:47
*** MarkBaker has quit IRC16:50
*** marios_ has quit IRC16:52
*** annegentle has quit IRC16:55
*** pvaneck has joined #openstack-meeting-316:57
*** rstarmer has joined #openstack-meeting-317:00
*** annabelleB has quit IRC17:01
*** anilvenkata has quit IRC17:03
*** baoli has quit IRC17:04
*** baoli has joined #openstack-meeting-317:04
*** baoli has quit IRC17:06
*** annabelleB has joined #openstack-meeting-317:10
*** psachin has joined #openstack-meeting-317:11
*** baoli has joined #openstack-meeting-317:15
*** srobert_ has joined #openstack-meeting-317:15
*** srobert has quit IRC17:15
*** egallen has quit IRC17:18
*** annabelleB has quit IRC17:22
*** annabelleB has joined #openstack-meeting-317:23
*** Swami has quit IRC17:27
*** salv-orlando has joined #openstack-meeting-317:37
*** mlavalle has left #openstack-meeting-317:38
*** salv-orlando has quit IRC17:41
*** abalutoiu has quit IRC17:43
*** Swami has joined #openstack-meeting-317:45
*** baoli has quit IRC17:49
*** baoli has joined #openstack-meeting-317:49
*** psachin has quit IRC17:52
*** etingof has quit IRC17:53
*** rkukura has joined #openstack-meeting-317:56
*** tbachman has joined #openstack-meeting-317:57
*** annakk has joined #openstack-meeting-318:00
* tbachman wonders if annakk is the same as annak18:02
rkukuraannakk: Are you annak?18:02
annakkyes, hi :)18:02
tbachmanannakk: hi!18:02
tbachmanin disguise? ;)18:02
annakkaccidentaly :)18:02
tbachmanlol18:03
tbachmanannakk: did you have anything you wanted to discuss today?18:03
annakki think annak is taken but I always ignored that message, so maybe I should adopt annakk18:03
tbachmanah18:03
tbachmangot it18:03
annakkyes, I wanted to ask about horizon18:03
tbachmanokay18:04
tbachmanrkukura: should we start a meeting?18:04
rkukurashould we try to start the meeting?18:04
tbachmanI can’t remember what name he uses?18:04
tbachman(he being SumitNaiksatam)18:04
rkukura#startmeeting networking_policy18:04
openstackMeeting started Thu Aug 31 18:04:34 2017 UTC and is due to finish in 60 minutes.  The chair is rkukura. Information about MeetBot at http://wiki.debian.org/MeetBot.18:04
openstackUseful Commands: #action #agreed #help #info #idea #link #topic #startvote.18:04
*** openstack changes topic to " (Meeting topic: networking_policy)"18:04
openstackThe meeting name has been set to 'networking_policy'18:04
tbachmanrkukura: thx!18:04
rkukurahi tbachman, annak[k]18:04
rkukuraSo Sumit is not available today18:05
*** diablo_rojo has quit IRC18:05
*** yamahata has joined #openstack-meeting-318:05
rkukuraannakk: Do you want to start with hour horizon question?18:05
annakksure18:06
annakkI was trying to check out ui patches in review, and discovered half of the ui is not working for me18:06
tbachman:(18:06
tbachmanannakk: is this stable/ocata?18:06
annakkSo I wondered whether its ocata to blame, me to blame or something else..18:06
annakkyes18:06
* rkukura wonders if stable/newton still works18:07
annakkdid anyone try it after newton/ocata sync?18:07
tbachmanannakk: did it work for you somewhat recently, or is this the first time you’ve tried the UI?18:08
* tbachman has not18:08
tbachmanannakk: we’re working on creating a stable/ocata setup for testing18:08
rkukuraI have not tried horizon in a long time18:08
tbachmanbut we’re not there yet18:08
annakkI think its the first time. I looked at it a while ago but I don't think I ever tried to create things18:08
tbachmanI just looked at the stable/ocata merges18:08
tbachmanah18:08
tbachmanwrong project18:08
tbachmanjust a sec...18:08
*** annabelleB has quit IRC18:09
tbachmanthere are no patches into stable/ocata for group-based-policy-ui18:09
tbachmanwhich is interesting18:09
rkukuratbachman: are there any ocata sync patches in master?18:10
tbachmanI must have made an incorrect query18:10
tbachmanb/c I searched for merges in master and came up with nothing18:11
annakkthere is this one https://review.openstack.org/#/c/483138/18:11
annakkbut its minimal18:12
tbachmanthere is one after it to fix a delete button18:12
* tbachman fixed his query18:12
tbachmanother than that - march 16th, april 4th, may 17th18:12
rkukurathe delete button patch needs back-porting I guess18:13
tbachmanrkukura: ack18:13
rkukurawasn’t there something about an upcoming django version dropping some backward compatability we were depending on? Maybe that happended.18:13
tbachmanrkukura: news to me18:14
*** diablo_rojo has joined #openstack-meeting-318:14
tbachmanrkukura: was that on openstack-dev?18:14
rkukurahttps://review.openstack.org/#/c/493830/18:14
*** iyamahat has joined #openstack-meeting-318:15
annakkI think some of the patches in review deal with deprecations18:15
rkukuraIf annakk has django 1.10, that patch might fix it18:15
annakkOK, will try18:16
tbachmanannakk: when you say “half of the UI” — can you elaborate?18:16
rkukuralooks like there are a number of patches waiting review on master18:16
rkukura#link https://review.openstack.org/#/q/status:open+project:openstack/group-based-policy-ui,n,z18:17
*** lpetrut has joined #openstack-meeting-318:17
rkukuraannakk: Are the recent ones from your team?18:17
tbachmanultimum.io18:18
annakktbachman: I wasn't able to create groups, rule sets..18:18
annakkrkukura: you mean the patches? no18:18
tbachmanare the buttons/selectors not there? Or is that nothing happens when you try to select/use them?18:19
*** iyamahat has quit IRC18:20
annakktbachman: the buttons are there, but cause errors (i don't think the request reaches our server)18:20
tbachmanannakk: okay, that helps. Thanks!18:21
annakktbachman: np. I don't understand much in UI sadly18:22
annakkI'll see if the patches from ultimum improve it18:23
tbachmanannakk: sorry we don’t have a better answer for you now18:23
annakktbachman: sure, I just wanted to verify I wasn't missing something18:23
rkukuraok, annakk, please let us know if you are using django >= 1.8, and if the recent patches help18:24
annakkrkukura: ok18:24
rkukuraand we should be reviewing those a bit more proactively18:24
tbachmanrkukura: ack18:24
rkukuraanything else on horizon?18:25
annakknot from me18:25
*** annabelleB has joined #openstack-meeting-318:25
rkukuraso lets discuss db migration a bit18:25
tbachman#topic DB migrations18:25
tbachmanah, I’m not chair18:25
rkukura#topic DB migrations18:25
*** openstack changes topic to "DB migrations (Meeting topic: networking_policy)"18:25
tbachmanrkukura: thx!18:25
rkukura#chairs tbachman, rkukura, annakk18:26
tbachman:)18:26
annakk:)18:26
rkukuranot sure if that works18:26
tbachmanit does18:26
tbachman#link https://review.openstack.org/#/c/499240/ <= gerrit where Sumit discusses options for backporting DB migrations18:26
rkukuraas you probably know, GBP has historically been more aggressive with back-ports than most projects18:27
*** iyamahat has joined #openstack-meeting-318:27
rkukurawe’ve been back-porting new features across several stable branches18:27
rkukurabut have not been back-porting all patches to every branch18:28
rkukuraso the result is we have different chains of DB migrations for each branch18:28
rkukurathis works ok for updates within a stable branch18:28
rkukurabut will result in some migrations being missed when upgrading to a new release18:29
rkukuraI first noticed this when reviewig a mitaka back-port18:30
rkukura#link https://review.openstack.org/#/c/499185/18:30
annakkrkukura: by "within stable branch" do you mean upgrading to newer version of same branch?18:30
rkukuraannakk: yes18:31
rkukuraso the chain might make sense within stable/mitaka18:31
annakkbut is this supposed to happen?18:31
rkukuraand a new migration might be at the HEAD of both stable/mitaka and stable/newton18:31
rkukurabut a migration skipped on stable/mitaka will not be run when upgrading to stable/newton, even though it is in the stable/newton chain18:32
rkukuraI think the OpenStack stable branch policy avoids this kind of issue by forbidding schema changes, along with API changes, etc.18:33
tbachmanforbidding *backports of* schema changes…18:33
rkukuratbachman: can you summarize Sumit’s proposal?18:33
tbachmanrkukura: I can try :)18:33
*** iyamahat_ has joined #openstack-meeting-318:33
tbachmanI believe SumitNaiksatam’s proposal is to backport all DB migrations in order to keep them consistent across stable branches18:34
tbachmanThis means care needs to be taken when creating DB migrations18:34
tbachmanSumitNaiksatam also said it’s possible for the DB migration to be a No-Op, if for some reason the actual migration would be determintal as a backport18:35
rkukuraseems to me that we need to decide how to prevent issues going forward, but also need to fix the issues that already exist18:35
annakktbachman: backport migrations only, without the actual feature?18:35
tbachmanannakk: ack18:35
rkukurawe wouldn’t want it to be a no-op, or else we’d need the real version of the migration somewhere else on the chain18:36
annakkare we sure all the migration are extend-like?18:36
tbachmanannakk: they aren’t18:36
tbachmanfor example, one of the NFP patches has some more significant changes18:36
* tbachman pulls up patch18:36
annakktbachman: isn't that a problem?18:36
*** iyamahat__ has joined #openstack-meeting-318:37
*** iyamahat has quit IRC18:37
tbachman#link https://github.com/openstack/group-based-policy/commit/dc25f7154314d4b0d143a3f55d4ea4cc8a3eafe2#diff-9ae7c407a57ed5bb5e916dbbf4530e8b <== NFP patch, where a primary key is added and columns are altered18:38
tbachmanannakk: that was my thought as well18:38
tbachmanthat said, I know SumitNaiksatam spent some time thinking about this18:38
tbachmanso maybe he has some thoughts there18:38
*** salv-orlando has joined #openstack-meeting-318:38
tbachmanThe above patch seemed to be problematic as a backport w/o code18:38
rkukuraI doubt we can in general back port migrations without the correponding code18:39
tbachmanwe may have to shelve this discussion until next week, where SumitNaiksatam can shed some light on the issues18:39
rkukurashorter term, I think we need to resolve some of the current issues18:39
rkukuraFor example, there are two migrations skipped on stable/mitaka that are needed on stable/newton, but will be skipped on an upgrade18:40
*** iyamahat_ has quit IRC18:40
annakkI think someone mentioned that it we re-do a migration that already exist, it will not cause an error?18:41
rkukuraannakk: I think migrations need to be written to handle that, for example checking if the new table or column already exists before adding it18:42
*** salv-orlando has quit IRC18:43
annakkmaybe that's a tolerable solution for short-term18:43
tbachman#link https://review.openstack.org/#/c/498940/4/gbpservice/neutron/db/migration/alembic_migrations/versions/4c0c1e2c0160_ha_ip_address_to_port_id_association.py@32 <== example of checking for an existing table before applying migration18:43
rkukuraSo one option is to make the skipped migration idempotent and move it to towards the head of the chain in the newer stable branch18:44
rkukuraI think there are 4 migrations total that are skipped on some stable branch and needed on a newer branch18:47
tbachmanrkukura: where does that patch go in master then?18:47
tbachmanit seems like it has to go to the point in the migration in the furthest backport18:48
tbachmanacross all branches18:48
rkukuratbachman: if we make a migration idempotent, I guess we should move it towards the head on all newer branches, including master18:48
tbachmanDidn’t we say that would cause migrations to be skipped on upgrades?18:49
tbachmanif not all branches have the same migrations?18:49
annakksorry but what is the reason for aggressive backports?18:50
rkukuraAdding a migration in the middle of chain on a stable branch doesn’t help deployments that are using that stable branch18:50
rkukuraannakk: good question!18:50
* tbachman thinks we need SumitNaiksatam for this answer18:50
*** annegentle has joined #openstack-meeting-318:51
annakkmaybe we could consider changing the approach going forward..18:51
rkukuraannakk: we should consider that, or at least come up with a policy going forward that will prevent these issues18:52
* tbachman notes the time18:52
rkukurabut we also need to fix things so that current deployments don’t break when upgrading to newer stable versions18:52
rkukuradoesn’t seem we are going to resolve either the short term or longer term issue here right now18:53
tbachmanrkukura: ack18:53
annakkack18:53
tbachmanI think we need SumitNaiksatam here to provide his insight/perspective on this18:54
tbachmanwe’re left guessing at his intent18:54
tbachmanwhich doesn’t seem safe18:54
rkukurabut I think we are likely to try to come up with some sort of fix for the short term problem (existing branches and migrations) over the next few days, and can discuss this on email and/or gerrit18:54
tbachmanrkukura: sounds good18:54
rkukuraannakk: are you ok with that?18:54
annakk(also with backporting we might hit issues with neutron tables, like FK to non-existing tables..)18:54
annakkrkukura: yes, sure18:55
rkukuraannak: good point about FKs, etc.18:55
rkukuraok, anything else to cover before we wrap up?18:55
tbachmanrkukura: nothing from me18:55
annakkneither from me18:56
rkukuraok, thanks everyone!18:56
annakkthanks!18:56
rkukura#endmeeting18:56
*** openstack changes topic to "more ptg planning (Meeting topic: requirements)"18:56
openstackMeeting ended Thu Aug 31 18:56:33 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)18:56
rkukurabye18:56
openstackMinutes:        http://eavesdrop.openstack.org/meetings/networking_policy/2017/networking_policy.2017-08-31-18.04.html18:56
openstackMinutes (text): http://eavesdrop.openstack.org/meetings/networking_policy/2017/networking_policy.2017-08-31-18.04.txt18:56
openstackLog:            http://eavesdrop.openstack.org/meetings/networking_policy/2017/networking_policy.2017-08-31-18.04.log.html18:56
*** annakk has quit IRC18:56
*** rkukura has left #openstack-meeting-318:57
*** tbachman has left #openstack-meeting-318:57
*** krtaylor has quit IRC19:15
*** etingof has joined #openstack-meeting-319:29
*** shuyingya has joined #openstack-meeting-319:33
*** mrtenio has joined #openstack-meeting-319:35
*** shuyingya has quit IRC19:38
*** salv-orlando has joined #openstack-meeting-319:39
*** mrtenio has quit IRC19:40
*** salv-orlando has quit IRC19:43
*** slaweq has joined #openstack-meeting-319:48
*** annegentle has quit IRC19:55
*** slaweq_ has joined #openstack-meeting-320:00
*** slaweq has quit IRC20:02
*** krtaylor has joined #openstack-meeting-320:16
*** egallen has joined #openstack-meeting-320:25
*** egallen has quit IRC20:25
*** annabelleB has quit IRC20:28
*** annabelleB has joined #openstack-meeting-320:29
*** slaweq_ has quit IRC20:30
*** lpetrut has quit IRC20:30
*** annegentle has joined #openstack-meeting-320:32
*** ansmith has quit IRC20:36
*** slaweq has joined #openstack-meeting-320:39
*** salv-orlando has joined #openstack-meeting-320:39
*** slaweq has quit IRC20:40
*** slaweq has joined #openstack-meeting-320:41
*** salv-orlando has quit IRC20:45
*** cleong has quit IRC20:45
*** annegentle has quit IRC20:46
*** annegentle has joined #openstack-meeting-320:52
*** julim_ has quit IRC21:04
*** annegentle has quit IRC21:07
*** raildo has quit IRC21:16
*** etingof has quit IRC21:32
*** etingof has joined #openstack-meeting-321:32
*** ansmith has joined #openstack-meeting-321:33
*** annegentle has joined #openstack-meeting-321:35
*** srobert_ has quit IRC21:36
*** salv-orlando has joined #openstack-meeting-321:40
*** abalutoiu has joined #openstack-meeting-321:42
*** abalutoiu has quit IRC21:43
*** baoli has quit IRC21:43
*** baoli has joined #openstack-meeting-321:45
*** salv-orlando has quit IRC21:45
*** baoli has quit IRC21:50
*** lyan has quit IRC21:56
*** lyan has joined #openstack-meeting-321:56
*** bobh has quit IRC21:59
*** galstrom is now known as galstrom_zzz22:04
*** gouthamr has quit IRC22:08
*** lyan has quit IRC22:20
*** annegentle has quit IRC22:27
*** krtaylor has quit IRC22:28
*** salv-orlando has joined #openstack-meeting-322:29
*** slaweq has quit IRC22:32
*** annegentle has joined #openstack-meeting-322:33
*** iyamahat__ has quit IRC22:43
*** annabelleB has quit IRC22:46
*** yamahata has quit IRC22:49
*** salv-orlando has quit IRC23:01
*** salv-orlando has joined #openstack-meeting-323:02
*** annegentle has quit IRC23:03
*** annabelleB has joined #openstack-meeting-323:04
*** salv-orlando has quit IRC23:06
*** salv-orlando has joined #openstack-meeting-323:06
*** stendulker has joined #openstack-meeting-323:11
*** stendulker_ has joined #openstack-meeting-323:13
*** stendulker has quit IRC23:15
*** pvaneck has quit IRC23:22
*** hongbin has quit IRC23:22
*** salv-orlando has quit IRC23:23
*** salv-orlando has joined #openstack-meeting-323:23
*** salv-orlando has quit IRC23:28
*** yamamoto_ has joined #openstack-meeting-323:31
*** yamamoto_ has quit IRC23:31
*** yamamot__ has joined #openstack-meeting-323:31
*** slaweq has joined #openstack-meeting-323:33
*** iyamahat has joined #openstack-meeting-323:36
*** slaweq has quit IRC23:38
*** chyka has quit IRC23:42
*** stendulker_ has quit IRC23:46
*** salv-orlando has joined #openstack-meeting-323:47
*** sdague has quit IRC23:54
*** marst has quit IRC23:57

Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!