*** tflynn has quit IRC | 00:06 | |
*** tflynn has joined #openstack-neutron | 00:07 | |
*** sdake has joined #openstack-neutron | 00:07 | |
*** tflynn has quit IRC | 00:19 | |
*** tflynn has joined #openstack-neutron | 00:20 | |
*** lujinluo has joined #openstack-neutron | 00:20 | |
*** jckasper has joined #openstack-neutron | 00:22 | |
*** amitkqed has joined #openstack-neutron | 00:26 | |
*** jckasper has quit IRC | 00:27 | |
*** mtaylor22 has joined #openstack-neutron | 00:34 | |
*** tflynn has quit IRC | 00:34 | |
*** hoangcx has joined #openstack-neutron | 00:35 | |
*** clenimar has joined #openstack-neutron | 00:39 | |
*** tflynn has joined #openstack-neutron | 00:39 | |
*** sdake has quit IRC | 00:39 | |
*** csmart has left #openstack-neutron | 00:41 | |
*** chlong has joined #openstack-neutron | 00:45 | |
*** clenimar has quit IRC | 00:45 | |
*** mfuruta has joined #openstack-neutron | 00:51 | |
*** markvoelker has joined #openstack-neutron | 00:52 | |
openstackgerrit | Kengo Hobo proposed openstack/neutron: Disallow specifying too long description for meter-label https://review.openstack.org/351493 | 00:54 |
---|---|---|
*** markvoelker has quit IRC | 00:57 | |
openstackgerrit | Kengo Hobo proposed openstack/neutron: Handle label_id's DBReferenceError when creating label-rule https://review.openstack.org/359591 | 00:59 |
*** adriant has quit IRC | 01:03 | |
*** puck has quit IRC | 01:04 | |
*** SKipp_ has joined #openstack-neutron | 01:06 | |
*** bigjools has quit IRC | 01:12 | |
*** Guest99973 has joined #openstack-neutron | 01:12 | |
*** rm_work has quit IRC | 01:12 | |
*** rm_work has joined #openstack-neutron | 01:13 | |
*** amotoki has joined #openstack-neutron | 01:13 | |
*** clsqwerty has joined #openstack-neutron | 01:13 | |
*** StevenK has quit IRC | 01:14 | |
*** Guest62633 has quit IRC | 01:14 | |
*** bigjools has joined #openstack-neutron | 01:16 | |
*** gongysh has joined #openstack-neutron | 01:17 | |
*** rossella_s has quit IRC | 01:18 | |
*** dansmith has joined #openstack-neutron | 01:19 | |
*** rossella_s has joined #openstack-neutron | 01:19 | |
*** puck has joined #openstack-neutron | 01:19 | |
*** salv-orlando has joined #openstack-neutron | 01:21 | |
*** StevenK has joined #openstack-neutron | 01:22 | |
*** salv-or__ has quit IRC | 01:24 | |
*** tflynn has quit IRC | 01:24 | |
*** fnaval has quit IRC | 01:25 | |
openstackgerrit | Kengo Hobo proposed openstack/neutron-vpnaas: Add router_id to query when check subnet is used by vpnservice https://review.openstack.org/348835 | 01:25 |
*** clenimar has joined #openstack-neutron | 01:31 | |
*** stanzgy has joined #openstack-neutron | 01:35 | |
*** wu_ng has joined #openstack-neutron | 01:38 | |
*** EinstCrazy has joined #openstack-neutron | 01:43 | |
*** EinstCrazy has quit IRC | 01:43 | |
*** EinstCrazy has joined #openstack-neutron | 01:44 | |
*** yulong|away has quit IRC | 01:48 | |
*** tflynn has joined #openstack-neutron | 01:50 | |
*** tflynn has quit IRC | 01:53 | |
*** EinstCrazy has quit IRC | 01:53 | |
*** EinstCrazy has joined #openstack-neutron | 01:54 | |
*** StevenK has quit IRC | 01:55 | |
*** StevenK has joined #openstack-neutron | 01:56 | |
*** lilintan has joined #openstack-neutron | 02:00 | |
*** thorst has joined #openstack-neutron | 02:02 | |
*** mtaylor22 has quit IRC | 02:03 | |
*** EinstCra_ has joined #openstack-neutron | 02:04 | |
*** yedongcan has joined #openstack-neutron | 02:06 | |
*** thorst has quit IRC | 02:07 | |
*** EinstCrazy has quit IRC | 02:09 | |
*** shihanzhang has quit IRC | 02:12 | |
*** shihanzhang has joined #openstack-neutron | 02:13 | |
*** banix has joined #openstack-neutron | 02:18 | |
*** sticker has joined #openstack-neutron | 02:18 | |
*** banix has quit IRC | 02:19 | |
*** clsqwerty has quit IRC | 02:22 | |
*** murphy_zhao has joined #openstack-neutron | 02:28 | |
openstackgerrit | IWAMOTO Toshihiro proposed openstack/neutron: fullstack: Add security group tests https://review.openstack.org/341328 | 02:33 |
*** ociuhandu has quit IRC | 02:34 | |
*** michchap has joined #openstack-neutron | 02:35 | |
*** chlong has quit IRC | 02:36 | |
openstackgerrit | IWAMOTO Toshihiro proposed openstack/neutron: Skip setup_port_filters for skipped_devices https://review.openstack.org/352196 | 02:40 |
*** liuyulong has joined #openstack-neutron | 02:40 | |
*** fnaval has joined #openstack-neutron | 02:40 | |
*** mtaylor22 has joined #openstack-neutron | 02:43 | |
*** lilintan has quit IRC | 02:45 | |
*** amotoki has quit IRC | 02:46 | |
*** ociuhandu has joined #openstack-neutron | 02:53 | |
*** markvoelker has joined #openstack-neutron | 02:53 | |
*** chlong has joined #openstack-neutron | 02:53 | |
*** yb has joined #openstack-neutron | 02:54 | |
*** markvoelker has quit IRC | 02:57 | |
*** thorst has joined #openstack-neutron | 03:02 | |
*** thorst_ has joined #openstack-neutron | 03:03 | |
*** amotoki has joined #openstack-neutron | 03:05 | |
*** ociuhandu has quit IRC | 03:06 | |
*** thorst has quit IRC | 03:06 | |
*** thorst_ has quit IRC | 03:07 | |
*** lilintan has joined #openstack-neutron | 03:10 | |
*** amotoki has quit IRC | 03:13 | |
openstackgerrit | Zhengwei Gao proposed openstack/neutron: In case of: add_metering_label_rule fail to update iptables rule https://review.openstack.org/361072 | 03:25 |
*** annp has joined #openstack-neutron | 03:26 | |
*** amitkqed has quit IRC | 03:27 | |
*** amitkqed has joined #openstack-neutron | 03:28 | |
*** lilintan has quit IRC | 03:32 | |
*** stanzgy has quit IRC | 03:35 | |
*** lilintan has joined #openstack-neutron | 03:44 | |
*** fnaval has quit IRC | 03:44 | |
*** amotoki has joined #openstack-neutron | 04:01 | |
*** Alex_Stef has joined #openstack-neutron | 04:03 | |
*** clenimar has quit IRC | 04:03 | |
*** clenimar has joined #openstack-neutron | 04:05 | |
*** clenimar has quit IRC | 04:13 | |
*** jckasper has joined #openstack-neutron | 04:24 | |
openstackgerrit | lilintan proposed openstack/neutron: Use method is_valid_ipv* from oslo.utils https://review.openstack.org/365433 | 04:25 |
*** moshele has joined #openstack-neutron | 04:25 | |
*** jckasper has quit IRC | 04:29 | |
*** ilyashakhat_mobi has joined #openstack-neutron | 04:30 | |
*** oshvartz has quit IRC | 04:30 | |
*** claudiub has joined #openstack-neutron | 04:33 | |
*** ilyashakhat_mobi has quit IRC | 04:36 | |
*** obondarev has joined #openstack-neutron | 04:39 | |
*** trananhkma has joined #openstack-neutron | 04:47 | |
*** wolverineav has joined #openstack-neutron | 04:49 | |
*** links has joined #openstack-neutron | 04:49 | |
*** oanson has joined #openstack-neutron | 04:53 | |
*** markvoelker has joined #openstack-neutron | 04:53 | |
*** tflynn has joined #openstack-neutron | 04:55 | |
*** markvoelker has quit IRC | 04:58 | |
*** garyk has joined #openstack-neutron | 04:58 | |
*** tflynn has quit IRC | 05:01 | |
*** buttercup has joined #openstack-neutron | 05:02 | |
*** ekuris has joined #openstack-neutron | 05:04 | |
*** bkopilov has joined #openstack-neutron | 05:06 | |
*** bkopilov has quit IRC | 05:06 | |
*** bkopilov has joined #openstack-neutron | 05:07 | |
*** fragatina has quit IRC | 05:07 | |
garyk | kevinbenton: around? | 05:14 |
openstackgerrit | Zhengwei Gao proposed openstack/neutron: In case of: add_metering_label_rule fail to update iptables rule https://review.openstack.org/361072 | 05:16 |
*** murphy_zhao has quit IRC | 05:19 | |
*** murphy_zhao has joined #openstack-neutron | 05:23 | |
*** dkehn has quit IRC | 05:27 | |
*** dkehn_ has quit IRC | 05:28 | |
*** aqkhan__ has joined #openstack-neutron | 05:33 | |
*** clenimar has joined #openstack-neutron | 05:33 | |
*** dkehn has joined #openstack-neutron | 05:34 | |
*** aqkhan_ has quit IRC | 05:34 | |
*** clsqwerty has joined #openstack-neutron | 05:35 | |
*** aqkhan has joined #openstack-neutron | 05:35 | |
*** kobis has joined #openstack-neutron | 05:37 | |
*** aqkhan__ has quit IRC | 05:38 | |
*** padkrish has joined #openstack-neutron | 05:38 | |
*** dkehn_ has joined #openstack-neutron | 05:40 | |
*** padkrish has quit IRC | 05:40 | |
*** puck has quit IRC | 05:41 | |
*** jhershbe has joined #openstack-neutron | 05:47 | |
*** jhershbe_ has joined #openstack-neutron | 05:47 | |
*** matrohon has quit IRC | 05:48 | |
*** puck has joined #openstack-neutron | 05:52 | |
*** djan_ has joined #openstack-neutron | 05:53 | |
*** djan has quit IRC | 05:55 | |
*** vikram has joined #openstack-neutron | 05:55 | |
*** oshvartz has joined #openstack-neutron | 05:58 | |
*** iranzo has joined #openstack-neutron | 06:01 | |
*** amotoki has quit IRC | 06:05 | |
*** mfuruta has quit IRC | 06:07 | |
*** mfuruta has joined #openstack-neutron | 06:07 | |
*** vikram has quit IRC | 06:07 | |
openstackgerrit | Zhengwei Gao proposed openstack/neutron: Preventing iptables rule to be thrashed https://review.openstack.org/364019 | 06:11 |
*** clsqwerty has quit IRC | 06:17 | |
*** prateek has joined #openstack-neutron | 06:18 | |
openstackgerrit | QunyingRan proposed openstack/neutron: Remove used ip which not in subnet pool from network used ip statistics https://review.openstack.org/322387 | 06:19 |
*** Alex_Stef has quit IRC | 06:20 | |
*** pcaruana has joined #openstack-neutron | 06:20 | |
*** vikram has joined #openstack-neutron | 06:22 | |
*** wolverineav has quit IRC | 06:24 | |
*** buttercup has quit IRC | 06:27 | |
*** thorst has joined #openstack-neutron | 06:33 | |
*** wolverineav has joined #openstack-neutron | 06:38 | |
*** slaweq_ has joined #openstack-neutron | 06:39 | |
openstackgerrit | garyk proposed openstack/neutron: Trunk: remove database transactions from the plugin https://review.openstack.org/365459 | 06:39 |
jschwarz | liuyulong, hey | 06:41 |
jschwarz | liuyulong, re: https://review.openstack.org/#/c/265672/ | 06:41 |
*** wolverineav has quit IRC | 06:42 | |
*** roeyc has joined #openstack-neutron | 06:45 | |
*** nyechiel has joined #openstack-neutron | 06:45 | |
*** amotoki has joined #openstack-neutron | 06:46 | |
openstackgerrit | garyk proposed openstack/neutron: Fix InvalidInput exception output https://review.openstack.org/363641 | 06:47 |
*** amotoki has quit IRC | 06:48 | |
*** amotoki has joined #openstack-neutron | 06:48 | |
*** slaweq has quit IRC | 06:49 | |
*** lihi has joined #openstack-neutron | 06:52 | |
*** chlong has quit IRC | 06:53 | |
*** markvoelker has joined #openstack-neutron | 06:54 | |
*** slaweq has joined #openstack-neutron | 06:56 | |
*** ijw has joined #openstack-neutron | 06:57 | |
*** tflynn has joined #openstack-neutron | 06:57 | |
*** ijw has quit IRC | 06:57 | |
*** ijw has joined #openstack-neutron | 06:58 | |
*** markvoelker has quit IRC | 06:59 | |
*** andreas_s has joined #openstack-neutron | 06:59 | |
*** roeyc has quit IRC | 06:59 | |
*** edand has joined #openstack-neutron | 07:00 | |
*** nmagnezi_ has joined #openstack-neutron | 07:00 | |
*** stanzgy has joined #openstack-neutron | 07:01 | |
*** tflynn has quit IRC | 07:02 | |
*** kobis has quit IRC | 07:02 | |
*** tmorin has joined #openstack-neutron | 07:03 | |
*** obondarev has quit IRC | 07:03 | |
*** Guest99973 has quit IRC | 07:03 | |
liuyulong | jschwarz, hi | 07:04 |
*** xiaoyang has joined #openstack-neutron | 07:04 | |
jschwarz | liuyulong, see my comment on the patch :) | 07:04 |
liuyulong | jschwarz, OK | 07:04 |
openstackgerrit | Merged openstack/neutron: Set trunk status to DOWN when parent port is unbound https://review.openstack.org/361481 | 07:05 |
*** wolverineav has joined #openstack-neutron | 07:05 | |
*** chlong has joined #openstack-neutron | 07:06 | |
liuyulong | jschwarz, Oh, I see, without that patch the new trace I got that trace, that patch is to fix it. | 07:06 |
*** sleviim has joined #openstack-neutron | 07:06 | |
jschwarz | liuyulong, I see | 07:07 |
jschwarz | liuyulong, so please open a new bug with server traces, etc | 07:07 |
liuyulong | jschwarz, not a new bug. | 07:07 |
*** abregman has joined #openstack-neutron | 07:08 | |
liuyulong | jschwarz, It's the same bug. The trace was already pasted in the LP bug 1607381 description. | 07:09 |
openstack | Launchpad bug 1607381 in neutron "HA router in l3 dvr_snat/legacy agent has no ha_port" [Undecided,In progress] https://launchpad.net/bugs/1607381 - Assigned to LIU Yulong (dragon889) | 07:09 |
*** liuyulong has left #openstack-neutron | 07:09 | |
*** liuyulong has joined #openstack-neutron | 07:09 | |
*** wolverineav has quit IRC | 07:10 | |
liuyulong | jschwarz, `infinite loop` caused by HA router without ha_port. | 07:10 |
openstackgerrit | garyk proposed openstack/neutron: ML2: improve performance of get_networks https://review.openstack.org/302266 | 07:10 |
*** ilyashakhat_mobi has joined #openstack-neutron | 07:11 | |
liuyulong | jschwarz, It's really an old story: "L3 agent still has chance to get a HA router without ha_port". | 07:12 |
*** mtaylor22 has quit IRC | 07:13 | |
*** wolverineav has joined #openstack-neutron | 07:14 | |
*** jpena|off is now known as jpena | 07:17 | |
*** yfried has joined #openstack-neutron | 07:18 | |
*** wolverineav has quit IRC | 07:19 | |
*** ilyashakhat_mobi has quit IRC | 07:19 | |
openstackgerrit | garyk proposed openstack/neutron: L3: ensure that self.l3_rpc_notifier set and not None https://review.openstack.org/365472 | 07:20 |
*** salv-orl_ has joined #openstack-neutron | 07:20 | |
*** devvesa has joined #openstack-neutron | 07:23 | |
*** salv-orlando has quit IRC | 07:23 | |
*** Alex_Stef has joined #openstack-neutron | 07:25 | |
*** vikram has quit IRC | 07:27 | |
jschwarz | liuyulong, is this on master? | 07:29 |
jschwarz | liuyulong, it is important we understand what happens server-side that triggers this behaviour. | 07:29 |
*** abregman_ has joined #openstack-neutron | 07:30 | |
*** sleviim has left #openstack-neutron | 07:31 | |
*** sleviim has joined #openstack-neutron | 07:31 | |
*** sleviim1 has joined #openstack-neutron | 07:32 | |
*** abregman has quit IRC | 07:33 | |
*** tesseract- has joined #openstack-neutron | 07:33 | |
*** oshvartz has quit IRC | 07:34 | |
*** rubasov has joined #openstack-neutron | 07:34 | |
liuyulong | jschwarz, It's stable/mitaka, with fix of bug 1606844. | 07:35 |
openstack | bug 1606844 in neutron "L3 agent constantly resyncing deleted router" [High,Fix released] https://launchpad.net/bugs/1606844 - Assigned to Oleg Bondarev (obondarev) | 07:35 |
*** trananhkma has quit IRC | 07:35 | |
*** wolverineav has joined #openstack-neutron | 07:35 | |
jschwarz | liuyulong, ah, a very important detail you didn't mention anywhere :) | 07:35 |
jschwarz | liuyulong, can you check this on the latest master? | 07:35 |
*** namnh has joined #openstack-neutron | 07:36 | |
*** obondarev has joined #openstack-neutron | 07:36 | |
*** hynekm has joined #openstack-neutron | 07:37 | |
liuyulong | jschwarz, We only have a 40 nodes mitaka envrionment. and that trace was got after run the following rally task: http://paste.openstack.org/show/566802/. And I don't think a local VM deployment could handle it. | 07:39 |
*** ijw has quit IRC | 07:40 | |
*** ijw has joined #openstack-neutron | 07:40 | |
jschwarz | liuyulong, ok | 07:41 |
jschwarz | liuyulong, so lets narrow it down - please dig into the server code and try to figure out exactly which objects are conflicting | 07:41 |
jschwarz | liuyulong, we can probably just backport one of the fixes to mitaka | 07:41 |
*** vikram has joined #openstack-neutron | 07:43 | |
*** wolverineav has quit IRC | 07:44 | |
openstackgerrit | Thomas Bechtold proposed openstack/neutron: Don't include [agent] section in neutron.conf.sample https://review.openstack.org/365488 | 07:47 |
liuyulong | jschwarz, for now, could neutron master branch code ensure that the L3 agent never has chance to get HA router without ha_port ? | 07:49 |
*** vikram has quit IRC | 07:49 | |
jschwarz | liuyulong, nothing could "ensure" that 100%, but master is better maintained IMO | 07:50 |
liuyulong | jschwarz, I noticed that you abandoned some changes. | 07:50 |
jschwarz | liuyulong, I did, because we merged https://review.openstack.org/#/c/364278/ so the rest aren't needed | 07:50 |
openstackgerrit | Hynek Mlnarik proposed openstack/neutron: API tests: Check MTU sanity of trunk/subport https://review.openstack.org/364208 | 07:51 |
*** bjolo has quit IRC | 07:51 | |
*** matrohon has joined #openstack-neutron | 07:52 | |
liuyulong | jschwarz, OK, i will test the master with some lower rally pressure. | 07:52 |
jschwarz | liuyulong, thanks, but what we really need is to figure out what's going on in the server-side on stable/mitaka. | 07:53 |
*** oshvartz has joined #openstack-neutron | 07:53 | |
*** rdo_ has joined #openstack-neutron | 07:53 | |
liuyulong | jschwarz, I think it's still the race condition between HA router deleting and sync_ha_router_info. | 07:54 |
*** chenyan has joined #openstack-neutron | 07:54 | |
jschwarz | liuyulong, that doesn't make sense since the router is ALLOCATING so it shouldn't send it | 07:54 |
jschwarz | liuyulong, can you please make sure? | 07:54 |
*** fzdarsky has joined #openstack-neutron | 07:56 | |
*** rmart04 has joined #openstack-neutron | 07:56 | |
*** Alex_Stef has quit IRC | 07:57 | |
liuyulong | jschwarz, https://review.openstack.org/#/c/265672/ patch set 10 I leave to Kevin, did that code calling tree have any change in master or mitaka ? | 07:57 |
*** nplanel has joined #openstack-neutron | 07:57 | |
*** mickeys has joined #openstack-neutron | 07:58 | |
*** tflynn has joined #openstack-neutron | 07:58 | |
*** thorst has quit IRC | 07:58 | |
*** mickeys has quit IRC | 07:59 | |
*** zzzeek has quit IRC | 08:00 | |
liuyulong | `a fully-built (active) HA router is free to delete` | 08:00 |
jschwarz | liuyulong, it doesn't work like that in neither mitaka or master | 08:00 |
*** zzzeek has joined #openstack-neutron | 08:01 | |
jschwarz | liuyulong, first the HA attributes are created, then they are bound to agents during the scheduling, and only then the router becomes active (after allocating) | 08:01 |
jschwarz | liuyulong, so.. | 08:01 |
jschwarz | liuyulong, and when the router is allocating it isn't returned to the agents during get_ha_router_info (it's filtered out) | 08:01 |
*** jlibosva has joined #openstack-neutron | 08:02 | |
*** tflynn has quit IRC | 08:02 | |
openstackgerrit | IWAMOTO Toshihiro proposed openstack/neutron: Skip setup_port_filters for skipped_devices https://review.openstack.org/352196 | 08:03 |
liuyulong | Router is not shecduled to L3 agent when router is allocating state. And if it is scheduled, then L3 agent will sync router info. At this time, router was concurrently deleting due to a delete API. | 08:05 |
liuyulong | jschwarz, ^ | 08:06 |
jschwarz | liuyulong, https://github.com/openstack/neutron/blob/stable/mitaka/neutron/db/l3_hamode_db.py#L448 | 08:07 |
*** aloga has quit IRC | 08:07 | |
jschwarz | liuyulong, this clearly creates the HA router as ALLOCATING, schedules it on line 464 and then sets it to active on line 465 (and then sends a notification to the agents in line 468) | 08:07 |
*** saggi has joined #openstack-neutron | 08:09 | |
*** prateek has quit IRC | 08:10 | |
jschwarz | liuyulong, also, https://github.com/openstack/neutron/blob/stable/mitaka/neutron/db/l3_agentschedulers_db.py#L368 makes sure that the get_sync doesn't return any router that is currently ALLOCATING | 08:10 |
*** Alex_Stef has joined #openstack-neutron | 08:11 | |
liuyulong | jschwarz, yes, it is. lets change to another perspective, when L3 agent sync a router info, is it ACTIVE state? | 08:12 |
*** ababich has quit IRC | 08:12 | |
jschwarz | liuyulong, it might but it might not | 08:12 |
*** ilyashakhat_mobi has joined #openstack-neutron | 08:13 | |
liuyulong | jschwarz, https://github.com/openstack/neutron/blob/stable/mitaka/neutron/db/l3_hamode_db.py#L448 this line just create DB stuffs, not notify L3 agent a router is coming to you. Line 468 will do that nitifacation. right? | 08:15 |
jschwarz | liuyulong, right | 08:16 |
liuyulong | jschwarz, It's now ACTIVE state, and then L3 agent sync the router info. RPC will go to https://github.com/openstack/neutron/blob/stable/mitaka/neutron/db/l3_hamode_db.py#L682. | 08:17 |
*** mosulica has joined #openstack-neutron | 08:17 | |
liuyulong | jschwarz, deleting API will goto https://github.com/openstack/neutron/blob/stable/mitaka/neutron/db/l3_hamode_db.py#L574 | 08:18 |
jschwarz | liuyulong, uhm yes | 08:18 |
liuyulong | jschwarz, Things now get interesting then. | 08:18 |
jschwarz | liuyulong, now I understand the scenario you had in mind | 08:18 |
jschwarz | liuyulong, this was a good explaination, you should have begun with that :) | 08:18 |
*** openstackgerrit has quit IRC | 08:18 | |
*** openstackgerrit has joined #openstack-neutron | 08:19 | |
*** bfernando has joined #openstack-neutron | 08:21 | |
*** xiaoyang has quit IRC | 08:21 | |
*** xiaoyang has joined #openstack-neutron | 08:22 | |
*** ushkalim has joined #openstack-neutron | 08:24 | |
liuyulong | jschwarz, https://github.com/openstack/neutron/blob/stable/mitaka/neutron/db/l3_hamode_db.py#L723, here sync RPC only get the basic info of the router, and then sync_ha_data will get nothing, because the router is concurrently deleted, as well the HA ports. | 08:25 |
jschwarz | liuyulong, sounds reasonable. Please post this information in your patch :) | 08:26 |
*** jckasper has joined #openstack-neutron | 08:26 | |
liuyulong | jschwarz, the commit message has some, seems not enough, : ) | 08:27 |
jschwarz | liuyulong, also the last comments you made are confusing ;-) | 08:27 |
*** lucas-dinner is now known as lucasagomes | 08:28 | |
*** salv-orlando has joined #openstack-neutron | 08:29 | |
liuyulong | jschwarz, its also one scenario of race conditon - "creating and deleting". | 08:30 |
*** chlong has quit IRC | 08:31 | |
jschwarz | liuyulong, yes, but a lot happens during the creation and deletion | 08:31 |
*** wolverineav has joined #openstack-neutron | 08:31 | |
*** jckasper has quit IRC | 08:31 | |
jschwarz | liuyulong, it's one step away from me telling you "there's a race in Neutron when the server starts and I issue a request to create a resource" | 08:31 |
jschwarz | liuyulong, very hard to figure out from this exactly what went wrong, don't you agree? | 08:31 |
liuyulong | jschwarz, OK, you got me. | 08:32 |
*** salv-orl_ has quit IRC | 08:32 | |
liuyulong | jschwarz, : ) | 08:32 |
liuyulong | jschwarz, I will update the commit message. | 08:32 |
*** abregman_ has quit IRC | 08:33 | |
liuyulong | jschwarz, so, master branch seems also faces the same thing. | 08:33 |
jschwarz | liuyulong, sounds reasonable | 08:34 |
*** thorst has joined #openstack-neutron | 08:34 | |
jschwarz | liuyulong, the only bug though is that the agent can't handle it properly :) | 08:34 |
*** devvesa has quit IRC | 08:35 | |
liuyulong | jschwarz, yes, that patch is done for that. | 08:35 |
*** wolverineav has quit IRC | 08:35 | |
*** devvesa has joined #openstack-neutron | 08:36 | |
*** liuyulong is now known as liuyulong|away | 08:38 | |
*** bjolo has joined #openstack-neutron | 08:40 | |
*** Guest30374 is now known as bradjones | 08:41 | |
*** bradjones has joined #openstack-neutron | 08:41 | |
*** thorst has quit IRC | 08:41 | |
*** ushkalim has quit IRC | 08:42 | |
*** abregman_ has joined #openstack-neutron | 08:46 | |
*** obondarev has quit IRC | 08:47 | |
*** wolverineav has joined #openstack-neutron | 08:47 | |
*** trinaths has joined #openstack-neutron | 08:47 | |
slaweq_ | amotoki: hello | 08:47 |
slaweq_ | I have question about Your comments in https://review.openstack.org/#/c/358344/4/api-ref/source/v2/quotas.inc | 08:47 |
amotoki | slaweq_: hello | 08:48 |
slaweq_ | I'm changing it according to Your comments | 08:48 |
slaweq_ | but I'm not sure if I should change order of error response codes in all methods or only in this one for default quotas? | 08:48 |
*** clsqwerty has joined #openstack-neutron | 08:48 | |
amotoki | slaweq_: sorry. i misread your sentence. You just added 'default quota' first. | 08:49 |
slaweq_ | and same with network object in parameters.yaml - should I add only networks or all missing parameters? | 08:49 |
slaweq_ | amotoki: I added description of default quotas | 08:49 |
slaweq_ | and You wrote me in L61 in quotas.inc file: "It is better to be sorted by response code." - but it is in same orded in all methods described in this file | 08:50 |
slaweq_ | so should I change it only for my new description of get default quota method or change also for other? | 08:51 |
*** clsqwerty has quit IRC | 08:51 | |
slaweq_ | or maybe I should fix other in another commit? | 08:51 |
slaweq_ | what would be best solution for You? | 08:51 |
*** wolverineav has quit IRC | 08:51 | |
amotoki | slaweq_: re 'reponse code order' , there is no strict guideline for additive change. You can follow the guideline for the new contents or can fix all response code. | 08:52 |
*** djan_ has quit IRC | 08:52 | |
amotoki | slaweq_: i am fine with either. | 08:52 |
*** djan has joined #openstack-neutron | 08:52 | |
slaweq_ | ok, and what about quota-network parameter? should I change it in all methods or only in new one? | 08:53 |
amotoki | slaweq_: regarding 'network object', I see several attributes has wrong description in the URL in the comment L.76. | 08:54 |
*** wolverineav has joined #openstack-neutron | 08:54 | |
amotoki | slaweq_: could you make similar change for all related objects? | 08:54 |
slaweq_ | yes, I can :) | 08:54 |
amotoki | slaweq_: thanks! | 08:54 |
slaweq_ | so I will do it in this patch for all, thx for help | 08:54 |
*** markvoelker has joined #openstack-neutron | 08:55 | |
*** wolverineav has quit IRC | 08:58 | |
*** markvoelker has quit IRC | 09:00 | |
*** yfried has quit IRC | 09:00 | |
slaweq_ | amotoki: one more question | 09:02 |
*** nplanel has quit IRC | 09:02 | |
slaweq_ | as I see in https://github.com/openstack/neutron-lib/blob/master/api-ref/source/v2/parameters.yaml#L2443 | 09:02 |
slaweq_ | there is parameter "network_1" instead of "quota-network" which You suggested | 09:03 |
*** yfried has joined #openstack-neutron | 09:03 | |
slaweq_ | should I use it? | 09:03 |
slaweq_ | I think it should be fine | 09:03 |
amotoki | slaweq_: yeah. a lot of <attribute>_N were generated automatically by the rst migration script. | 09:03 |
amotoki | slaweq_: I would suggest to rename 'network_1' to 'quota-network'. | 09:04 |
slaweq_ | so should I use it like it is or rename? | 09:04 |
*** openstackgerrit has quit IRC | 09:04 | |
slaweq_ | ok | 09:04 |
slaweq_ | thx | 09:04 |
amotoki | slaweq_: i believe it imporves readability a lot :) | 09:04 |
*** clsqwerty has joined #openstack-neutron | 09:05 | |
*** openstackgerrit has joined #openstack-neutron | 09:05 | |
slaweq_ | yes, I agree | 09:05 |
*** ivc_ has joined #openstack-neutron | 09:05 | |
*** ilyashakhat_mobi has quit IRC | 09:10 | |
*** eezhova has joined #openstack-neutron | 09:16 | |
*** djan has quit IRC | 09:17 | |
*** sambetts|afk is now known as sambetts | 09:18 | |
*** rossella_s has quit IRC | 09:18 | |
*** rossella_s has joined #openstack-neutron | 09:19 | |
*** wu_ng has quit IRC | 09:19 | |
*** john-davidge has joined #openstack-neutron | 09:21 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron-vpnaas: Add support for Guru Meditation Reports for VPNaaS agents https://review.openstack.org/287801 | 09:21 |
*** donghao has joined #openstack-neutron | 09:22 | |
jschwarz | akamyshnikova, hey | 09:22 |
akamyshnikova | jschwarz, hi | 09:22 |
jschwarz | akamyshnikova, got a minute to talk about our lord and saviour DB errors? :) | 09:22 |
akamyshnikova | jschwarz, :D | 09:22 |
akamyshnikova | jschwarz, always :) | 09:23 |
jschwarz | akamyshnikova, http://pastebin.com/jAKtZScb | 09:23 |
jschwarz | akamyshnikova, any ideas? :) | 09:23 |
jschwarz | akamyshnikova, this is liberty btwe | 09:24 |
jschwarz | btw* | 09:24 |
*** wolverineav has joined #openstack-neutron | 09:24 | |
akamyshnikova | jschwarz, deadlock :O | 09:24 |
jschwarz | akamyshnikova, also, http://pastebin.com/YvhVMWQw | 09:24 |
jschwarz | akamyshnikova, we see this in 2 different flows (but always triggered from add_ha_port) | 09:25 |
jschwarz | akamyshnikova, /me is not happy this morning :< | 09:25 |
*** john-davidge has quit IRC | 09:25 | |
*** john-dav_ has joined #openstack-neutron | 09:25 | |
*** thorst has joined #openstack-neutron | 09:26 | |
*** lujinluo has quit IRC | 09:26 | |
*** lujinluo has joined #openstack-neutron | 09:26 | |
jschwarz | lujinluo, hey | 09:27 |
jschwarz | lujinluo, we ended up merging that patch from last week so https://review.openstack.org/#/c/289190/ can be abandonded | 09:27 |
jschwarz | lujinluo, (https://review.openstack.org/364278) | 09:27 |
akamyshnikova | jschwarz, this was just ordinary work or rally test run? | 09:27 |
jschwarz | akamyshnikova, it was a poor-mans' create-and-immediately-delete in a loop | 09:28 |
jschwarz | akamyshnikova, i.e. neutron router-create; neutron router-delete for ~5 times | 09:28 |
jschwarz | akamyshnikova, 3 controllers in HA | 09:28 |
*** wolverineav has quit IRC | 09:28 | |
akamyshnikova | jschwarz, seems that we need a retry for add_ha_port | 09:29 |
*** mfuruta has quit IRC | 09:29 | |
amotoki | garyk: ping | 09:29 |
jschwarz | akamyshnikova, this was on our downstream (not upstream stable/liberty) | 09:30 |
jschwarz | akamyshnikova, maybe it doesn't reproduce on stable/liberty and it's just our fault | 09:30 |
jschwarz | akamyshnikova, I've never seen that error though, "ResourceClosedError" | 09:30 |
jschwarz | akamyshnikova, when does it pop? | 09:30 |
*** yb has quit IRC | 09:32 | |
kevinbenton | rossella_s: ping | 09:32 |
*** donghao has quit IRC | 09:32 | |
akamyshnikova | jschwarz, actually I also haven't seen it appeared, probably something wrong on backend side | 09:33 |
*** prateek has joined #openstack-neutron | 09:33 | |
akamyshnikova | jschwarz, or something goes very wrong in concurrent | 09:34 |
jschwarz | akamyshnikova, looking at logs | 09:34 |
*** clsqwerty has quit IRC | 09:34 | |
jschwarz | akamyshnikova, mysqld.log doesn't show anything out of the ordinary | 09:35 |
*** wolverineav has joined #openstack-neutron | 09:36 | |
garyk | amotoki: hi, whats up? | 09:37 |
amotoki | garyk: is there any reason you didn't +W to neutron-lib patches? | 09:37 |
garyk | amotoki: i think that only armando and henry can approve | 09:37 |
garyk | i think that this is a way of enforcing that we do not break neutreon-lib (not sure i agree with it) | 09:38 |
amotoki | garyk: let me check. | 09:38 |
akamyshnikova | jschwarz, then I guess the was another race condition, does the add_ha_port is very different from what we have in stable liberty? | 09:40 |
amotoki | garyk: I remember only neutron-drivers can approve patches of neutron-lib. | 09:40 |
jschwarz | akamyshnikova, afair, nope | 09:40 |
jschwarz | akamyshnikova, let me look again | 09:40 |
amotoki | garyk: sorry for interrupt | 09:40 |
*** wolverineav has quit IRC | 09:41 | |
garyk | amotoki: ok. np. | 09:42 |
garyk | amotoki: i had my license revoked :) | 09:42 |
jschwarz | akamyshnikova, so we use create_object_with_dependency to surround add_ha_port | 09:43 |
jschwarz | akamyshnikova, (upstream, we only started doing that in mitaka, not liberty | 09:43 |
jschwarz | ) | 09:43 |
akamyshnikova | jschwarz, this should not be bad | 09:44 |
jschwarz | akamyshnikova, I agree | 09:44 |
*** davidsha has joined #openstack-neutron | 09:45 | |
akamyshnikova | jschwarz, and on mikata based/master it does not appear? | 09:46 |
jschwarz | akamyshnikova, I don't think so | 09:47 |
jschwarz | akamyshnikova, I didn't check in a while though :\ | 09:47 |
*** amotoki has quit IRC | 09:47 | |
akamyshnikova | jschwarz, how well does it reproduced? everytime or once? | 09:53 |
jschwarz | akamyshnikova, pretty heavily actually | 09:53 |
*** nplanel has joined #openstack-neutron | 09:54 | |
jschwarz | akamyshnikova, let me run it a few times and I'll get back to you | 09:54 |
akamyshnikova | jschwarz, :( let me check this for mitaka | 09:54 |
*** slaweq_ has quit IRC | 09:55 | |
*** slaweq_ has joined #openstack-neutron | 09:56 | |
*** sdake has joined #openstack-neutron | 09:57 | |
*** donghao has joined #openstack-neutron | 09:58 | |
*** ijw has quit IRC | 09:58 | |
*** grauzikas has joined #openstack-neutron | 09:59 | |
jschwarz | akamyshnikova, ack, much appreciated | 09:59 |
*** sdake has quit IRC | 10:01 | |
*** kobis has joined #openstack-neutron | 10:01 | |
jschwarz | akamyshnikova, we're getting some StaleDataError pretty consistently on L3HARouterAgentPortBinding but I know why that's happening | 10:02 |
jschwarz | akamyshnikova, the rest haven't reproduced yet | 10:02 |
jschwarz | akamyshnikova, I spoke to soon - one of them just did :) | 10:02 |
rossella_s | kevinbenton, pong | 10:04 |
*** amotoki has joined #openstack-neutron | 10:05 | |
kevinbenton | rossella_s: i have an OVO issue | 10:05 |
akamyshnikova | jschwarz, how lucky you are :) | 10:05 |
rossella_s | kevinbenton, what kind of issue? | 10:05 |
kevinbenton | rossella_s: these fields https://github.com/openstack/neutron/blob/86f7cfefb0c253781a9a1d9b417a2043531837f2/neutron/objects/extensions/standardattributes.py#L18-L19 | 10:06 |
kevinbenton | rossella_s: contain microseconds | 10:06 |
kevinbenton | rossella_s: but the database does not store microseconds | 10:06 |
*** sdake has joined #openstack-neutron | 10:07 | |
kevinbenton | rossella_s: so if you create an object, stash it in the db, load a second copy from the DB and compare them, they will be different because of the timestamp | 10:07 |
*** gongysh has quit IRC | 10:08 | |
rossella_s | kevinbenton, I see...we need to fix something in the way we handle standard attributes in the ovo code, it's probably easy... | 10:08 |
rossella_s | jlibosva, you wrote that part, right? | 10:08 |
kevinbenton | rossella_s: well basically the issue is that we can't use the upstream datetime type | 10:08 |
kevinbenton | rossella_s: DateTimeField | 10:09 |
kevinbenton | rossella_s: it's to_primitive doesn't truncate | 10:09 |
rossella_s | kevinbenton, so you have a fix already? :p | 10:09 |
kevinbenton | rossella_s: so i can push an alternate type | 10:10 |
kevinbenton | rossella_s: that truncates on serialization | 10:11 |
kevinbenton | rossella_s: but i just wanted to verify that would be an ok approach | 10:11 |
rossella_s | kevinbenton, just a question if the db ignore microseconds, why when loading the second copy the object is different? | 10:12 |
kevinbenton | rossella_s: loading the second copy would have .0000 for the microseconds | 10:13 |
kevinbenton | rossella_s: where the original one would have whatever came from the creating caller | 10:13 |
rossella_s | kevinbenton, then I think your approach makes sense | 10:13 |
kevinbenton | rossella_s: ok. i'll push up a WIP for you to take a look at | 10:14 |
kevinbenton | rossella_s: how much longer are you online? | 10:14 |
*** amotoki has quit IRC | 10:14 | |
rossella_s | kevinbenton, it's my day time...you have 6 or more hours...but it's night for you | 10:14 |
kevinbenton | rossella_s: it's a holiday here, i'm allowed to stay up late! :) | 10:15 |
rossella_s | kevinbenton, oh my! | 10:15 |
*** hoangcx has quit IRC | 10:17 | |
openstackgerrit | Hynek Mlnarik proposed openstack/neutron: Check MTU sanity of trunk port subports https://review.openstack.org/362917 | 10:17 |
jschwarz | akamyshnikova, lol :) | 10:19 |
openstackgerrit | Hynek Mlnarik proposed openstack/neutron: Check MTU sanity of trunk port subports https://review.openstack.org/362917 | 10:20 |
kevinbenton | jschwarz: always expect staledata | 10:21 |
kevinbenton | jschwarz: we should have retry decorators around things that can throw that | 10:21 |
jschwarz | kevinbenton, practically everything can throw that though ;-( | 10:22 |
*** ushkalim has joined #openstack-neutron | 10:22 | |
kevinbenton | jschwarz: sqlalchemy has some unexpected behavior when it comes to how long things are cached in the session | 10:22 |
*** rmart04 has quit IRC | 10:22 | |
kevinbenton | jschwarz: so you can even be working with old data if you call get_whatever directly before using it | 10:22 |
kevinbenton | jschwarz, akamyshnikova: interesting reading :) https://review.openstack.org/#/c/364301/ | 10:23 |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron-lib: Add support for upper-constraints.txt for all tox targets https://review.openstack.org/365560 | 10:23 |
openstackgerrit | Inessa Vasilevskaya proposed openstack/neutron: ovsfw: fix troublesome port_rule_masking https://review.openstack.org/353782 | 10:24 |
*** rmart04 has joined #openstack-neutron | 10:25 | |
ivasilevskaya | jlibosva, ping :) | 10:25 |
kevinbenton | jschwarz: the resourceclosederror should have been covered by https://github.com/openstack/neutron/commit/3213dd884e15d1e2b2209aed3aed82cd0213a677 i believe | 10:26 |
*** EinstCra_ has quit IRC | 10:26 | |
kevinbenton | jschwarz: so it may need a back-port | 10:26 |
kevinbenton | jschwarz: (again assuming this thing is protected by a decorator somewhere) | 10:26 |
jlibosva | ivasilevskaya: heya :) | 10:29 |
*** nplanel has quit IRC | 10:29 | |
openstackgerrit | Slawek Kaplonski proposed openstack/neutron-lib: Add info about API method to get default quotas https://review.openstack.org/358344 | 10:30 |
jschwarz | kevinbenton, https://review.openstack.org/#/c/364301/ is interesting indeed | 10:30 |
*** ramishra has quit IRC | 10:30 | |
*** rmart04_ has joined #openstack-neutron | 10:30 | |
ivasilevskaya | jlibosva, I had a hard week writing documentation and iwamoto had a tough time reviewing it. If you take a look at https://review.openstack.org/353782 and say if it's ok, we would be grateful | 10:30 |
*** rmart04 has quit IRC | 10:31 | |
*** rmart04_ is now known as rmart04 | 10:31 | |
ivasilevskaya | That's port_masking for ovsfw patch | 10:31 |
jschwarz | kevinbenton, so basically everything is retriable since that commit? | 10:31 |
*** namnh has quit IRC | 10:32 | |
kevinbenton | jschwarz: since which commit? | 10:32 |
kevinbenton | the 3213dd88 one? | 10:32 |
*** ramishra has joined #openstack-neutron | 10:32 | |
jschwarz | kevinbenton, yes | 10:33 |
kevinbenton | jschwarz: all that does is includes resourceclosederror in the list of exceptions the retry decorators sitting in the API layer think are okay | 10:33 |
kevinbenton | jschwarz: to retry | 10:33 |
*** trinaths has left #openstack-neutron | 10:33 | |
kevinbenton | jschwarz: the issue is that if the exceptions aren't allowed to bubble back up the API layer, the retry decorator won't see them | 10:34 |
jschwarz | kevinbenton, aye | 10:34 |
jschwarz | kevinbenton, so I'm seeing some other weird stuff | 10:34 |
kevinbenton | jschwarz: so as long as the resourceclosederror goes uncaught | 10:34 |
kevinbenton | jschwarz: it would be retried after that commit | 10:34 |
jschwarz | kevinbenton, specifically http://pastebin.com/xDVSyrfv | 10:35 |
jlibosva | ivasilevskaya: I have it on my todo for today. I briefly looked in the morning that the documentation improved a lot :) Good job | 10:36 |
jschwarz | kevinbenton, also there was some weird occurance of an error someplace in the loop, and after that error none of the create_router() calls succeeded | 10:36 |
jschwarz | kevinbenton, I'm gonna apply that patch and turn on debug mode, see what happens then | 10:37 |
jlibosva | ivasilevskaya: I only worry about correctness of algorithm and as there are special cases, whether we covered all those special cases. But maybe if I review with a bigger detail, I'll get my answers | 10:37 |
kevinbenton | jschwarz: the old-school mysql-C connector deadlocks might not be caught by the decorator | 10:37 |
kevinbenton | jschwarz: oh, nevermind. that should be ok. it's identified as a deadlock | 10:38 |
jschwarz | kevinbenton, so basically it's a magic "catch all deadlocks" decorator? :) | 10:38 |
*** sdake has quit IRC | 10:38 | |
kevinbenton | jschwarz: it's a "catch all db transient issues/race conditions" decorator | 10:39 |
kevinbenton | jschwarz: so staledata, duplicaterecord, etc | 10:39 |
jschwarz | kevinbenton, that originate from the API (as opposed from the rpc) | 10:39 |
jschwarz | right? | 10:39 |
kevinbenton | jschwarz: RPC should have them too | 10:39 |
jschwarz | kevinbenton, ah yes, here it is | 10:40 |
kevinbenton | jschwarz: https://github.com/openstack/neutron/blob/master/neutron/api/rpc/handlers/l3_rpc.py#L79-L80 | 10:40 |
jschwarz | kevinbenton, plans to backport them to mitaka or liberty? | 10:40 |
lujinluo | jschwarz, yeah, i received the email. thank you for the efforts! i am on my way to abandon that patch set ;) | 10:40 |
kevinbenton | jschwarz: https://github.com/openstack/neutron/blob/stable/liberty/neutron/api/rpc/handlers/l3_rpc.py#L64-L65 | 10:41 |
ivasilevskaya | jlibosva, there is a paragraph about correctness proof and all corner cases I could think of are covered with tests. Will be waiting for your feedback then :) | 10:41 |
kevinbenton | jschwarz: been around a long time :) | 10:41 |
*** ivasilevskaya has left #openstack-neutron | 10:41 | |
*** ivasilevskaya has joined #openstack-neutron | 10:41 | |
jschwarz | kevinbenton, must have not been looking at the right place :) | 10:41 |
*** chenyan has quit IRC | 10:41 | |
kevinbenton | jschwarz: however, if you aren't using pymysql, some of the deadlock exceptions are different | 10:41 |
kevinbenton | jschwarz: and the decorator doesn't catch them | 10:42 |
kevinbenton | jschwarz: _mysql_exceptions.OperationalError implies that you are using the mysql-C connector | 10:42 |
*** ihrachys has joined #openstack-neutron | 10:43 | |
jschwarz | kevinbenton, aye | 10:43 |
ihrachys | jlibosva: I am good with your arguments in https://review.openstack.org/#/c/364880/ | 10:43 |
kevinbenton | jschwarz: but i do see that it shows deadlock to the left, so it might be fine | 10:43 |
ihrachys | jlibosva: wanna respin for the minor clarification before I +2? | 10:43 |
jlibosva | ihrachys: I do | 10:43 |
jlibosva | ihrachys: if it's the ovs compilation patch | 10:43 |
ihrachys | cool, waiting for the new one | 10:43 |
ihrachys | yes | 10:43 |
jschwarz | kevinbenton, it's a good starting point either way | 10:44 |
jschwarz | kevinbenton, thanks a lot for the help :) | 10:44 |
jschwarz | kevinbenton, are you still in the US, or in Europe someplace? | 10:44 |
kevinbenton | jschwarz: US | 10:45 |
jschwarz | kevinbenton, so a late night again? | 10:45 |
kevinbenton | jschwarz: yep :) | 10:45 |
jschwarz | kevinbenton, XD | 10:45 |
evrardjp | it could have been an early morning! | 10:45 |
openstackgerrit | Jakub Libosvar proposed openstack/neutron: gate_hook: Compile ovs only with supported kernels https://review.openstack.org/364880 | 10:45 |
*** wolverineav has joined #openstack-neutron | 10:46 | |
jlibosva | ihrachys: ^^ | 10:46 |
evrardjp | kevinbenton: you're working too much :p | 10:46 |
kevinbenton | evrardjp: nah, was mostly just watching netflix then i remembed i wanted to get an issue figured out before RC1 :) | 10:47 |
evrardjp | when is the rc1 tagged? | 10:48 |
evrardjp | isn't it one week from now? | 10:48 |
*** vishwanathj has joined #openstack-neutron | 10:48 | |
kevinbenton | evrardjp: i think so | 10:49 |
kevinbenton | rossella_s: so now i'm really confused. i don't know where these microseconds are leaking from :) | 10:49 |
kevinbenton | rossella_s: https://github.com/openstack/oslo.versionedobjects/blob/master/oslo_versionedobjects/_utils.py#L20-L29 | 10:49 |
kevinbenton | rossella_s: that comment is a lie meant to mislead people who read english :) | 10:50 |
kevinbenton | rossella_s: it definitely chops off all microseconds | 10:50 |
rossella_s | kevinbenton, lol | 10:50 |
evrardjp | tricky text indeed :p | 10:53 |
kevinbenton | rossella_s: so my guess would actually be that the OVO to_dict method we have isn't calling stringify on the fields | 10:54 |
kevinbenton | rossella_s: str(datetime.datetime.now()) | 10:55 |
kevinbenton | '2016-09-05 03:54:01.082460' | 10:55 |
openstackgerrit | Merged openstack/neutron-lib: Add eventlet hacking check UT https://review.openstack.org/362422 | 10:55 |
openstackgerrit | Merged openstack/neutron-lib: Fix confusion between Neutron and FWaaS versions https://review.openstack.org/362749 | 10:55 |
rossella_s | kevinbenton, you are probably right, let me check | 10:56 |
*** markvoelker has joined #openstack-neutron | 10:56 | |
evrardjp | I think I'm hitting a few bugs with neutron, but I'm not experienced enough to see if that's a feature or not :p It's a long story so bear with me... I've a neutron agent machine that changed hostname. | 10:58 |
evrardjp | I've disabled the agent with the old hostname, and removed it. The new agent with the new hostname registered, so fine. | 10:58 |
*** john-dav_ is now known as john-davidge | 10:59 | |
evrardjp | However, I've seen ports whose binding:hostid are still on the old agent (on top of the new ones) | 10:59 |
evrardjp | oh yes, I forgot to mention that I'm upgrading neutron from liberty to mitaka using openstack-ansible | 11:00 |
*** rodrigods has quit IRC | 11:00 | |
*** rodrigods has joined #openstack-neutron | 11:00 | |
rossella_s | kevinbenton, https://github.com/openstack/neutron/blob/master/neutron/objects/base.py#L143-L152 mmm we can to_dict of the base class | 11:00 |
*** ababich has joined #openstack-neutron | 11:00 | |
evrardjp | long story short, those ports with the old hostnames are in "BUILD" state | 11:00 |
*** markvoelker has quit IRC | 11:00 | |
evrardjp | and even if I put them in admin state down, they will still appear in the dhcp received by my instances | 11:01 |
evrardjp | So I think I'm hitting two bugs: port binding host_id does not update when removing agent | 11:01 |
jschwarz | kevinbenton, can you have a look at https://review.openstack.org/265672 please? | 11:02 |
evrardjp | dnsmask points to all dhcp ports even if they are in disabled state | 11:02 |
jschwarz | kevinbenton, those are still happening and it'll be a nice fix for Newton | 11:02 |
evrardjp | am I wrong? | 11:02 |
*** edand has quit IRC | 11:03 | |
evrardjp | (I meant dnsmasq is configured with all dhcp ports for name resolution by default, including disabled ones) | 11:04 |
kevinbenton | evrardjp: dhcp doesn't care about admin state of ports | 11:05 |
kevinbenton | evrardjp: so that's expected behavior | 11:05 |
*** ijw has joined #openstack-neutron | 11:05 | |
evrardjp | ok that's not a bug then, it's just my expectations that were wrong | 11:05 |
kevinbenton | evrardjp: changing the host name will not automatically update anything | 11:05 |
kevinbenton | evrardjp: an agent doesn't store state | 11:06 |
evrardjp | the agent running with the new hostname will register | 11:06 |
evrardjp | but yes, I understand what you mean | 11:06 |
kevinbenton | evrardjp: right, that binding:host_id field is something that is set by nov | 11:06 |
kevinbenton | nova* | 11:06 |
kevinbenton | evrardjp: so unless you manually update it as an admin or via the DB, it's not going to be changed | 11:06 |
kevinbenton | evrardjp: (assuming you are talking about VM ports here) | 11:07 |
evrardjp | yup | 11:07 |
kevinbenton | evrardjp: so the BUILD state will stay because neutron is going to reject status updates from agents about ports they don't own | 11:07 |
evrardjp | ok then I could in my upgrade procedure think about updating the hostname included in the binding:host_id field | 11:07 |
kevinbenton | evrardjp: yep | 11:07 |
*** grauzikas has quit IRC | 11:08 | |
evrardjp | the problem then would be to put this port outside build state | 11:08 |
evrardjp | because it's technically the same host | 11:08 |
evrardjp | well I'll think of a work around | 11:09 |
evrardjp | thanks for unblocking me already kevinbenton! | 11:09 |
kevinbenton | evrardjp: i'm not sure what you mean | 11:09 |
evrardjp | I'll come back later with a plan and discuss it then :) | 11:09 |
kevinbenton | evrardjp: what do you mean by putting a port outside of the build state? | 11:09 |
kevinbenton | evrardjp: the agent will update the port to active right when you bring it online after it wires it if the host_id is correct | 11:10 |
*** lujinluo has quit IRC | 11:10 | |
evrardjp | yup, so basically after my upgrade, I have for the same "host" different agents (because different hostnames), so I see for my network 2 dhcp agents | 11:10 |
evrardjp | one port stays in build state (old hostname) and the new one is in status ok | 11:10 |
evrardjp | here I guess the problem would be the duplication part. | 11:11 |
openstackgerrit | garyk proposed openstack/neutron: Trunk: remove database transactions from the plugin https://review.openstack.org/365459 | 11:11 |
evrardjp | I'll think of having a good way to clean this, and I'll come back here | 11:11 |
evrardjp | I guess it's better | 11:11 |
kevinbenton | evrardjp: just delete dead agents? | 11:12 |
evrardjp | that's already done | 11:13 |
evrardjp | there are ports that are still there 'though | 11:13 |
*** pc_m has quit IRC | 11:13 | |
evrardjp | I disable and delete the agents with the old hostnames during my procedure | 11:14 |
evrardjp | I don't delete the dangling ports, which I think I will do | 11:14 |
evrardjp | it just consumes an IP -- the old dhcp agent has one IP, and the newly registered one will have another ip | 11:15 |
*** sleviim1 has joined #openstack-neutron | 11:15 | |
garyk | ihrachys: i addressed your comments on the objects in transactions | 11:16 |
*** sleviim1 has left #openstack-neutron | 11:16 | |
evrardjp | so we'll have an issue for instance's domain name resolution until dhcp has updated the resolv.conf with the new ports only | 11:17 |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron: Introduce ovo objects for ports https://review.openstack.org/351368 | 11:17 |
kevinbenton | jschwarz: there? | 11:17 |
*** rmart04 has quit IRC | 11:17 | |
kevinbenton | evrardjp: you shouldn't have two ports though | 11:17 |
kevinbenton | evrardjp: for an instance | 11:17 |
*** sdake has joined #openstack-neutron | 11:18 | |
*** amotoki has joined #openstack-neutron | 11:18 | |
kevinbenton | evrardjp: or are you just talking about DHCP ports? | 11:18 |
evrardjp | my expectations were that if I disable and delete an old agent, all the dedicated ports assigned to it would be rescheduled or something | 11:18 |
evrardjp | like dhcp | 11:18 |
evrardjp | here dhcp ports | 11:18 |
*** tflynn has joined #openstack-neutron | 11:18 | |
*** rmart04 has joined #openstack-neutron | 11:19 | |
jschwarz | kevinbenton, here | 11:19 |
*** pc_m has joined #openstack-neutron | 11:20 | |
kevinbenton | evrardjp: IIRC if the dhcp agent is dead, the network will be rescheduled to an active agent | 11:21 |
evrardjp | Basically I wanted to have the dhcp port for the agent with the new hostname continue to have the same ip -- which won't be as simple as I expected | 11:21 |
kevinbenton | evrardjp: so is updating the host_id of the port not working then? | 11:22 |
evrardjp | it's not working | 11:22 |
kevinbenton | evrardjp: what does it do? | 11:22 |
*** lucasagomes is now known as lucas-hungry | 11:23 | |
evrardjp | the port is correctly updated in the db, and it looks fine at first | 11:23 |
*** tflynn has quit IRC | 11:23 | |
evrardjp | (just to make sure I am talking about a dhcp port) | 11:23 |
*** sdake has quit IRC | 11:23 | |
evrardjp | but the status stays in build state | 11:23 |
kevinbenton | jschwarz: i don't understand the purpose of this patch. why do we go through all of the effort filtering partially formed HA routers on the server side if we have to write the agent to handle receiving them? | 11:23 |
*** ushkalim has quit IRC | 11:23 | |
jschwarz | kevinbenton, so the scenario liuyulong|away mentioned earlier makes sense: | 11:24 |
evrardjp | where theoretically it should be ok, because the updated configuration would point to the new hostname, which is the same host, so continuity in the data plane | 11:24 |
kevinbenton | evrardjp: did you restart the L2 agent? | 11:24 |
ihrachys | kevinbenton: https://bugzilla.redhat.com/show_bug.cgi?id=1372470 before we throw resources on that one, do you by any chance know about any offending candidates landed in Newton? | 11:25 |
openstack | bugzilla.redhat.com bug 1372470 in openstack-neutron "Neutron API Performance regression" [High,New] - Assigned to amuller | 11:25 |
ihrachys | kevinbenton: tl;dr we seem to have api performance slowdown in N | 11:26 |
jschwarz | kevinbenton, an agent calls sync_routers, while concurrently an API thread deletes the router | 11:26 |
evrardjp | during my upgrade process yes, this is why I have 2 dhcp ports registered for the network -- One whose hostid points to my old hostname and one whose hostid points to new hostname | 11:26 |
openstackgerrit | Merged openstack/neutron: Revisit support for trunk segmentation types https://review.openstack.org/356127 | 11:26 |
evrardjp | but I update the hostid AFTER the restart of the l2agent | 11:26 |
jschwarz | kevinbenton, so basically while the agent tries to get the data, the router's interfaces are deleted | 11:26 |
kevinbenton | ihrachys: yes | 11:26 |
kevinbenton | ihrachys: give me a minute | 11:27 |
evrardjp | for the port of the old hostname | 11:27 |
evrardjp | I know that's a mess :p | 11:27 |
ihrachys | kevinbenton: great. :) | 11:27 |
kevinbenton | evrardjp: oh, the device_id of the DHCP port is based on the host as well | 11:28 |
kevinbenton | evrardjp: so that may cause an issue | 11:28 |
kevinbenton | evrardjp: But the L2 agent would need to be restarted 'after' updating the host_id | 11:29 |
kevinbenton | evrardjp: anyway because it will not being paying attention to the port at that point | 11:29 |
evrardjp | ok | 11:30 |
*** stanzgy has quit IRC | 11:30 | |
evrardjp | I'll have a look at that | 11:30 |
*** abregman_ is now known as abregman|mtg | 11:30 | |
kevinbenton | evrardjp: https://github.com/openstack/neutron/blob/master/neutron/common/utils.py#L207-L213 | 11:30 |
kevinbenton | evrardjp: so you would also need to update the device_id to that | 11:30 |
kevinbenton | evrardjp: that's what the dhcp agent will look for on the server before creating it's own port | 11:30 |
evrardjp | haha thanks! | 11:31 |
evrardjp | great | 11:31 |
kevinbenton | jschwarz: ok | 11:31 |
kevinbenton | jschwarz: that doesnt make sense to me | 11:31 |
kevinbenton | jschwarz: if the router HA interface is deleted, why is anything returned to the agent | 11:31 |
kevinbenton | rossella_s: do you have a suggested fix for that? | 11:33 |
kevinbenton | rossella_s: i'm not sure how dict(self.items()) resolves into things on the fields | 11:33 |
kevinbenton | rossella_s: maybe the internals of 'dict' call 'str' | 11:33 |
kevinbenton | ihrachys: that bug report has links i can't click! | 11:34 |
*** thorst has quit IRC | 11:34 | |
ihrachys | kevinbenton: bad bug report! :( | 11:35 |
rossella_s | kevinbenton, didn't check what the internal of dict does | 11:35 |
jschwarz | kevinbenton, point! | 11:35 |
ihrachys | kevinbenton: actually, I was a bit slow on reading my correspondence, I see that the reporter sent an internal email saying that fixing the number of workers helped in his tests; he did not seem to update the bug report yet though; not sure with that in mind I should have dragged you. | 11:36 |
rossella_s | kevinbenton, I'd put a to_string there and see if it fixes the issue...just to check that's the root cause, then we can dig and fix it properly | 11:36 |
*** thorst has joined #openstack-neutron | 11:37 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron-lib: Add support for upper-constraints.txt for all tox targets https://review.openstack.org/365560 | 11:37 |
ihrachys | jlibosva: am I making sense in https://review.openstack.org/#/c/365459/1//COMMIT_MSG ? | 11:38 |
ihrachys | not sure what's our strategy for trunk in process events | 11:38 |
kevinbenton | ihrachys: ack | 11:38 |
kevinbenton | ihrachys: there is a linear query increase hiding in the segments plugin | 11:38 |
kevinbenton | ihrachys: but that will only impact you if you have it enabled | 11:39 |
*** ushkalim has joined #openstack-neutron | 11:39 | |
kevinbenton | rossella_s: ok. i'll dig into it more in a bit. i can't run code on the current computer i'm on | 11:40 |
kevinbenton | rossella_s: (other than the simple python REPL stuff) | 11:40 |
kevinbenton | rossella_s: will try once i get an env with all of the dev stuff on it | 11:40 |
rossella_s | kevinbenton, ack | 11:41 |
*** liuyulong_ has joined #openstack-neutron | 11:41 | |
*** thorst has quit IRC | 11:41 | |
ihrachys | kevinbenton: ack. thanks for the info. | 11:43 |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron: Introduce ovo objects for networks https://review.openstack.org/269658 | 11:43 |
*** gongysh has joined #openstack-neutron | 11:44 | |
*** liuyulong|away has quit IRC | 11:45 | |
jschwarz | liuyulong_, so | 11:45 |
jschwarz | liuyulong_, I discussed this with kevinbenton just a few moments ago | 11:45 |
jschwarz | kevinbenton, the logic that deals with "this router doesn't have HA interfaces" was removed IMO from the code when we introduced the allocating logic | 11:46 |
*** amotoki has quit IRC | 11:46 | |
jschwarz | kevinbenton, let me find the patch that did it | 11:47 |
jschwarz | kevinbenton, https://review.openstack.org/#/c/257059/40/neutron/db/l3_hamode_db.py@708 | 11:48 |
jschwarz | kevinbenton, so basically we can consider this a regression? :P and quite an easy fix IMO | 11:48 |
*** gongysh has quit IRC | 11:49 | |
jlibosva | ihrachys: I'm afraid I can't tell. I don't know why those notifications are there | 11:49 |
*** salv-orlando has quit IRC | 11:51 | |
*** salv-orlando has joined #openstack-neutron | 11:51 | |
kevinbenton | jschwarz: yes, we assumed that ALLOCATING was going to filter for us | 11:52 |
kevinbenton | jschwarz: which was wrong | 11:52 |
kevinbenton | jschwarz: put it back and call it a day | 11:52 |
jschwarz | kevinbenton, yippe | 11:52 |
jschwarz | kevinbenton, rc1 material? | 11:52 |
kevinbenton | jschwarz: yes, i believe so | 11:52 |
jschwarz | kevinbenton, I'll handle it | 11:53 |
*** tbachman has joined #openstack-neutron | 11:54 | |
ihrachys | jlibosva: remember at midcycle we were comparing approaches of callbacks vs. ext manager? that seems to be a relevant discussion. If we assume payload events part of API to implement trunks in plugins, then it would make sense to maintain events that may be unneeded for ml2 for the sake of other consumers. | 11:55 |
*** markvoelker has joined #openstack-neutron | 11:57 | |
jlibosva | ihrachys: I agree. As long as we have other consumers | 11:57 |
jschwarz | kevinbenton, do you understand the comment here: https://github.com/openstack/neutron/blob/master/neutron/db/l3_hamode_db.py#L718 ? | 11:58 |
jschwarz | kevinbenton, (this is where the filter should be going back in) | 11:58 |
*** abregman|mtg has quit IRC | 12:00 | |
kevinbenton | jschwarz: https://github.com/openstack/neutron/commit/179b8301edad50f999417f52b77092a496fb448e | 12:00 |
kevinbenton | jschwarz: so it sounds like it should already be skipped | 12:00 |
*** ijw has quit IRC | 12:01 | |
*** dkehn_ has quit IRC | 12:01 | |
*** dkehn has quit IRC | 12:01 | |
jschwarz | kevinbenton, aye, was just looking at it | 12:01 |
*** markvoelker has quit IRC | 12:01 | |
jschwarz | kevinbenton, so how can a L3HARouterAgentPortBinding not have a binding.port? | 12:02 |
jschwarz | kevinbenton, it's always created with one (and only the l3_agent_id is added afterwards) | 12:02 |
kevinbenton | jschwarz: is it nullable? | 12:02 |
jschwarz | kevinbenton, nope | 12:03 |
jschwarz | kevinbenton, nullable=False | 12:03 |
kevinbenton | jschwarz: so where do you see one without a port? | 12:03 |
jschwarz | kevinbenton, https://review.openstack.org/#/c/265680/22/neutron/db/l3_hamode_db.py@702 | 12:03 |
kevinbenton | jschwarz: oh, well if the port is deleted after you have the binding, the relationship lookup isn't going to return a port | 12:04 |
kevinbenton | jschwarz: that relationship is lazily loaded | 12:04 |
jschwarz | kevinbenton, :< | 12:04 |
*** davidsha has quit IRC | 12:06 | |
*** ushkalim has quit IRC | 12:06 | |
*** davidsha has joined #openstack-neutron | 12:07 | |
*** dkehn has joined #openstack-neutron | 12:08 | |
*** qwebirc72994 has joined #openstack-neutron | 12:09 | |
jschwarz | kevinbenton, I'm not clear as to how this issue is popping up exactly | 12:09 |
*** fzdarsky has quit IRC | 12:09 | |
jschwarz | kevinbenton, I'll have a few runs on my local setup and find the fault | 12:09 |
*** annp has quit IRC | 12:10 | |
*** prateek_ has joined #openstack-neutron | 12:11 | |
*** ilyashakhat_mobi has joined #openstack-neutron | 12:11 | |
*** prateek has quit IRC | 12:11 | |
*** fzdarsky has joined #openstack-neutron | 12:12 | |
*** abregman|mtg has joined #openstack-neutron | 12:12 | |
*** ilyashakhat_mobi has quit IRC | 12:13 | |
*** apuimedo is now known as apuimedo|lunch | 12:16 | |
*** parora has joined #openstack-neutron | 12:17 | |
kevinbenton | jschwarz: ack | 12:19 |
*** ushkalim has joined #openstack-neutron | 12:20 | |
*** dkehn_ has joined #openstack-neutron | 12:21 | |
*** prateek has joined #openstack-neutron | 12:21 | |
*** prateek_ has quit IRC | 12:21 | |
*** parora has quit IRC | 12:22 | |
*** marksei has joined #openstack-neutron | 12:22 | |
*** jpena is now known as jpena|lunch | 12:23 | |
*** lucas-hungry is now known as lucasagomes | 12:25 | |
*** amotoki has joined #openstack-neutron | 12:27 | |
*** jckasper has joined #openstack-neutron | 12:28 | |
*** itzikb has joined #openstack-neutron | 12:29 | |
slaweq_ | jlibosva: hello, I wrote one rfe: https://bugs.launchpad.net/neutron/+bug/1620279 | 12:29 |
openstack | Launchpad bug 1620279 in neutron "Allow metadata agent to make calls to more than one nova_metadata_ip" [Undecided,New] | 12:29 |
slaweq_ | jlibosva: can You maybe have a look on that and tell me if it makes sense for You? thx in advance | 12:29 |
jlibosva | slaweq_: hi | 12:30 |
jlibosva | slaweq_: looking | 12:30 |
jlibosva | slaweq_: if there are more nova apis in the cluster, won't they be hidden behind a VIP? | 12:30 |
*** gongysh has joined #openstack-neutron | 12:31 | |
slaweq_ | jlibosva: I consider case when one of nova-api will return for example error 500 - then haproxy (or other LB) will still pass it to agent and agent to instance | 12:31 |
*** Guest64781 is now known as zeus | 12:31 | |
*** zeus has joined #openstack-neutron | 12:32 | |
jlibosva | slaweq_: from my experience cloud-init tries mutliple times if it doesn't succeed | 12:32 |
*** jckasper has quit IRC | 12:32 | |
slaweq_ | but it can be that other nova services are working fine so repeat request to another nova api could return proper data and then user on instance will not even see that something is wrong with metadata server | 12:32 |
jlibosva | slaweq_: I see | 12:33 |
*** ilyashakhat_mobi has joined #openstack-neutron | 12:33 | |
*** qwebirc72994 has quit IRC | 12:33 | |
slaweq_ | jlibosva: yes, but haproxy can pass it to node with broken nova-api (it might be not dead but still broken) | 12:33 |
*** apuimedo|lunch is now known as apuimedo | 12:38 | |
*** wolverineav has quit IRC | 12:38 | |
jlibosva | slaweq_: I'm just thinking whether this will introduce a complexity to mtd agent while it can be solved by having round-robin LB on nova api level | 12:41 |
jlibosva | slaweq_: I'm not saying it's wrong thing to do :) Just thinking out loud | 12:42 |
*** yedongcan has left #openstack-neutron | 12:44 | |
slaweq_ | jlibosva: of course :) I think it's not big change in code and it can be useful for example for public cloud operators which has got external customers (like OVH) because customers don't like to have "random" error 500 while instance is booting | 12:44 |
*** sleviim has quit IRC | 12:44 | |
jlibosva | slaweq_: yeah, the question is whether it could be caused by wrong cluster configuration. In the guest, you can get 500 once and then succeed while not even noticing as everything goes smooth afterwards. But it sounds like you have more experience with this failure than I do :) | 12:45 |
slaweq_ | jlibosva: we had something like that in some cases, maybe it wasn't very common situation but we had such | 12:50 |
slaweq_ | and we made similar patch internally which works fine for us, so I want to propose it for upstream now :) | 12:51 |
*** lilintan has quit IRC | 12:52 | |
jlibosva | slaweq_: have you tried to have a loadbalancer for nova-api and just retry from metadata agent to the same VIP? It sounds way easier to me with much smaller change | 12:54 |
slaweq_ | jlibosva: I don't remember exactly but I think that we tried and made such patch because of reason which I don't remember now :/ | 12:56 |
*** ilyashakhat_mobi has quit IRC | 12:56 | |
*** garyk has quit IRC | 12:59 | |
jschwarz | kevinbenton, got it. looks like an easy fix. I'll add you as a reviewer. | 12:59 |
openstackgerrit | Merged openstack/neutron: QOS-DB: remove deprecation warning https://review.openstack.org/365503 | 13:01 |
kevinbenton | jschwarz: ack | 13:01 |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron: objects: expose database model for NeutronDbObject instances https://review.openstack.org/348279 | 13:02 |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron: objects: remove support for multiple db models in from_db_object https://review.openstack.org/348271 | 13:02 |
ihrachys | electrocucaracha: hi | 13:04 |
*** EinstCrazy has joined #openstack-neutron | 13:04 | |
ihrachys | electrocucaracha: how is it going with the patch to avoid raising InvalidInput on unknown query filters from api layer? | 13:05 |
*** abregman|mtg has quit IRC | 13:09 | |
kevinbenton | rossella_s: hmm. we're in a bit of a weird spot | 13:11 |
kevinbenton | rossella_s: what is to_dict() intended to be used for, just for serialization to the API? | 13:11 |
kevinbenton | rossella_s: or will it be passed around for other things to use | 13:12 |
kevinbenton | rossella_s: because right now to_dict() is iterating over self | 13:12 |
kevinbenton | rossella_s: which provides access to the native datetime object for the timestamp fields | 13:12 |
*** yedongcan has joined #openstack-neutron | 13:13 | |
openstackgerrit | Genadi Chereshnya proposed openstack/neutron: Checking functionality of DVR https://review.openstack.org/340383 | 13:13 |
kevinbenton | rossella_s: and then when str is called much later during conversion for the API, it's way too late | 13:13 |
kevinbenton | rossella_s: so the question is, do we want to_dict() to call stringify right then? | 13:13 |
kevinbenton | rossella_s: because if we do, then it's a little less useful if other things wanted to use things other than strings | 13:14 |
dasm | ihrachys: there is a Labor Day in US, so electrocucaracha is unavailable. | 13:17 |
ihrachys | dasm: that's insane! | 13:17 |
ihrachys | dasm: how is it a labour day if no one works? | 13:17 |
dasm | ihrachys: I know, I know.. :D | 13:18 |
* ihrachys shakes his head | 13:18 | |
jlibosva | dasm: you still in Europe so you're forced to work? :-P | 13:18 |
*** rossella_s has quit IRC | 13:18 | |
dasm | jlibosva: shh... no one noticed it... yet :P | 13:18 |
*** rossella_s has joined #openstack-neutron | 13:19 | |
dasm | ihrachys: we can think about calling all other days as non-Labor Day, and force everyone to work. | 13:19 |
electrocucaracha | Thanks dasm | 13:19 |
dasm | electrocucaracha: oh... you're alive! :D | 13:19 |
ihrachys | now that's the spirit guys | 13:19 |
*** oanson has quit IRC | 13:20 | |
ihrachys | electrocucaracha: ok, just quick question: do you work on the bit, or I can respin myself? | 13:20 |
dasm | ihrachys: he probably just want to say "Hi" and disappear. | 13:20 |
electrocucaracha | ihrachys: I'm going to submit what I have but it seems to simple to be truth | 13:20 |
ihrachys | electrocucaracha: ok, I will wait your bit then | 13:20 |
ihrachys | electrocucaracha: enjoy the no-labour labour day | 13:21 |
electrocucaracha | ihrachys: actually I was planning to attend the upgrades meeting | 13:21 |
*** abregman|mtg has joined #openstack-neutron | 13:22 | |
electrocucaracha | ihrachys: specifically because there are two things that the team has faced | 13:22 |
electrocucaracha | ihrachys: one is the outer joins | 13:23 |
electrocucaracha | ihrachys: and the last one is regarding that some methods are passing the session instead of the db context | 13:24 |
electrocucaracha | ihrachys: but let's wait until the meeting | 13:24 |
* electrocucaracha goes for breakfast | 13:25 | |
*** oshvartz has quit IRC | 13:25 | |
*** marksei has quit IRC | 13:25 | |
*** oshvartz has joined #openstack-neutron | 13:25 | |
*** nyechiel has quit IRC | 13:25 | |
*** marksei has joined #openstack-neutron | 13:25 | |
*** ushkalim has quit IRC | 13:25 | |
*** itzkb_ has joined #openstack-neutron | 13:27 | |
*** itzikb has quit IRC | 13:27 | |
*** baoli has joined #openstack-neutron | 13:28 | |
rossella_s | kevinbenton, to_dict might be passed around for other things to use so I wouldn't call stringify right then | 13:29 |
rossella_s | kevinbenton, we could override to_dict for datetime object sothat it calls stringify? | 13:31 |
rossella_s | ihrachys, what do you think? | 13:31 |
kevinbenton | rossella_s: well i was just thinking to_dict() is supposed to be the equivalent of make_port_dict, etc right? | 13:31 |
*** jpena|lunch is now known as jpena | 13:31 | |
ihrachys | kevinbenton: it's not supposed to apply extensions | 13:32 |
kevinbenton | ihrachys: not from extensions context | 13:32 |
kevinbenton | ihrachys: from format context | 13:32 |
* ihrachys notes he misses the context | 13:32 | |
kevinbenton | ihrachys: is it reasonable to say that everything should be strings? | 13:32 |
ihrachys | kevinbenton: where? In to_dict result? | 13:32 |
kevinbenton | ihrachys: right now created_at/updated_at are putting datetime.datetime objects in there | 13:32 |
kevinbenton | ihrachys: yep | 13:32 |
rossella_s | kevinbenton, we can enforce that | 13:33 |
kevinbenton | ihrachys: which leaks microseconds eventually when they get str called to them | 13:33 |
*** baoli_ has joined #openstack-neutron | 13:33 | |
kevinbenton | rossella_s: so i'm working on a patch to use obj_to_primitive() instead of dict(self.items()) | 13:33 |
*** jprovazn has joined #openstack-neutron | 13:33 | |
rossella_s | kevinbenton, ack | 13:33 |
kevinbenton | to ensure everything is converted into its appropriate serialized format | 13:34 |
*** abregman|mtg is now known as abregman | 13:36 | |
*** baoli has quit IRC | 13:36 | |
ihrachys | kevinbenton: modifying the base class to_dict? | 13:36 |
*** john-davidge has quit IRC | 13:37 | |
*** ushkalim has joined #openstack-neutron | 13:37 | |
*** john-davidge has joined #openstack-neutron | 13:37 | |
*** links has quit IRC | 13:38 | |
ihrachys | kevinbenton: till now, it's not necessarily strings, booleans or integers are fine too | 13:39 |
jschwarz | kevinbenton, wait for it... | 13:39 |
openstackgerrit | John Schwarz proposed openstack/neutron: l3 ha: don't send routers without '_ha_interface' https://review.openstack.org/365653 | 13:39 |
jschwarz | kevinbenton, legendary :P | 13:39 |
*** ababich has quit IRC | 13:40 | |
*** gongysh has quit IRC | 13:42 | |
*** gongysh has joined #openstack-neutron | 13:44 | |
*** irenab has quit IRC | 13:46 | |
*** thorst has joined #openstack-neutron | 13:46 | |
*** jlanoux has joined #openstack-neutron | 13:47 | |
*** ilyashakhat_mobi has joined #openstack-neutron | 13:52 | |
*** luis5tb has quit IRC | 13:52 | |
*** jhershbe_ has quit IRC | 13:52 | |
openstackgerrit | Victor Morales proposed openstack/neutron: Make optional the validation of filters https://review.openstack.org/365659 | 13:53 |
*** jhershbe has quit IRC | 13:53 | |
*** EinstCrazy has quit IRC | 13:54 | |
*** wolverineav has joined #openstack-neutron | 13:55 | |
*** baoli_ has quit IRC | 13:56 | |
*** baoli has joined #openstack-neutron | 13:56 | |
*** markvoelker has joined #openstack-neutron | 13:57 | |
*** amotoki has quit IRC | 13:58 | |
*** ilyashakhat_mobi has quit IRC | 14:00 | |
*** jistr is now known as jistr|afk | 14:01 | |
*** ushkalim has quit IRC | 14:01 | |
*** markvoelker has quit IRC | 14:03 | |
*** lihi has quit IRC | 14:03 | |
*** hynekm has quit IRC | 14:04 | |
kevinbenton | jschwarz: that comment implies there was a problem there though with DVR+HA routers | 14:06 |
*** thorst has quit IRC | 14:06 | |
kevinbenton | jschwarz: did you figure that out? | 14:06 |
jschwarz | kevinbenton, negative | 14:06 |
jschwarz | kevinbenton, I looked back at the exact patchset where it was added and there weren't any comments regarding this issue | 14:06 |
*** thorst has joined #openstack-neutron | 14:07 | |
kevinbenton | jschwarz: added by liuyulong_, right? | 14:07 |
jschwarz | kevinbenton, yes, but I think he's gone to bed | 14:07 |
jschwarz | kevinbenton, also that comment doesn't make a lot of sense | 14:07 |
jschwarz | kevinbenton, if it's a DVR+HA in dvr_snat, it should have this attribute (as it's an HA router that is scheduled to that agent) | 14:08 |
kevinbenton | jschwarz: well we should def wait for liuyulong_ to comment. seems like it's explicit about breaking sync of DVR+HA on the compute node | 14:08 |
jschwarz | kevinbenton, and if it's a dvr agent then it shouldn't get there | 14:08 |
kevinbenton | jschwarz: the dvr agent syncs the router | 14:08 |
jschwarz | kevinbenton, actually I have a setup with that right now | 14:08 |
jschwarz | let me have a looksie | 14:08 |
*** claudiub|2 has joined #openstack-neutron | 14:09 | |
*** pradk has joined #openstack-neutron | 14:09 | |
*** prateek_ has joined #openstack-neutron | 14:11 | |
*** claudiub has quit IRC | 14:12 | |
*** wolverineav has quit IRC | 14:13 | |
*** irenab has joined #openstack-neutron | 14:13 | |
*** prateek has quit IRC | 14:14 | |
*** wolverineav has joined #openstack-neutron | 14:14 | |
*** ushkalim has joined #openstack-neutron | 14:14 | |
*** thorst has quit IRC | 14:15 | |
*** marksei has quit IRC | 14:15 | |
*** mihero has quit IRC | 14:16 | |
*** liuyulong has joined #openstack-neutron | 14:16 | |
jschwarz | kevinbenton, ah yes | 14:17 |
jschwarz | kevinbenton, I'll fix the condition | 14:17 |
liuyulong | hi there | 14:18 |
*** gongysh has quit IRC | 14:18 | |
*** Alex_Stef has quit IRC | 14:18 | |
*** ekuris has quit IRC | 14:19 | |
*** EinstCrazy has joined #openstack-neutron | 14:19 | |
*** EinstCrazy has quit IRC | 14:19 | |
*** parora has joined #openstack-neutron | 14:19 | |
*** prateek_ has quit IRC | 14:22 | |
jschwarz | liuyulong, have a look at this: | 14:25 |
jschwarz | liuyulong, https://review.openstack.org/#/c/365653/1 | 14:25 |
*** john-davidge has quit IRC | 14:26 | |
*** jckasper has joined #openstack-neutron | 14:27 | |
*** jckasper has quit IRC | 14:28 | |
liuyulong | jschwarz, hi, looking at it | 14:28 |
*** buttercup has joined #openstack-neutron | 14:29 | |
*** jistr|afk is now known as jistr | 14:29 | |
*** salv-orl_ has joined #openstack-neutron | 14:30 | |
openstackgerrit | garyk proposed openstack/neutron-dynamic-routing: Use model_base from neutron-lib https://review.openstack.org/365679 | 14:30 |
*** salv-orlando has quit IRC | 14:32 | |
*** ushkalim has quit IRC | 14:32 | |
*** chlong has joined #openstack-neutron | 14:33 | |
openstackgerrit | Jakub Libosvar proposed openstack/neutron: gate_hook: Compile ovs only with supported kernels https://review.openstack.org/364880 | 14:34 |
jlibosva | ihrachys: ^^ this time hopefully not a screwed up patch, thanks moshele :) | 14:34 |
moshele | jlibosva: np :) | 14:35 |
dasm | jlibosva: but you still didn't update commit message :( | 14:36 |
jlibosva | dasm: yeah, that's because I'm a liar | 14:36 |
*** irenab has quit IRC | 14:36 | |
dasm | :D | 14:37 |
*** irenab has joined #openstack-neutron | 14:37 | |
*** armax has joined #openstack-neutron | 14:38 | |
kevinbenton | ihrachys, rossella_s: it's time for me to get some breakfast. it would be cool if you can look at ^^ | 14:38 |
*** jhershbe_ has joined #openstack-neutron | 14:39 | |
kevinbenton | (i suppose i should have uploaded a patch before saying that) | 14:39 |
ihrachys | kevinbenton: not seeing ^^ | 14:39 |
kevinbenton | THIS IS THE MOST EMBARASSING DAY OF MY LIFE | 14:39 |
ihrachys | kevinbenton: that's ok, enjoy your late dinner :P | 14:39 |
openstackgerrit | Kevin Benton proposed openstack/neutron: Convert OVO fields to primitives for to_dict() https://review.openstack.org/365684 | 14:39 |
kevinbenton | ihrachys, rossella_s: ^^ | 14:39 |
kevinbenton | that one :) | 14:39 |
openstackgerrit | Jakub Libosvar proposed openstack/neutron: gate_hook: Compile ovs only with supported kernels https://review.openstack.org/364880 | 14:39 |
ihrachys | kevinbenton: aye. please move away from the kbd, it sucks your sole | 14:40 |
*** armax has quit IRC | 14:40 | |
*** irenab has quit IRC | 14:40 | |
kevinbenton | ihrachys: we have another slight issue | 14:41 |
kevinbenton | ihrachys: i don't think our current format puts on TZ | 14:41 |
*** jhershbe has joined #openstack-neutron | 14:41 | |
kevinbenton | ihrachys: but OVO does | 14:41 |
kevinbenton | ihrachys: https://github.com/openstack/oslo.versionedobjects/blob/master/oslo_versionedobjects/_utils.py#L24-L29 | 14:41 |
ihrachys | kevinbenton: custom type needed? | 14:41 |
*** irenab has joined #openstack-neutron | 14:41 | |
*** nyechiel has joined #openstack-neutron | 14:42 | |
kevinbenton | ihrachys: https://github.com/openstack/neutron/blob/master/neutron/services/timestamp/timestamp_db.py#L95-L99 | 14:42 |
kevinbenton | ihrachys: either that or we 'fix' our current one to include that info | 14:42 |
kevinbenton | ihrachys: unfortunately it could be seen as a breaking API change | 14:43 |
kevinbenton | ihrachys: but we would be consistent with nova at that point at least | 14:43 |
jlibosva | kevinbenton: looking briefly on that patch - it seems like we're approaching to self.obj_to_primitive() - would it make sense to just return dehydrated object to API since we're now introducing more complex object fields? | 14:43 |
kevinbenton | ihrachys: this actually came up before https://bugs.launchpad.net/neutron/+bug/1561200 | 14:44 |
openstack | Launchpad bug 1561200 in neutron "created_at and updated_at times don't include timezone" [Undecided,Expired] | 14:44 |
kevinbenton | ihrachys: would be interesting to get your thoughts on that | 14:44 |
ivasilevskaya | jlibosva, a quick question about ovsfw and ubuntu14.04. Am I right that for 3.13 kernel I need only openvswitch-common and openvswitch-switch packages? | 14:44 |
kevinbenton | jlibosva: obj_to_primitive() doesn't appear to include some of the extra fields (e.g. tenant_id). that was what I first started with self.obj_to_primitive()['verioned_object.data'] | 14:45 |
jlibosva | ivasilevskaya: as per https://github.com/openvswitch/ovs/blob/branch-2.5/FAQ.md#q-are-all-features-available-with-all-datapaths you'd need to compile openvswitch kernel module in order to introduce conntrack datapath | 14:46 |
*** ushkalim has joined #openstack-neutron | 14:46 | |
ihrachys | kevinbenton: I will check it later today or tomorrow. I hope it's ok. | 14:47 |
kevinbenton | ihrachys: ok. just needs to be fixed before release | 14:47 |
ihrachys | ack | 14:47 |
*** itzkb_ has quit IRC | 14:49 | |
ivasilevskaya | jlibosvar, thanks. So not having vm connectivity without this step is an expected behavior, right? | 14:49 |
*** moshele has quit IRC | 14:50 | |
jlibosva | ivasilevskaya: I'd expect that ovs-ofctl commands will fail printing some binary characters to ovs-agent logs. yeah, i think it'll lead to no connectivity on vms | 14:50 |
jlibosva | ivasilevskaya: you can use sanity checks to test whether your box supports conntrack with ovs | 14:50 |
jlibosva | ivasilevskaya: neutron-sanity-check --ovs_conntrack | 14:51 |
openstackgerrit | Kevin Benton proposed openstack/neutron: Convert OVO fields to primitives for to_dict() https://review.openstack.org/365684 | 14:51 |
openstackgerrit | Kevin Benton proposed openstack/neutron: Add common way to extend standard attribute models https://review.openstack.org/364681 | 14:51 |
ivasilevskaya | jlibosva, I owe you a drink. How could I forget to run sanity-check? | 14:53 |
ivasilevskaya | thanks | 14:53 |
openstackgerrit | LIU Yulong proposed openstack/neutron: Resolve infinite loops in L3 HA agent side https://review.openstack.org/265672 | 14:54 |
jlibosva | kevinbenton: aha, I see. cause we don't have some stuff in fields and obj_to_primitive() iterates over self.fields.items() while we need self.items(). That makes me think whether we should rather introduce a hook in fields somehow instead of re-implementing obj_to_primitive | 14:54 |
jlibosva | ivasilevskaya: I accept beers as bribes :) | 14:54 |
openstackgerrit | John Schwarz proposed openstack/neutron: l3 ha: don't send routers without '_ha_interface' https://review.openstack.org/365653 | 14:55 |
jschwarz | kevinbenton, ^ | 14:55 |
jschwarz | kevinbenton, took extra attention to the 'dvr' case | 14:55 |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron: objects: expose database model for NeutronDbObject instances https://review.openstack.org/348279 | 14:58 |
*** chlong has quit IRC | 14:58 | |
jschwarz | ivasilevskaya, it's a trap | 14:58 |
jschwarz | ivasilevskaya, jlibosva also owed me a drink but I never got it when we last met | 14:58 |
jlibosva | jschwarz: did I? | 14:59 |
jschwarz | jlibosva, you sure did | 14:59 |
jschwarz | jlibosva, let me just come up with <generic reason 1337> | 14:59 |
ihrachys | upgrades meeting starting in #openstack-meeting-alt in 1 mins | 14:59 |
jschwarz | jlibosva, you broke my code severely and added '1337' in all the routers' names, so you said you'd repay me with a bear if I look the other way | 15:00 |
jschwarz | jlibosva, specifically a bear and not a beer, take note. | 15:00 |
*** nmagnezi_ has quit IRC | 15:00 | |
*** irenab has quit IRC | 15:01 | |
jlibosva | jschwarz: https://media2.giphy.com/media/glmRyiSI3v5E4/200.gif | 15:02 |
openstackgerrit | garyk proposed openstack/neutron-dynamic-routing: Use model_base from neutron-lib https://review.openstack.org/365679 | 15:02 |
jschwarz | jlibosva, that's the second time I've seen this one today | 15:02 |
jlibosva | jschwarz: I know | 15:02 |
*** jb__ has quit IRC | 15:03 | |
*** thorst has joined #openstack-neutron | 15:12 | |
liuyulong | akamyshnikova, ping | 15:13 |
*** saggi has quit IRC | 15:14 | |
*** baoli has quit IRC | 15:19 | |
*** thorst has quit IRC | 15:20 | |
*** liuyulong is now known as liuyulong_zzz | 15:21 | |
*** jhershbe has quit IRC | 15:22 | |
*** jhershbe_ has quit IRC | 15:22 | |
*** oshvartz has quit IRC | 15:25 | |
*** armax has joined #openstack-neutron | 15:26 | |
*** vishwanathj has quit IRC | 15:26 | |
*** liuyulong_zzz has quit IRC | 15:26 | |
*** devvesa has quit IRC | 15:28 | |
*** yfried has quit IRC | 15:31 | |
*** wolverineav has quit IRC | 15:32 | |
*** pcaruana has quit IRC | 15:36 | |
*** yedongcan has quit IRC | 15:42 | |
*** devvesa has joined #openstack-neutron | 15:42 | |
*** john51_ has joined #openstack-neutron | 15:44 | |
openstackgerrit | Slawek Kaplonski proposed openstack/neutron-lib: Add info about API method to get default quotas https://review.openstack.org/358344 | 15:45 |
*** nyechiel_ has joined #openstack-neutron | 15:46 | |
*** inara` has joined #openstack-neutron | 15:46 | |
*** mirrorbo1 has joined #openstack-neutron | 15:46 | |
*** rmcadams_ has joined #openstack-neutron | 15:47 | |
*** kozhukalov_ has joined #openstack-neutron | 15:47 | |
*** patrickeast_ has joined #openstack-neutron | 15:47 | |
*** boris-42_ has joined #openstack-neutron | 15:47 | |
*** serverascode_ has joined #openstack-neutron | 15:47 | |
*** csatari_ has joined #openstack-neutron | 15:47 | |
*** carl_baldwin_ has joined #openstack-neutron | 15:47 | |
*** obondarev has joined #openstack-neutron | 15:48 | |
*** diltram_ has joined #openstack-neutron | 15:48 | |
*** marlinc_ has joined #openstack-neutron | 15:48 | |
*** sc68cal_ has joined #openstack-neutron | 15:48 | |
*** buttercup has quit IRC | 15:48 | |
*** rmcadams has quit IRC | 15:48 | |
*** serverascode has quit IRC | 15:48 | |
*** flaviof has quit IRC | 15:48 | |
*** mtreinish has quit IRC | 15:48 | |
*** briancurtin has quit IRC | 15:48 | |
*** melwitt has quit IRC | 15:48 | |
*** sweston has quit IRC | 15:48 | |
*** boris-42 has quit IRC | 15:48 | |
*** diltram has quit IRC | 15:48 | |
*** inara has quit IRC | 15:48 | |
*** electrocucaracha has quit IRC | 15:48 | |
*** marlinc has quit IRC | 15:48 | |
*** cargonza has quit IRC | 15:49 | |
*** sc68cal has quit IRC | 15:49 | |
*** barclaac has quit IRC | 15:49 | |
*** patrickeast has quit IRC | 15:49 | |
*** zhenguo has quit IRC | 15:49 | |
*** kozhukalov has quit IRC | 15:49 | |
*** devvesa has quit IRC | 15:49 | |
*** nyechiel has quit IRC | 15:49 | |
*** bkopilov has quit IRC | 15:49 | |
*** john51 has quit IRC | 15:49 | |
*** carl_baldwin has quit IRC | 15:49 | |
*** quade has quit IRC | 15:49 | |
*** dasanind_ has quit IRC | 15:49 | |
*** csatari has quit IRC | 15:49 | |
*** jistr has quit IRC | 15:49 | |
*** jpena has quit IRC | 15:49 | |
*** harlowja_ has quit IRC | 15:49 | |
*** mirrorbox has quit IRC | 15:49 | |
*** mtreinish has joined #openstack-neutron | 15:49 | |
*** jpena has joined #openstack-neutron | 15:49 | |
*** jistr has joined #openstack-neutron | 15:49 | |
*** shihanzhang has quit IRC | 15:49 | |
*** devvesa has joined #openstack-neutron | 15:49 | |
*** bkopilov has joined #openstack-neutron | 15:49 | |
*** marlinc_ is now known as marlinc | 15:50 | |
*** shihanzhang has joined #openstack-neutron | 15:50 | |
*** rmcadams_ is now known as rmcadams | 15:50 | |
*** carl_baldwin_ is now known as carl_baldwin | 15:50 | |
*** andreas_s has quit IRC | 15:50 | |
*** patrickeast_ is now known as patrickeast | 15:51 | |
*** barclaac has joined #openstack-neutron | 15:51 | |
*** melwitt has joined #openstack-neutron | 15:51 | |
*** csatari_ is now known as csatari | 15:51 | |
*** yedongcan has joined #openstack-neutron | 15:52 | |
*** kozhukalov_ is now known as kozhukalov | 15:52 | |
*** flaviof has joined #openstack-neutron | 15:52 | |
*** melwitt is now known as Guest78236 | 15:52 | |
*** SKipp_ has quit IRC | 15:53 | |
*** vishwanathj has joined #openstack-neutron | 15:54 | |
*** vishwanathj has quit IRC | 15:54 | |
*** boris-42_ is now known as boris-42 | 15:55 | |
*** buttercup has joined #openstack-neutron | 15:56 | |
*** serverascode_ is now known as serverascode | 15:57 | |
*** markvoelker has joined #openstack-neutron | 15:58 | |
*** dasanind_ has joined #openstack-neutron | 15:58 | |
*** sweston has joined #openstack-neutron | 15:58 | |
*** marun has quit IRC | 16:00 | |
*** quade has joined #openstack-neutron | 16:01 | |
*** prateek_ has joined #openstack-neutron | 16:01 | |
*** SKipp_ has joined #openstack-neutron | 16:02 | |
*** rmart04 has quit IRC | 16:02 | |
*** cargonza has joined #openstack-neutron | 16:02 | |
*** xdcc has joined #openstack-neutron | 16:02 | |
*** markvoelker has quit IRC | 16:03 | |
*** matrohon has quit IRC | 16:03 | |
*** ushkalim has quit IRC | 16:04 | |
*** briancurtin has joined #openstack-neutron | 16:04 | |
*** parora has quit IRC | 16:04 | |
*** zhenguo has joined #openstack-neutron | 16:05 | |
*** yedongcan has quit IRC | 16:05 | |
openstackgerrit | Yushiro FURUKAWA proposed openstack/python-neutronclient: Add FWaaS V2 commands for OSC plugin https://review.openstack.org/351582 | 16:05 |
openstackgerrit | Yushiro FURUKAWA proposed openstack/python-neutronclient: Add common utilities for OSC plugin implementation https://review.openstack.org/348097 | 16:05 |
*** obondarev has quit IRC | 16:06 | |
*** jlanoux has quit IRC | 16:07 | |
*** bfernando has quit IRC | 16:10 | |
*** armax has quit IRC | 16:11 | |
*** itisha has joined #openstack-neutron | 16:16 | |
*** thorst has joined #openstack-neutron | 16:18 | |
*** thorst has quit IRC | 16:26 | |
*** abregman has quit IRC | 16:28 | |
*** jckasper has joined #openstack-neutron | 16:28 | |
*** tmorin has quit IRC | 16:29 | |
*** jckasper has quit IRC | 16:33 | |
openstackgerrit | Merged openstack/neutron: Check MTU sanity of trunk port subports https://review.openstack.org/362917 | 16:36 |
*** mickeys has joined #openstack-neutron | 16:36 | |
*** devvesa has quit IRC | 16:37 | |
*** jlibosva has quit IRC | 16:38 | |
openstackgerrit | Jakub Libosvar proposed openstack/neutron: OVSDBHandler for trunk ports https://review.openstack.org/347466 | 16:38 |
*** rmart04 has joined #openstack-neutron | 16:40 | |
*** thorst has joined #openstack-neutron | 16:44 | |
*** tesseract- has quit IRC | 16:45 | |
*** hynekm has joined #openstack-neutron | 16:48 | |
*** thorst has quit IRC | 16:49 | |
*** mickeys has quit IRC | 16:49 | |
*** thorst has joined #openstack-neutron | 16:50 | |
*** prometheanfire has joined #openstack-neutron | 16:50 | |
*** davidsha has quit IRC | 16:50 | |
*** lucasagomes is now known as lucas-dinner | 16:50 | |
prometheanfire | are https://bugs.launchpad.net/neutron/+bug/1505316 and https://bugs.launchpad.net/neutron/+bug/1570122 targeted for newton? | 16:52 |
openstack | Launchpad bug 1505316 in neutron "compute port lose fixed_ips on restart l3-agent if subnet is prefix delegated" [Medium,In progress] - Assigned to venkata anil (anil-venkata) | 16:52 |
openstack | Launchpad bug 1570122 in neutron "ipv6 prefix delegated subnets are not accessable external of the router they are attached." [Medium,Confirmed] | 16:52 |
prometheanfire | it's been about one whole release with it broken | 16:52 |
*** saggi has joined #openstack-neutron | 16:53 | |
*** neiljerram has joined #openstack-neutron | 16:58 | |
*** john-davidge has joined #openstack-neutron | 16:58 | |
*** thorst has quit IRC | 16:58 | |
*** neiljerram has quit IRC | 17:01 | |
*** ranjithd has quit IRC | 17:02 | |
openstackgerrit | Ihar Hrachyshka proposed openstack/neutron: tests: remove self.db_obj from objects tests https://review.openstack.org/365752 | 17:04 |
prometheanfire | ihrachys: fancy seeing you here | 17:07 |
ihrachys | prometheanfire: ? | 17:07 |
*** Alex_Stef has joined #openstack-neutron | 17:07 | |
*** akamyshnikova_ has joined #openstack-neutron | 17:10 | |
*** ihrachys has quit IRC | 17:10 | |
*** akamyshnikova_ has quit IRC | 17:13 | |
*** rmart04 has quit IRC | 17:14 | |
*** rmart04 has joined #openstack-neutron | 17:14 | |
*** saggi has quit IRC | 17:15 | |
*** gvrangan has joined #openstack-neutron | 17:19 | |
*** yamahata has quit IRC | 17:22 | |
*** armax has joined #openstack-neutron | 17:24 | |
*** armax has quit IRC | 17:24 | |
*** slaweq has quit IRC | 17:25 | |
*** armax has joined #openstack-neutron | 17:26 | |
*** mosulica has quit IRC | 17:26 | |
*** armax has quit IRC | 17:27 | |
*** fzdarsky is now known as fzdarsky|afk | 17:28 | |
*** oanson has joined #openstack-neutron | 17:28 | |
*** armax has joined #openstack-neutron | 17:28 | |
*** armax has quit IRC | 17:28 | |
*** armax has joined #openstack-neutron | 17:30 | |
*** nyechiel_ has quit IRC | 17:30 | |
*** armax has quit IRC | 17:31 | |
*** eezhova has quit IRC | 17:32 | |
*** ivc_ has quit IRC | 17:32 | |
*** donghao has quit IRC | 17:32 | |
*** armax has joined #openstack-neutron | 17:34 | |
*** armax has quit IRC | 17:34 | |
*** mihero has joined #openstack-neutron | 17:35 | |
*** armax has joined #openstack-neutron | 17:36 | |
*** armax has quit IRC | 17:36 | |
*** armax has joined #openstack-neutron | 17:37 | |
openstackgerrit | Darek Smigiel proposed openstack/neutron: Make optional the validation of filters https://review.openstack.org/365659 | 17:38 |
*** gopenshaw has joined #openstack-neutron | 17:39 | |
*** jpena is now known as jpena|away | 17:39 | |
*** hynekm has quit IRC | 17:40 | |
*** armax has quit IRC | 17:42 | |
*** saggi has joined #openstack-neutron | 17:42 | |
openstackgerrit | Darek Smigiel proposed openstack/neutron: Make optional the validation of filters https://review.openstack.org/365659 | 17:44 |
*** marun has joined #openstack-neutron | 17:45 | |
*** bfernando has joined #openstack-neutron | 17:45 | |
*** hynekm has joined #openstack-neutron | 17:46 | |
openstackgerrit | Anindita Das proposed openstack/neutron: Relocate RouterL3AgentBinding DB model https://review.openstack.org/355719 | 17:48 |
openstackgerrit | Hynek Mlnarik proposed openstack/neutron: API tests: Check MTU sanity of trunk/subport https://review.openstack.org/364208 | 17:49 |
openstackgerrit | Terry Wilson proposed openstack/neutron: Handle uuid references within an ovsdb transaction https://review.openstack.org/358101 | 17:50 |
*** sambetts is now known as sambetts|afk | 17:52 | |
*** jpena|away is now known as jpena|off | 17:52 | |
*** bfernando has quit IRC | 17:52 | |
*** thorst has joined #openstack-neutron | 17:56 | |
*** jprovazn has quit IRC | 17:57 | |
*** markvoelker has joined #openstack-neutron | 17:59 | |
*** john-davidge has quit IRC | 17:59 | |
*** parora has joined #openstack-neutron | 18:02 | |
*** rmart04 has quit IRC | 18:03 | |
*** thorst has quit IRC | 18:03 | |
*** markvoelker has quit IRC | 18:03 | |
*** openstackgerrit has quit IRC | 18:03 | |
*** openstackgerrit has joined #openstack-neutron | 18:04 | |
*** prateek has joined #openstack-neutron | 18:05 | |
*** prateek_ has quit IRC | 18:05 | |
*** parora has quit IRC | 18:07 | |
*** nplanel has joined #openstack-neutron | 18:12 | |
*** prateek has quit IRC | 18:17 | |
*** nplanel has quit IRC | 18:20 | |
*** nmagnezi has joined #openstack-neutron | 18:21 | |
*** john-davidge has joined #openstack-neutron | 18:22 | |
*** jckasper has joined #openstack-neutron | 18:24 | |
*** john-davidge has quit IRC | 18:27 | |
*** pcaruana has joined #openstack-neutron | 18:31 | |
*** mihero has quit IRC | 18:31 | |
*** mihero has joined #openstack-neutron | 18:32 | |
*** rmart04 has joined #openstack-neutron | 18:41 | |
*** mihero has quit IRC | 18:41 | |
*** nmagnezi has quit IRC | 18:42 | |
*** buttercup has quit IRC | 18:49 | |
*** rmart04 has quit IRC | 18:49 | |
*** moshele has joined #openstack-neutron | 18:49 | |
*** hynekm has quit IRC | 18:50 | |
*** rmart04 has joined #openstack-neutron | 18:50 | |
*** slaweq has joined #openstack-neutron | 18:57 | |
*** john-davidge has joined #openstack-neutron | 18:58 | |
*** eezhova has joined #openstack-neutron | 18:59 | |
*** thorst has joined #openstack-neutron | 19:00 | |
*** jlibosva has joined #openstack-neutron | 19:07 | |
*** thorst has quit IRC | 19:08 | |
*** oanson has quit IRC | 19:12 | |
openstackgerrit | Mohit Malik proposed openstack/neutron: Add OVO for AutoAllocateToplogy https://review.openstack.org/357506 | 19:17 |
*** armax has joined #openstack-neutron | 19:19 | |
*** armax has quit IRC | 19:19 | |
*** mihero has joined #openstack-neutron | 19:20 | |
*** armax has joined #openstack-neutron | 19:21 | |
*** rmart04 has quit IRC | 19:21 | |
openstackgerrit | Shashank Kumar Shankar proposed openstack/neutron: OVO for Provisioning Block DB Model https://review.openstack.org/357488 | 19:23 |
*** armax has quit IRC | 19:25 | |
*** jckasper has quit IRC | 19:25 | |
*** jckasper has joined #openstack-neutron | 19:26 | |
*** armax has joined #openstack-neutron | 19:27 | |
*** jckasper has quit IRC | 19:29 | |
*** moshele has quit IRC | 19:29 | |
*** banix has joined #openstack-neutron | 19:30 | |
*** fzdarsky|afk has quit IRC | 19:42 | |
*** mihero has quit IRC | 19:42 | |
*** mihero has joined #openstack-neutron | 19:43 | |
*** tflynn has joined #openstack-neutron | 19:45 | |
*** pcaruana has quit IRC | 19:52 | |
*** ilyashakhat_mobi has joined #openstack-neutron | 19:57 | |
*** yamahata has joined #openstack-neutron | 19:57 | |
*** tflynn has quit IRC | 19:59 | |
*** markvoelker has joined #openstack-neutron | 20:00 | |
*** SKipp_ has quit IRC | 20:01 | |
*** oomichi- has joined #openstack-neutron | 20:02 | |
*** danofsatx-ghost has joined #openstack-neutron | 20:03 | |
*** magic has joined #openstack-neutron | 20:04 | |
*** magic is now known as Guest36215 | 20:04 | |
*** markvoelker has quit IRC | 20:05 | |
*** Anticime1 has joined #openstack-neutron | 20:05 | |
*** evrardjp_ has joined #openstack-neutron | 20:05 | |
*** ishafran has joined #openstack-neutron | 20:06 | |
*** thorst has joined #openstack-neutron | 20:07 | |
*** banix has quit IRC | 20:08 | |
openstackgerrit | Mohit Malik proposed openstack/neutron: Integrate Address Scope OVO into DB https://review.openstack.org/308005 | 20:08 |
*** HenryG_ has joined #openstack-neutron | 20:08 | |
*** briancurtin has quit IRC | 20:10 | |
*** csatari has quit IRC | 20:10 | |
*** xiaoyang has quit IRC | 20:10 | |
*** StevenK has quit IRC | 20:10 | |
*** oomichi has quit IRC | 20:10 | |
*** xinliang has quit IRC | 20:10 | |
*** evrardjp has quit IRC | 20:10 | |
*** HenryG has quit IRC | 20:10 | |
*** Anticimex has quit IRC | 20:10 | |
*** nirmoy has quit IRC | 20:10 | |
*** amit213 has quit IRC | 20:10 | |
*** scottda has quit IRC | 20:10 | |
*** mrvinti has quit IRC | 20:10 | |
*** dlundquist has quit IRC | 20:10 | |
*** vern has quit IRC | 20:10 | |
*** kgalanov has quit IRC | 20:10 | |
*** danofsatx has quit IRC | 20:10 | |
*** evrardjp_ is now known as evrardjp | 20:10 | |
*** danofsatx-ghost is now known as danofsatx | 20:10 | |
*** slaweq__ has joined #openstack-neutron | 20:11 | |
*** briancurtin has joined #openstack-neutron | 20:11 | |
*** csatari has joined #openstack-neutron | 20:11 | |
*** StevenK has joined #openstack-neutron | 20:11 | |
*** nirmoy has joined #openstack-neutron | 20:11 | |
*** amit213 has joined #openstack-neutron | 20:11 | |
*** scottda has joined #openstack-neutron | 20:11 | |
*** mrvinti has joined #openstack-neutron | 20:11 | |
*** dlundquist has joined #openstack-neutron | 20:11 | |
*** vern has joined #openstack-neutron | 20:11 | |
*** kgalanov has joined #openstack-neutron | 20:11 | |
*** briancurtin has quit IRC | 20:12 | |
*** csatari has quit IRC | 20:12 | |
*** xinliang has joined #openstack-neutron | 20:12 | |
*** thorst has quit IRC | 20:13 | |
*** saggi has quit IRC | 20:13 | |
*** saggi has joined #openstack-neutron | 20:15 | |
*** sdake has joined #openstack-neutron | 20:15 | |
*** kgalanov has quit IRC | 20:16 | |
*** saggi has quit IRC | 20:16 | |
*** amit213 has quit IRC | 20:16 | |
*** jlibosva has quit IRC | 20:18 | |
*** briancurtin has joined #openstack-neutron | 20:18 | |
*** slaweq__ has quit IRC | 20:19 | |
openstackgerrit | John Schwarz proposed openstack/neutron: l3 ha: don't send routers without '_ha_interface' https://review.openstack.org/365653 | 20:19 |
*** slaweq has quit IRC | 20:20 | |
*** jlibosva has joined #openstack-neutron | 20:21 | |
*** slaweq has joined #openstack-neutron | 20:21 | |
*** ilyashakhat_mobi has quit IRC | 20:24 | |
*** sdake has quit IRC | 20:25 | |
*** briancurtin has quit IRC | 20:25 | |
*** kgalanov has joined #openstack-neutron | 20:25 | |
*** amit213 has joined #openstack-neutron | 20:25 | |
*** csatari has joined #openstack-neutron | 20:25 | |
*** marst has quit IRC | 20:26 | |
*** briancurtin has joined #openstack-neutron | 20:26 | |
prometheanfire | guess everyone is gone now | 20:26 |
*** salv-orlando has joined #openstack-neutron | 20:29 | |
*** yfried has joined #openstack-neutron | 20:30 | |
*** salv-orl_ has quit IRC | 20:32 | |
*** nmagnezi has joined #openstack-neutron | 20:33 | |
*** Jeffrey4l has quit IRC | 20:34 | |
*** clenimar has quit IRC | 20:35 | |
*** nyechiel_ has joined #openstack-neutron | 20:35 | |
*** Jeffrey4l has joined #openstack-neutron | 20:36 | |
*** dkehn has quit IRC | 20:36 | |
*** dkehn_ has quit IRC | 20:36 | |
*** john-davidge has quit IRC | 20:37 | |
*** Alex_Stef has quit IRC | 20:52 | |
*** nplanel has joined #openstack-neutron | 20:52 | |
*** Anticime1 is now known as Anticimex | 20:53 | |
*** banix has joined #openstack-neutron | 20:57 | |
*** banix has quit IRC | 20:59 | |
*** banix has joined #openstack-neutron | 21:00 | |
openstackgerrit | Jakub Libosvar proposed openstack/neutron: trunk: Handle subports notification in ovs agent side https://review.openstack.org/363798 | 21:12 |
*** jckasper has joined #openstack-neutron | 21:13 | |
*** nplanel has quit IRC | 21:15 | |
*** xdcc has quit IRC | 21:19 | |
*** jckasper has quit IRC | 21:19 | |
*** john-davidge has joined #openstack-neutron | 21:20 | |
*** jckasper has joined #openstack-neutron | 21:20 | |
*** fragatina has joined #openstack-neutron | 21:20 | |
openstackgerrit | Jakub Libosvar proposed openstack/neutron: trunk: Handle subports notification in ovs agent side https://review.openstack.org/363798 | 21:21 |
openstackgerrit | Jakub Libosvar proposed openstack/neutron: OVSDBHandler for trunk ports https://review.openstack.org/347466 | 21:21 |
*** fragatina has quit IRC | 21:24 | |
*** fragatina has joined #openstack-neutron | 21:24 | |
*** jckasper has quit IRC | 21:25 | |
*** fragatina has quit IRC | 21:25 | |
*** fragatina has joined #openstack-neutron | 21:25 | |
*** clenimar has joined #openstack-neutron | 21:28 | |
*** buttercup has joined #openstack-neutron | 21:28 | |
*** thorst has joined #openstack-neutron | 21:30 | |
*** nmagnezi has quit IRC | 21:33 | |
*** sdake has joined #openstack-neutron | 21:34 | |
*** jckasper has joined #openstack-neutron | 21:39 | |
*** thorst has quit IRC | 21:39 | |
*** nyechiel_ has quit IRC | 21:41 | |
*** jckasper has quit IRC | 21:41 | |
*** jlibosva has quit IRC | 21:44 | |
*** banix has quit IRC | 21:45 | |
*** iranzo has quit IRC | 21:51 | |
*** sdake has quit IRC | 21:52 | |
*** nplanel has joined #openstack-neutron | 21:53 | |
*** obondarev has joined #openstack-neutron | 21:59 | |
*** markvoelker has joined #openstack-neutron | 22:00 | |
*** akshai has joined #openstack-neutron | 22:02 | |
*** akshai has quit IRC | 22:03 | |
*** fragatina has quit IRC | 22:04 | |
*** markvoelker has quit IRC | 22:06 | |
*** john-davidge has quit IRC | 22:06 | |
*** buttercup has quit IRC | 22:07 | |
*** buttercup has joined #openstack-neutron | 22:13 | |
*** jckasper has joined #openstack-neutron | 22:15 | |
*** akshai has joined #openstack-neutron | 22:16 | |
*** jckasper has quit IRC | 22:19 | |
*** zhugaoxiao has quit IRC | 22:19 | |
*** zhugaoxiao has joined #openstack-neutron | 22:19 | |
*** obondarev has quit IRC | 22:20 | |
*** marst has joined #openstack-neutron | 22:21 | |
*** sindhude__ has joined #openstack-neutron | 22:34 | |
*** thorst has joined #openstack-neutron | 22:36 | |
*** sindhude__ has quit IRC | 22:41 | |
*** claudiub|2 has quit IRC | 22:44 | |
*** thorst has quit IRC | 22:45 | |
*** vishwanathj has joined #openstack-neutron | 22:55 | |
*** john-davidge has joined #openstack-neutron | 22:55 | |
*** vishwanathj has quit IRC | 22:55 | |
*** john-davidge has quit IRC | 23:00 | |
*** adriant has joined #openstack-neutron | 23:02 | |
*** eezhova has quit IRC | 23:07 | |
*** yfried has quit IRC | 23:08 | |
*** buttercup has quit IRC | 23:14 | |
*** john-davidge has joined #openstack-neutron | 23:15 | |
*** john-davidge has quit IRC | 23:17 | |
*** akshai has quit IRC | 23:18 | |
*** baoli has joined #openstack-neutron | 23:30 | |
*** baoli has quit IRC | 23:30 | |
*** ishafran has quit IRC | 23:30 | |
*** john-davidge has joined #openstack-neutron | 23:33 | |
*** john-davidge has quit IRC | 23:38 | |
*** yamahata has quit IRC | 23:38 | |
*** lujinluo has joined #openstack-neutron | 23:39 | |
openstackgerrit | Lujin Luo proposed openstack/neutron: Add a composite unique key to floatingip table in Neutron database https://review.openstack.org/276018 | 23:40 |
*** thorst has joined #openstack-neutron | 23:41 | |
*** jlibosva has joined #openstack-neutron | 23:46 | |
*** gongysh has joined #openstack-neutron | 23:46 | |
*** thorst has quit IRC | 23:49 | |
*** buttercup has joined #openstack-neutron | 23:49 | |
*** jlibosva has quit IRC | 23:51 | |
*** john-davidge has joined #openstack-neutron | 23:52 | |
*** lujinluo has quit IRC | 23:56 | |
*** john-davidge has quit IRC | 23:56 | |
*** lujinluo has joined #openstack-neutron | 23:57 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!