Wednesday, 2016-09-21

*** itsuugo has joined #openstack-neutron00:00
*** jamielennox is now known as jamielennox|away00:00
*** mlavalle has quit IRC00:01
*** tongli has quit IRC00:02
*** davidlenwell has quit IRC00:03
*** itsuugo has quit IRC00:05
*** itsuugo has joined #openstack-neutron00:06
*** tidwellr has left #openstack-neutron00:06
kevinbentoncarl_baldwin: looks like the DHCP port updates are being triggered because of stale data00:09
carl_baldwinkevinbenton: the data probably smells bad too.00:10
kevinbentoncarl_baldwin: the dhcp agent has port update events in it's queue00:10
kevinbentoncarl_baldwin: one of which is its own port00:10
kevinbentoncarl_baldwin: and if they subnet create for the new subnet comes in first00:10
kevinbentoncarl_baldwin: well not comes in first, but gets the lock first00:10
*** itsuugo has quit IRC00:11
kevinbentoncarl_baldwin: it will update the dhcp port00:11
kevinbentoncarl_baldwin: server side00:11
kevinbentoncarl_baldwin: and then after finishing that, process a port update from its own port00:11
*** itsuugo has joined #openstack-neutron00:11
kevinbentoncarl_baldwin: from before00:11
*** jckasper has joined #openstack-neutron00:12
carl_baldwinkevinbenton: that all makes sense00:12
kevinbentoncarl_baldwin: at least that's what i'm seeing locally00:12
kevinbentoncarl_baldwin: my special is_stale function was broken recently (by me) because armax made me change the name of the revision number field :)00:13
armaxI did?00:13
kevinbentonarmax: yes00:13
armaxyou mess up as usual!00:13
kevinbentonarmax: you are going under the bus on this one00:13
armaxyou fix 1 thing and break 10 in the process00:13
armaxget out!00:13
*** Alexey_Abashkin_ has quit IRC00:13
*** jamielennox|away is now known as jamielennox00:14
carl_baldwinarmax: kevinbenton: do I need to step in and help you two play nice?00:14
*** Alexey_Abashkin_ has joined #openstack-neutron00:14
kevinbentonarmax: carl's going to pull the car over00:14
kevinbentonarmax: and beat us00:15
*** rmcall has quit IRC00:15
*** rmcall has joined #openstack-neutron00:16
carl_baldwinkevinbenton: armax: It sounds like we've got about 4 ways to fix this bug most of which we should probably do.00:16
*** davidlenwell has joined #openstack-neutron00:16
kevinbentoncarl_baldwin: it's definitely bad behavior of the DHCP agent making it worse for the server00:17
carl_baldwinkevinbenton: sounds like it.00:17
*** Alexey_Abashkin_ has quit IRC00:18
kevinbentoncarl_baldwin: i'm seeing lock acquisistion times on the dhcp agent side that go into the hundreds of milliseconds, so i can see how we get built up messages00:18
carl_baldwinkevinbenton: times to aquire? I saw one yesterday at 2.5 seconds.00:18
kevinbentoncarl_baldwin: yeah00:19
carl_baldwinkevinbenton: The locks were usually not held more than 50 - 100 ms from what I saw.00:19
kevinbentoncarl_baldwin: yep, we just have way more processing now00:19
kevinbentonarmax, carl_baldwin: i think I'm going to submit a patch to have the dhcp agent skip reloads if nothing but the port status has changed00:20
armaxkevinbenton: sure, keep breaking the damn thing00:20
armax:)00:20
carl_baldwinkevinbenton: ok00:21
carl_baldwinarmax: Weren't you out running? Didn't that help? ;)00:21
armaxnot really00:21
*** jckasper has quit IRC00:22
*** vishwanathj has quit IRC00:22
openstackgerritSridar Kandaswamy proposed openstack/neutron-fwaas: Fix KeyError when fw rule associated with a policy is updated  https://review.openstack.org/37356500:24
*** itsuugo has quit IRC00:27
*** itsuugo has joined #openstack-neutron00:27
openstackgerritKengo Hobo proposed openstack/neutron: Wrap ns non-existent err during updating iptables by metering-agent  https://review.openstack.org/37140700:28
openstackgerritKevin Benton proposed openstack/neutron: Make DHCP agent use 'revision_numer'  https://review.openstack.org/37356600:29
kevinbentonarmax, carl_baldwin: ^^00:29
*** Alexey_Abashkin_ has joined #openstack-neutron00:32
*** Sukhdev has joined #openstack-neutron00:35
openstackgerritKevin Benton proposed openstack/neutron: Make DHCP agent use 'revision_numer'  https://review.openstack.org/37356600:36
*** itsuugo has quit IRC00:39
*** itsuugo has joined #openstack-neutron00:40
*** tonytan4ever has joined #openstack-neutron00:48
*** hoangcx has joined #openstack-neutron00:48
*** fnaval has joined #openstack-neutron00:49
*** yushiro has joined #openstack-neutron00:51
*** tonytan4ever has quit IRC00:52
*** itsuugo has quit IRC00:54
*** oshvartz has quit IRC00:55
*** itsuugo has joined #openstack-neutron00:55
*** mriedem has joined #openstack-neutron00:58
*** mfuruta has joined #openstack-neutron01:02
*** itsuugo has quit IRC01:03
openstackgerritArmando Migliaccio proposed openstack/neutron: Stop oslo_messaging from error logging CallbackNotFound  https://review.openstack.org/37357501:03
*** itsuugo has joined #openstack-neutron01:05
openstackgerritArmando Migliaccio proposed openstack/neutron: DNM: Triaging bug 1622616  https://review.openstack.org/37353601:05
openstackbug 1622616 in neutron "delete_subnet update_port appears racey with ipam" [Critical,In progress] https://launchpad.net/bugs/1622616 - Assigned to Kevin Benton (kevinbenton)01:06
*** johnbelamaric has joined #openstack-neutron01:07
*** tbachman has quit IRC01:08
*** rkukura has quit IRC01:09
*** oshvartz has joined #openstack-neutron01:10
*** itsuugo has quit IRC01:14
*** bana_k has quit IRC01:15
*** itsuugo has joined #openstack-neutron01:15
openstackgerritIWAMOTO Toshihiro proposed openstack/neutron: fullstack: Add security group tests  https://review.openstack.org/34132801:16
*** kevo has quit IRC01:16
*** rossella_s has quit IRC01:19
*** rossella_s has joined #openstack-neutron01:19
*** sdake_ has joined #openstack-neutron01:19
*** sdake has quit IRC01:21
*** amotoki has joined #openstack-neutron01:26
*** stanzgy has joined #openstack-neutron01:27
*** gvrangan has quit IRC01:30
*** itsuugo has quit IRC01:36
*** johnbelamaric has quit IRC01:36
*** johnbelamaric has joined #openstack-neutron01:36
*** Jeffrey4l has joined #openstack-neutron01:37
*** itsuugo has joined #openstack-neutron01:37
*** s3wong has quit IRC01:38
*** salv-orl_ has joined #openstack-neutron01:42
*** salv-orlando has quit IRC01:44
*** yedongcan has joined #openstack-neutron01:46
*** itsuugo has quit IRC01:46
*** johnbelamaric has quit IRC01:47
*** itsuugo has joined #openstack-neutron01:47
*** donghao has joined #openstack-neutron01:47
*** tonytan4ever has joined #openstack-neutron01:49
openstackgerritKevin Benton proposed openstack/neutron: [wip]: Fix Ml2 revision_number handling  https://review.openstack.org/37358201:49
*** baoli has joined #openstack-neutron01:51
openstackgerritKevin Benton proposed openstack/neutron: [wip]: Fix Ml2 revision_number handling  https://review.openstack.org/37358201:53
*** tonytan4ever has quit IRC01:54
*** itsuugo has quit IRC01:55
*** itsuugo has joined #openstack-neutron01:56
openstackgerritLIU Yulong proposed openstack/neutron-dynamic-routing: Gracefully withdraw the floating IP bgp route  https://review.openstack.org/35771601:59
openstackgerritLIU Yulong proposed openstack/neutron-dynamic-routing: Let the bgp_plugin to query floating IP bgp next_hop  https://review.openstack.org/37231001:59
*** lnicolas has joined #openstack-neutron02:03
*** ivar-lazzaro has quit IRC02:06
*** itsuugo has quit IRC02:06
*** itsuugo has joined #openstack-neutron02:07
*** wu_ng has joined #openstack-neutron02:09
*** ivar-lazzaro has joined #openstack-neutron02:10
*** itsuugo has quit IRC02:12
*** itsuugo has joined #openstack-neutron02:12
*** stanzgy has quit IRC02:15
*** ivar-lazzaro has quit IRC02:15
*** mriedem has quit IRC02:19
*** itsuugo has quit IRC02:19
*** itsuugo has joined #openstack-neutron02:21
openstackgerritMerged openstack/neutron: Raise level of message to info  https://review.openstack.org/37096402:21
*** tonytan4ever has joined #openstack-neutron02:23
*** amotoki has quit IRC02:25
*** marlinc has quit IRC02:30
*** marlinc has joined #openstack-neutron02:32
openstackgerritYu Jie proposed openstack/python-neutronclient: Remove duplicated code for create network  https://review.openstack.org/37359802:35
*** itsuugo has quit IRC02:36
*** itsuugo has joined #openstack-neutron02:37
openstackgerritArmando Migliaccio proposed openstack/neutron: Update trunk metadata during wire/unwire operations  https://review.openstack.org/37360002:40
*** amotoki has joined #openstack-neutron02:41
openstackgerritMerged openstack/neutron: Always cleanup stale devices on DHCP setup failure  https://review.openstack.org/37281702:44
*** itsuugo has quit IRC02:45
*** yushiro is now known as yushiro_lunch02:46
*** mickeys has quit IRC02:46
*** itsuugo has joined #openstack-neutron02:47
*** amotoki has quit IRC02:49
*** amotoki has joined #openstack-neutron02:49
openstackgerritArmando Migliaccio proposed openstack/neutron: Update trunk metadata during wire/unwire operations  https://review.openstack.org/37360002:50
*** yuanying has quit IRC02:52
*** amotoki has quit IRC02:54
*** fnaval has quit IRC02:55
*** tbachman has joined #openstack-neutron02:56
*** amotoki has joined #openstack-neutron02:58
*** itsuugo has quit IRC02:58
*** itsuugo has joined #openstack-neutron03:00
*** jamespage has quit IRC03:00
*** jamespag` has joined #openstack-neutron03:00
*** baoli has quit IRC03:01
*** xiaoyang has quit IRC03:02
*** david-lyle has quit IRC03:04
*** yedongcan1 has joined #openstack-neutron03:04
*** amotoki has quit IRC03:04
openstackgerritJohn Perkins proposed openstack/neutron: Move OVO exceptions to neutron-lib/exceptions  https://review.openstack.org/35778703:05
*** itsuugo has quit IRC03:05
*** itsuugo has joined #openstack-neutron03:06
*** yedongcan has quit IRC03:07
*** tbachman_ has joined #openstack-neutron03:10
*** tbachman has quit IRC03:12
*** tbachman_ is now known as tbachman03:12
openstackgerritlilintan proposed openstack/neutron: Adjustment method execution order  https://review.openstack.org/37360903:13
openstackgerritYang Yu proposed openstack/neutron-specs: Support agentless driver in neutron-dynamic-routing  https://review.openstack.org/37302903:14
*** itsuugo has quit IRC03:23
*** armax has quit IRC03:23
*** tbachman_ has joined #openstack-neutron03:24
*** itsuugo has joined #openstack-neutron03:25
*** armax has joined #openstack-neutron03:25
*** yfried has joined #openstack-neutron03:25
*** tbachman has quit IRC03:25
*** tbachman_ is now known as tbachman03:25
*** itsuugo has quit IRC03:29
*** itsuugo has joined #openstack-neutron03:31
openstackgerritlilintan proposed openstack/python-neutronclient: Replace 'MagicMock' with 'Mock'  https://review.openstack.org/37362003:33
*** itsuugo has quit IRC03:36
*** itsuugo has joined #openstack-neutron03:36
*** ijw has quit IRC03:40
*** itsuugo has quit IRC03:41
*** itsuugo has joined #openstack-neutron03:42
*** sdake_ has quit IRC03:42
*** wolverineav has joined #openstack-neutron03:43
openstackgerritAradhana Singh proposed openstack/neutron: OVO for SegmentHostMapping  https://review.openstack.org/35937903:44
*** ijw_ has joined #openstack-neutron03:45
*** amotoki has joined #openstack-neutron03:46
*** chandanc_ has joined #openstack-neutron03:46
openstackgerritIWAMOTO Toshihiro proposed openstack/neutron: fullstack: Add security group tests  https://review.openstack.org/34132803:48
*** ijw_ has quit IRC03:49
*** wolverineav has quit IRC03:49
*** yuanying has joined #openstack-neutron03:49
openstackgerritKevin Benton proposed openstack/neutron: Make DHCP agent use 'revision_number'  https://review.openstack.org/37356603:51
*** itsuugo has quit IRC03:51
*** tbachman has quit IRC03:51
*** itsuugo has joined #openstack-neutron03:52
*** yfried has quit IRC03:54
*** sticker_ has joined #openstack-neutron03:54
*** yushiro_lunch is now known as yushiro03:54
*** donghao has quit IRC03:55
*** sticker has quit IRC03:58
*** itsuugo has quit IRC03:59
*** itsuugo has joined #openstack-neutron04:01
*** markvoelker has quit IRC04:03
openstackgerritCarl Baldwin proposed openstack/neutron: Try to reuse existing IPs when a port update specifies subnet  https://review.openstack.org/37279404:04
*** itsuugo has quit IRC04:05
*** wolverineav has joined #openstack-neutron04:06
*** itsuugo has joined #openstack-neutron04:06
*** yamamoto has joined #openstack-neutron04:07
*** lnicolas has quit IRC04:09
*** markvoelker has joined #openstack-neutron04:10
openstackgerritArmando Migliaccio proposed openstack/neutron: Update trunk metadata during wire/unwire operations  https://review.openstack.org/37360004:10
*** wolverineav has quit IRC04:10
*** itsuugo has quit IRC04:11
*** itsuugo has joined #openstack-neutron04:12
*** ijw has joined #openstack-neutron04:14
openstackgerritKevin Benton proposed openstack/neutron: [wip]: Fix Ml2 revision_number handling  https://review.openstack.org/37358204:16
*** ababich has quit IRC04:16
*** wolverineav has joined #openstack-neutron04:17
*** itsuugo has quit IRC04:17
*** ababich has joined #openstack-neutron04:17
*** itsuugo has joined #openstack-neutron04:18
*** mkolesni_ has joined #openstack-neutron04:18
*** ijw has quit IRC04:19
*** ababich has quit IRC04:21
*** ababich has joined #openstack-neutron04:21
*** itsuugo has quit IRC04:23
*** wolverineav has quit IRC04:23
*** itsuugo has joined #openstack-neutron04:24
*** wolverineav has joined #openstack-neutron04:28
*** itsuugo has quit IRC04:29
*** itsuugo has joined #openstack-neutron04:30
*** donghao has joined #openstack-neutron04:32
*** wolverineav has quit IRC04:33
*** shausy has joined #openstack-neutron04:34
*** oshvartz has quit IRC04:34
*** ababich has quit IRC04:35
reediparmax : ping, you there?04:36
*** ababich has joined #openstack-neutron04:36
*** vthapar has joined #openstack-neutron04:39
*** gvrangan has joined #openstack-neutron04:42
*** vthapar has quit IRC04:44
*** itsuugo has quit IRC04:45
*** itsuugo has joined #openstack-neutron04:46
*** itsuugo has quit IRC04:51
*** garyk1 has joined #openstack-neutron04:52
*** itsuugo has joined #openstack-neutron04:53
*** yamamoto has quit IRC04:53
*** yedongcan1 has quit IRC04:53
*** wolverineav has joined #openstack-neutron04:56
*** yfried has joined #openstack-neutron04:56
*** wolverineav has quit IRC04:57
*** wolverineav has joined #openstack-neutron04:57
openstackgerritgaryk proposed openstack/neutron: Revert "Do not retry default security group creation"  https://review.openstack.org/37364704:59
garyk1armax: kevinbenton: please see above - this break the API sigantures.05:02
*** prateek has joined #openstack-neutron05:07
*** ratailor has joined #openstack-neutron05:07
*** sc68cal_ has joined #openstack-neutron05:09
*** yedongcan has joined #openstack-neutron05:09
*** karad has quit IRC05:11
*** sc68cal has quit IRC05:11
*** itsuugo has quit IRC05:12
*** itsuugo has joined #openstack-neutron05:12
*** pbandark has joined #openstack-neutron05:14
*** bana_k has joined #openstack-neutron05:15
*** claudiub|2 has joined #openstack-neutron05:18
*** rossella_s has quit IRC05:18
*** zhhuabj_ has quit IRC05:19
*** rossella_s has joined #openstack-neutron05:19
kevinbentongaryk1: what plugins are using default_sg?05:20
kevinbentongaryk1: it's only for the recursive call, no?05:20
*** moshele has joined #openstack-neutron05:21
kevinbentongaryk1: ah, i see vmware is subclassing and calling super05:21
*** wuhg has joined #openstack-neutron05:22
garyk1kevinbenton: everyone is :)05:24
garyk1we need a change that will not break the world05:24
garyk1of at least keep the same api signature05:24
garyk1i see that dragon flow is using it too05:24
kevinbentongaryk1: yeah, i'm looking at the change again to see if just adding it to the signature would be enough05:25
*** pgadiya has joined #openstack-neutron05:26
*** itsuugo has quit IRC05:26
*** ganesh has joined #openstack-neutron05:26
*** ganesh is now known as gkadam05:26
*** itsuugo has joined #openstack-neutron05:27
garyk1kevinbenton: ok. i think that we should revert in the mean time till we come up with a better solution05:32
*** itsuugo has quit IRC05:32
*** itsuugo has joined #openstack-neutron05:33
*** adriant has quit IRC05:35
kevinbentongaryk1: +2'ed. I'll have Oleg file a different fix once he's online05:35
kevinbentonamotoki: you around?05:35
amotokikevinbenton: hi05:36
kevinbentonamotoki: can you +2 that revert?05:36
kevinbentonamotoki: https://review.openstack.org/37364705:37
amotokikevinbenton: sure05:37
kevinbentonamotoki: thx05:37
*** yamamoto has joined #openstack-neutron05:38
garyk1kevinbenton: amotoki: thanks guys!05:38
amotokigaryk1: kevinbenton: yeah, every plugin with sg support needs default_sg of create_security_group...05:39
kevinbentonamotoki, garyk1: yeah, i was dreaming and thinking all plugins would have stopped subclassing and subscribed to events ;)05:40
amotokikevinbenton: garyk1: we need to change plugin code first, for example to mark default_sg of create_security_group and encourage to use some submethod like the reverted patch.05:41
*** ociuhandu has quit IRC05:42
*** bana_k has quit IRC05:45
amotokikevinbenton: sorry. subscribing BEFORE_CREATE event is the right approach.05:46
openstackgerritKevin Benton proposed openstack/neutron: Fix ML2 revision_number handling in port updates  https://review.openstack.org/37358205:47
*** gongysh has joined #openstack-neutron05:47
kevinbentonamotoki: yeah, or PRECOMMIT05:47
kevinbentonamotoki: perhaps we should discuss at the summit doing that with most of the mixins05:48
*** yedongcan has quit IRC05:49
*** Jeffrey4l has quit IRC05:49
*** Jeffrey4l has joined #openstack-neutron05:51
*** itsuugo has quit IRC05:53
*** itsuugo has joined #openstack-neutron05:54
*** hynekm has joined #openstack-neutron05:55
*** itsuugo has quit IRC05:59
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Updated from global requirements  https://review.openstack.org/37110805:59
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-fwaas: Updated from global requirements  https://review.openstack.org/37110906:00
*** kobis has joined #openstack-neutron06:00
*** ganeshnalawade has joined #openstack-neutron06:00
*** oanson has joined #openstack-neutron06:00
*** itsuugo has joined #openstack-neutron06:01
*** markvoelker has quit IRC06:01
*** jhershbe has joined #openstack-neutron06:01
*** markvoelker has joined #openstack-neutron06:03
*** rkukura has joined #openstack-neutron06:03
*** oanson has quit IRC06:05
*** itsuugo has quit IRC06:05
*** itsuugo has joined #openstack-neutron06:07
*** rcernin has joined #openstack-neutron06:07
*** yedongcan has joined #openstack-neutron06:09
*** markvoelker has quit IRC06:11
*** tonytan4ever has quit IRC06:14
*** itsuugo has quit IRC06:17
*** itsuugo has joined #openstack-neutron06:18
*** jschwarz|ooo is now known as jschwarz06:19
jschwarzhello :)06:19
*** oshvartz has joined #openstack-neutron06:20
*** garyk1 has quit IRC06:21
*** namnh has joined #openstack-neutron06:25
*** iranzo has joined #openstack-neutron06:25
*** itsuugo has quit IRC06:25
*** ociuhandu has joined #openstack-neutron06:26
*** itsuugo has joined #openstack-neutron06:27
*** vthapar has joined #openstack-neutron06:28
*** ociuhandu has quit IRC06:31
*** korzen_ has joined #openstack-neutron06:32
*** andreas_s has joined #openstack-neutron06:32
*** ihrachys has joined #openstack-neutron06:33
hynekmihrachys, https://review.openstack.org/#/q/topic:bug/1609184+branch:stable/mitaka06:33
openstackgerritReedip proposed openstack/neutron-fwaas: [WIP]Add firewall_policy_id in FWaaS v2  https://review.openstack.org/37073106:33
*** jprovazn has joined #openstack-neutron06:35
*** itsuugo has quit IRC06:37
*** karthiks has joined #openstack-neutron06:37
*** itsuugo has joined #openstack-neutron06:38
*** oanson has joined #openstack-neutron06:39
*** rkukura has quit IRC06:42
*** itsuugo has quit IRC06:43
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Updated from global requirements  https://review.openstack.org/37110806:44
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-dynamic-routing: Updated from global requirements  https://review.openstack.org/37376506:44
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-fwaas: Updated from global requirements  https://review.openstack.org/37110906:44
*** rkukura has joined #openstack-neutron06:44
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-lib: Updated from global requirements  https://review.openstack.org/37376706:44
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-vpnaas: Updated from global requirements  https://review.openstack.org/37376806:44
*** itsuugo has joined #openstack-neutron06:45
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif: Updated from global requirements  https://review.openstack.org/37377206:47
*** wolverineav has quit IRC06:48
*** wolverineav has joined #openstack-neutron06:49
*** lihi has joined #openstack-neutron06:49
*** lihiwish has joined #openstack-neutron06:50
*** wolverineav has quit IRC06:53
*** ababich has quit IRC06:55
*** ababich has joined #openstack-neutron06:56
openstackgerritClaudiu Belu proposed openstack/os-vif: Adds NoopPlugin  https://review.openstack.org/36287606:58
openstackgerritYang Yu proposed openstack/neutron-specs: Support agentless driver in neutron-dynamic-routing  https://review.openstack.org/37302906:59
*** wolverineav has joined #openstack-neutron07:00
*** tmorin has joined #openstack-neutron07:00
*** itsuugo has quit IRC07:02
*** namnh has quit IRC07:02
*** ratailor has quit IRC07:03
*** itsuugo has joined #openstack-neutron07:03
openstackgerritYang Yu proposed openstack/neutron-dynamic-routing: Refactor the code to support agentless BGP driver  https://review.openstack.org/34992107:03
*** namnh has joined #openstack-neutron07:03
*** obondarev has joined #openstack-neutron07:04
*** wolverineav has quit IRC07:05
*** Sukhdev has quit IRC07:06
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Updated from global requirements  https://review.openstack.org/37110807:07
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-fwaas: Updated from global requirements  https://review.openstack.org/37110907:07
*** itsuugo has quit IRC07:10
*** ganeshnalawade has quit IRC07:11
*** markvoelker has joined #openstack-neutron07:11
*** ganeshnalawade has joined #openstack-neutron07:12
*** ababich has quit IRC07:12
*** wolverineav has joined #openstack-neutron07:12
*** armax has quit IRC07:12
*** itsuugo has joined #openstack-neutron07:12
*** pcaruana has joined #openstack-neutron07:13
*** ababich has joined #openstack-neutron07:13
*** donghao has quit IRC07:15
*** markvoelker has quit IRC07:16
*** ratailor has joined #openstack-neutron07:17
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Updated from global requirements  https://review.openstack.org/37110807:18
openstackgerritOpenStack Proposal Bot proposed openstack/neutron-fwaas: Updated from global requirements  https://review.openstack.org/37110907:18
*** claudiub|2 has quit IRC07:19
*** zhhuabj_ has joined #openstack-neutron07:19
*** jpena|off is now known as jpena07:19
*** Alexey_Abashkin_ has quit IRC07:20
*** wolverineav has quit IRC07:20
*** matrohon has joined #openstack-neutron07:20
*** AlexeyAbashkin has joined #openstack-neutron07:23
*** ociuhandu has joined #openstack-neutron07:23
*** itsuugo has quit IRC07:25
*** itsuugo has joined #openstack-neutron07:27
*** jlanoux has joined #openstack-neutron07:27
*** ociuhandu has quit IRC07:28
*** cryptarium has joined #openstack-neutron07:28
*** sridharg has joined #openstack-neutron07:29
*** kevo has joined #openstack-neutron07:32
*** itsuugo has quit IRC07:33
*** ababich has quit IRC07:33
*** ababich has joined #openstack-neutron07:34
*** itsuugo has joined #openstack-neutron07:35
*** null0 has joined #openstack-neutron07:38
*** korzen_ has quit IRC07:40
*** lihiwish has quit IRC07:42
*** salv-orlando has joined #openstack-neutron07:42
*** wolverineav has joined #openstack-neutron07:44
*** fzdarsky has joined #openstack-neutron07:44
*** tonytan4ever has joined #openstack-neutron07:44
openstackgerritYAMAMOTO Takashi proposed openstack/neutron: Fix a release note typo for implicit provider loading deprecation  https://review.openstack.org/37383007:45
*** chandanc_ has quit IRC07:45
*** salv-orl_ has quit IRC07:45
*** wolverineav has quit IRC07:48
openstackgerritMerged openstack/neutron: Revert "Do not retry default security group creation"  https://review.openstack.org/37364707:49
*** tonytan4ever has quit IRC07:50
openstackgerritOleg Bondarev proposed openstack/neutron: Do not retry default security group creation  https://review.openstack.org/37384107:51
*** wolverineav has joined #openstack-neutron07:51
openstackgerritIhar Hrachyshka proposed openstack/neutron: tests: catch eventlet.Timeout exception  https://review.openstack.org/37255207:52
openstackgerritIWAMOTO Toshihiro proposed openstack/python-neutronclient: Add required_keys to --subport argument  https://review.openstack.org/37384707:53
*** Prem_ has quit IRC07:53
*** roeyc has joined #openstack-neutron07:54
*** obondarev has quit IRC07:56
*** ganeshnalawade has quit IRC07:57
*** ganeshnalawade has joined #openstack-neutron07:59
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-neutron08:00
*** fzdarsky has quit IRC08:01
*** gongysh has quit IRC08:03
*** ganeshnalawade has quit IRC08:04
*** itsuugo has quit IRC08:04
*** sleviim has joined #openstack-neutron08:05
*** ganeshnalawade has joined #openstack-neutron08:05
*** ababich has quit IRC08:05
*** itsuugo has joined #openstack-neutron08:05
*** ababich has joined #openstack-neutron08:05
*** gongysh has joined #openstack-neutron08:06
ihrachyskevinbenton: caught an interesting test failure in std attr tests: http://paste.fedoraproject.org/431803/45342147/08:09
ihrachyskevinbenton: it's because test_standard_attr_resource_model_map defines some subclasses for the model, and probably sometimes they are not garbage collected08:10
ihrachyswhen the next call to get_standard_attr_resource_model_map hits08:10
*** ababich has quit IRC08:12
*** wdeclercq has quit IRC08:12
*** ababich has joined #openstack-neutron08:12
*** donghao has joined #openstack-neutron08:12
*** akamyshnikova_ has joined #openstack-neutron08:14
openstackgerritIhar Hrachyshka proposed openstack/neutron: Garbage collect HasStandardAttributes subclasses in StandardAttrTestCase  https://review.openstack.org/37386808:14
ihrachyskevinbenton: the fix ^08:15
openstackgerritIhar Hrachyshka proposed openstack/neutron: Garbage collect HasStandardAttributes subclasses in StandardAttrTestCase  https://review.openstack.org/37386808:16
*** null0 has quit IRC08:16
*** ababich has quit IRC08:18
*** ababich has joined #openstack-neutron08:18
*** korzen_ has joined #openstack-neutron08:19
openstackgerritMerged openstack/neutron: Don't immediately restart in DHCP agent on port change  https://review.openstack.org/37223608:20
*** wu_ng has quit IRC08:20
openstackgerritMerged openstack/neutron: Make DHCP agent use 'revision_number'  https://review.openstack.org/37356608:21
*** wu_ng has joined #openstack-neutron08:21
openstackgerritQiang Tang proposed openstack/neutron: Replace 'MagicMock' with 'Mock'  https://review.openstack.org/37387708:22
*** ababich has quit IRC08:22
*** ababich has joined #openstack-neutron08:22
*** gvrangan has quit IRC08:23
*** Alex_Stef has joined #openstack-neutron08:24
*** claudiub has joined #openstack-neutron08:28
*** tmorin has quit IRC08:34
*** mhickey has joined #openstack-neutron08:38
*** ociuhandu has joined #openstack-neutron08:38
*** tmorin has joined #openstack-neutron08:39
*** iwamoto has joined #openstack-neutron08:39
*** ababich has quit IRC08:43
*** ociuhandu has quit IRC08:43
*** ababich has joined #openstack-neutron08:43
*** chandanc_ has joined #openstack-neutron08:47
openstackgerritKevin Benton proposed openstack/neutron: Add basic status transition trunk scenario test  https://review.openstack.org/37242408:48
*** pmannidi has quit IRC08:48
*** ababich has quit IRC08:50
*** john-davidge has joined #openstack-neutron08:51
*** ababich has joined #openstack-neutron08:51
*** bfernando has joined #openstack-neutron08:52
*** tobias-fiberdata has quit IRC08:53
*** john-dav_ has joined #openstack-neutron08:54
*** john-davidge has quit IRC08:54
*** jhershbe has quit IRC08:54
*** jlibosva has joined #openstack-neutron08:57
*** mfuruta has quit IRC08:58
*** mvk has quit IRC09:00
*** korzen is now known as korzen__09:01
*** iranzo has quit IRC09:03
*** anilvenkata has joined #openstack-neutron09:03
*** iranzo has joined #openstack-neutron09:04
*** iranzo has joined #openstack-neutron09:04
*** efoley_ has joined #openstack-neutron09:04
*** obondarev has joined #openstack-neutron09:05
*** roeyc has quit IRC09:05
*** nijaba has quit IRC09:05
*** nijaba has joined #openstack-neutron09:06
*** nijaba has quit IRC09:06
*** nijaba has joined #openstack-neutron09:06
*** efoley__ has joined #openstack-neutron09:06
*** ababich has quit IRC09:08
*** korzen_ is now known as korzen09:08
*** korzen__ has left #openstack-neutron09:08
*** ababich has joined #openstack-neutron09:08
*** ociuhandu has joined #openstack-neutron09:08
*** pmannidi has joined #openstack-neutron09:09
*** pmannidi has quit IRC09:09
*** pmannidi has joined #openstack-neutron09:10
*** efoley_ has quit IRC09:10
*** apdibbo has joined #openstack-neutron09:11
*** ociuhandu has quit IRC09:13
*** wolverin_ has joined #openstack-neutron09:13
*** ababich has quit IRC09:13
matrohonamotoki, hi09:14
*** ababich has joined #openstack-neutron09:15
*** bks has joined #openstack-neutron09:16
*** wolverineav has quit IRC09:16
*** itsuugo has quit IRC09:16
*** itsuugo has joined #openstack-neutron09:17
*** ociuhandu has joined #openstack-neutron09:17
*** yushiro has quit IRC09:20
*** itsuugo has quit IRC09:22
*** tobias_fiberdata has joined #openstack-neutron09:22
amotokimatrohon: hi09:22
openstackgerritzhangyanxian proposed openstack/neutron: Fix typos in test_ipam_pluggable_backend.py & base.py  https://review.openstack.org/37394909:23
*** itsuugo has joined #openstack-neutron09:23
matrohonamotoki : I submitted a backport in horizon :09:23
matrohonhttps://review.openstack.org/#/c/373935/09:23
matrohonamotoki, I've tried to explain the reason of this backport in comments09:24
openstackgerritzhangyanxian proposed openstack/neutron: Fix typos in test_ipam_pluggable_backend.py & base.py  https://review.openstack.org/37394909:25
amotokimatrohon: i think #-horizon is approach channel.09:26
matrohonamotoki, I'm not logged in #horizon, but I'm jumping in :)09:26
amotokimatrohon: hehe:)09:27
*** tobias_fiberdata has quit IRC09:28
*** ranjithd has quit IRC09:28
*** mvk has joined #openstack-neutron09:31
*** itsuugo has quit IRC09:34
*** itsuugo has joined #openstack-neutron09:35
*** yedongcan1 has joined #openstack-neutron09:36
*** nplanel has joined #openstack-neutron09:36
*** ganeshnalawade has quit IRC09:38
*** yedongcan has quit IRC09:40
openstackgerritYushiro FURUKAWA proposed openstack/neutron-fwaas: Fix an argument for an exception message  https://review.openstack.org/37396409:41
*** iwamoto has quit IRC09:41
ihrachyszzzeek: ping re metaclasses for declarative models09:45
openstackgerritJakub Libosvar proposed openstack/neutron: Change default exception in wait_until_true  https://review.openstack.org/37397309:48
*** wolverin_ has quit IRC09:53
*** wolverineav has joined #openstack-neutron09:53
*** wolverin_ has joined #openstack-neutron09:54
*** roeyc has joined #openstack-neutron09:55
*** john-dav_ is now known as john-davidge09:55
kevinbentonihrachys: so you saw MyModel from the tests leak out?09:56
ihrachyskevinbenton: yeah. you can repro it by calling gc.disable() at the end of the test.09:56
ihrachyskevinbenton: I was now looking into using a 'registry' metaclass for those subclasses that would apply to HasStandardAttributes automatically, and that would provide unregister class method for tests, but I struggle to make it work with sqlalchemy metaclass magic.09:57
openstackgerritgaryk proposed openstack/neutron: Remove deprecated class NeutronController  https://review.openstack.org/37232409:57
ihrachyskevinbenton: I want to talk it thru with zzzeek if it's even possible to have custom metaclasses on models09:57
*** wolverineav has quit IRC09:57
*** raorn_ is now known as raorn10:00
*** yedongcan has joined #openstack-neutron10:01
*** rdo_ has quit IRC10:02
kevinbentonihrachys: well if you disable the garbage collector lots of stuff will break with our use of sqlalchemy10:03
kevinbenton:)10:03
*** rdo_ has joined #openstack-neutron10:04
ihrachyskevinbenton: yeah, but apparently that's what happens there - sometimes we reach get_**_map before classes are cleaned up by the collector10:04
ihrachyskevinbenton: relying on collector is probably not a good idea in general10:04
*** yedongcan1 has quit IRC10:05
kevinbentonihrachys: but we do pretty heavily in the regular code10:07
ihrachyskevinbenton: like?..10:07
kevinbentonihrachys: the session stores weakrefs10:07
kevinbentonihrachys: if they aren't removed as expected, we end up with the stale data problem10:08
kevinbentonihrachys: maybe weakrefs are more deterministic than using __subclasses__10:09
kevinbentonihrachys: and will return None even if actual gc hasn't happened10:09
ihrachysI don't think that's how it works10:10
ihrachys"when the only remaining references to a referent are weak references, garbage collection is free to destroy the referent and reuse its memory for something else"10:10
ihrachys'is free to' does not sound very strict10:10
kevinbentonihrachys: right, so based on the determistic behavior we've had so far, weakrefs must return None even if the garbage collector hasn't kicked in10:11
ihrachysI don't see it in the wording, do you?10:11
ihrachys"if the referent is no longer alive, calling the reference object will cause None to be returned"10:12
ihrachysI suspect 'alive' is not really defined10:12
kevinbentonshould be easy to test10:12
ihrachysbut I expect it to be ~ 'not cleaned up by gc'10:12
*** jhershbe has joined #openstack-neutron10:13
ihrachyskevinbenton: how would you use those weakrefs though? you would still need to save classes with those refs somewhere, so you still need to have a metaclass to do it, don't you?10:14
*** obondarev has quit IRC10:18
*** oanson has quit IRC10:19
*** jamespag` is now known as jamespage10:19
*** obondarev has joined #openstack-neutron10:20
*** itsuugo has quit IRC10:21
*** itsuugo has joined #openstack-neutron10:23
*** liuyulong__ has joined #openstack-neutron10:25
*** wu_ng has quit IRC10:27
*** liuyulong has quit IRC10:28
openstackgerritIhar Hrachyshka proposed openstack/neutron: WIP: register standard attributes aware models with a metaclass  https://review.openstack.org/37401210:32
*** itsuugo has quit IRC10:33
*** anilvenkata is now known as anilvenkata_afk10:34
*** itsuugo has joined #openstack-neutron10:34
*** hoangcx has quit IRC10:36
ihrachyskevinbenton: that won't work right now, but that's the path I want to take ^10:37
*** sdague has joined #openstack-neutron10:37
kevinbentonihrachys: yeah, you get the declarativebase mess with that10:38
kevinbentonihrachys: and now that lives in neutron-lib :)10:39
ihrachyskevinbenton: right. it's not the first time I need something like that, so maybe zzzeek will enlighten me how to do it right10:39
*** obondarev has quit IRC10:39
*** obondarev has joined #openstack-neutron10:40
ihrachyskevinbenton: well even if I make my metaclass declarative.DeclarativeMeta based, and pass metaclass=StandardAttributesRegistry to declarative_base, it does not seem to work.10:40
*** itsuugo has quit IRC10:41
*** itsuugo has joined #openstack-neutron10:43
*** obondarev has quit IRC10:45
*** tonytan4ever has joined #openstack-neutron10:46
*** yedongcan has quit IRC10:49
openstackgerritGenadi Chereshnya proposed openstack/neutron: Checking functionality of DVR  https://review.openstack.org/34038310:49
*** Jeffrey4l has quit IRC10:50
*** Jeffrey4l has joined #openstack-neutron10:50
*** yedongcan has joined #openstack-neutron10:51
*** tonytan4ever has quit IRC10:52
kevinbentonihrachys: https://github.com/python/cpython/blob/2.7/Include/weakrefobject.h#L66-L7610:52
kevinbentonihrachys: it does check refcount and return None even if it hasn't been collected10:52
kevinbentonihrachys: not really relevant to our particular issue here, but it makes for interesting reading :)10:53
ihrachyskevinbenton: you are truly dedicated :)10:53
ihrachyskevinbenton: still we would need to have something to collect refs, so we are back to our metaclass problem :)10:53
kevinbentonihrachys: right, the issue is that __subclasses__ doesn't appear to behave like weakrefs10:54
ihrachyskevinbenton: of course we could go without a metaclass, requiring a registration decorator to be applied to all such classes, but I hate that10:54
*** claudiub has quit IRC10:54
*** gongysh has quit IRC10:56
*** davidlenwell has quit IRC10:57
*** claudiub has joined #openstack-neutron10:57
ihrachyskevinbenton: I believe we still need carl's https://review.openstack.org/#/c/372794/ to avoid that race scenario, don't we?10:57
ihrachyskevinbenton: probably not a critical anymore because we give some time for ipam to process its part.10:57
*** davidlenwell has joined #openstack-neutron10:58
*** itsuugo has quit IRC10:58
kevinbentonihrachys: yes, but even that patch won't be enough to truly close it10:58
kevinbentonihrachys: because concurrent port updates can still confuse ipam if they both ask to remove the same IP10:59
*** itsuugo has joined #openstack-neutron11:00
kevinbentonihrachys: that's why this patch is only Partial for the critical11:00
ihrachyskevinbenton: well, wouldn't it be legit in that case to raise the exception?11:00
ihrachysone of requesters succeed, another gets a notfound exception11:01
kevinbentonihrachys: i don't think so. it's not the PUT semantic of the port API11:01
kevinbentonihrachys: i haven't requested to remove an IP, i've requested to set the IPs to something specific11:01
openstackgerritRodolfo Alonso Hernandez proposed openstack/neutron: Linux Bridge: driver support for QoS egress minimum bandwidth  https://review.openstack.org/35786511:02
ihrachyskevinbenton: ok, then the complete fix would be catching this error in plugin and retrying allocation (plus maybe cleaning up what we just allocated in db)?11:02
kevinbentonihrachys: yeah, something along those lines11:03
kevinbentonihrachys: armando had a patch that would catch and reraise as retry11:03
kevinbentonihrachys: i'll let carl decide where to put it11:03
kevinbentonihrachys: semantically it does make sense in ipam itself to throw that error because we ask it to deallocate something11:04
kevinbentonihrachys: it just shouldn't make it out via the port API11:04
kevinbentonihrachys: but you're correct that the bug can probably be significantly dropped in severity now11:04
ihrachysack. though since we already made some port changes, we can't just retry, we need to revert whatever we committed the first try11:04
*** chandanc_ has quit IRC11:05
kevinbentonihrachys: we're in a transaction a retry is going to rollback11:06
*** lilintan has joined #openstack-neutron11:06
kevinbentonihrachys: from an IPAM driver perspective we may need to do some undo calls for non-db drivers11:06
ihrachyskevinbenton: are we? I somehow thought that a call to ipam subsystem is under a separate transaction.11:06
kevinbentonihrachys: no, unfortunately not11:06
* ihrachys reads code11:06
*** namnh has quit IRC11:07
kevinbentonihrachys: https://github.com/openstack/neutron/blob/master/neutron/db/db_base_plugin_v2.py#L1201-L122111:07
ihrachyskevinbenton: so we actually talk to external ipam providers while keeping transaction open? nice.</irony>11:07
*** ijw has joined #openstack-neutron11:07
kevinbentonihrachys: yep :)11:08
ihrachyson the other side, it's easier to roll back then :)11:08
*** rtheis has joined #openstack-neutron11:08
kevinbentonihrachys: i think carl has a TODO somewhere to capture when the whole port is rolled back outside of IPAM to notify the drivers11:08
kevinbentonihrachys: there is quite a bit of work internally in ipam to capture exceptions and issue delete calls to the drivers11:09
kevinbentonihrachys: (it's a NOOP for the in-tree db-based one)11:09
*** vthapar has quit IRC11:09
kevinbentonihrachys: but that doesn't help for rollbacks triggered by something outside of ipam11:09
kevinbentonihrachys: ah, subclasses does use weakrefs11:11
kevinbentonihrachys: but apparently the mro stuff creates a cyclic reference11:11
kevinbentonihrachys: which the garbage collector has to detect and destroy11:11
kevinbentonihrachys: http://www.gossamer-threads.com/lists/python/python/62628311:12
*** yamamoto has quit IRC11:12
*** ijw has quit IRC11:12
kevinbentonihrachys: so if you can't get a metaclass fix working, i'd be okay with either the explicit gc.collect to break that cyclic ref or just putting a skip on that test11:13
kevinbentonihrachys: not sure how often this is hitting in the gate11:14
ihrachyskevinbenton: once so far11:14
ihrachyskevinbenton: but I was lucky to hit it :)11:14
kevinbentonihrachys: want to just propose a skip really quick with a ref to the bug?11:14
ihrachyskevinbenton: though the test is rather fresh, so it's probably not once in a lifetie11:14
ihrachys*lifetime11:14
ihrachyskevinbenton: well I would go with gc.collect for the start.11:14
ihrachyskevinbenton: https://review.openstack.org/#/c/373868/11:15
ihrachyskevinbenton: I will work on a metaclass solution on top of it.11:15
kevinbentonihrachys: ack11:15
*** anilvenkata_afk is now known as anilvenkata11:15
*** baoli has joined #openstack-neutron11:15
kevinbentonihrachys: there is another option, i was just unfamiliar with sqlalchemy to dig into it11:17
kevinbentonihrachys: there is probably already a way to as the declarative base for its children11:17
kevinbentonihrachys: if we can do that, we can iterate it looking for instances of HasStandardAttributes11:18
kevinbentonto ask*11:18
*** baoli_ has joined #openstack-neutron11:18
*** lucas-afk is now known as lucasagomes11:18
kevinbentonihrachys: http://docs.sqlalchemy.org/en/latest/orm/extensions/declarative/api.html#sqlalchemy.ext.declarative.declarative_base.params.class_registry11:19
ihrachyskevinbenton: hm, that's an interesting suggestion11:19
ihrachyskevinbenton: re link, meaning we need to modify neutron-lib first to capture that?11:20
kevinbentonihrachys: unfortunately we may11:20
*** baoli has quit IRC11:21
*** boden has joined #openstack-neutron11:22
kevinbentonihrachys: or we poke at _decl_class_registry ourselves...11:23
ihrachyskevinbenton: underscores make me not sleep well :) I will send a patch for neutron-lib11:24
kevinbentonihrachys: yeah11:24
*** rmart04 has joined #openstack-neutron11:26
*** itsuugo has quit IRC11:28
openstackgerritTony Xu proposed openstack/neutron: log info is not reasonable enough  https://review.openstack.org/37405111:28
*** nicolasbock has joined #openstack-neutron11:28
* ihrachys kevinbenton: hm, on second thought, wouldn't the registry still contain the test classes while they are still alive?11:29
*** mkolesni_ has quit IRC11:29
*** itsuugo has joined #openstack-neutron11:29
kevinbentonihrachys: oh, duh yeah11:29
ihrachysok, my worldview is not shattered11:30
kevinbentonihrachys: well if there is a dict storing this stuff we can pop the keys11:30
*** garyk1 has joined #openstack-neutron11:30
garyk1ihrachys: can you please hit https://review.openstack.org/#/c/372324/11:30
kevinbentonihrachys: so test teardown would explicitly remove from the dict we put in class_registry11:30
ihrachyskevinbenton: that we could do only under assumption that the declarative_base logic does not depend on the dict contents in some way11:30
garyk1kevinbenton: do you not sleep11:31
*** ociuhandu has quit IRC11:32
kevinbentonihrachys: well we want to break anything depending on those test classes :)11:32
kevinbentongaryk1: i sleep in the morning :)11:32
jschwarzhaleyb, hey11:33
*** obondarev has joined #openstack-neutron11:33
kevinbentongaryk1: pretend i live in hong kong11:33
jschwarzhaleyb, re: https://bugs.launchpad.net/neutron/+bug/161931211:34
openstackLaunchpad bug 1619312 in neutron "dvr: can't migrate legacy router to DVR" [High,Fix released] - Assigned to Brian Haley (brian-haley)11:34
ihrachyskevinbenton: as long as you don't break anything that does not... I mean, you can't be sure that the declarative_base is resistant against dict modifications from outside the declarative_base itself. but yeah, I would probably be surprised if it does depend on it being untouched because the dict is supposed to be passed into multiple bases.11:34
ihrachysI guess I will talk to zzzeek on the matter first, both on safety of the dict as well as metaclasses.11:35
*** lilintan has quit IRC11:36
openstackgerritJakub Libosvar proposed openstack/neutron: Change default exception in wait_until_true  https://review.openstack.org/37397311:37
kevinbentonihrachys: sounds good11:37
kevinbentonihrachys: have a sec to review https://review.openstack.org/#/c/373956/ really quick?11:38
*** ociuhandu has joined #openstack-neutron11:38
*** lujinluo has quit IRC11:39
*** itsuugo has quit IRC11:39
ihrachyskevinbenton: done11:39
kevinbentonihrachys: thx11:40
*** itsuugo has joined #openstack-neutron11:40
*** ganeshnalawade has joined #openstack-neutron11:42
garyk1kevinbenton: :)11:44
openstackgerritMerged openstack/neutron: tests: Don't raise TimeoutError when waiting for ping  https://review.openstack.org/36952111:45
*** lilintan has joined #openstack-neutron11:49
*** edmondsw has joined #openstack-neutron11:49
*** itsuugo has quit IRC11:52
*** itsuugo has joined #openstack-neutron11:53
*** bks has quit IRC11:57
*** jpena is now known as jpena|lunch11:57
*** amotoki has quit IRC11:58
*** rodrigods has quit IRC11:59
*** rodrigods has joined #openstack-neutron11:59
*** ganeshnalawade has quit IRC11:59
*** wuhg has quit IRC12:01
*** vijaykc4 has joined #openstack-neutron12:02
*** NightKhaos has quit IRC12:03
*** efoley_ has joined #openstack-neutron12:05
*** efoley__ has quit IRC12:07
openstackgerritInessa Vasilevskaya proposed openstack/neutron: Fix TypeError in native of_interface _get_dpid  https://review.openstack.org/35870612:08
*** NightKhaos has joined #openstack-neutron12:09
*** mkolesni_ has joined #openstack-neutron12:09
*** ratailor has quit IRC12:11
*** amuller has joined #openstack-neutron12:11
*** hyakuhei has joined #openstack-neutron12:18
openstackgerritOleg Bondarev proposed openstack/neutron: DNM: Investigate bug 1609540 and probably 1540983  https://review.openstack.org/37410612:24
openstackbug 1609540 in neutron "Deleting csnat port fails due to no fixed ips" [High,In progress] https://launchpad.net/bugs/1609540 - Assigned to Carl Baldwin (carl-baldwin)12:24
*** crose has joined #openstack-neutron12:25
*** yamamoto has joined #openstack-neutron12:26
rcerninHi! Is it possible to restrict neutron to check the uniqueneess on the network names ?12:27
*** yamamoto_ has joined #openstack-neutron12:28
*** yfried has quit IRC12:28
*** zhhuabj_ has quit IRC12:29
*** itsuugo has quit IRC12:30
*** yamamoto has quit IRC12:32
*** itsuugo has joined #openstack-neutron12:32
*** markvoelker has joined #openstack-neutron12:33
*** efoley_ has quit IRC12:36
*** zkassab has joined #openstack-neutron12:36
*** obondarev has quit IRC12:38
akamyshnikova_rcernin, hi, the uniqueness of name is not restricted. ID for network is unique indicator.12:38
*** janzian has joined #openstack-neutron12:39
*** ganeshnalawade has joined #openstack-neutron12:40
openstackgerritJakub Libosvar proposed openstack/neutron: Garbage collect HasStandardAttributes subclasses in StandardAttrTestCase  https://review.openstack.org/37386812:40
rcerninakamyshnikova_: yeah, we just discussed and found also this : https://bugs.launchpad.net/neutron/+bug/1624103/ but some third party plugin crashes with network with same name/subnet range12:41
openstackLaunchpad bug 1624103 in neutron "Neutron accepting multiple networks/subnets to be created with same name, network address" [Undecided,Invalid]12:41
*** yamamoto_ has quit IRC12:42
rcerninakamyshnikova_: so my question was if we could restrict same names/subnets optionally.12:42
*** obondarev has joined #openstack-neutron12:43
*** garyk1 has quit IRC12:45
akamyshnikova_rcernin, I don't think so, I guess the tests should be changed for checking ids instead of names.12:48
*** yamamoto has joined #openstack-neutron12:49
*** anilvenkata has quit IRC12:49
*** zhhuabj_ has joined #openstack-neutron12:54
*** dronshaw has joined #openstack-neutron12:54
*** mriedem has joined #openstack-neutron12:54
*** itsuugo has quit IRC12:55
*** crose has quit IRC12:56
*** david-lyle has joined #openstack-neutron12:56
*** itsuugo has joined #openstack-neutron12:57
*** roeyc has quit IRC12:57
*** krtaylor has joined #openstack-neutron12:57
*** roeyc has joined #openstack-neutron12:59
*** roeyc has quit IRC13:00
*** jpena|lunch is now known as jpena13:00
*** liuyulong has joined #openstack-neutron13:00
*** liuyulong__ has quit IRC13:02
*** ranjithd has joined #openstack-neutron13:02
*** amotoki has joined #openstack-neutron13:03
*** roeyc has joined #openstack-neutron13:05
*** vishwanathj has joined #openstack-neutron13:06
*** mohankumar has joined #openstack-neutron13:07
openstackgerritIhar Hrachyshka proposed openstack/neutron: Garbage collect HasStandardAttributes subclasses in StandardAttrTestCase  https://review.openstack.org/37386813:07
*** vijaykc4 has quit IRC13:07
jlibosvaihrachys: wanted to save you some time :)13:09
*** gkadam has quit IRC13:10
*** pgadiya has quit IRC13:10
ihrachysjlibosva: you did!!! :)))13:11
*** tbachman has joined #openstack-neutron13:11
*** liuyulong__ has joined #openstack-neutron13:11
*** yfried has joined #openstack-neutron13:11
*** wolverin_ has quit IRC13:16
*** tbachman has quit IRC13:16
*** tbachman has joined #openstack-neutron13:17
*** wolverineav has joined #openstack-neutron13:17
*** rossella_s has quit IRC13:19
*** rossella_s has joined #openstack-neutron13:19
*** tbachman has quit IRC13:20
*** tbachman_ has joined #openstack-neutron13:20
*** gouthamr has joined #openstack-neutron13:21
*** wolverineav has quit IRC13:22
*** wolverineav has joined #openstack-neutron13:25
hynekmihrachys, when you have time, could you pls re-review https://review.openstack.org/#/q/topic:bug/1609184+branch:stable/mitaka13:28
ihrachyshynekm: ack. I missed that you reuploaded. doing.13:29
*** lilintan has quit IRC13:29
hynekmihrachys, thanks13:29
*** roeyc has quit IRC13:33
*** wolverineav has quit IRC13:33
*** wolverineav has joined #openstack-neutron13:34
openstackgerritIhar Hrachyshka proposed openstack/neutron: tests: catch eventlet.Timeout exception  https://review.openstack.org/37255213:34
*** kb has joined #openstack-neutron13:35
*** ijw has joined #openstack-neutron13:38
*** wolverineav has quit IRC13:38
*** prateek has quit IRC13:39
*** ushkalim has quit IRC13:39
*** ushkalim_ has quit IRC13:39
haleybjschwarz: hey there. so that bug should be fixed13:40
*** nplanel has quit IRC13:40
jschwarzhaleyb, aye13:40
jschwarzhaleyb, I add a problem where I migrated a router from legacy to dvr and i lost connectivity13:40
jschwarzhaleyb, alas, I blamed PEBKAC as I couldn't reproduce this anymore13:41
jschwarzso... :)13:41
*** kb has quit IRC13:41
*** kberger has joined #openstack-neutron13:41
hynekmkevinbenton, if you have time, could you please review backport to mitaka: https://review.openstack.org/#/q/topic:bug/1609184+branch:stable/mitaka ?13:42
*** salv-orl_ has joined #openstack-neutron13:42
haleybjschwarz: well, the port has to be down to migrate, so i'd expect something to get lost13:42
jschwarzhaleyb, even after I brought the router back up it didn't work13:43
*** wolverineav has joined #openstack-neutron13:43
*** ijw has quit IRC13:43
jschwarzhaleyb, so I restarted the services (as the last time I messed around with them was last week) and it worked13:43
jschwarzprobably some rouge rule or something13:43
haleybor an ARP update didn't go out13:44
*** salv-orlando has quit IRC13:45
kevinbentonhynekm: what's the context of these backports?13:46
jschwarzhaleyb, most probably13:47
*** wolverineav has quit IRC13:47
hynekmkevinbenton, the context is that the precommit should allow retries to mitigate itermittent failures. To allow the retries, the other three commits in the query need to be backported too.13:48
*** ganeshnalawade has quit IRC13:48
kevinbentonhynekm: i see, so you ran into a driver throwing db errors?13:48
ihrachyskevinbenton: also handling staledataerror for retries13:48
*** baoli_ has quit IRC13:48
kevinbentonihrachys: yeah, the staledata one makes sense. i'm just curious why all of the multiple exception stuff was needed with our limited rollout of registry stuff in mitaka13:49
*** wolverineav has joined #openstack-neutron13:49
kevinbentonbut a mech driver issue makes sense13:50
ihrachyskevinbenton: well, just catching staledataerror would not work for callbackerrors, so they compliment each other.13:50
*** yedongcan has left #openstack-neutron13:50
*** yfried has quit IRC13:51
ihrachysit would be probably not complete to catch just some stales13:51
*** tri2sing has joined #openstack-neutron13:51
ihrachysbut I admit the changes are not of obvious class of backports.13:51
*** tonytan4ever has joined #openstack-neutron13:52
kevinbentonihrachys: i mean in mitaka the few callback notifications that are allowed to raise errors are usually caught by the notify caller and converted to something else13:54
kevinbentonihrachys: but for mech drivers i can see this being an issue13:54
*** tongli has joined #openstack-neutron13:54
ihrachysright. hynekm do you have a rhbzbug to link to?13:55
ihrachysjust to give some context13:55
hynekmkevinbenton, it is beneficial to have db deadlock as well as staledata handled in the same way, which is done in this set of commits - hence I think backporting the relevant commits in (almost) full is cleaner way.13:55
hynekmihrachys, kevinbenton, it is https://bugzilla.redhat.com/show_bug.cgi?id=137751813:55
openstackbugzilla.redhat.com bug 1377518 in openstack-neutron "Allow retry on DB error for precommit" [Urgent,Assigned] - Assigned to hmlnarik13:55
ihrachysjlibosva: have we seen such failures before? http://logs.openstack.org/68/373868/4/check/gate-neutron-dsvm-functional-ubuntu-trusty/4de275e/testr_results.html.gz13:55
*** akshai has joined #openstack-neutron13:55
ihrachysjlibosva: something crashes, then the test times out after 180 secs13:55
kevinbentonhynekm: yes, i understand the staledata. i was wondering about the multipleexception handling stuff13:56
kevinbentonhynekm: but i see it's for ML213:56
*** wolverineav has quit IRC13:56
ihrachyshynekm: we could in theory just make is_retriable handle two types - stale and deadlock - without handling multipleexceptions13:57
*** lifeless has quit IRC13:57
ihrachyshynekm: but I don't think it's a bad thing we do :)13:57
ihrachyskevinbenton: so according to the rhbz bug,  cisco plugin is hit in precommit13:57
*** r-daneel has joined #openstack-neutron13:58
jlibosvaihrachys: I don't recall. We had an issue where ovsdb hangs forever, then test timed out after 180 seconds and got stuck on cleanup until global timeout expired and running tests were sigkilled13:58
hynekmihrachys, kevinbenton, true, in master the multipleexception is used. If there were another type of exception raised in the code, that is already handled in master, this way makes backport more straightforward13:58
openstackgerritMerged openstack/os-vif: vif: stop VIFOpenVSwitch inheriting VIFBridge  https://review.openstack.org/37156213:59
*** sdake has joined #openstack-neutron13:59
*** lifeless has joined #openstack-neutron13:59
hynekmihrachys, kevinbenton, ... thus safer13:59
kevinbentonhynekm, ihrachys: lgtm. it's not that invasive13:59
*** sdake has quit IRC13:59
hynekmkevinbenton, thanks14:00
*** sdake has joined #openstack-neutron14:00
ihrachysjlibosva: that's db, both mysql btw14:00
ihrachysjlibosva: with same index tuple error14:01
ihrachysnot sure where it comes from though14:01
ajonjohnston, slaweq , ihrachys did we plan QoS meeting today?14:02
*** wolverineav has joined #openstack-neutron14:02
ihrachysajo: it's in my call, but I don't join14:02
ajoI guess we have nothing important, I can update on nova placement API details, but that can also happen via email :)14:02
jschwarzhaleyb, do you have a minute to discuss our Lord and Saviour, floating IPs in DVR?14:03
ihrachysajo: but generally for the cycle, I'd like to give validation enhancements a priority before we introduce more rules/apis14:03
ajoihrachys, makes sense14:03
ihrachysajo: it becomes insanely hard to use the thing14:03
*** davidsha has joined #openstack-neutron14:03
ajoagreed14:03
ajoslaweq, is aware of it14:03
ajoafaik14:03
ajo:)14:03
ihrachysok cool. I just saw some patches for new api flying around, and thought it's part of your thinking.14:04
haleybjschwarz: does this have to do with the failure to send ARPs sometimes seen?14:04
jschwarzhaleyb, no? :)14:04
ihrachysjlibosva: in a good run, the test takes like 5 secs14:04
jschwarzhaleyb, I have a setup working and I'm trying to understand the packet lifecycle when sending packets from "The InterWebz" to an instance through a floating IP14:05
jlibosvaihrachys: so it gets stuck on a call between db and neutron?14:05
haleybjschwarz: ok14:05
jlibosvaihrachys: both exception comes from pymysql/connections.py14:05
ihrachysjlibosva: I don't think the test even starts any neutron code. it's alembic walking.14:06
*** andymaier has joined #openstack-neutron14:06
jschwarzhaleyb, specifically looking at the fip namespace, I don't see any ip route rules directing traffic back to br-int14:06
ihrachysjlibosva: we don't have dedicated logs for the type of tests, so it's hard to get more details14:06
*** jhershbe has quit IRC14:07
*** Swami has joined #openstack-neutron14:08
*** Swami_ has joined #openstack-neutron14:08
*** Swami_ has quit IRC14:08
*** Swami has quit IRC14:08
*** Swami has joined #openstack-neutron14:08
*** oshvartz has quit IRC14:09
haleybjschwarz: let me get in a devstack to follow along, but thought the routing rules would direct traffic into the fpr devices14:09
*** marst has quit IRC14:09
*** wolverineav has quit IRC14:10
jschwarzhaleyb, ack, thanks14:11
slaweqajo, ihrachys: yes, I know14:11
electrocucarachakorzen: ihrachys ping?14:12
slaweqbut for now I think ajo should first make his "rename/change" of notification drivers14:12
ajoslaweq, ack true14:12
ihrachysslaweq: that one too14:12
*** pradk_ has joined #openstack-neutron14:13
ihrachyselectrocucaracha: hey14:13
electrocucarachakorzen, ihrachys, I tried to collect all the points discussed during the last two upgrades meetings, can you take a look and complete it https://etherpad.openstack.org/p/neutron_upgrades_status14:13
slaweqso, I have to rebase my patch with validation on master but I was not doing it yet because I'm waiting for decisions notification driver :)14:13
jschwarzhaleyb, I see lots of rules going outside (to 172.24.4.XXX), but none to the private network (10.0.0.XXX)14:13
jschwarzhaleyb, also I don't see additional rule tables, hence my question14:14
* electrocucaracha never think about how many things can be discussed in two hours :S14:14
*** vijaykc4 has joined #openstack-neutron14:15
korzenelectrocucaracha, 2 hours of summarizing 2 weeks of work14:15
*** vikram_ has quit IRC14:16
*** pbandark has quit IRC14:16
electrocucarachakorzen: yeah, also covering questions, concerns, discussions of a dozen of people14:17
ihrachyselectrocucaracha: I will, but tomorrow. does it fit you?14:17
haleybjschwarz: arg, this whole time i've been playing in a devstack that is legacy, not dvr14:17
electrocucarachaihrachys: no problem, as long as we send it on time14:18
electrocucarachaihrachys: I mean, not to wait until the next biweekly report14:18
electrocucarachaihrachys: and at least all the information is collected so I think that it's easier to complete it14:19
korzenelectrocucaracha, note that bi-weekly means once in 3/4 weeks :D14:19
electrocucarachakorzen: hahaha14:19
*** vijaykc4 has quit IRC14:20
*** cbouch has joined #openstack-neutron14:21
*** shausy has quit IRC14:22
dasmkorzen: "every other second week"?14:22
*** shausy has joined #openstack-neutron14:22
*** marst has joined #openstack-neutron14:22
*** pradk has quit IRC14:26
*** pradk_ is now known as pradk14:26
*** mohankumar has quit IRC14:27
*** shausy has quit IRC14:28
*** yamahata has joined #openstack-neutron14:28
*** iyamahat has joined #openstack-neutron14:29
mugsieis there a way of listing ports that are not attached to anything in the neutron CLI ?14:30
openstackgerritBernard Cafarelli proposed openstack/neutron: Install dibbler.filters rootwrap file  https://review.openstack.org/37419714:30
bcafarel^ just a one-liner in setup.cfg14:30
ihrachysjlibosva: fyi I also spotted a lack of isolation between ovs func tests lately https://bugs.launchpad.net/neutron/+bug/162572414:30
openstackLaunchpad bug 1625724 in neutron "some functional ovs tests are not mutually isolated" [High,New]14:30
jlibosvaihrachys: good job, I saw the bug report though I haven't looked at it yet14:31
jlibosvaoh I see14:31
*** jlanoux has quit IRC14:32
*** caboucha has joined #openstack-neutron14:32
*** caboucha has quit IRC14:32
*** ushkalim has joined #openstack-neutron14:32
*** yamamoto has quit IRC14:32
*** nplanel has joined #openstack-neutron14:33
*** moshele has quit IRC14:33
rtheiskevinbenton: are there still gate fixes in progress for DHCP?  The networking-ovn gate is struggle with DHCP issues which may be related to force_metadata14:34
*** jheroux has joined #openstack-neutron14:35
rtheisnetworking-ovn sets it to True and may explain why only networking-ovn is hitting https://bugs.launchpad.net/neutron/+bug/162407914:35
openstackLaunchpad bug 1624079 in neutron "KeyError on "subnet_dhcp_ip = subnet_to_interface_ip[subnet.id]"" [High,Confirmed]14:35
*** john-davidge has quit IRC14:37
*** vijaykc4 has joined #openstack-neutron14:37
*** caboucha has joined #openstack-neutron14:38
*** gvrangan has joined #openstack-neutron14:39
ihrachysjlibosva: oooh, that's a known bug in the db driver it seems: http://lists.openstack.org/pipermail/openstack-dev/2016-September/103665.html14:40
*** akshai has quit IRC14:40
*** vijaykc4 has quit IRC14:41
*** sleviim has quit IRC14:42
*** mlavalle has joined #openstack-neutron14:42
*** akshai has joined #openstack-neutron14:43
*** crose has joined #openstack-neutron14:44
ihrachysjlibosva: the last email in the thread: "tl;dr this appears to have been around forever (at least since we switched to using a pure-Python MySQL client) and is almost certainly completely unrelated to any particular release of oslo.db."14:44
ihrachysso we are probably 'good'14:44
*** cleong has joined #openstack-neutron14:45
*** vijaykc4 has joined #openstack-neutron14:45
*** phil_h has joined #openstack-neutron14:48
*** akshai has quit IRC14:49
*** ihrachys has quit IRC14:52
*** akshai has joined #openstack-neutron14:52
electrocucarachaankur-gupta-f: ping?14:52
*** EinstCrazy has joined #openstack-neutron14:52
*** jprovazn has quit IRC14:53
haleybjschwarz: so there should be an ip route for the FIP in the fip namespace sending it into the fpr, there will be no routes for any private networks since the namespace is shared14:53
*** baoli has joined #openstack-neutron14:54
electrocucarachakorzen: ping?14:54
korzenpong14:54
openstackgerrittonytan4ever proposed openstack/neutron: DistributedVirtualRouter mac address to OVO  https://review.openstack.org/30487314:54
electrocucarachakorzen: I was reviewing and rebasing router ovo patch14:54
electrocucarachakorzen: and regarding this moment https://review.openstack.org/#/c/307964/20/neutron/objects/router.py@114:55
*** jprovazn has joined #openstack-neutron14:55
*** fzdarsky has joined #openstack-neutron14:55
openstackgerritSean Dague proposed openstack/os-vif: Remove logging during plugin initialization  https://review.openstack.org/37422514:55
electrocucarachakorzen: afair, we decided to keep ovo in objects folder with few exceptions14:55
electrocucarachakorzen: I'm not sure if router is an exception14:56
bodenHenryG dougwig: do we have anything to discuss for neutron-lib meeting today?14:56
*** EinstCrazy has quit IRC14:56
*** mkolesni has joined #openstack-neutron14:57
*** obondarev has quit IRC14:57
*** mkolesni_ has quit IRC14:57
korzenelectrocucaracha, can you elaborate more? what exceptions?14:57
*** caboucha has quit IRC14:57
HenryGboden: I have nothing.14:57
*** vijaykc4 has quit IRC14:58
electrocucarachakorzen: let me try to find a patch that support this14:58
*** openstack has joined #openstack-neutron15:04
korzenelectrocucaracha, so I guess we have reverted the network structure to be included in single file15:04
korzenelectrocucaracha, I do not have any strong opinions which way we should be heading15:05
korzenelectrocucaracha, for router patch, I would stick to the neutron/objects/router.py15:06
openstackgerritRossella Sblendido proposed openstack/neutron: Handle agent restart for trunks  https://review.openstack.org/36517615:06
*** mihero has quit IRC15:07
*** obondarev has joined #openstack-neutron15:07
*** ivc_ has joined #openstack-neutron15:08
*** pcarver has joined #openstack-neutron15:09
pcarvermatrohon: are you around?15:11
matrohonpcarver, hi15:11
openstackgerritNakul Dahiwade proposed openstack/neutron: OVO for NetworkDhcpAgentBinding  https://review.openstack.org/37045215:12
pcarvermatrohon: I haven't had networking-bgpvpn setup in a while. I'm trying to setup a fresh devstack and I think the instructions are missing a step.15:12
rcerninare there any neutronclient folks?15:12
matrohonpcarver : what error do you have?15:13
pcarverUsing this http://docs.openstack.org/developer/networking-bgpvpn/bagpipe/index.html I don't think it's actually enabling networking-bgpvpn15:13
jlibosvakevinbenton: hi, can you confirm https://review.openstack.org/#/c/372424/2/neutron/tests/tempest/scenario/test_trunk.py@110 that my worries are too paranoid? :)15:13
rcerninWould you have way to hack the neutronclient check the network names on creation and do not allow the ones that already exists?15:13
pcarvermatrohon: I don't see any BGPVPN commands in neutron help and I get a 404 when trying the API15:14
*** andymaier has quit IRC15:14
*** yamamoto has joined #openstack-neutron15:14
russellbrtheis: I think we should get rid of the job that uses the l3 and dhcp agents once we merge the floating ip patch15:14
*** yamamoto has quit IRC15:14
pcarverGetting networks works with this command: curl -s -X GET -H "X-Auth-Token: $ATOKEN" http://localhost:9696/v2.0/networks15:15
pcarverbut this command gives a 404 curl -s -X GET -H "X-Auth-Token: $ATOKEN" http://localhost:9696/v2.0/bgpvpn/bgpvpns15:15
pcarver$ATOKEN is the keystone token for the default admin user created by devstack15:15
matrohonpcarver, you have enabled the plugin in devstack15:16
rtheisrussellb: ack15:16
russellbrtheis: then less of this to fight ...15:17
matrohonpcarver, with this line in local.conf :15:17
pcarvermatrohon: following the instructions on http://docs.openstack.org/developer/networking-bgpvpn/bagpipe/index.html I added NETWORKING_BGPVPN_DRIVER="BGPVPN:BaGPipe:networking_bgpvpn.neutron.services.service_drivers.bagpipe.bagpipe.BaGPipeBGPVPNDriver:default" to my local.conf15:17
matrohonenable_plugin networking-bgpvpn git://git.openstack.org/openstack/networking-bgpvpn.git15:17
rtheiscertainly would make life easier :)15:17
*** vijaykc4 has joined #openstack-neutron15:17
russellbrtheis: sooooon15:18
russellbrtheis: patch seems to be passing tests, so can't be too far off :)15:18
matrohonpcarver : ok, I'm not sure the bagpipe plugin automatically activate the bgpvpn service plugin!15:19
pcarvermatrohon: That seems to be missing. I thought I copied and pasted everything from that instruction page. Let me try again.15:19
openstackgerritMerged openstack/neutron-fwaas: Updated from global requirements  https://review.openstack.org/37110915:19
pcarvermatrohon: does that line go above or below the post-config line? Or does it not matter? I'm not running a separate compute node, just a single VM devstack.15:20
*** fzdarsky has quit IRC15:20
openstackgerritOleg Bondarev proposed openstack/neutron: DNM: Investigate bug 1609540 and probably 1540983  https://review.openstack.org/37410615:20
openstackbug 1609540 in neutron "Deleting csnat port fails due to no fixed ips" [High,In progress] https://launchpad.net/bugs/1609540 - Assigned to Carl Baldwin (carl-baldwin)15:20
matrohonpcarver : I use to put it above15:21
matrohonpcarver : if you just wanto test the API, you don't need to activate bagpipe15:22
pcarvermatrohon: Ok. I'll re-run devstack. I assume that it if works the bgpvpn URL should be on the Neutron endpoint and start with v2.0, right?15:22
*** garyk has quit IRC15:23
*** vijaykc4 has quit IRC15:23
matrohonpcarver, a dummy driver is embedded, it stores data in db and doesn't configure the dataplane, nodriver is enabled15:24
matrohonpcarver, ^right15:24
pcarvermatrohon: Ok, so I can just leave out the bagpipe line from local.conf?15:24
*** EinstCrazy has joined #openstack-neutron15:24
matrohonpcarver, yep15:24
*** kobis has quit IRC15:24
*** hieulq_ has joined #openstack-neutron15:25
*** EinstCrazy has quit IRC15:26
*** EinstCrazy has joined #openstack-neutron15:27
*** yamamoto has joined #openstack-neutron15:27
electrocucarachakorzen: I think that it's a good topic to discuss during the next upgrades meeting15:27
korzenelectrocucaracha, yes, I agree15:27
matrohonpacarver, you can also use the neutron client instead of curl cmds15:27
matrohonpcarver, ^15:28
*** Leo_ has joined #openstack-neutron15:28
*** sridharg has quit IRC15:28
*** andreas_s has quit IRC15:28
pcarvermatrohon: I know, but I want to verify exactly what's happening at a REST level in order to validate the accuracy of the API documentation15:28
*** vijaykc4 has joined #openstack-neutron15:28
*** jamesden_ has joined #openstack-neutron15:28
pcarverI don't want the neutron client to gloss over any details15:29
*** liuyulong has quit IRC15:29
matrohonpcarver, fine! don't hesitate to report bugs if needed :)15:29
*** Leom has joined #openstack-neutron15:29
*** vijaykc4 has quit IRC15:29
*** liuyulong has joined #openstack-neutron15:29
pcarvermatrohon: will do. My goal is that the API doc should basically work if you copy/paste into curl except for changing tokens and UUIDs of course15:30
matrohonpcarver, once devstack has finished, you can check the neutron.conf and networking_bgpvpn.conf, to see if everything is in order15:30
*** mvk has quit IRC15:31
openstackgerritSean Dague proposed openstack/os-vif: Make plugin loading more consistent with logging guidelines.  https://review.openstack.org/37422515:31
*** yamamoto has quit IRC15:32
*** Leo_ has quit IRC15:32
openstackgerritJakub Libosvar proposed openstack/neutron: Change default exception in wait_until_true  https://review.openstack.org/37397315:32
openstackgerritMerged openstack/neutron-vpnaas: Updated from global requirements  https://review.openstack.org/37376815:32
*** dolphm has joined #openstack-neutron15:33
*** Alex_Stef has quit IRC15:33
matrohonpcarver, if you want it to go fast, you can only activate neutron in devstack with the following line in your local.conf :15:33
matrohonENABLED_SERVICES=q-svc,q-agt,q-dhcp,q-l3,key,mysql,rabbit15:33
*** oshvartz has joined #openstack-neutron15:33
matrohonand activate the bgpvpn service plugi of course :15:34
matrohonenable_plugin networking-bgpvpn git://git.openstack.org/openstack/networking-bgpvpn.git15:34
pcarvermatrohon: Thanks. I already started the stack process but I'll note that for the future. So basically you're saying leave out Nova, Horizon, etc and just start Neutron and Keystone?15:35
*** jhershbe has quit IRC15:35
*** lucasagomes is now known as lucas-hungry15:35
matrohonpcarver, yep, with mysql and rabbitmq15:35
pcarvermatrohon: Thanks15:36
matrohonpcarver, it works like a charm, asa you only want to test the neutron API and DB15:36
*** vhosakot has joined #openstack-neutron15:36
*** hynekm has quit IRC15:37
*** tri2sing has quit IRC15:40
*** obondarev has quit IRC15:40
*** tri2sing has joined #openstack-neutron15:40
*** fzdarsky has joined #openstack-neutron15:40
*** mickeys has joined #openstack-neutron15:41
*** garyk has joined #openstack-neutron15:41
*** Leom has quit IRC15:42
*** bks has joined #openstack-neutron15:45
openstackgerritNakul Dahiwade proposed openstack/neutron-lib: api-ref: Fix api-ref for subnetpools  https://review.openstack.org/37117215:46
*** ramishra has quit IRC15:48
*** amotoki has quit IRC15:49
*** fzdarsky has quit IRC15:49
*** kbringard has joined #openstack-neutron15:49
*** bana_k has joined #openstack-neutron15:49
*** ramishra has joined #openstack-neutron15:50
*** kumarb has joined #openstack-neutron15:51
*** andreas_s has joined #openstack-neutron15:52
*** yamamoto has joined #openstack-neutron15:52
*** bks has quit IRC15:52
*** sticker__ has joined #openstack-neutron15:53
*** itsuugo has quit IRC15:53
matrohonpcarver, https://review.openstack.org/#/c/374259/15:54
*** itsuugo has joined #openstack-neutron15:55
openstackgerritAradhana Singh proposed openstack/neutron: OVO for Tag  https://review.openstack.org/35682515:55
openstackgerritAradhana Singh proposed openstack/neutron: Relocate Tag DB model  https://review.openstack.org/35553615:55
*** mkolesni has quit IRC15:56
*** sticker_ has quit IRC15:56
*** rajinir has joined #openstack-neutron15:58
*** EinstCrazy has quit IRC15:59
*** kobis has joined #openstack-neutron16:00
*** matrohon has quit IRC16:00
*** banix has joined #openstack-neutron16:02
*** murphy_zhao has quit IRC16:03
*** nplanel has quit IRC16:03
*** moshele has joined #openstack-neutron16:03
*** rcernin has quit IRC16:03
*** abhiraut has joined #openstack-neutron16:03
*** murphy_zhao has joined #openstack-neutron16:04
*** bfernando has quit IRC16:08
*** wolverineav has joined #openstack-neutron16:08
*** baoli has quit IRC16:08
*** baoli has joined #openstack-neutron16:09
*** jprovazn has quit IRC16:12
*** wolverineav has quit IRC16:13
*** vkmc is now known as vkmc|afk16:14
*** slaweq_ has joined #openstack-neutron16:14
*** crose has quit IRC16:15
*** pcaruana has quit IRC16:15
*** john5223 has joined #openstack-neutron16:17
*** oshvartz has quit IRC16:17
*** pcaruana has joined #openstack-neutron16:17
*** apdibbo has quit IRC16:18
*** akamyshnikova_ has quit IRC16:18
*** moshele has quit IRC16:19
*** kevo has quit IRC16:24
openstackgerritMerged openstack/neutron: Remove deprecated class NeutronController  https://review.openstack.org/37232416:25
*** tmorin has quit IRC16:25
*** lucas-hungry is now known as lucasagomes16:29
*** davidsha has quit IRC16:29
*** krtaylor has quit IRC16:31
*** wolverineav has joined #openstack-neutron16:34
*** Swami has quit IRC16:34
*** iyamahat has quit IRC16:34
dougwigboden: nothing from me.  not much activity with newton happening.  do you have any items?16:35
*** mriedem is now known as mriedem_away16:35
*** crose has joined #openstack-neutron16:35
*** yamahata has quit IRC16:37
*** andreas_s has quit IRC16:37
*** mmalik4 has joined #openstack-neutron16:41
*** ivar-lazzaro has joined #openstack-neutron16:44
*** ganeshnalawade has joined #openstack-neutron16:44
openstackgerritJakub Libosvar proposed openstack/neutron: fullstack: VLAN aware VMs test  https://review.openstack.org/36900116:45
*** wolverineav has quit IRC16:45
*** slaweq_ has quit IRC16:46
*** todin has joined #openstack-neutron16:47
*** rmart04 has quit IRC16:47
*** Swami has joined #openstack-neutron16:48
*** abhiraut has quit IRC16:48
*** liuyulong__ has quit IRC16:49
bodendougwig: I don’t have much; now that lib is open for ocata I’ll start pushing some patches16:52
*** hemanthm has joined #openstack-neutron16:53
*** hemanthm has left #openstack-neutron16:54
*** rkukura has quit IRC16:54
*** iyamahat has joined #openstack-neutron16:55
*** wolverineav has joined #openstack-neutron16:55
openstackgerritJakub Libosvar proposed openstack/neutron: fullstack: VLAN aware VMs test  https://review.openstack.org/36900116:55
*** Swami_ has joined #openstack-neutron16:55
openstackgerritRodolfo Alonso Hernandez proposed openstack/neutron: Linux Bridge: driver support for QoS egress minimum bandwidth  https://review.openstack.org/35786516:56
*** yamamoto has quit IRC16:56
*** vijaykc4 has joined #openstack-neutron16:57
*** oshvartz has joined #openstack-neutron16:58
*** korzen has quit IRC16:59
*** Swami has quit IRC16:59
*** vijaykc4 has quit IRC17:00
*** slaweq_ has joined #openstack-neutron17:00
*** wolverineav has quit IRC17:00
*** wolverineav has joined #openstack-neutron17:00
openstackgerritJakub Libosvar proposed openstack/neutron: fullstack: VLAN aware VMs test  https://review.openstack.org/36900117:01
openstackgerritArmando Migliaccio proposed openstack/neutron: Be more generic about the missing params in trunk invalid error message  https://review.openstack.org/37429717:02
*** tidwellr has quit IRC17:02
*** kbringard has quit IRC17:03
*** krtaylor has joined #openstack-neutron17:04
*** eezhova has quit IRC17:04
*** kobis has quit IRC17:07
openstackgerritJakub Libosvar proposed openstack/neutron: Change default exception in wait_until_true  https://review.openstack.org/37397317:08
*** kobis has joined #openstack-neutron17:08
*** kumarb has quit IRC17:09
*** jlibosva has quit IRC17:09
*** wolverineav has quit IRC17:09
*** ociuhandu has quit IRC17:10
*** vijaykc4 has joined #openstack-neutron17:10
*** Swami_ has quit IRC17:11
*** kobis has quit IRC17:11
*** kevo has joined #openstack-neutron17:12
*** yamahata has joined #openstack-neutron17:12
*** mhickey has quit IRC17:13
*** jpena is now known as jpena|off17:14
*** wolverineav has joined #openstack-neutron17:16
*** ganeshnalawade has quit IRC17:16
dougwigboden, HenryG: ok, let's cancel today and focus on newton.17:18
*** rossella_s has quit IRC17:19
*** rossella_s has joined #openstack-neutron17:19
*** garyk has quit IRC17:20
*** slaweq_ has quit IRC17:20
*** itsuugo has quit IRC17:22
*** itsuugo has joined #openstack-neutron17:23
*** vijaykc4 has quit IRC17:23
*** wolverineav has quit IRC17:24
*** wolverineav has joined #openstack-neutron17:24
*** Swami has joined #openstack-neutron17:24
*** boden has quit IRC17:25
*** rkukura has joined #openstack-neutron17:27
openstackgerritMohit Malik proposed openstack/neutron: [WIP] Integration of OVO for Ipam  https://review.openstack.org/36515517:28
*** kbringard has joined #openstack-neutron17:28
*** trevormc has joined #openstack-neutron17:28
*** ivar-lazzaro has quit IRC17:33
*** tflynn has joined #openstack-neutron17:33
*** pradk has quit IRC17:34
*** pradk has joined #openstack-neutron17:35
*** jhershbe has joined #openstack-neutron17:36
*** jckasper has joined #openstack-neutron17:37
*** njohnsto_ has joined #openstack-neutron17:38
*** abhiraut has joined #openstack-neutron17:39
*** dsneddon has quit IRC17:40
*** iyamahat has quit IRC17:43
*** iyamahat has joined #openstack-neutron17:43
*** njohnsto_ has quit IRC17:43
*** ijw has joined #openstack-neutron17:45
*** rkukura has quit IRC17:45
*** haplo37__ has joined #openstack-neutron17:45
*** jamesden_ has quit IRC17:45
*** rkukura has joined #openstack-neutron17:47
*** abhiraut has quit IRC17:48
*** jamesden_ has joined #openstack-neutron17:49
*** bana_k has quit IRC17:51
*** ekuris has joined #openstack-neutron17:52
*** jamesden_ has quit IRC17:53
*** mriedem_away is now known as mriedem17:56
*** yamamoto has joined #openstack-neutron17:57
*** ekuris has quit IRC17:58
*** jamesden_ has joined #openstack-neutron17:59
*** Alex_Stef has joined #openstack-neutron17:59
*** hieulq_ has quit IRC18:00
*** john-davidge has joined #openstack-neutron18:00
openstackgerritMerged openstack/neutron-lib: Updated from global requirements  https://review.openstack.org/37376718:03
*** abhiraut has joined #openstack-neutron18:03
*** rkukura has quit IRC18:05
*** yamamoto has quit IRC18:05
*** jamesden_ has quit IRC18:05
*** sterdnotshaken has joined #openstack-neutron18:06
*** rkukura has joined #openstack-neutron18:08
*** boden has joined #openstack-neutron18:09
*** vijaykc4 has joined #openstack-neutron18:09
*** vijaykc4 has quit IRC18:10
*** itsuugo has quit IRC18:11
*** vkmc|afk is now known as vkmc18:12
*** tobias_fiberdata has joined #openstack-neutron18:12
*** jamesden_ has joined #openstack-neutron18:12
*** itsuugo has joined #openstack-neutron18:13
*** tonytan4ever has quit IRC18:14
*** tonytan4ever has joined #openstack-neutron18:15
*** rmart04 has joined #openstack-neutron18:15
*** bana_k has joined #openstack-neutron18:17
*** baoli has quit IRC18:19
*** rmart04_ has joined #openstack-neutron18:19
*** sterdnotshaken has quit IRC18:19
*** baoli has joined #openstack-neutron18:20
openstackgerritMerged openstack/neutron: Do not retry default security group creation  https://review.openstack.org/37384118:20
*** rmart04 has quit IRC18:21
*** rmart04_ is now known as rmart0418:21
*** ihrachys has joined #openstack-neutron18:21
openstackgerritMerged openstack/neutron: Fix a release note typo for implicit provider loading deprecation  https://review.openstack.org/37383018:23
openstackgerritMerged openstack/neutron: Install dibbler.filters rootwrap file  https://review.openstack.org/37419718:24
openstackgerritCarl Baldwin proposed openstack/neutron: Update metadata proxy when subnet add/delete  https://review.openstack.org/29323718:25
*** jhershbe has quit IRC18:26
*** sbezverk has quit IRC18:26
*** ihrachys has quit IRC18:27
*** yfried has joined #openstack-neutron18:29
*** vijaykc4 has joined #openstack-neutron18:30
*** rcernin has joined #openstack-neutron18:30
*** gouthamr has quit IRC18:31
*** bsv has joined #openstack-neutron18:31
*** vijaykc4 has quit IRC18:32
*** jprovazn has joined #openstack-neutron18:33
*** john-davidge has quit IRC18:33
*** john-davidge has joined #openstack-neutron18:33
*** ivar-lazzaro has joined #openstack-neutron18:34
*** ijw has quit IRC18:34
prometheanfirecarl_baldwin: thanks :D18:34
*** oshvartz has quit IRC18:35
carl_baldwinprometheanfire: glad to help. What specifically are you thanking me for?18:35
russellbcarl_baldwin: for being awesome18:36
prometheanfireraising the prefix delegated firewall issue to high :P18:36
prometheanfireand that too18:36
russellb:)18:36
*** ijw has joined #openstack-neutron18:36
carl_baldwinrussellb: I'm still working on that. I'll let you know when I get there.18:36
carl_baldwinprometheanfire: Ah, that. You're welcome. I felt badly that it had escaped attention for so long.18:36
russellbit's a journey18:36
*** phil_h has quit IRC18:37
prometheanfireya18:37
prometheanfirethe workarounds help at least18:37
*** john-davidge has quit IRC18:38
carl_baldwinprometheanfire: we'll be sure to hit that bug soon. Hopefully we can backport too.18:38
prometheanfirecool18:38
*** ivar-lazzaro has quit IRC18:39
*** sdake has quit IRC18:39
*** vhoward has joined #openstack-neutron18:41
*** itsuugo has quit IRC18:42
*** itsuugo has joined #openstack-neutron18:44
*** vijaykc4 has joined #openstack-neutron18:46
openstackgerritHenry Gessau proposed openstack/neutron-lib: api-ref: Update to current state of Keystone V3 support  https://review.openstack.org/37285718:46
*** rkukura has quit IRC18:47
*** jhershbe has joined #openstack-neutron18:47
*** eezhova has joined #openstack-neutron18:49
*** phil_h has joined #openstack-neutron18:50
*** ig0r_ has joined #openstack-neutron18:50
*** gouthamr has joined #openstack-neutron18:51
*** tflynn has quit IRC18:51
*** tflynn has joined #openstack-neutron18:52
*** sdake has joined #openstack-neutron18:56
*** moshele has joined #openstack-neutron18:59
openstackgerritMerged openstack/neutron: Add admin api tests for project-id  https://review.openstack.org/37199819:00
*** rkukura has joined #openstack-neutron19:02
*** moshele has quit IRC19:03
rtheisihrachys: looking for review help on networking-ovn stable/newton cherry-pick: https://review.openstack.org/#/c/374333/19:06
rtheisthanks19:06
*** itsuugo has quit IRC19:06
*** jhershbe has quit IRC19:06
*** ivar-lazzaro has joined #openstack-neutron19:07
*** mkolesni has joined #openstack-neutron19:07
*** itsuugo has joined #openstack-neutron19:08
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Updated from global requirements  https://review.openstack.org/37110819:08
*** vijaykc4 has quit IRC19:11
openstackgerritOpenStack Proposal Bot proposed openstack/os-vif: Updated from global requirements  https://review.openstack.org/37377219:11
openstackgerritArmando Migliaccio proposed openstack/neutron: Ensure trunk status is acknowledged during OVS subport operations  https://review.openstack.org/37275019:11
*** catintheroof has joined #openstack-neutron19:12
amullerSam-I-Am: Did you want me to look specifically at https://review.openstack.org/#/c/367691/2/doc/networking-guide/source/deploy-lb-ha-vrrp.rst?19:12
Sam-I-Amamuller: yessir19:13
Sam-I-Amamuller: and soon the ovs variant, but thats not up yet.19:13
Sam-I-Amalso, is native ovs secgroups becoming a default-ish thing at some point?19:13
amullerSam-I-Am: can you point me to what you currently have?19:13
amullerSam-I-Am: not for newton19:13
Sam-I-Amwhat i have for ovs?19:13
amullerno for LB19:13
Sam-I-Amthats the link you posted19:14
amulleryeah I mean19:14
amullerwhat exists currently, before this patch19:14
Sam-I-Amohhhh19:14
Sam-I-Amhttp://docs.openstack.org/mitaka/networking-guide/scenario-l3ha-lb.html19:14
Sam-I-Amkeep in mind these were all restructured19:14
Sam-I-Amthe ha arch builds on self-service nets which builds on provider nets19:14
*** ijw has quit IRC19:14
*** ijw has joined #openstack-neutron19:15
Sam-I-Amgoing with a building blocks design now... and trying to reduce all the duplication (that you always bugged me about)19:15
*** slaweq_ has joined #openstack-neutron19:15
amullerhehe yeah19:15
Sam-I-Amat this point of your review, i just want to make sure the l3ha stuff makes sense assuming you have a neutron deployment with provider and self-service nets before you start19:16
Sam-I-Amwhich more or less comes to adding a network node19:16
amullerok19:16
Sam-I-Ammore or less looking for technical accuracy19:16
prometheanfireSam-I-Am: hi19:16
Sam-I-Amprometheanfire: oink19:16
prometheanfiremoo19:17
Sam-I-Amamuller: i can point you at a rendered version too19:17
amullerSam-I-Am: so not a bunch of grammar nits then =p19:17
Sam-I-Amwell, there's one in the build, but i also have a local one19:18
Sam-I-Amamuller: eh, the docs people will shit on that enough later :)19:18
*** vijaykc4 has joined #openstack-neutron19:20
*** akshai has quit IRC19:20
*** ivar-lazzaro has quit IRC19:21
openstackgerritSean Dague proposed openstack/os-vif: Make plugin loading more consistent with logging guidelines.  https://review.openstack.org/37422519:21
*** rmart04 has quit IRC19:21
*** ijw has quit IRC19:25
*** akshai has joined #openstack-neutron19:25
openstackgerritArmando Migliaccio proposed openstack/neutron: Update trunk metadata during wire/unwire operations  https://review.openstack.org/37360019:26
*** mkolesni has quit IRC19:27
*** vijaykc4 has quit IRC19:28
*** iyamahat has quit IRC19:28
*** mkolesni has joined #openstack-neutron19:30
*** tobias_fiberdata has quit IRC19:33
*** Alex_Stef has quit IRC19:34
*** tidwellr has joined #openstack-neutron19:34
*** mkolesni_ has joined #openstack-neutron19:35
amullerSam-I-Am: done19:35
*** mkolesni has quit IRC19:35
Sam-I-Amamuller: thx19:37
*** mkolesni has joined #openstack-neutron19:38
*** gvrangan has quit IRC19:38
openstackgerritGenadi Chereshnya proposed openstack/neutron: Checking functionality of DVR  https://review.openstack.org/34038319:39
*** jprovazn has quit IRC19:40
*** ijw has joined #openstack-neutron19:40
Sam-I-Amamuller: interesting. i killed the l3 agent and had a failover.19:40
amullerSam-I-Am: did you start it again, or just stopped it?19:41
*** ijw has quit IRC19:41
*** ivc_ has quit IRC19:41
*** mkolesni_ has quit IRC19:41
*** ijw has joined #openstack-neutron19:41
*** tonytan_brb has joined #openstack-neutron19:41
amullerSam-I-Am: when you start the l3 agent it will resync and eventually SIGHUP all keepaliveds19:42
amullerSam-I-Am: that should not, but can cause elections19:42
Sam-I-Amstopped it. master router moved. started it again. master router did not move back.19:42
amullerhmm, stopping the l3 agent should really not cause a failover, that's very odd19:42
Sam-I-Amit works as i would have expected it to work19:42
*** salv-orlando has joined #openstack-neutron19:42
Sam-I-Amwouldn't keepalived stop transmitting heartbeats?19:42
amullerbut stopping the l3 agent should not touch keepalived19:43
amullerare you using packaging?19:43
*** mkolesni_ has joined #openstack-neutron19:43
*** bana_k has quit IRC19:43
*** mkolesni has quit IRC19:43
Sam-I-Amyeah. its an init script for neutron-l3-agent.19:43
amullermaybe that script kills the l3 agent and all of its children19:44
amullerit shouldn't19:44
*** tonytan4ever has quit IRC19:44
amullerSam-I-Am: is keepalived still up after the stop the l3 agent on the master node?19:44
amullerand also do you see any keepalived logging in syslog?19:44
Sam-I-Amlemmie look19:45
amullerlast time I checked with RDO stopping the l3 agent doesn't touch keepalived so there's no failover19:45
*** salv-orl_ has quit IRC19:46
*** vhoward has quit IRC19:47
Sam-I-Amamuller: stopping the l3 agent killed all the keepaliveds19:47
amullerSam-I-Am: likely to do with deb/ubuntu packaging19:47
Sam-I-Amamuller: http://paste.openstack.org/show/582457/19:48
amullerSam-I-Am: on .rpm packaging restarting/killing the control plane will not affect the data plane19:48
Sam-I-Amthat's the process list19:48
*** mkolesni_ has quit IRC19:48
Sam-I-Amamuller: it doesnt kill bridges or namespaces. if you stop the l3 agent without l3ha, packets still flow.19:49
Sam-I-Amwith l3ha, it just migrates to the other network node19:49
amullerSam-I-Am: which causes a short data plane interruption19:49
Sam-I-Amit does19:49
amullerSam-I-Am: lemme ask this - if you kill the dhcp agent does it kill dnsmasqs?19:49
amuller(IMO it shouldn't)19:50
*** rawlin has quit IRC19:50
amullerexisting VMs that renew their lease should not be affected by the dhcp agent being blown away...19:50
Sam-I-Amthey stay there19:50
amullersimilarly restarting the l3 agent should not blow away keepalived19:50
*** jamesden_ has quit IRC19:53
*** nmagnezi has joined #openstack-neutron19:56
*** bana_k has joined #openstack-neutron19:59
*** vijaykc4 has joined #openstack-neutron20:01
*** prateek has quit IRC20:03
*** jamesden_ has joined #openstack-neutron20:03
*** mhickey has joined #openstack-neutron20:03
*** boden has quit IRC20:04
Sam-I-Amamuller: so you're thinking this might be a packaging boog?20:04
amullerSam-I-Am: I think so20:04
Sam-I-Amhmm, the init scripts look the same20:05
Sam-I-Amfor dhcp and l320:05
*** catintheroof has quit IRC20:08
*** zkassab has quit IRC20:08
*** lucasagomes is now known as lucas-afk20:09
*** _cjones_ has joined #openstack-neutron20:10
openstackgerritAnindita Das proposed openstack/neutron: [WIP] Integration of VxlanAllocation/Endpoints OVO  https://review.openstack.org/36781020:12
*** mhickey has quit IRC20:13
bsvwhat are people using to test neutron setups? :)20:14
*** rawlin has joined #openstack-neutron20:16
bsvpeople/devs20:16
*** ijw has quit IRC20:18
*** iyamahat has joined #openstack-neutron20:21
*** vijaykc4 has quit IRC20:21
*** ivar-lazzaro has joined #openstack-neutron20:21
openstackgerritShashank Kumar Shankar proposed openstack/neutron: Integration of OVO Provisioning Block  https://review.openstack.org/36130320:23
*** ivar-lazzaro has quit IRC20:26
*** ijw has joined #openstack-neutron20:29
*** jckasper has quit IRC20:31
*** jckasper has joined #openstack-neutron20:32
*** baoli has quit IRC20:33
*** baoli has joined #openstack-neutron20:33
*** Jeffrey4l has quit IRC20:35
*** gvrangan has joined #openstack-neutron20:36
*** banix has quit IRC20:36
*** jckasper has quit IRC20:36
*** iranzo has quit IRC20:37
*** Jeffrey4l has joined #openstack-neutron20:37
*** eezhova has quit IRC20:39
*** jamesden_ has quit IRC20:42
*** bsv has quit IRC20:42
*** bana_k has quit IRC20:42
*** mriedem has quit IRC20:43
*** crose has quit IRC20:44
*** mriedem has joined #openstack-neutron20:48
*** mihero has joined #openstack-neutron20:48
*** john5223 has quit IRC20:49
*** ijw has quit IRC20:49
*** ijw has joined #openstack-neutron20:50
*** janzian has quit IRC20:53
*** ijw has quit IRC20:53
*** krtaylor has quit IRC20:56
openstackgerritArmando Migliaccio proposed openstack/neutron: Add MAC address to subports in trunk_details  https://review.openstack.org/37438820:57
openstackgerritHenry Gessau proposed openstack/neutron: Allow more time for DB migration tests  https://review.openstack.org/37439020:58
*** tobias_fiberdata has joined #openstack-neutron20:59
*** akshai has quit IRC20:59
*** bana_k has joined #openstack-neutron21:00
*** tongli has quit IRC21:00
*** baoli has quit IRC21:02
*** baoli has joined #openstack-neutron21:02
*** cleong has quit IRC21:04
*** abhiraut1 has joined #openstack-neutron21:04
openstackgerritAnindita Das proposed openstack/neutron: [WIP] Integration of VxlanAllocation/Endpoints OVO  https://review.openstack.org/36781021:06
openstackgerritHenry Gessau proposed openstack/neutron: Allow more time for DB migration tests  https://review.openstack.org/37439021:07
HenryGarmax: ^^ hope this works21:07
*** abhiraut has quit IRC21:08
amullerkevinbenton: quick Q - Is there a profiler you use to profile the neutron-server process? Last I checked gevent profiler is the one that worked for me21:10
*** marun has left #openstack-neutron21:11
*** abhiraut1 has quit IRC21:11
amuller(or anyone else :)21:12
*** ijw has joined #openstack-neutron21:14
*** itsuugo has quit IRC21:16
*** itsuugo has joined #openstack-neutron21:17
*** baoli_ has joined #openstack-neutron21:19
*** baoli has quit IRC21:19
*** ijw has quit IRC21:19
*** nmagnezi has quit IRC21:19
*** baoli_ has quit IRC21:19
*** dsneddon has joined #openstack-neutron21:19
*** baoli has joined #openstack-neutron21:20
*** yfried has quit IRC21:21
kevinbentonamuller: i've used https://docs.python.org/2/library/profile.html#module-cProfile21:23
amullerkevinbenton: hmm, that gave you accurate results in spite of eventlet?21:24
kevinbentonamuller: but to get the results you have to send a signal to the process IIRC21:24
*** melwitt has left #openstack-neutron21:24
kevinbentonamuller: for the few things i had used it for, yeah21:24
*** rcernin has quit IRC21:24
*** wasmum has joined #openstack-neutron21:24
*** salv-orlando has quit IRC21:26
*** salv-orlando has joined #openstack-neutron21:27
*** baoli has quit IRC21:28
*** baoli has joined #openstack-neutron21:29
*** ujjain has quit IRC21:29
amullerkevinbenton: ack, thanks21:29
*** ujjain has joined #openstack-neutron21:30
*** ujjain has quit IRC21:30
*** ujjain has joined #openstack-neutron21:30
kevinbentonamuller: http://lists.openstack.org/pipermail/openstack-dev/2016-May/095707.html21:30
*** itsuugo has quit IRC21:31
amullerkevinbenton: yeah I just read that as well =p21:31
amullerI haven't done this for a while but I recall when using cprofiler it was producing garbage results21:31
amulleras a result of eventlet21:31
amullereventlet profiler didn't seem to work, gevent profiler did21:31
amullerI was just wondering if anyone has more up to date info21:32
kevinbentonamuller: its quite possible that's still the case21:32
*** itsuugo has joined #openstack-neutron21:32
*** banix has joined #openstack-neutron21:32
kevinbentonamuller: IIRC i was profiling agent side stuff with it21:32
kevinbentonamuller: which wasn't impacted21:32
amullerovs agent doesn't use eventlet21:33
amullerl3 does21:33
*** wolverineav has quit IRC21:33
amullerand dhcp it looks like21:33
*** gouthamr has quit IRC21:34
*** banix_ has joined #openstack-neutron21:35
*** wolverineav has joined #openstack-neutron21:35
*** banix has quit IRC21:37
*** banix_ is now known as banix21:37
*** rtheis has quit IRC21:39
*** krtaylor has joined #openstack-neutron21:40
*** edmondsw has quit IRC21:40
*** itsuugo has quit IRC21:42
*** wolverineav has quit IRC21:42
*** itsuugo has joined #openstack-neutron21:42
*** ig0r_ has quit IRC21:45
*** wolverineav has joined #openstack-neutron21:46
*** mmalik4 has quit IRC21:48
*** jheroux has quit IRC21:48
openstackgerritArmando Migliaccio proposed openstack/neutron: Update trunk metadata during wire/unwire operations  https://review.openstack.org/37360021:50
*** sterdnotshaken has joined #openstack-neutron21:50
*** amuller has quit IRC21:52
*** sterdnotshaken1 has joined #openstack-neutron21:53
*** itsuugo has quit IRC21:55
*** haplo37__ has quit IRC21:55
openstackgerritMiguel Lavalle proposed openstack/neutron: Clean-up Tempest test networks with project_id  https://review.openstack.org/37441321:56
*** itsuugo has joined #openstack-neutron21:56
*** kbringard has quit IRC21:56
*** sterdnotshaken has quit IRC21:56
*** sterdnotshaken has joined #openstack-neutron21:57
*** mfranc213 has quit IRC21:58
*** Swami has quit IRC21:58
openstackgerritMohit Malik proposed openstack/neutron: Change IPAM DB API to use context instead of session object.  https://review.openstack.org/36320621:59
*** armax has quit IRC21:59
*** armax has joined #openstack-neutron22:00
*** sterdnotshaken1 has quit IRC22:00
openstackgerritMohit Malik proposed openstack/neutron: OVO for Ipam(Allocation,Subnet,Pool)  https://review.openstack.org/36079922:00
*** itsuugo has quit IRC22:01
openstackgerritMiguel Lavalle proposed openstack/neutron: Clean-up Tempest test networks with project_id  https://review.openstack.org/37441322:01
*** mmalik4 has joined #openstack-neutron22:02
*** ijw has joined #openstack-neutron22:02
*** itsuugo has joined #openstack-neutron22:02
*** wolverineav has quit IRC22:02
*** mfranc213 has joined #openstack-neutron22:03
openstackgerritMohit Malik proposed openstack/neutron: [WIP] Integration of OVO for Ipam  https://review.openstack.org/36515522:03
*** wolverineav has joined #openstack-neutron22:06
*** eezhova has joined #openstack-neutron22:09
*** eezhova has quit IRC22:09
*** itsuugo has quit IRC22:10
*** itsuugo has joined #openstack-neutron22:10
*** adriant has joined #openstack-neutron22:12
openstackgerritShashank Kumar Shankar proposed openstack/neutron: [WIP] Integration of Port Binding Level OVO.  https://review.openstack.org/37441822:12
*** jckasper has joined #openstack-neutron22:13
*** wolverineav has quit IRC22:16
openstackgerritArmando Migliaccio proposed openstack/neutron: Ensure trunk status is acknowledged during OVS subport operations  https://review.openstack.org/37275022:16
openstackgerritArmando Migliaccio proposed openstack/neutron: Update trunk metadata during wire/unwire operations  https://review.openstack.org/37360022:17
*** marst has quit IRC22:17
*** s3wong has joined #openstack-neutron22:18
*** wolverineav has joined #openstack-neutron22:18
*** jckasper has quit IRC22:18
*** itsuugo has quit IRC22:21
*** wolverineav has quit IRC22:22
*** ivar-lazzaro has joined #openstack-neutron22:23
*** claudiub has quit IRC22:23
*** itsuugo has joined #openstack-neutron22:23
*** wolverineav has joined #openstack-neutron22:24
*** xinliang has quit IRC22:27
*** ivar-lazzaro has quit IRC22:27
*** wolverineav has quit IRC22:28
kevinbentonarmax, HenryG: wouldn't these API tests break on any translated environment? https://review.openstack.org/#/c/374289/22:31
*** tbachman_ has left #openstack-neutron22:31
armaxkevinbenton: I said it, I said it!22:31
*** thorst has joined #openstack-neutron22:31
*** wolverineav has joined #openstack-neutron22:32
armaxkevinbenton: https://review.openstack.org/#/c/371998/3/neutron/tests/tempest/api/admin/test_networks.py@7122:32
*** ijw has quit IRC22:33
*** marst has joined #openstack-neutron22:36
kevinbentonarmax, HenryG: yeah, i think the issue would be running tempest tests against an API server with a different localization22:38
*** sterdnotshaken has quit IRC22:39
*** banix has quit IRC22:39
*** xinliang has joined #openstack-neutron22:40
*** yamahata has quit IRC22:40
*** thorst has quit IRC22:41
HenryGkevinbenton: armax: I thought we agreed the openstack gate doesn't do that?22:41
*** thorst has joined #openstack-neutron22:41
armaxno22:42
kevinbentonHenryG: tempest tests aren't just for the gate22:42
kevinbentonHenryG: you are supposed to be able to point tempest at arbitrary openstack clouds to test them22:42
*** tbachman has joined #openstack-neutron22:42
armaxkevinbenton: in this case you would need to point tempest and do tox -eall-plugin neutron22:42
armaxbut yes22:42
kevinbentonarmax: yes22:43
armaxyes22:43
*** markvoelker has quit IRC22:43
kevinbentonyes22:43
armaxyes22:43
kevinbentonthank you for the tutorial on how to run api tests ;)22:43
armaxyou’re very welcome22:43
openstackgerritEric Fried proposed openstack/neutron: Allow neutron.tests to be imported from tests  https://review.openstack.org/37442522:44
*** Swami has joined #openstack-neutron22:44
armaxthanks for the lecture on how to break out of gate things22:44
kevinbentonyou're also very welcome22:44
armaxthank you so very much22:44
*** mlavalle has quit IRC22:45
HenryGtoo much politeness22:45
*** thorst has quit IRC22:46
*** Swami has quit IRC22:46
*** Swami has joined #openstack-neutron22:46
*** itsuugo has quit IRC22:51
*** Swami_ has joined #openstack-neutron22:52
*** itsuugo has joined #openstack-neutron22:52
*** thorst has joined #openstack-neutron22:54
*** Swami has quit IRC22:54
*** banix has joined #openstack-neutron22:54
*** ijw has joined #openstack-neutron22:54
*** yamahata has joined #openstack-neutron22:56
*** itsuugo has quit IRC22:57
*** _cjones_ has quit IRC22:57
*** itsuugo has joined #openstack-neutron22:58
*** vhosakot has quit IRC22:58
*** ijw has quit IRC22:59
*** thorst has quit IRC22:59
*** sdague has quit IRC23:00
*** banix has quit IRC23:00
carl_baldwinkevinbenton: armax: that's more like it. You're getting along now. I'm so happy.23:01
armaxcarl_baldwin: I am just keeping up appeareances23:01
armax*appearances23:01
carl_baldwinarmax: As long as I don't have to pull over the car again.23:02
*** itsuugo has quit IRC23:02
*** mvk has joined #openstack-neutron23:04
*** baoli has quit IRC23:04
*** jamielennox is now known as jamielennox|away23:04
*** itsuugo has joined #openstack-neutron23:04
*** wolverineav has quit IRC23:07
*** itsuugo has quit IRC23:10
openstackgerritCarl Baldwin proposed openstack/neutron-lib: Add segments to v2 API reference  https://review.openstack.org/37443423:10
*** hoonetorg has quit IRC23:10
*** tidwellr has left #openstack-neutron23:10
Sam-I-Amkevinbenton: is there any way to enable l2pop on existing networks?23:11
*** itsuugo has joined #openstack-neutron23:11
*** wolverineav has joined #openstack-neutron23:15
openstackgerritMerged openstack/neutron: Garbage collect HasStandardAttributes subclasses in StandardAttrTestCase  https://review.openstack.org/37386823:15
*** itsuugo has quit IRC23:16
*** yamamoto has joined #openstack-neutron23:17
*** itsuugo has joined #openstack-neutron23:17
kevinbentonSam-I-Am: probably have to enable the driver and restart all agents23:18
kevinbentonSam-I-Am: i don't think there is anything that needs to change in the DB though23:19
Sam-I-Amkevinbenton: the driver was always enabled. i had it disabled in the linuxbridge agent config.23:19
*** donghao has quit IRC23:19
kevinbentonSam-I-Am: ah, and enabling and restarting the agent didn't work?23:19
Sam-I-Amnot sure yet.23:19
*** itsuugo has quit IRC23:22
*** itsuugo has joined #openstack-neutron23:22
kevinbentonSam-I-Am: yeah, unless something changed, l2pop stuff is calculated all on the fly23:24
kevinbentonSam-I-Am: so having the ports exist before it was enabled shouldn't be an issue23:24
Sam-I-Aminteresting23:24
Sam-I-Ami was having a weird issue with linuxbridge+l3ha+l2pop yesterday. instance could see dhcp servers and visa-versa. router could see neither.23:25
Sam-I-Amdisabled l2pop, created a new network, and things magically worked23:25
Sam-I-Amhttps://bugs.launchpad.net/neutron/+bug/152303123:26
openstackLaunchpad bug 1523031 in neutron "Neighbor table entry for router missing with Linux bridge + L3HA + L2 population" [High,New]23:26
Sam-I-Ampretty sure i hit that again23:26
Sam-I-Amseems like the can keeps getting kicked down the road23:27
Sam-I-Ambottom line is i dont think i can recommend enabling l2pop with lb+l3ha in the networking guide23:28
*** trevormc has quit IRC23:28
*** tri2sing has quit IRC23:28
Sam-I-Amkevinbenton: there's also this bug - https://bugs.launchpad.net/neutron/+bug/159084523:30
openstackLaunchpad bug 1590845 in neutron "Router interfaces report being in BUILD state - l3ha vrrp+LinuxBridge" [Medium,In progress] - Assigned to venkata anil (anil-venkata)23:30
Sam-I-Amwhich seems to have a patch23:30
Sam-I-Amdid you tag the wrong bug?23:31
*** ijw has joined #openstack-neutron23:32
*** wolverineav has quit IRC23:32
*** itsuugo has quit IRC23:32
kevinbentonSam-I-Am: what do you mean?23:32
Sam-I-Amyou changed it from fix-released to confirmed23:33
kevinbentonSam-I-Am: because venkata's analysis was incorrect about the cause23:33
*** wolverineav has joined #openstack-neutron23:33
kevinbentonSam-I-Am: if this exists in stable/mitaka23:33
kevinbentonSam-I-Am: i think he had another patch that was supposed to address this23:34
kevinbentonSam-I-Am: but realistically i think it would be safer to not recommend it for now23:34
kevinbentonSam-I-Am: until we are sure it's stable23:34
Sam-I-Amok. seems like your dhcp provisioning block patch tagged this bug.23:34
*** itsuugo has joined #openstack-neutron23:34
kevinbentonSam-I-Am: yes, at the time we thought this was the issue23:35
Sam-I-Amopenstack infra marked it back in-progress and said it was fixed in 9.0.0.0b323:35
kevinbentonSam-I-Am: but it wasn't if this hits stable/mitaka23:35
kevinbentonSam-I-Am: provisioning blocks didn't exist then23:35
kevinbentonlet me see if i can find the patch he was working on23:36
Sam-I-Amcool23:36
*** ijw has quit IRC23:36
kevinbentonSam-I-Am: https://review.openstack.org/#/c/255237/23:37
kevinbentonSam-I-Am: so that is kinda related to the status stuff23:37
*** wolverineav has quit IRC23:37
Sam-I-Amhmm. it didnt tag the bugs for it.23:38
kevinbentonSam-I-Am: but i need to confirm with him if it was supposed to address that bug23:38
kevinbentonSam-I-Am: i remember him saying it was needed23:38
Sam-I-Amthat'd be cool23:38
kevinbentonSam-I-Am: but maybe that wasn't quite enough23:38
Sam-I-Ami'm quite curious23:38
Sam-I-Amnot using quite that new of a version of neutron23:39
kevinbentonSam-I-Am: can you see if the behavior is still the same with current stable/newton branch?23:39
kevinbentonSam-I-Am: or is that difficult23:39
Sam-I-Amnot right this minute. this sort of came up during a massive rewrite of the deployment scenarios in the networking guide.23:40
Sam-I-Ami'd need to toss up another lab23:40
kevinbentonok23:40
kevinbentonlet me see if i can catch him tonight23:40
Sam-I-Amcoo23:41
*** wolverineav has joined #openstack-neutron23:41
Sam-I-Amif push comes to shove i can deploy some lab bits23:41
*** ijw has joined #openstack-neutron23:41
Sam-I-Amjust kind of bogged down in this patch - https://review.openstack.org/#/c/36769123:42
*** jamielennox|away is now known as jamielennox23:43
*** markvoelker has joined #openstack-neutron23:44
Sam-I-Amwhich minds me, i need to find andreas scheuring. not sure i've seen him on irc.23:44
openstackgerritKevin Benton proposed openstack/neutron: Fix ML2 revision_number handling in port updates  https://review.openstack.org/37358223:44
*** itsuugo has quit IRC23:46
*** itsuugo has joined #openstack-neutron23:47
*** markvoelker has quit IRC23:49
*** gouthamr has joined #openstack-neutron23:52
*** yamamoto has quit IRC23:53
*** itsuugo has quit IRC23:55
*** itsuugo has joined #openstack-neutron23:56

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