Friday, 2015-02-27

*** dane_leblanc has quit IRC00:01
*** oomichi has joined #openstack-neutron00:05
*** carl_baldwin has quit IRC00:06
*** aranjan has quit IRC00:08
*** rodrigods is now known as rodrigod`00:08
*** rodrigod` is now known as rodrigods00:08
*** rodrigods has quit IRC00:09
*** gildub has joined #openstack-neutron00:09
*** manishg has joined #openstack-neutron00:09
*** karimb has quit IRC00:10
*** VijayB_ has quit IRC00:11
*** VijayB has joined #openstack-neutron00:12
*** krii has quit IRC00:13
openstackgerritMatthew Thode proposed openstack/neutron: replaces enumeration method used to get a list of interfaces  https://review.openstack.org/15412800:15
*** tiswanso has quit IRC00:16
*** yamamoto has joined #openstack-neutron00:17
*** rodrigods has joined #openstack-neutron00:19
openstackgerritAssaf Muller proposed openstack/neutron: Allow AsyncProcess to block on process start and stop.  https://review.openstack.org/15809700:19
amullermarun: ^00:19
amulleraddressed all comments00:19
amullerthanks for the review00:19
marunamuller: https://review.openstack.org/#/c/159193/00:22
*** david-lyle is now known as david-lyle_Afk00:22
*** david-lyle_Afk is now known as david-lyle_afk00:22
HenryGmarun: ack, looking00:22
*** markvoelker has quit IRC00:24
marunHenryG: I think I've had a change of heart since my original ping :)00:26
HenryGmarun: So if early skip in setUp is done, then you'll be OK with both FakeMachine and ensure run_as_root?00:27
*** shashankhegde has joined #openstack-neutron00:27
HenryGmarun: Both those reviews, I mean00:28
marunHenryG: Maybe? I'm wondering if it should land ahead of decoupling of helper functions from TestCase instances.00:28
*** cburgess has quit IRC00:28
*** Jabadia_ has joined #openstack-neutron00:28
marunHenryG: I think v00:28
*** cburgess has joined #openstack-neutron00:28
marunhttps://review.openstack.org/#/c/159193/ is ready to go once the skip is made explicit00:28
marunHenryG: I have to take a closer look at the FakeMachine change, will do so shortly00:29
*** gus has quit IRC00:29
*** EmilienM|afk has quit IRC00:29
*** markvoelker has joined #openstack-neutron00:29
ZZelle_marun, we can perform explicit check but currently it's not working00:29
*** mwagner_lap has quit IRC00:29
*** Jabadia has quit IRC00:29
marunZZelle_: what's not working?00:30
*** EmilienM has joined #openstack-neutron00:30
ZZelle_marun, helpers are not checking is sudo is enabled00:31
*** sbfox has quit IRC00:31
*** gus has joined #openstack-neutron00:31
marunZZelle_: Why would it be up to the helper though?00:31
marunZZelle_: to minimize potential setup cost, the testcase could be doing the check as it is now00:31
marunoops00:31
marunas it used to00:31
ZZelle_marun, as it never did?00:32
openstackgerritMerged openstack/neutron: Added a policy for retrieving the agent hosting a load balancer  https://review.openstack.org/15954400:32
marunI'm not really sure why all those different classes were calling check_is_sudo_enabled00:32
marunZZelle_: it would seem to make sense for BaseSudo.setUp to do it and all subclasses get it automatically, exactly as your change enabled an implicit check00:33
marunZZelle_: I know you're somewhat committed to the implicit check, what are your thoughts on the potential drawback?00:33
ZZelle_marun, if so it simplifies things00:33
ZZelle_marun, we will skip later using implicit check than using setUp based check00:35
ZZelle_marun, but setUp based check is always done (which is currently not the case but why?)00:36
marunZZelle_: It's probably an accident of history00:36
HenryGmarun: Yup most likely00:37
marunZZelle_: I think I might have wanted to have tests in a given class be able to decide selectively if they were going to require sudo, but it doesn't seem like any code is using that00:37
HenryGI say put the skip at the very start of BaseSudo setUp. (Before super even?)00:38
marunZZelle_: although, it looks like test_process_monitor is based on BaseSudo and doesn't require it00:38
HenryGmarun: Well then it's using the wrong base class00:38
marunHenryG: Agreed.00:39
openstackgerritAssaf Muller proposed openstack/neutron: Introduce ip address monitor  https://review.openstack.org/14964700:39
openstackgerritAssaf Muller proposed openstack/neutron: Change metadata driver unit tests to use monitored spawn  https://review.openstack.org/15505800:39
marunZZelle_: I'd recommend taking a survey of subclasses of BaseSudo and fixing their base class if they appear to be able to run without the check.00:39
marunthe check -> sudo00:39
marunamuller: I guess we can't use ip_lib because it uses execute?00:40
*** tsg_ has quit IRC00:40
ZZelle_i will 1) look at BaseSudo subclasses 2) enable an explicit check in BaseSudo.setUp and remove check_sudo_enabled calls00:41
ZZelle_it simplifies a lot things00:41
amullermarun: yeah the part that composes the namespace is buried deep inside00:42
amullermarun: we could extract it, place it in its own function in ip_lib00:43
amullerthen use that00:43
amullerlet me check00:43
marunZZelle_: great!+00:43
HenryGZZelle_: ++00:43
amullermarun: yeah I'll do that00:44
openstackgerritSwaminathan Vasudevan proposed openstack/neutron: Prevent direct port-delete of FIP Agent GW and CSNAT  https://review.openstack.org/15967900:44
marunamuller: other than that, you missed docstring additions for stop().00:45
amullerbleh00:45
*** ZZelle_ has quit IRC00:45
*** yamamoto has quit IRC00:49
HenryGhaleyb: LOL at all those test cases that pretended they could add ipv6 address with broadcast00:53
HenryGhaleyb: Thanks for fixing that00:53
openstackgerritAssaf Muller proposed openstack/neutron: Allow AsyncProcess to block on process start and stop.  https://review.openstack.org/15809700:55
*** yamamoto has joined #openstack-neutron00:55
amullermarun: ^00:55
*** reed has quit IRC00:55
*** aranjan has joined #openstack-neutron00:56
*** ajmiller has quit IRC00:56
amullermarun: bet you thought I wouldn't add tests to the new helper00:57
amullerwell, I did00:57
*** manishg has quit IRC00:57
marunamuller: heh00:57
*** manishg has joined #openstack-neutron00:58
marunamuller: you're in the zone, obviously00:58
openstackgerritAssaf Muller proposed openstack/neutron: Introduce ip address monitor  https://review.openstack.org/14964700:58
openstackgerritAssaf Muller proposed openstack/neutron: Send notification to controller about HA router state change  https://review.openstack.org/12618800:58
openstackgerritAssaf Muller proposed openstack/neutron: Expose ha_state per router to agent binding via API  https://review.openstack.org/12618900:58
openstackgerritAssaf Muller proposed openstack/neutron: Change metadata driver unit tests to use monitored spawn  https://review.openstack.org/15505800:58
openstackgerritAssaf Muller proposed openstack/neutron: Replace keepalived notifier bash script with Python ip monitor  https://review.openstack.org/12538400:58
openstackgerritAssaf Muller proposed openstack/neutron: Reuse nova batch notifier  https://review.openstack.org/12801300:58
openstackgerritAssaf Muller proposed openstack/neutron: Remove unused L3 HA RPC method  https://review.openstack.org/15537000:58
amullerbam00:58
*** achanda has quit IRC00:58
amullermarun: going out for dinner, talk to you tomorrow00:58
marunamuller: have a good one00:59
marun:)00:59
amullerCheesecake factory here we come! They have a killer strawberry shortcake00:59
*** SumitNaiksatam has left #openstack-neutron00:59
*** SumitNaiksatam has joined #openstack-neutron00:59
*** shwetaap has quit IRC00:59
*** lazy_prince has quit IRC01:01
*** amuller has quit IRC01:01
*** yog_ has quit IRC01:01
*** dims has joined #openstack-neutron01:01
*** aranjan has quit IRC01:01
*** manishg has quit IRC01:02
*** aranjan has joined #openstack-neutron01:05
*** leenheer has quit IRC01:07
*** Sukhdev_ has quit IRC01:08
*** yamamoto has quit IRC01:11
*** armax has joined #openstack-neutron01:11
*** yamamoto has joined #openstack-neutron01:14
openstackgerritMichael Smith proposed openstack/neutron: Fix non-existent self.local_subnets in DvrRouter class  https://review.openstack.org/15762101:16
*** Marga_ has quit IRC01:21
*** xgerman has quit IRC01:21
*** leenheer has joined #openstack-neutron01:22
*** Marga_ has joined #openstack-neutron01:23
*** popw has joined #openstack-neutron01:23
*** zhhuabj has joined #openstack-neutron01:24
*** aepifanov has quit IRC01:24
*** diegows has quit IRC01:24
*** SumitNaiksatam has quit IRC01:25
rms_13akamyshnikova: Ping01:26
*** bobmel has quit IRC01:27
*** bobmel has joined #openstack-neutron01:27
*** baoli_ has quit IRC01:28
*** shashankhegde has quit IRC01:29
rms_13akamyshnikova, HenryG: Guys can you please take a look at https://review.openstack.org/#/c/159281/ when you get chance? Thx01:29
*** markvoelker has quit IRC01:32
*** stanzgy has joined #openstack-neutron01:32
*** stanzgy_ has joined #openstack-neutron01:32
*** ChuckC has quit IRC01:33
*** _cjones_ has quit IRC01:33
*** yamamoto has quit IRC01:33
*** marun has quit IRC01:33
prometheanfireuh, is gate failing?01:39
prometheanfirehttp://logs.openstack.org/28/154128/20/check/gate-neutron-python27/82c3e85/console.html01:39
*** Marga_ has quit IRC01:40
*** armax has quit IRC01:42
*** rm_work is now known as rm_work|away01:46
*** VijayB has quit IRC01:49
*** VijayB has joined #openstack-neutron01:50
*** yamamoto has joined #openstack-neutron01:50
*** tsg has joined #openstack-neutron01:51
openstackgerritwatanabe isao proposed openstack/neutron: Validate string length at API level  https://review.openstack.org/14566001:52
*** tomoe_ has joined #openstack-neutron01:52
*** VijayB has quit IRC01:54
*** rms_13 has quit IRC01:55
*** armax has joined #openstack-neutron01:56
*** achanda has joined #openstack-neutron01:58
*** yapeng has joined #openstack-neutron01:58
*** SumitNaiksatam has joined #openstack-neutron01:59
*** rms_13 has joined #openstack-neutron02:06
*** aranjan has quit IRC02:09
*** changbl has joined #openstack-neutron02:09
*** johnbelamaric has quit IRC02:10
*** johnbelamaric has joined #openstack-neutron02:10
*** tiswanso has joined #openstack-neutron02:11
*** catohornet has quit IRC02:14
*** erkules_ has joined #openstack-neutron02:16
*** oda-g has joined #openstack-neutron02:16
*** manishg has joined #openstack-neutron02:18
*** SridharRamaswamy has quit IRC02:18
*** erkules has quit IRC02:19
openstackgerritbadveli_vishnuus proposed openstack/neutron: Add service group as a firewall customized service  https://review.openstack.org/15969202:19
openstackgerritwatanabe isao proposed openstack/neutron: Improve validate of remove_router_interface  https://review.openstack.org/15197302:25
*** baoli has joined #openstack-neutron02:25
*** rwsu is now known as rwsu-afk02:26
*** leenheer has quit IRC02:29
*** rms_13 has quit IRC02:31
*** ivar-laz_ has joined #openstack-neutron02:32
*** ivar-lazzaro has quit IRC02:35
*** ivar-laz_ has quit IRC02:36
*** tomoe_ has quit IRC02:37
*** nlahouti has quit IRC02:40
*** zhhuabj has quit IRC02:41
*** tomoe_ has joined #openstack-neutron02:41
*** zhhuabj has joined #openstack-neutron02:41
*** killer_prince has joined #openstack-neutron02:42
*** killer_prince is now known as lazy_prince02:42
*** carl_baldwin has joined #openstack-neutron02:42
*** spandhe has quit IRC02:44
openstackgerrityalei wang proposed openstack/neutron: Add portsecurity extension support  https://review.openstack.org/12655202:44
*** s3wong has quit IRC02:47
*** ajmiller has joined #openstack-neutron02:51
*** dkehn has quit IRC02:52
*** yuanying has quit IRC02:52
*** yamamoto has quit IRC02:53
*** carl_baldwin has quit IRC02:58
*** zerda has joined #openstack-neutron02:58
*** yamamoto has joined #openstack-neutron02:59
*** dkehn has joined #openstack-neutron03:03
*** yamahata has quit IRC03:05
*** achanda has quit IRC03:05
*** mwagner_lap has joined #openstack-neutron03:06
*** achanda has joined #openstack-neutron03:08
openstackgerritAngus Lees proposed openstack/neutron: Update default tox envlist to match voting gate checks  https://review.openstack.org/13751603:10
openstackgerritAngus Lees proposed openstack/neutron: Add pylint to default tox envlist  https://review.openstack.org/15970003:10
*** sbalukoff has quit IRC03:12
openstackgerritSridar Kandaswamy proposed openstack/neutron-fwaas: FWaaS Insertion Model on Routers  https://review.openstack.org/15269703:14
*** gildub has quit IRC03:16
*** carl_baldwin has joined #openstack-neutron03:18
openstackgerritNuman Siddique proposed openstack/neutron-vpnaas: Add test case for the 'Peer ID gets additional "@"' fix  https://review.openstack.org/15807403:18
*** SumitNaiksatam has quit IRC03:24
*** carl_baldwin has quit IRC03:25
*** jyuso1 has joined #openstack-neutron03:25
gushuh, I missed whatever happened a few days ago re pylint and gate.03:30
gusWhat triggered it to be made non-voting?03:31
openstackgerritRyan Tidwell proposed openstack/neutron: WIP Subnet allocation from a subnet pool  https://review.openstack.org/15759703:35
gusDoes anyone know?  I can't find any mail on os-dev, the change to move it over to pep8 tox env doesn't give any indication of the backstory, I can't find the change to zuul layout.yaml that made it non-voting (huh?)03:36
*** yuanying has joined #openstack-neutron03:38
*** achanda has quit IRC03:40
*** csoukup has joined #openstack-neutron03:40
*** dims has quit IRC03:41
openstackgerritRyan Tidwell proposed openstack/neutron: Basic subnetpool CRUD  https://review.openstack.org/14869803:45
*** crc32 has joined #openstack-neutron03:46
*** tflynn has joined #openstack-neutron03:47
*** amuller has joined #openstack-neutron03:47
*** tflynn has quit IRC03:49
*** tflynn has joined #openstack-neutron03:49
*** armax has quit IRC03:50
*** flwang1 has quit IRC03:54
openstackgerritJuergen Brendel proposed openstack/neutron: ARP spoofing patch: Low level ebtables integration  https://review.openstack.org/14113003:56
openstackgerritRyan Tidwell proposed openstack/neutron: WIP Subnet allocation from a subnet pool  https://review.openstack.org/15759703:56
openstackgerritAngus Lees proposed openstack/neutron: Update default tox envlist to match voting gate checks  https://review.openstack.org/13751603:57
openstackgerrityalei wang proposed openstack/neutron-fwaas: Implementation of Mcafee NGFW Driver  https://review.openstack.org/15209303:58
*** shwetaap has joined #openstack-neutron03:59
mesterygus: I'm not 100% sure, but armax will be online in about 30 minutes, ping him and he has the backstory.03:59
*** achanda has joined #openstack-neutron03:59
mesterygus: We got it voting again now though, patch merged today03:59
*** SumitNaiksatam has joined #openstack-neutron03:59
gusyeah, I'm just trying to unravel which form it landed again..04:00
gusI found a reference to novaclient breakage in the infra change to make it non-voting.04:00
mesterygus: That sounds about right I think.04:00
mesterygus: For reference, the patch which fixed it: https://review.openstack.org/#/c/15919804:00
mesterygus: I'm going afk now, but like I said, find armax once he comes online (he's in India at the moment so going to the office), he can fill you in with the gory details :)04:01
gusack, thanks.04:01
gus(That change removes the pylint toxenv without removing all the references to it in zuul layout.yaml)04:02
openstackgerritJuergen Brendel proposed openstack/neutron: ARP spoofing patch: Data structures for rules.  https://review.openstack.org/15709704:02
openstackgerritJuergen Brendel proposed openstack/neutron: ARP spoofing patch: Ebtables manager  https://review.openstack.org/15763404:07
*** achanda has quit IRC04:07
openstackgerritAssaf Muller proposed openstack/neutron: Allow AsyncProcess to block on process start and stop  https://review.openstack.org/15809704:11
openstackgerritAssaf Muller proposed openstack/neutron: Introduce ip address monitor  https://review.openstack.org/14964704:11
*** yog_ has joined #openstack-neutron04:13
*** tflynn has quit IRC04:14
*** tflynn has joined #openstack-neutron04:14
*** yeungp has quit IRC04:17
*** baoli has quit IRC04:17
*** armax has joined #openstack-neutron04:17
*** baoli has joined #openstack-neutron04:17
gusarmax: I've only just realised there was some neutronpylint churn over the last week :/04:19
armaxgus: yes04:19
gusarmax: what's the current status and plans wrt the zuul test?04:19
guswe're dismantling the separate environment because it was too expensive?04:19
armaxgus: it’s in the gate, but it’s running as part of the pep8 job04:19
armaxgus: but cumbersome04:20
gusyeah, why that vs resurrecting the old pylint check?04:20
*** pradipta has joined #openstack-neutron04:21
*** tiswanso has quit IRC04:21
armaxgus: ?04:21
guswhy was pylint added to pep8, rather than keeping it as a separate pylint toxenv?04:21
gus(I'm fine with this, just trying to catch up on the various motivations/decisions)04:22
*** manishg has quit IRC04:24
*** amuller has quit IRC04:24
gusarmax: so from what I've been able to piece together, there was a novaclient release that did some fancy stuff with v1_1 = v2 which confused pylint and broke neutron gate.04:25
armaxya04:26
armaxso the job was made non-voting04:26
gus(I'm unsure why pylint was confused by that, I thought that would work as intended.  I'll have to look)04:26
gusright, so -infra made the job non-voting.04:26
*** Murali_ has joined #openstack-neutron04:26
*** Murali_ is now known as Murali04:26
gusthen the import was fixed (I'm guessing, I haven't looked for those changes yet), and then your change to add pylint to pep8 was submitted.04:27
armaxwell04:27
gus(effectively making pylint voting again)04:27
armaxI tried to make the job voting again04:27
armaxbut ..04:27
armaxgus whilst the infra patch was churning04:27
armaxthe pylint job broke again04:27
armaxand hence it became evident that this two-step process could very well lead us to shot ourselves in teh foot04:28
armaxso, I figured it was going to be more effective to fold the pylint check in the pep8 job04:28
armaxif we need to disable it for whatever reason04:28
armaxwe don’t have to involve infra04:28
armaxand everything can be controlled by neutron patches04:28
gusyeah, I had to do a similar disable-everything-then-make-voting-then-remove-disables to get it in in the first place.04:28
armaxthen, the rest is history04:28
gusoh, I see - so we can disable it in the future by just commenting it out from pep8?04:29
armaxwhich I’d rather leave to you to find it04:29
armaxgus: ya04:29
armaxor04:29
armaxjust do || true on the pylint check04:29
gusunderstood.04:29
armaxif we still want to see what the heck is going on04:29
*** annegentle has joined #openstack-neutron04:30
gusSo .. remaining cleanup: I should go remove the now pointless non-voting neutron-pylint check from zuul.04:30
armaxit sounds like folks still have mixed feelings about having pylint in the gate04:30
armaxbut that should be a separate discussion04:30
gus.. and go and fix whatever those two newly-introduced bugs are that pylint would have prevented ;)04:30
armaxI was only attempting at restoring the current state of affairs04:30
armaxand at the same time making our life a little more sane04:31
armaxit’s already done04:31
armaxbut for whatever reason the patch is stuck04:31
gusarmax: yeah, I'm disappointed by some of those comments :(04:31
armaxgus: https://review.openstack.org/#/c/159199/04:31
gusthanks for getting it back voting again so swiftly :)04:31
armaxgus if you wanna be a lamb and follow that up for me I’d appreciate it :)04:31
gus:)04:31
armax:)04:32
guswill do.04:32
armaxgus: thanks04:32
armaxgus: just to close the circle:04:32
armaxsome folks also complained about the lenghty run of pylint04:32
armaxgus: so I pulled this one up: https://review.openstack.org/#/c/159341/04:32
*** sbalukoff has joined #openstack-neutron04:33
gusyes, I don't think people understand just how much more sophisticated it's checks are compared to hacking/pep8 :(04:33
armaxgus: well…time is precious04:34
armaxgus: so if we can shave a few minutes here and there I guess the request warrants some one-off effort04:34
gusInteresting.  That wouldn't catch another unmodified file that imported a freshly changed file in a way that was broken.04:34
openstackgerritGandharva proposed openstack/neutron: ovs_neutron_agent should exit gracefully  https://review.openstack.org/15313804:34
armaxgus: correct, but the gate always check the entire lot04:35
armaxgus: so you can shoot yourself in the foot if you ran the check on the diff locally04:35
gusah cool.  So long as we run the full tests in zuul we should be good.04:35
armaxbut that can’t happen in the gate04:35
armaxgus: unless sowhere were to fiddle with the scripts themselves04:36
armaxgus: but I don’t think that happens04:36
gusshoudl that HEAD~1 behaviour just be the default?04:36
armaxgus: locally or in the gate?04:36
guslocally.04:37
gusthere's even less reason to run pep8 on files that you haven't modified.04:37
*** Murali has quit IRC04:37
armaxgus: understood, but to me the default behavior should be ‘care about everything’04:37
armaxgus: not just yourself :)04:37
gusoh, but then we'd need some env vars or something to make the gate do the full check.04:37
armaxgus: but I was brought up as a good christian :)04:37
gusheh :)04:38
armaxgus: so I’d oppose to flip the default check to be ‘diff’ only04:38
gusok, I won't propose it then ;)04:38
armaxgus: you can, if you like, but I’ll shot it down :)04:38
armaxshoot04:39
*** anish_ has joined #openstack-neutron04:41
*** dims has joined #openstack-neutron04:42
*** yfried has joined #openstack-neutron04:43
*** yfried|afk has quit IRC04:43
*** spandhe has joined #openstack-neutron04:46
*** dims has quit IRC04:47
openstackgerritJuergen Brendel proposed openstack/neutron: ARP spoofing patch: Ebtables/iptables integration  https://review.openstack.org/15849104:48
*** aranjan has joined #openstack-neutron04:48
*** annegentle has quit IRC04:51
*** nlahouti has joined #openstack-neutron04:52
*** yuanying has quit IRC04:54
*** achanda has joined #openstack-neutron04:55
*** carl_baldwin has joined #openstack-neutron04:59
*** achanda has quit IRC04:59
*** Marga_ has joined #openstack-neutron05:00
*** Marga_ has quit IRC05:01
*** markvoelker has joined #openstack-neutron05:01
*** Marga_ has joined #openstack-neutron05:01
*** aranjan_ has joined #openstack-neutron05:03
*** aranjan has quit IRC05:03
*** saikrishna has joined #openstack-neutron05:03
*** sgordon is now known as steveg05:03
*** pradipta has quit IRC05:04
*** nlahouti has quit IRC05:05
*** pradip_vedams has joined #openstack-neutron05:05
*** coolsvap_ is now known as coolsvap05:08
*** achanda has joined #openstack-neutron05:11
*** VijayB_ has joined #openstack-neutron05:12
*** chandankumar has joined #openstack-neutron05:13
*** vthapar has joined #openstack-neutron05:13
*** nlahouti has joined #openstack-neutron05:16
*** pradipta has joined #openstack-neutron05:16
*** baoli has quit IRC05:19
*** nlahouti has quit IRC05:19
*** nlahouti has joined #openstack-neutron05:19
*** carl_baldwin has quit IRC05:24
*** pradipta has quit IRC05:24
*** lazy_prince has quit IRC05:26
*** achanda has quit IRC05:28
*** killer_prince has joined #openstack-neutron05:29
*** killer_prince is now known as lazy_prince05:29
*** markvoelker has quit IRC05:33
*** markvoelker has joined #openstack-neutron05:33
*** gildub has joined #openstack-neutron05:34
*** trinaths has joined #openstack-neutron05:36
*** markvoelker has quit IRC05:37
gusarmax: pylint gate job removed.05:38
*** csoukup has quit IRC05:39
armaxgus: nice05:41
openstackgerritstephen-ma proposed openstack/neutron: Router is not unscheduled when the last VM is deleted  https://review.openstack.org/15929605:42
*** spandhe has quit IRC05:44
*** steveg is now known as sgordon05:47
*** aranjan_ has quit IRC05:49
*** shwetaap1 has joined #openstack-neutron05:49
*** shwetaap has quit IRC05:51
*** Krast has joined #openstack-neutron05:52
*** achanda has joined #openstack-neutron05:59
*** yatin has joined #openstack-neutron06:00
*** markvoelker has joined #openstack-neutron06:04
*** numan has joined #openstack-neutron06:04
*** rha has quit IRC06:05
*** armax has quit IRC06:06
openstackgerritMatthew Thode proposed openstack/neutron: replaces enumeration method used to get a list of interfaces  https://review.openstack.org/15412806:06
*** garyk has joined #openstack-neutron06:07
*** trinaths has quit IRC06:07
*** armax has joined #openstack-neutron06:08
*** frickler has quit IRC06:08
*** markvoelker has quit IRC06:09
*** sthillma has joined #openstack-neutron06:09
openstackgerritgongysh proposed openstack/neutron: Start metadata agent without trying to connect db  https://review.openstack.org/15936506:10
*** carl_baldwin has joined #openstack-neutron06:13
*** oomichi has quit IRC06:13
openstackgerritwatanabe isao proposed openstack/neutron: KeyError when non enable_dhcp subnet id in the list  https://review.openstack.org/15769706:14
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/15934506:17
*** saikrishna has quit IRC06:17
*** jkraj has joined #openstack-neutron06:18
*** johnbelamaric has quit IRC06:18
*** johnbelamaric has joined #openstack-neutron06:18
*** yapeng has quit IRC06:19
*** saju_m has joined #openstack-neutron06:19
*** trinaths has joined #openstack-neutron06:20
*** carl_baldwin has quit IRC06:20
*** Marga_ has quit IRC06:21
*** anshul has joined #openstack-neutron06:23
*** saikrishna has joined #openstack-neutron06:28
*** dims has joined #openstack-neutron06:31
trinathsHi Neutroners, Very Good Morning all..06:32
trinathsFreescale CI is not active.06:32
trinathsFreescale CI is now Active.06:32
*** dims has quit IRC06:36
*** SridharG has joined #openstack-neutron06:41
*** chandankumar has quit IRC06:44
*** gildub has quit IRC06:45
*** Murali has joined #openstack-neutron06:45
*** VijayB_ has quit IRC06:47
openstackgerritRomil Gupta proposed openstack/neutron: Vxlan UDP port value should be updated in neutron DB  https://review.openstack.org/15389106:51
*** jobewan has quit IRC06:52
*** shwetaap1 has quit IRC06:54
*** tsg_ has joined #openstack-neutron06:56
*** bashok has joined #openstack-neutron06:59
*** tsg has quit IRC06:59
*** chandankumar has joined #openstack-neutron07:02
*** neeti has joined #openstack-neutron07:05
*** markvoelker has joined #openstack-neutron07:05
*** saju_m has quit IRC07:05
*** saju_m has joined #openstack-neutron07:06
*** aranjan has joined #openstack-neutron07:07
*** scheuran has joined #openstack-neutron07:08
*** gongysh has joined #openstack-neutron07:09
*** markvoelker has quit IRC07:09
*** spandhe has joined #openstack-neutron07:10
*** saikrishna has quit IRC07:10
*** saikrishna has joined #openstack-neutron07:11
*** aranjan has quit IRC07:11
*** saikrishna has quit IRC07:14
*** yfauser has joined #openstack-neutron07:17
*** yfauser has left #openstack-neutron07:18
*** SridharG has quit IRC07:19
*** SumitNaiksatam has quit IRC07:19
*** aepifanov has joined #openstack-neutron07:21
*** SumitNaiksatam has joined #openstack-neutron07:21
*** Murali_ has joined #openstack-neutron07:24
*** nlahouti has quit IRC07:24
*** Murali has quit IRC07:24
*** Murali_ is now known as Murali07:24
*** aepifanov has quit IRC07:25
*** oda-g has quit IRC07:27
*** tomoe_ has quit IRC07:29
*** saikrishna has joined #openstack-neutron07:32
*** tflynn has quit IRC07:36
*** crc32 has quit IRC07:37
*** achanda has quit IRC07:38
*** tomoe_ has joined #openstack-neutron07:39
*** numan has quit IRC07:41
openstackgerritArmando Migliaccio proposed openstack/neutron: Add ability to run pylint check on modified files only  https://review.openstack.org/15934107:44
*** achanda has joined #openstack-neutron07:45
*** Miouge has joined #openstack-neutron07:47
*** Murali_ has joined #openstack-neutron07:50
*** achanda has quit IRC07:50
*** armax has quit IRC07:52
*** Murali has quit IRC07:52
*** Murali_ is now known as Murali07:52
*** dmellado has quit IRC07:52
*** numan has joined #openstack-neutron07:54
*** dmellado has joined #openstack-neutron07:54
*** pask81 has joined #openstack-neutron08:04
*** yatin has quit IRC08:05
*** ronis has joined #openstack-neutron08:07
*** frickler has joined #openstack-neutron08:10
openstackgerritBrandon Logan proposed openstack/python-neutronclient: Fixed pool and health monitor create bugs  https://review.openstack.org/15974308:12
*** tgohad has joined #openstack-neutron08:13
*** Murali_ has joined #openstack-neutron08:14
*** tsg_ has quit IRC08:15
*** doude has joined #openstack-neutron08:15
*** Murali has quit IRC08:16
*** Murali_ is now known as Murali08:17
*** spandhe has quit IRC08:18
*** Jabadia_ has quit IRC08:20
*** matrohon has joined #openstack-neutron08:23
*** yfried has quit IRC08:27
openstackgerritNikolay Fedotov proposed openstack/neutron-vpnaas: Scenario test for vpnaas: ipsec-site-connection  https://review.openstack.org/15974608:27
*** ChuckC has joined #openstack-neutron08:27
*** Miouge_ has joined #openstack-neutron08:31
*** Miouge has quit IRC08:31
*** Miouge_ is now known as Miouge08:31
*** criptoverso has joined #openstack-neutron08:32
*** tomoe_ has quit IRC08:33
*** criptoverso has left #openstack-neutron08:33
*** criptoverso has joined #openstack-neutron08:34
*** salv-orlando has joined #openstack-neutron08:34
*** jlanoux has joined #openstack-neutron08:39
*** tomoe_ has joined #openstack-neutron08:39
*** chlong has quit IRC08:44
*** kawa2014 has joined #openstack-neutron08:46
*** ygbo has joined #openstack-neutron08:46
*** jpena has joined #openstack-neutron08:48
openstackgerritDarragh O'Reilly proposed openstack/neutron: Fix dhcp _test_sync_state_helper asserting calls wrong  https://review.openstack.org/15975608:56
*** jistr has joined #openstack-neutron08:56
*** yamamoto has quit IRC08:58
*** apuimedo has joined #openstack-neutron08:59
*** sbelous has joined #openstack-neutron09:00
openstackgerritElena Ezhova proposed openstack/neutron: Prevent calling waitall() inside a GreenPool's greenthread  https://review.openstack.org/15732009:03
*** ajo has joined #openstack-neutron09:03
*** yamamoto has joined #openstack-neutron09:03
*** ajo has quit IRC09:07
*** markvoelker has joined #openstack-neutron09:07
*** ajo has joined #openstack-neutron09:10
openstackgerritElena Ezhova proposed openstack/neutron: Prevent calling waitall() inside a GreenPool's greenthread  https://review.openstack.org/15732009:11
openstackgerritNuman Siddique proposed openstack/neutron-vpnaas: Add test case for the 'Peer ID gets additional "@"' fix  https://review.openstack.org/15807409:12
*** saikrishna has quit IRC09:12
*** markvoelker has quit IRC09:13
*** tomoe_ has quit IRC09:14
*** numan has quit IRC09:16
*** yatin has joined #openstack-neutron09:18
*** tomoe_ has joined #openstack-neutron09:22
*** tomoe_ has quit IRC09:26
*** tomoe_ has joined #openstack-neutron09:26
*** tomoe_ has quit IRC09:26
*** chandankumar has quit IRC09:31
*** ihrachyshka has joined #openstack-neutron09:34
*** chandankumar has joined #openstack-neutron09:36
*** flwang1 has joined #openstack-neutron09:39
*** armax has joined #openstack-neutron09:43
*** neeti has quit IRC09:45
*** aepifanov has joined #openstack-neutron09:46
*** belmoreira has joined #openstack-neutron09:47
*** neeti has joined #openstack-neutron09:47
*** numan has joined #openstack-neutron09:48
*** chandankumar has quit IRC09:52
*** aignatov has quit IRC09:53
*** aignatov has joined #openstack-neutron09:53
armaxenikanorov: ping09:56
armaxenikanorov__: ping09:57
armaxkevinbenton: ping09:57
*** popw has quit IRC09:59
openstackgerritgongysh proposed openstack/neutron: Add extra subnet route to ha router  https://review.openstack.org/15977210:04
*** chandankumar has joined #openstack-neutron10:05
openstackgerritAman Kumar proposed openstack/neutron: br-tun lost ports/flows if openvswitch restart  https://review.openstack.org/15977510:10
enikanorov__armax: hi10:14
armaxenikanorov__: posted a couple of comments on https://review.openstack.org/#/c/137017/10:14
armaxenikanorov__: see if they make sense to you10:14
enikanorov__armax: yeah10:15
armaxenikanorov__: cool10:16
*** rkukura_ has joined #openstack-neutron10:19
*** rkukura has quit IRC10:21
*** rkukura_ is now known as rkukura10:21
*** yatin has quit IRC10:28
*** neeti has quit IRC10:33
openstackgerritPranav Salunke proposed openstack/neutron: Add non-isolated network metadata server route  https://review.openstack.org/15958010:36
*** ajmiller has quit IRC10:38
*** ajmiller has joined #openstack-neutron10:38
openstackgerrityalei wang proposed openstack/neutron: Add portsecurity extension support  https://review.openstack.org/12655210:42
*** Miouge has quit IRC10:44
openstackgerritDermot Tynan proposed openstack/neutron: Make del_fdb_flow() idempotent.  https://review.openstack.org/15787110:50
*** yog_ has quit IRC10:50
openstackgerritAman Kumar proposed openstack/neutron: br-tun lost ports/flows if openvswitch restart  https://review.openstack.org/15977510:51
*** aix has joined #openstack-neutron10:52
*** stanzgy_ has quit IRC10:53
*** stanzgy has quit IRC10:54
*** trinaths has left #openstack-neutron10:54
*** claudiub has joined #openstack-neutron10:54
openstackgerritNuman Siddique proposed openstack/neutron-vpnaas: Add test case for the 'Peer ID gets additional "@"' fix  https://review.openstack.org/15807410:56
openstackgerritRossella Sblendido proposed openstack/neutron: Don't mock plugin in L3SchedulerTestBaseMixin  https://review.openstack.org/15950511:01
*** pc_m has joined #openstack-neutron11:09
*** markvoelker has joined #openstack-neutron11:10
openstackgerritZhang Hua proposed openstack/neutron-vpnaas: Functional tests of ipsec strongswan vpnaas driver  https://review.openstack.org/15856011:10
openstackgerritZhang Hua proposed openstack/neutron-vpnaas: IPsec strongSwan driver implemention  https://review.openstack.org/14439111:10
*** Miouge has joined #openstack-neutron11:12
*** markvoelker has quit IRC11:17
openstackgerritArmando Migliaccio proposed openstack/neutron-vpnaas: Decouple L3 and VPN service plugins during router operations  https://review.openstack.org/15979311:18
openstackgerritCedric Brandily proposed openstack/neutron: Check whether sudo is enabled in BaseSudoTestCase.setUpClass  https://review.openstack.org/15919311:21
*** yamamoto has quit IRC11:29
*** coolsvap is now known as coolsvap_11:30
*** SridharG has joined #openstack-neutron11:31
*** zhhuabj has quit IRC11:33
*** zhhuabj has joined #openstack-neutron11:34
ZZellegongysh, hi11:34
*** jprovazn has joined #openstack-neutron11:44
*** SridharG has quit IRC11:44
openstackgerritMerged openstack/neutron: test_l2population: Use a fake mech driver instead of ofagent  https://review.openstack.org/15023911:50
openstackgerritPavel Bondar proposed openstack/neutron: Introduce External IPAM Interface  https://review.openstack.org/13433911:52
*** diegows has joined #openstack-neutron11:53
openstackgerritRossella Sblendido proposed openstack/neutron: Don't mock plugin in L3SchedulerTestBaseMixin  https://review.openstack.org/15950511:59
openstackgerritMerged openstack/neutron: Remove port from ovsdb after its deletion  https://review.openstack.org/14386511:59
*** aix has quit IRC12:00
*** coolsvap_ is now known as coolsvap12:02
*** ronis_ has joined #openstack-neutron12:03
*** ronis has quit IRC12:03
*** erkules_ is now known as erkules12:04
*** afazekas has joined #openstack-neutron12:04
*** dims has joined #openstack-neutron12:04
*** zhhuabj has quit IRC12:06
*** marrusl has quit IRC12:12
*** chandankumar_ has joined #openstack-neutron12:12
*** zhhuabj has joined #openstack-neutron12:12
*** SridharG has joined #openstack-neutron12:12
*** markvoelker has joined #openstack-neutron12:13
*** yamamoto has joined #openstack-neutron12:14
*** flaviof has joined #openstack-neutron12:15
*** chandankumar has quit IRC12:15
*** markvoelker has quit IRC12:17
*** marrusl has joined #openstack-neutron12:20
*** amotoki has joined #openstack-neutron12:21
*** lazy_prince is now known as killer_prince12:23
openstackgerritClaudiu Belu proposed openstack/neutron: Remove HyperVNeutronPlugin  https://review.openstack.org/15339412:24
openstackgerritClaudiu Belu proposed openstack/neutron: Adds migration script for Hyper-V Plugin tables  https://review.openstack.org/15628812:24
*** SridharG has left #openstack-neutron12:24
*** neeti has joined #openstack-neutron12:32
*** SridharG has joined #openstack-neutron12:35
*** saju_m has quit IRC12:36
*** johnbelamaric has quit IRC12:37
openstackgerritPavel Bondar proposed openstack/neutron: Implement IPAM Driver loader  https://review.openstack.org/14747912:41
*** SridharG has left #openstack-neutron12:41
ZZelleHi,12:47
ZZelleIs it normal that only 5 checks have been done on https://review.openstack.org/159193 ?12:48
*** wverdugo500 has left #openstack-neutron12:48
*** saikrishna has joined #openstack-neutron12:52
*** ZZelle has quit IRC12:52
*** ZZelle has joined #openstack-neutron12:52
salv-orlandoZZelle:  maybe your patch matches the filter https://review.openstack.org/#/c/152298/6/zuul/layout.yaml and dsvm have been skipped because of https://review.openstack.org/#/c/146762/12:54
*** aix has joined #openstack-neutron12:55
ZZellesalv-orlando, outch so less jobs for test/doc only changes12:56
salv-orlandodo you think it's a bad idea? It makes some sense to me12:56
ZZellesalv-orlando, it's really a good idea but just surprised we can fine tune CI so much12:57
ZZellesalv-orlando, if you have some time, could you look at https://review.openstack.org/147437 (about not running metadata proxy  as root on dhcp-agent)?12:58
salv-orlandoZZelle: ok12:59
openstackgerritIhar Hrachyshka proposed openstack/neutron: Migrate to oslo.log  https://review.openstack.org/15963812:59
openstackgerritIhar Hrachyshka proposed openstack/neutron: oslo: sync all modules that depend on incubator log module  https://review.openstack.org/15965412:59
openstackgerritIhar Hrachyshka proposed openstack/neutron: test_metadata_agent: don't check implementation details  https://review.openstack.org/15982112:59
*** neeti has quit IRC13:06
openstackgerritArmando Migliaccio proposed openstack/neutron-vpnaas: Decouple L3 and VPN service plugins during router operations  https://review.openstack.org/15979313:11
openstackgerritArmando Migliaccio proposed openstack/neutron: Decouple L3 and VPN service plugins during router operations  https://review.openstack.org/15377613:13
*** pradip_vedams has quit IRC13:13
*** pradip_vedams has joined #openstack-neutron13:13
*** markvoelker has joined #openstack-neutron13:14
*** ronis_ has quit IRC13:14
*** markvoelker has quit IRC13:19
*** devvesa has joined #openstack-neutron13:19
*** baoli has joined #openstack-neutron13:19
*** sbelous has quit IRC13:21
*** baoli has quit IRC13:24
*** scheuran has quit IRC13:25
*** ronis_ has joined #openstack-neutron13:25
*** baoli has joined #openstack-neutron13:25
*** armax has quit IRC13:26
*** sbelous has joined #openstack-neutron13:26
*** bobmel has quit IRC13:27
*** dims is now known as dimsum__13:27
*** bobmel has joined #openstack-neutron13:27
*** yfauser1 has joined #openstack-neutron13:27
*** yfauser1 has left #openstack-neutron13:28
*** ajmiller has quit IRC13:29
*** Miouge has quit IRC13:37
*** lukasa has quit IRC13:38
*** amuller has joined #openstack-neutron13:38
openstackgerritMiguel Angel Ajo proposed openstack/neutron: Document the testing effort on OpenFlow stateful firewalling  https://review.openstack.org/15984013:48
openstackgerritAssaf Muller proposed openstack/neutron: Allow AsyncProcess to block on process start and stop  https://review.openstack.org/15809713:48
*** Miouge has joined #openstack-neutron13:49
openstackgerritAssaf Muller proposed openstack/neutron: Introduce ip address monitor  https://review.openstack.org/14964713:49
*** gongysh has quit IRC13:53
*** vthapar has quit IRC13:53
*** vthapar has joined #openstack-neutron13:53
*** vthapar has quit IRC13:53
*** radez_g0n3 is now known as radez13:58
*** shwetaap has joined #openstack-neutron14:02
*** lukasa has joined #openstack-neutron14:07
*** Miouge_ has joined #openstack-neutron14:07
*** Miouge has quit IRC14:08
*** Miouge_ is now known as Miouge14:08
*** shwetaap1 has joined #openstack-neutron14:08
openstackgerritClaudiu Belu proposed openstack/neutron: Remove HyperVNeutronPlugin  https://review.openstack.org/15339414:10
*** bashok has quit IRC14:10
openstackgerritAnn Kamyshnikova proposed openstack/neutron: Make listing security groups faster  https://review.openstack.org/15985014:10
*** chandankumar_ has quit IRC14:11
*** shwetaap has quit IRC14:12
*** itzikb has joined #openstack-neutron14:12
*** gongysh has joined #openstack-neutron14:12
openstackgerritAnn Kamyshnikova proposed openstack/neutron: Make listing security groups faster  https://review.openstack.org/15985014:13
openstackgerritBrian Haley proposed openstack/neutron: Change linux/ip_lib code to better handle address families  https://review.openstack.org/15755514:14
openstackgerritCedric Brandily proposed openstack/neutron: Transform BaseLinuxTestCase methods in helpers (WIP)  https://review.openstack.org/15985214:15
*** markvoelker has joined #openstack-neutron14:15
*** saikrishna has quit IRC14:17
*** Miouge has quit IRC14:17
*** dboik has joined #openstack-neutron14:18
*** jprovazn has quit IRC14:19
*** dboik has quit IRC14:20
*** markvoelker has quit IRC14:20
*** dboik has joined #openstack-neutron14:20
*** saikrishna has joined #openstack-neutron14:21
*** markvoelker has joined #openstack-neutron14:22
*** trown|outttypeww is now known as trown14:22
*** amotoki has quit IRC14:24
*** mestery has quit IRC14:25
*** devvesa has quit IRC14:25
*** tiswanso has joined #openstack-neutron14:25
*** Murali has quit IRC14:26
gongyshamuller, hi14:27
amullergongysh: heya14:27
*** csoukup has joined #openstack-neutron14:30
*** dane_leblanc has joined #openstack-neutron14:30
*** Miouge has joined #openstack-neutron14:31
*** coolsvap is now known as coolsvap_14:31
*** logan2 has quit IRC14:32
*** kbringard has joined #openstack-neutron14:33
*** thomasem has joined #openstack-neutron14:33
*** thomasem has quit IRC14:34
*** dimsum__ has quit IRC14:36
*** numan has quit IRC14:37
*** itzikb has quit IRC14:38
*** tgohad has quit IRC14:38
*** dims_ has joined #openstack-neutron14:38
*** claudiub has quit IRC14:39
openstackgerritIhar Hrachyshka proposed openstack/neutron: policy: don't hack around oslo.config path search algorithm  https://review.openstack.org/15986214:41
openstackgerritIhar Hrachyshka proposed openstack/neutron: tests: initialize policy in BaseTestCase  https://review.openstack.org/15986314:41
*** mestery has joined #openstack-neutron14:41
*** johnbelamaric has joined #openstack-neutron14:42
*** pradip_rawat has joined #openstack-neutron14:42
*** pradip_rawat has quit IRC14:43
*** pradip_rawat has joined #openstack-neutron14:43
mesteryHenryG: You around?14:43
HenryGmestery: Yo14:44
mesteryHenryG: Do you have time to look at a new gate bug? It's IPV6 related, so I thought of you ;)14:44
mesteryHenryG: https://bugs.launchpad.net/neutron/+bug/142639714:44
openstackLaunchpad bug 1426397 in neutron "tempest.scenario.test_network_v6.TestGettingAddress.test_slaac_from_os intermittently fails with MismatchError" [Undecided,New]14:44
*** pradip_vedams has quit IRC14:45
*** pradip_rawat is now known as pradip_vedams14:45
HenryGmestery: I'll take a look14:45
openstackgerritIhar Hrachyshka proposed openstack/neutron: Migrate to oslo.log  https://review.openstack.org/15963814:45
openstackgerritIhar Hrachyshka proposed openstack/neutron: oslo: sync all modules that depend on incubator log module  https://review.openstack.org/15965414:45
openstackgerritIhar Hrachyshka proposed openstack/neutron: test_metadata_agent: don't check implementation details  https://review.openstack.org/15982114:45
mesteryHenryG: Thanks! Let me know if you don't have time.14:45
*** logan2 has joined #openstack-neutron14:45
*** dansmith is now known as superdan14:48
*** pradip_vedams has quit IRC14:48
*** pradip_vedams has joined #openstack-neutron14:49
*** thomasem has joined #openstack-neutron14:49
*** numan has joined #openstack-neutron14:50
*** Zemeio has quit IRC14:56
*** Zemeio has joined #openstack-neutron14:56
*** anish_ has quit IRC15:00
*** numan has quit IRC15:02
*** rushil has joined #openstack-neutron15:02
*** criptoverso has quit IRC15:03
amullerkevinbenton: alive?15:08
amullerabout https://review.openstack.org/#/c/158097/15:08
*** SridharG has joined #openstack-neutron15:09
*** yamamoto has quit IRC15:09
*** zz_jgrimm is now known as jgrimm15:12
openstackgerritIhar Hrachyshka proposed openstack/neutron-vpnaas: Migrate to oslo.log  https://review.openstack.org/15988015:13
*** ajmiller has joined #openstack-neutron15:15
*** carl_baldwin has joined #openstack-neutron15:19
*** apuimedo has quit IRC15:21
*** yeungp has joined #openstack-neutron15:21
*** apuimedo has joined #openstack-neutron15:22
*** yamamoto has joined #openstack-neutron15:23
openstackgerritCedric Brandily proposed openstack/neutron: Transform BaseLinuxTestCase methods in helpers (WIP)  https://review.openstack.org/15985215:23
*** ChuckC has quit IRC15:23
openstackgerritIhar Hrachyshka proposed openstack/neutron: policy: don't hack around oslo.config path search algorithm  https://review.openstack.org/15986215:26
openstackgerritIhar Hrachyshka proposed openstack/neutron: tests: initialize policy in BaseTestCase  https://review.openstack.org/15986315:26
openstackgerritAssaf Muller proposed openstack/neutron: Introduce ip address monitor  https://review.openstack.org/14964715:28
openstackgerritIhar Hrachyshka proposed openstack/neutron-vpnaas: Migrate to oslo.log  https://review.openstack.org/15988715:29
*** numan has joined #openstack-neutron15:29
*** yamamoto has quit IRC15:29
*** achanda has joined #openstack-neutron15:31
*** manishg has joined #openstack-neutron15:31
*** annegentle has joined #openstack-neutron15:31
*** markvoelker has quit IRC15:32
*** markvoelker has joined #openstack-neutron15:32
*** prad has joined #openstack-neutron15:34
*** jobewan has joined #openstack-neutron15:35
*** ajmiller_ has joined #openstack-neutron15:35
*** vishwanathj has joined #openstack-neutron15:36
*** achanda has quit IRC15:36
*** markvoelker has quit IRC15:37
*** vishwanathj has quit IRC15:37
openstackgerritIhar Hrachyshka proposed openstack/neutron-fwaas: Migrate to oslo.log  https://review.openstack.org/15989115:38
*** ajmiller has quit IRC15:38
*** manishg has quit IRC15:39
*** amotoki has joined #openstack-neutron15:40
*** manishg has joined #openstack-neutron15:40
*** salv-orlando has quit IRC15:40
openstackgerritCarl Baldwin proposed openstack/neutron: Refactor DVR _arp_entry methods  https://review.openstack.org/15843315:41
*** manishg has quit IRC15:44
*** dtynan has joined #openstack-neutron15:44
*** tsg has joined #openstack-neutron15:45
openstackgerritIhar Hrachyshka proposed openstack/neutron-fwaas: Removed lockutils-wrapper from tox targets  https://review.openstack.org/15989515:45
*** blues-man has joined #openstack-neutron15:45
*** prad has quit IRC15:46
openstackgerritgongysh proposed openstack/neutron: Add extra subnet route to ha router  https://review.openstack.org/15977215:47
*** afazekas has quit IRC15:50
*** Miouge has quit IRC15:52
*** armax has joined #openstack-neutron15:53
*** armax has quit IRC15:53
*** armax has joined #openstack-neutron15:54
openstackgerritZhang Hua proposed openstack/neutron-vpnaas: Functional tests of ipsec strongswan vpnaas driver  https://review.openstack.org/15856015:57
openstackgerritZhang Hua proposed openstack/neutron-vpnaas: IPsec strongSwan driver implemention  https://review.openstack.org/14439115:57
*** markvoelker has joined #openstack-neutron15:58
openstackgerritPavel Bondar proposed openstack/neutron: Refactor db_base_plugin_v2.py to use new IPAM  https://review.openstack.org/15323615:58
*** Miouge has joined #openstack-neutron15:58
openstackgerritRomil Gupta proposed openstack/neutron: Vxlan UDP port value should be updated in neutron DB  https://review.openstack.org/15389116:01
openstackgerritIhar Hrachyshka proposed openstack/neutron: policy: don't hack around oslo.config path search algorithm  https://review.openstack.org/15986216:02
openstackgerritIhar Hrachyshka proposed openstack/neutron: tests: initialize policy in BaseTestCase  https://review.openstack.org/15986316:02
*** Marga_ has joined #openstack-neutron16:03
*** ajo has quit IRC16:04
*** ajmiller_ is now known as ajmiller16:04
*** gongysh has quit IRC16:05
*** csoukup has quit IRC16:06
*** ajo has joined #openstack-neutron16:08
*** rushil has quit IRC16:09
*** ronis_ has quit IRC16:09
*** xgerman has joined #openstack-neutron16:14
*** tomoe_ has joined #openstack-neutron16:14
*** csoukup has joined #openstack-neutron16:15
*** ChuckC has joined #openstack-neutron16:16
*** ChuckC has quit IRC16:17
*** ChuckC has joined #openstack-neutron16:17
openstackgerritCedric Brandily proposed openstack/neutron: Transform BaseLinuxTestCase methods in helpers (WIP)  https://review.openstack.org/15985216:18
ZZellehaleyb, hi16:18
haleybZZelle: hi, you must have seen my comment16:18
ZZellehaleyb, i fail to understand your last comment :(16:19
*** rushil has joined #openstack-neutron16:19
*** david-lyle_afk is now known as david-lyle16:19
ZZellehaleyb, it seems something is missing in PS3 to match your needs?16:19
*** ChuckC has quit IRC16:20
haleybZZelle: yes, even with that change if i directly curl the endpoint for versions i get "http" because it's basically hard-coded16:20
*** apuimedo has quit IRC16:20
*** ChuckC has joined #openstack-neutron16:21
*** anish_ has joined #openstack-neutron16:22
*** gongysh has joined #openstack-neutron16:22
*** tim_o_ has joined #openstack-neutron16:23
ZZellehaleyb, strange, it's working on heat juno when i do curl http:....:8004/ -H "X-Forwarded-Proto: https"16:24
*** markvoelker has quit IRC16:25
haleybZZelle: well, if you don't use the X-Forwarded...16:26
ZZellehaleyb, the X-Forward-Proto header should be added by the ssl termination proxy16:27
*** reed has joined #openstack-neutron16:27
ZZelleie: i am testing without a proxy :)16:27
*** aepifanov has quit IRC16:28
haleybZZelle: yes, this might be more an internal requirement that we always want to say https, but that req.mumble member is always http16:28
ZZellelet me check with neutron16:29
*** prad has joined #openstack-neutron16:30
ChuckCarmax: hi16:30
*** yamamoto has joined #openstack-neutron16:30
*** markvoelker has joined #openstack-neutron16:32
*** Matt2 has joined #openstack-neutron16:32
armaxChuckC: hi16:33
ZZellehaleyb, https://github.com/openstack/heat/blob/master/heat/api/openstack/versions.py looks really different16:33
ChuckCarmax: In https://review.openstack.org/#/c/129085/13/specs/kilo/mac_addr_update.rst,cm you requested a scenario test, but I struggle now with modifying the mac address of the virtual nic underlying the neutron port16:33
openstackgerritArmando Migliaccio proposed openstack/neutron: Add ability to run pylint check on modified files only  https://review.openstack.org/15934116:33
armaxChuckC: struggle how?16:33
ChuckCarmax: I don't know how to do that without manipulating the hypervisor directly which is a no-no for tempest, right?  Do you have any ideas, or perhaps I'll focus on functional test?16:33
armaxChuckC: can you remind me the test you’re trying to write?16:34
ChuckCarmax: sorry, just to test updating the mac address of an (offline) port16:35
*** yamamoto has quit IRC16:35
*** david-lyle is now known as david-lyle_Afk16:35
*** david-lyle_Afk is now known as david-lyle_afk16:35
haleybZZelle: yes, different, but i think it will still return req.host_url16:35
armaxChuckC: ?16:36
*** manishg has joined #openstack-neutron16:37
*** manishg has quit IRC16:37
*** manishg has joined #openstack-neutron16:37
*** nlahouti has joined #openstack-neutron16:37
ChuckCarmax: I'm trying to write a scenario test to validate connectivity after changing a port's mac address16:37
armaxChuckC: gotcha16:38
armaxChuckC: for a virtual vm?16:38
armaxs/vm/node16:38
armax:)16:38
ChuckCarmax: yes, that's one of the 2 cases, the other is ironic16:38
armaxso why do you think you need to modify the hypervisor?16:39
ZZellegongysh, hi16:39
*** rwsu-afk is now known as rwsu16:39
ChuckCarmax: the nic of the vm needs to have the same mac address as the neutron port16:40
openstackgerritIhar Hrachyshka proposed openstack/neutron: tests: initialize policy in BaseTestCase  https://review.openstack.org/15986316:41
ChuckCarmax: if I change one, I have to change the other16:41
armaxChuckC: so how do you envision this work in reality?16:41
openstackgerritPranav Salunke proposed openstack/neutron: Add non-isolated network metadata server route  https://review.openstack.org/15958016:43
armaxChuckC: it sounds to me that the ability to update a nic attribute is something that should come from Nova16:43
ChuckCarmax: I don't have a strong use case for non-ironic virtual machines16:43
armaxor Ironic16:43
*** jobewan has quit IRC16:43
ChuckCarmax: but in the tempest test runs, even ironic servers are vms16:44
ChuckCarmax: sounds like this may require changes in nova/ironic, then...16:45
armaxhave you considered using nova interface/attach-detach?16:45
armaxChuckC: I wonder if that can preserve the port16:45
armaxChuckC: if I look at the help inline it seems it does16:47
armaxso the test could do: 0) test connectivity; 1) detach interface; 2) update port mac; 3) attach interface; 4) test connectivity16:48
ChuckCarmax: 'help inline'?16:48
openstackgerritCedric Brandily proposed openstack/neutron: Transform BaseLinuxTestCase methods in helpers (WIP)  https://review.openstack.org/15985216:48
*** sballe__ has quit IRC16:48
armaxChuckC: novaclient16:48
*** anshul has quit IRC16:49
ChuckCarmax: thanks, the online doc was very brief on those commands16:49
*** carl_baldwin has quit IRC16:49
*** tomoe_ has quit IRC16:50
ChuckCarmax: although since they both take port_id, I should have figured that out :P16:50
armaxChuckC: perhaps if you look at test_network_basic_ops16:51
armaxhttps://github.com/openstack/tempest/blob/master/tempest/scenario/test_network_basic_ops.py#L39016:51
*** Marga_ has quit IRC16:51
ZZellehaleyb, if i print request.host_url in https://review.openstack.org/#/c/157087/3/neutron/tests/unit/test_ssl_middleware.py, the scheme is correct16:51
armaxand you take it as base for this test, you might get somewhere16:51
*** Marga_ has joined #openstack-neutron16:51
*** moha_hunt has joined #openstack-neutron16:52
*** pask81 has quit IRC16:53
*** ivar-lazzaro has joined #openstack-neutron16:54
ChuckCarmax: yes, I had looked at that, but hadn't found attach/detach\16:54
ChuckCarmax: thanks again16:54
armaxChuckC: np16:55
openstackgerritRyan Tidwell proposed openstack/neutron: Basic subnetpool CRUD  https://review.openstack.org/14869816:55
*** tflynn has joined #openstack-neutron16:56
openstackgerritRyan Tidwell proposed openstack/neutron: WIP Subnet allocation from a subnet pool  https://review.openstack.org/15759716:56
haleybZZelle: neutron does use application_url, which seems to be the same as host_url, but i guess either way without the X-Forwarded header even heat prints http16:58
*** tflynn has quit IRC16:58
ZZellehaleyb, just to be sure, X-Forwarded-Proto header is added by your proxy ?16:59
*** blues-man has quit IRC16:59
*** ivar-lazzaro has quit IRC16:59
openstackgerritErik Colnick proposed openstack/neutron: Improve DVR scale performance  https://review.openstack.org/15011017:01
*** Marga_ has quit IRC17:01
haleybZZelle: i'm not using a proxy, i was just tasked with making this https, which might not be quite correct17:01
*** SumitNaiksatam has quit IRC17:02
haleybZZelle: i will push-out an update to fix jenkins and do some more testing here17:02
*** johnbelamaric1 has joined #openstack-neutron17:03
*** johnbelamaric has quit IRC17:03
ZZellehaleyb, the aim of the ssl middleware is to use the scheme defined in the header X-Forwarded-Proto (when defined)17:03
haleybZZelle: yes, understood.  This "always https" might just be something we need to configure differently internally.17:05
openstackgerritClaudiu Belu proposed openstack/neutron: Hyper-V Agent decomposition  https://review.openstack.org/15325917:06
*** jlanoux has quit IRC17:07
ZZellehaleyb, it can be done in the ssl middleware but like public_endpoint_url it hardcodes the scheme instead of delegating the (written) scheme choice to the requester (ie: the ssl proxy)17:09
*** annegentle has quit IRC17:09
haleybZZelle: i will just leave it alone for now then, at least supporting the X- header is a step forward17:11
*** Miouge has quit IRC17:11
openstackgerritIhar Hrachyshka proposed openstack/neutron: tests: initialize policy in BaseTestCase  https://review.openstack.org/15986317:12
*** matrohon has quit IRC17:12
ZZellehaleyb, ok17:14
*** amotoki has quit IRC17:14
openstackgerritBrian Haley proposed openstack/neutron: New middleware to handle SSL termination proxies  https://review.openstack.org/15708717:15
*** _cjones_ has joined #openstack-neutron17:17
openstackgerritRossella Sblendido proposed openstack/neutron: Set port in error status if operation fails twice  https://review.openstack.org/15784017:17
*** johnbelamaric1 has quit IRC17:19
*** VijayB has joined #openstack-neutron17:21
*** shwetaap1 has quit IRC17:21
*** aranjan has joined #openstack-neutron17:22
*** VijayB has quit IRC17:23
*** reed has quit IRC17:24
*** ZZelle has quit IRC17:24
prometheanfirecan I get code review on this? https://review.openstack.org/#/c/154128/17:24
*** zerda has quit IRC17:24
*** jogo is now known as flashgordon17:25
*** jistr has quit IRC17:25
*** jckasper has quit IRC17:26
*** numan has quit IRC17:27
*** VijayB_ has joined #openstack-neutron17:28
*** SridharGaddam has joined #openstack-neutron17:29
*** Miouge has joined #openstack-neutron17:29
*** amuller has quit IRC17:31
*** ronis_ has joined #openstack-neutron17:32
*** jobewan has joined #openstack-neutron17:32
ChuckCarmax: sadly, interface-detach deleted the port17:32
*** saikrishna has quit IRC17:33
*** saikrishna has joined #openstack-neutron17:34
*** SridharG has left #openstack-neutron17:35
*** belmoreira has quit IRC17:35
*** SridharG has joined #openstack-neutron17:35
*** mlavalle has joined #openstack-neutron17:35
*** VijayB_ has quit IRC17:39
*** jckasper has joined #openstack-neutron17:44
*** jckasper_ has joined #openstack-neutron17:44
*** VijayB_ has joined #openstack-neutron17:44
openstackgerritManish Godara proposed openstack/neutron: Add filter for provider network attributes in ML2  https://review.openstack.org/12491717:45
*** banix has joined #openstack-neutron17:46
openstackgerritBrandon Logan proposed openstack/python-neutronclient: Fixed pool and health monitor create bugs  https://review.openstack.org/15974317:46
*** salv-orlando has joined #openstack-neutron17:48
*** jckasper has quit IRC17:48
*** Miouge has quit IRC17:49
*** markvoelker has quit IRC17:51
*** ygbo has quit IRC17:57
*** manishg has quit IRC17:58
*** sbfox has joined #openstack-neutron17:58
*** manishg has joined #openstack-neutron17:58
*** johnbelamaric has joined #openstack-neutron17:58
*** johnbelamaric has quit IRC17:59
*** johnbelamaric has joined #openstack-neutron17:59
*** johnbelamaric has quit IRC18:00
*** johnbelamaric1 has joined #openstack-neutron18:00
*** linuxgeek_ has joined #openstack-neutron18:00
*** Marga_ has joined #openstack-neutron18:01
*** manishg_ has joined #openstack-neutron18:02
*** annegentle has joined #openstack-neutron18:02
*** manishg has quit IRC18:03
*** chlong has joined #openstack-neutron18:04
*** jaypipes has joined #openstack-neutron18:05
*** markvoelker has joined #openstack-neutron18:05
*** annegentle has quit IRC18:07
*** annegentle has joined #openstack-neutron18:07
*** jckasper__ has joined #openstack-neutron18:08
*** marun has joined #openstack-neutron18:09
ChuckCarmax: ^^ even if the port was added to the vm after the vm was created18:09
openstackgerritArmando Migliaccio proposed openstack/neutron: Revert "Remove port from ovsdb after its deletion"  https://review.openstack.org/15993918:10
*** jckasper_ has quit IRC18:11
*** chlong has quit IRC18:11
*** spandhe has joined #openstack-neutron18:11
*** spandhe has quit IRC18:11
*** shwetaap has joined #openstack-neutron18:12
linuxgeek_i have a openstack environment and few instances do not get a private ip. i checked neutron and syslog with the mac, private ip and port id but did not find anything. anyone has pointers for me18:15
ChuckCarmax: any other thoughts?18:15
*** s3wong has joined #openstack-neutron18:16
*** armax has quit IRC18:16
*** achanda has joined #openstack-neutron18:16
*** krtaylor has quit IRC18:16
*** sbfox has quit IRC18:17
*** achanda has quit IRC18:17
ChuckCgaryk: if you have some time, would you review the scrollback discussion armax and I had about trying to scenario test mac address update?18:17
*** achanda has joined #openstack-neutron18:17
*** carl_baldwin has joined #openstack-neutron18:18
openstackgerritRossella Sblendido proposed openstack/neutron: Add devices to update in RPC call security_groups_provider_updated  https://review.openstack.org/14823518:19
*** sbfox has joined #openstack-neutron18:19
*** kawa2014 has quit IRC18:19
*** killer_prince has quit IRC18:20
*** rpothier has joined #openstack-neutron18:21
*** VijayB_ has quit IRC18:21
*** sbfox has quit IRC18:21
*** killer_prince has joined #openstack-neutron18:22
*** killer_prince is now known as lazy_prince18:22
*** spandhe has joined #openstack-neutron18:23
*** sbfox has joined #openstack-neutron18:23
*** leenheer has joined #openstack-neutron18:24
*** VijayB has joined #openstack-neutron18:25
*** ivar-lazzaro has joined #openstack-neutron18:27
*** jaypipes has quit IRC18:27
*** chlong has joined #openstack-neutron18:28
*** krtaylor has joined #openstack-neutron18:28
*** aranjan has quit IRC18:29
*** rms_13 has joined #openstack-neutron18:30
*** david-lyle_afk is now known as david-lyle18:35
*** amuller has joined #openstack-neutron18:36
*** Zemeio has quit IRC18:37
*** Marga_ has quit IRC18:37
*** Marga_ has joined #openstack-neutron18:38
*** Zemeio has joined #openstack-neutron18:38
amullermarun: I don't think the non-test AsyncProcess.stop should have that parameter...18:38
amullerThat safe_stop will be in two places: Where it is now, and in the ip_monitor test class18:38
*** chlong has quit IRC18:38
amullerI don't think it's a problem at all18:39
openstackgerritRonak Shah proposed openstack/neutron: Adding DB model changes for Nuage Plugin post decomposition  https://review.openstack.org/15928118:39
*** pradip_vedams has quit IRC18:41
*** aepifanov has joined #openstack-neutron18:41
*** pradip_vedams has joined #openstack-neutron18:41
*** VijayB has quit IRC18:44
carl_baldwinmlavalle: ping18:44
*** bo-quan has joined #openstack-neutron18:46
*** VijayB has joined #openstack-neutron18:48
med_bo-quan, this is how I would do it18:50
*** anish_ has quit IRC18:50
*** Marga_ has quit IRC18:52
*** Marga_ has joined #openstack-neutron18:53
*** yamahata has joined #openstack-neutron18:53
*** Miouge has joined #openstack-neutron18:53
*** Marga_ has quit IRC18:53
*** Miouge has quit IRC18:54
*** reed has joined #openstack-neutron18:54
*** SridharRamaswamy has joined #openstack-neutron18:55
*** Marga_ has joined #openstack-neutron18:55
*** jprovazn has joined #openstack-neutron18:57
*** markvoelker has quit IRC18:58
*** annegentle has quit IRC19:01
*** markvoelker has joined #openstack-neutron19:01
*** tflynn has joined #openstack-neutron19:02
*** SridharRamaswam1 has joined #openstack-neutron19:03
*** SridharRamaswamy has quit IRC19:04
*** tflynn has quit IRC19:06
*** manishg_ has quit IRC19:06
openstackgerritAssaf Muller proposed openstack/neutron: WIP: Mock RPC _send method  https://review.openstack.org/15995519:08
*** radez has quit IRC19:11
*** SridharRamaswam1 has quit IRC19:12
*** bquan has joined #openstack-neutron19:13
openstackgerritDarragh O'Reilly proposed openstack/neutron: lb-agent: handle security group updates in main loop  https://review.openstack.org/13851219:13
*** aix has quit IRC19:13
*** SridharRamaswamy has joined #openstack-neutron19:14
openstackgerritTerry Wilson proposed openstack/neutron: Add rootwrap daemon mode support  https://review.openstack.org/15880519:14
pc_mcarl_baldwin: ping19:17
carl_baldwinpc_m: pong19:18
pc_mcarl_baldwin: Wanted to talk about refactoring of the VPN code for L3. Wondering when we could get together to discuss?19:18
pc_mHave a few questions.19:18
*** tflynn has joined #openstack-neutron19:19
*** jckasper__ has quit IRC19:19
*** _cjones_ has quit IRC19:20
carl_baldwinI could discuss a bit here.19:21
*** bquan has quit IRC19:21
pc_mthanks.19:21
*** csoukup has quit IRC19:22
pc_mcurrently, the VPN device driver has several methods that (currently) call the vpn_service object, which in turn talks to the L3 agent to get the router_info for a specific router by ID.19:22
flwang1ihrachyshka: ping? I think you're around :)19:22
pc_mWondering, how can be get the router_info forward going? I don't see a method that gives a router based on router_id. Is there one?19:23
*** _cjones_ has joined #openstack-neutron19:23
*** openstackgerrit has quit IRC19:24
*** openstackgerrit has joined #openstack-neutron19:24
*** bo-quan has quit IRC19:24
*** ajo has quit IRC19:25
amullerpc_m: you look it up in the agenr routers dict19:26
amulleragent*19:26
*** ihrachyshka has quit IRC19:26
*** tflynn has quit IRC19:26
pc_mamuller: We've been trying to decouple the agent from the device driver.19:26
*** csoukup has joined #openstack-neutron19:26
amullerok I don't have the full context, just rambling19:27
pc_mpreviously, the device driver had a reference to the agent. Refactoring goal was to separate that dependency.19:27
*** ajo has joined #openstack-neutron19:27
pc_mso the vpn_service object was created, so that the device driver only knew about it's "service" object..19:28
pc_mcarl_baldwin: Ref: https://github.com/openstack/neutron-vpnaas/blob/master/neutron_vpnaas/services/vpn/vpn_service.py#L11119:28
pc_mThat's a case where the service object goes to the L3 agent, which has a dict of routers.19:28
*** yamamoto has joined #openstack-neutron19:33
carl_baldwinpc_m: hi, I was just looking through code.19:33
carl_baldwinpc_m: Take a look at this example:  https://github.com/openstack/neutron-vpnaas/blob/master/neutron_vpnaas/services/vpn/vpn_service.py#L6119:33
carl_baldwinafter_router_added passes in the router instance.  Then, this code passes only the router_id to device.create_router(…)19:34
*** radez has joined #openstack-neutron19:35
pc_mYeah, I had only two ideas... one was to somehow look up the router via ID (maybe can't). The other is to change the create and pass down a router_info, instead of the id (and save it)19:35
*** rotbart has joined #openstack-neutron19:36
carl_baldwinThen, create_router in a round-about way calls self.agent.remove_nat_rule which uses the router_id to look up the instance.  But, the service was already passed the router instance to begin with.19:36
pc_mNot sure (yet) of the impact of the latter.19:36
*** fifieldt_ has joined #openstack-neutron19:36
carl_baldwinWe can look up the router by id.  That wouldn’t take much code.  But, the service is passed the router instance.  It shouldn’t need to look it up.19:37
*** yamamoto has quit IRC19:37
*** manishg has joined #openstack-neutron19:38
pc_mcarl_baldwin: I need to look at the impact of that change.19:38
pc_mcarl_baldwin: A lookup doesn't change the logic.19:38
pc_mCurrently, when a router is created. Nothing is done in VPN. When the VPN connection is created, then the driver creates the OpenSwan process and saves away the VPN info (and router ID).19:40
*** fifieldt has quit IRC19:40
*** aranjan has joined #openstack-neutron19:40
*** annegentle has joined #openstack-neutron19:40
*** VijayB has quit IRC19:41
*** leenheer has quit IRC19:41
pc_mI'll have to look it through... some things I think would change are... would have to create the OpenSwan object, but defer the process create until VPN connection created; test for router in use, would have to check for process running vs existence of OpenSwan object.19:42
*** leenheer has joined #openstack-neutron19:42
pc_mSeems doable... let me look through and figure out the details to see what that would take.19:43
pc_mIt would be better than doing lookups, I would think.19:43
*** shwetaap1 has joined #openstack-neutron19:44
*** crose has quit IRC19:44
*** aranjan has quit IRC19:44
*** doude has quit IRC19:44
carl_baldwinpc_m: There could be more ugly details under the hood that I’m not aware of.  But, I think if it were me, I would chase down the option that removes the need for redundant lookups by id first.19:46
*** Miouge has joined #openstack-neutron19:46
*** shwetaap has quit IRC19:46
*** doude has joined #openstack-neutron19:47
pc_mcarl_baldwin: Yeah seems cleaner. Just need to see how much that alters the design for effort.19:47
carl_baldwinpc_m: understood.19:47
*** barra204 has joined #openstack-neutron19:48
openstackgerritIsaku Yamahata proposed openstack/neutron: ml2: use attributes.{NETWORK, SUBNET, PORT} consistently  https://review.openstack.org/15996619:48
pc_mcarl_baldwin: Just for my education, how does one look up by router_id?19:48
carl_baldwinpc_m: Adding a lookup would be very easy.  I think it would really just be adding a method to the agent that does what amuller described above.19:48
pc_mcarl_baldwin: So rely on the L3 agent.19:49
amullerthat information isn't saved anywhere else19:49
pc_m?19:49
amullerunless you have a reference to a router, the only place routers are saved is in l3_agent.router_info19:49
pc_mIt just maintains the coupling between driver and L3 agent.19:49
carl_baldwinpc_m: if it came down to it.  But, I would still like to see the other way work because I it will result in a nicer overall design for the long-term.19:49
pc_mcarl_baldwin: +119:50
*** tomoe_ has joined #openstack-neutron19:51
pc_mcarl_baldwin: I'm thinking, if we can remove the coupling, and if Armando's callback mechanism can be used (not sure if that'll cause another singleton issue), then the only the adv service stuff does is loading device drivers. Maybe that could be done elsewhere.19:51
*** ajo has quit IRC19:51
*** Marga_ has quit IRC19:52
*** rm_work|away is now known as rm_work19:52
*** Marga_ has joined #openstack-neutron19:52
*** Marga_ has quit IRC19:53
*** achanda has quit IRC19:53
pc_mcarl_baldwin: amuller: Thanks for the ideas/feedback. I'll start looking at the code. Will have a lot to do to get this in.19:54
*** moha_hunt has quit IRC19:54
*** ajo has joined #openstack-neutron19:54
amullermarun: carl_baldwin: I think grenade has a 100% or near 100% failure rate since this morning?19:54
amuller(it's voting)19:54
*** mikeit has joined #openstack-neutron19:55
*** tomoe_ has quit IRC19:55
*** barra204 is now known as shakamunyi19:56
*** marun has quit IRC19:57
*** apuimedo has joined #openstack-neutron19:57
*** jckasper has joined #openstack-neutron19:58
*** pradip_vedams has quit IRC20:00
*** pradip_vedams has joined #openstack-neutron20:00
amullerhere's one error in a recent grenade run:20:01
amullerhttp://logs.openstack.org/17/124917/30/check/check-grenade-dsvm-neutron/77a84b2/logs/grenade.sh.txt.gz20:01
amuller14be42f3d0a5_default_sec_group_table_py.DuplicateSecurityGroupsNamedDefault: Some tenants have more than one security group named 'default': tenant 06f26c6bb8fb47adbdbb3daa94fb2118: 48634d33-9553-4136-bb71-e9c2da1af5bc, 9006a6f4-f3ed-422a-97e9-206104103cfb. All duplicate 'default' security groups must be resolved before upgrading the database.20:01
amullerlooks familiar :)20:01
openstackgerritMerged openstack/neutron: wsgi: remove explicit monkey_patch() call  https://review.openstack.org/15745320:01
*** marun has joined #openstack-neutron20:02
*** ChuckC has quit IRC20:02
*** ZZelle has joined #openstack-neutron20:02
*** ajo has quit IRC20:03
*** ChuckC has joined #openstack-neutron20:03
openstackgerritZengfa Gao proposed openstack/python-neutronclient: Add Neutron subnetpool API  https://review.openstack.org/15961820:05
amullermarun: ok it's not near 100% failure though20:05
*** VijayB_ has joined #openstack-neutron20:05
*** ajo has joined #openstack-neutron20:06
mlavallecarl_baldwin: pong20:06
carl_baldwinmlavalle: hi20:07
openstackgerritMerged openstack/neutron-vpnaas: Add test case for the 'Peer ID gets additional "@"' fix  https://review.openstack.org/15807420:07
*** leenheer has quit IRC20:07
*** rotbart has quit IRC20:07
*** annegentle has quit IRC20:07
*** markvoelker has quit IRC20:08
*** annegentle has joined #openstack-neutron20:08
openstackgerritMerged openstack/neutron-fwaas: Migrate to oslo.log  https://review.openstack.org/15989120:08
pc_mmarun: Is this review ready to come out of WIP? https://review.openstack.org/#/c/154213/ The dependency is upstreamed. Didn't know if there was another dependency (that should be added for this commit).20:08
openstackgerritTimothy Swanson proposed openstack/neutron-specs: MTU selection spec update bridge_mappings new format  https://review.openstack.org/15914620:10
openstackgerritAssaf Muller proposed openstack/neutron: Mock RPC _send method in BaseTestCase  https://review.openstack.org/15995520:12
*** markvoelker_ has joined #openstack-neutron20:12
openstackgerritAssaf Muller proposed openstack/neutron: Mock RPC _send method in BaseTestCase  https://review.openstack.org/15995520:12
*** ajo has quit IRC20:15
*** markvoelker_ has quit IRC20:16
mlavallecarl_baldwin: I was respinding to a previous ping from you20:19
*** ajo has joined #openstack-neutron20:19
carl_baldwinmlavalle: Right, I got distracted, sorry about that.20:20
mlavallecarl_baldwin: np20:20
carl_baldwinmlavalle: was wondering if you’d noticed I rebased your patch.20:20
carl_baldwinResolved a simple conflict.20:21
mlavallecarl_baldwin: I did, thanks. Not a big deal20:21
carl_baldwinmlavalle: I also was wondering if we could get it in shape to merge this week-end so that I could try to get it in over the week-end.20:21
mlavallecarl_baldwin: that is my plan20:22
carl_baldwinmlavalle: do you need any help?20:22
mlavallecarl_baldwin: not at this point20:22
mlavallecarl_baldwin: if I get stuck, are you going to be on irc. If not, I can email you20:22
*** achanda has joined #openstack-neutron20:23
carl_baldwinI’ll try to be on IRC as much as possible.  I’ll be on for the next three to four hours at least.20:23
*** jprovazn has quit IRC20:24
amullercarl_baldwin: marun: https://review.openstack.org/#/c/158097/20:24
amullershould be mergable today20:24
*** bquan has joined #openstack-neutron20:24
amullerI'd appreciate if you could take a look at the next patch in the series20:24
mlavallecarl_baldwin: tomorrow and sunday I will be on irc.... not necessarilly stuck to it. You can ping me if you want and I'll get back to you eventually20:25
carl_baldwinamuller: ack20:25
*** banix has quit IRC20:25
amullercarl_baldwin: I'd be happy to discuss bp/report-ha-router-master if you'd like context / a high overview of the design of the feature20:25
*** jkraj has quit IRC20:25
carl_baldwinamuller: I remember the bp actually pretty well.20:26
amulleralrighty :)20:26
carl_baldwinamuller: It is failing grenade.  So, no go.20:27
*** tflynn has joined #openstack-neutron20:27
* carl_baldwin just kidding20:27
amuller:(20:27
amullerlooks like an unrelated failure, one of many grenade failures20:27
carl_baldwinamuller: ;)20:27
*** mikeit has quit IRC20:29
*** achanda has quit IRC20:30
*** csoukup has quit IRC20:30
*** ChuckC has quit IRC20:31
*** tflynn has quit IRC20:32
*** ChuckC has joined #openstack-neutron20:32
*** _cjones_ has quit IRC20:34
*** csoukup has joined #openstack-neutron20:34
*** vishwanathj has joined #openstack-neutron20:34
*** _cjones_ has joined #openstack-neutron20:34
mesterycarl_baldwin: CAn you pop into #openstack-qa? We're looking a DB deadlock there that is floating IP / L3 related20:34
mesterycarl_baldwin: lets move it here20:34
*** mriedem has joined #openstack-neutron20:35
mesteryamuller carl_baldwin: https://bugs.launchpad.net/neutron/+bug/142654320:35
openstackLaunchpad bug 1426543 in OpenStack Compute (nova) "Spike in neutronclient connection failures due to read timeouts since 2/27" [Undecided,New]20:35
*** vishwanathj has quit IRC20:35
mesteryAlso: http://logs.openstack.org/40/122240/19/gate/gate-tempest-dsvm-neutron-full/4ef0a02/logs/screen-q-svc.txt.gz?level=TRACE20:35
amullerjoining20:35
*** leenheer has joined #openstack-neutron20:35
mesterySorry, it was #openstack-nova, but we can move it here.20:35
mesteryamuller: Looks like a DB timeout20:35
mesteryFloating IP related, spiked in the last 24 hours.20:36
mesterymriedem: ^^^^20:36
mriedemhttp://logs.openstack.org/40/122240/19/gate/gate-tempest-dsvm-neutron-full/4ef0a02/logs/screen-q-svc.txt.gz?level=TRACE#_2015-02-27_18_05_43_38920:36
*** _cjones_ has quit IRC20:36
carl_baldwinmestery: armax mentioned this one to me just a little while ago.20:36
*** _cjones_ has joined #openstack-neutron20:36
mriedemhttps://github.com/openstack/neutron/commit/911f8b57f80798ec8fe3c82282fb4c812cc9472c ?20:36
mesterycarl_baldwin: armax is still awake? :)20:36
carl_baldwinmestery: Probably not anymore.20:36
mesterycarl_baldwin: Heh :)20:36
*** pradip_rawat has joined #openstack-neutron20:37
*** leenheer has quit IRC20:37
amullerit's timing out when it receives a floating IP status updated from a L3 agent20:37
* amuller looking at recently merged patches20:38
mriedemamuller: so maybe https://github.com/openstack/neutron/commit/911f8b57f80798ec8fe3c82282fb4c812cc9472c caused this?20:38
amullerthat patch is definitely unrelated20:38
mriedemgiven when that merged and this showed up http://goo.gl/h7y4MD20:38
*** markvoelker has joined #openstack-neutron20:39
*** pradip_vedams has quit IRC20:39
*** pradip_rawat is now known as pradip_vedams20:39
*** melwitt has joined #openstack-neutron20:41
carl_baldwinamuller: mriedem: mestery:  The only patch to hit this before today was 143865 and it hit it repeatedly.  It must be it.20:43
carl_baldwinI’m willing to call this a smoking gun.20:44
carl_baldwinamuller: mestery:  What do you think?20:44
mesterycarl_baldwin: Ack on that20:44
amullerArmando already has a revert up for review, let's run rechecks on that...20:44
mesteryamuller: Link?20:44
amullerhttps://review.openstack.org/#/c/159939/20:44
carl_baldwinamuller: I’m babysitting that patch.20:45
*** mikeit has joined #openstack-neutron20:45
mesterythanks amuller20:45
mesterymriedem: ^^^^20:45
*** markvoelker has quit IRC20:45
mriedemmestery: yup20:45
*** leenheer has joined #openstack-neutron20:45
mriedemneed the revert tagged to the bug20:45
mesterymriedem: Just did it20:46
mesteryIn LP20:46
mesterymriedem: In the commit message of the revert?20:46
mriedemyeah20:46
mriedemso if that gets merged it closes the bug20:46
mesterycarl_baldwin: I can re-propose armax's revert with that added.20:46
mesterycarl_baldwin: Shall I do it now?20:46
carl_baldwinmestery: If you’ve got it loaded, go for it.20:47
mesterycarl_baldwin: Doing it now20:47
amullerthis doesn't make sense though20:47
amullerI don't see how that patch is related20:47
mriedemhmm, there was an oslo.db release yesterday...20:47
openstackgerritKyle Mestery proposed openstack/neutron: Revert "Remove port from ovsdb after its deletion"  https://review.openstack.org/15993920:48
amullerthat's right20:48
mriedemchecking the git log of oslo.db20:48
mriedemhttp://paste.openstack.org/show/183153/20:49
mriedembam 1b7c29520:50
*** VijayB_ has quit IRC20:50
carl_baldwinamuller: I have no idea how it is related.  But, the evidence is pretty clear.  The patch was the *only* one to hit the error before it merged.  It hit the error 6 times before merge.20:50
mriedem1b7c295 Retry query if db deadlock error is received20:50
*** mikeit has quit IRC20:50
mriedemcarl_baldwin: could be a red herring given when oslo.db was released20:50
mriedemor this:20:51
mriedemeeb7ea2 Add retry decorator allowing to retry DB operations on request20:51
amullerthat second patch is unsed in neutron20:51
amullerfor now20:51
amullerthe retry decorator20:51
mriedemunused20:51
mriedemok20:51
mriedemso let's look at the other20:51
carl_baldwinamuller:  It could just be that the patch just exposes some other problem that has existed.20:51
*** markvoelker has joined #openstack-neutron20:52
openstackgerritAssaf Muller proposed openstack/neutron: Pin to Oslo DB 1.4.1  https://review.openstack.org/15999720:53
carl_baldwinmriedem: mestery:  Do you know how much we’re hitting this bug overall?20:54
mesteryamuller: Good idea on the pinning patch20:54
mriedemcarl_baldwin: 76% failure when this hits20:54
mriedemfor the dbdeadlock in neutron logs - the neutronclient read timeout in the n-cpu logs is like 94% failure when that hits20:55
mriedemnot sure why they wouldn't correlate better20:55
mriedemwell, i suppose b/c of a db retry20:55
mriedemon deadlock20:55
*** apuimedo has quit IRC20:55
mtreinishmriedem: I still argue we probably should not be logging a raw DB error if it's inside of a retry loop20:56
mriedemmtreinish: was in the process of looking that up prior to the ping storm :)20:56
openstackgerritTimothy Swanson proposed openstack/neutron-specs: MTU selection spec update bridge_mappings new format  https://review.openstack.org/15914620:57
*** karimb has joined #openstack-neutron20:57
haleybcarl_baldwin: I have a backtrace of this error also coming from the l3-agent20:57
*** tsg has quit IRC20:57
amullerhaleyb: yeah if it errors out on the controller you'd get the same error in the agent20:58
*** tsg has joined #openstack-neutron20:58
mlavallecarl_baldwin: you seem to be busy now. When you get a chance, please ping me. I have a question. Nothing urgent or really important20:58
*** SridharG has quit IRC20:58
haleybupdate_floatingip_statuses() was the call20:58
*** karimb has quit IRC20:59
*** karimb has joined #openstack-neutron20:59
mriedemhaleyb: yes same here20:59
carl_baldwinmlavalle: ping20:59
mriedemmtreinish: i'm not finding the retry decorator in neutron20:59
*** SridharG has joined #openstack-neutron20:59
*** tsg_ has joined #openstack-neutron21:00
openstackgerritCedric Brandily proposed openstack/neutron: Transform Base(OVS)LinuxTestCase methods in helpers  https://review.openstack.org/15985221:00
openstackgerritCedric Brandily proposed openstack/neutron: Simplify prepare_veth_pairs in functional tests  https://review.openstack.org/16000021:00
mlavallecarl_baldwin: that was fast :-).... In https://review.openstack.org/#/c/147744/26/neutron/agent/l3/agent.py, line 67 in the new patch, does the comment mean it should be self.conf.agent_mode == l3_constants.L3_AGENT_MODE_DVR_SNAT?21:00
mtreinishmriedem: hmm, that's weird we shouldn't be issuing a fatal error like that an having a successful run21:00
*** ronis_ has quit IRC21:02
carl_baldwinmlavalle: 670?  Yes, it should use the constant like the old version does.   Basically, just revert the change on those two lines.21:02
*** SridharG has left #openstack-neutron21:03
*** tsg has quit IRC21:03
*** achanda has joined #openstack-neutron21:03
mlavallecarl_baldwin: cool. I agree with all the other comments. Seem to be pretty straightforward21:04
carl_baldwinmlavalle: Yeah, nothing too crazy in there.  I think it is pretty close.21:05
mriedemmtreinish: not sure i guess, i don't see retry_on_deadlock used anywhere in neutron21:05
*** VijayB has joined #openstack-neutron21:05
*** achanda has quit IRC21:05
mriedemmtreinish: nova has it's own retry_on_deadlock decorator21:06
*** ajo has quit IRC21:06
*** marun has quit IRC21:06
*** nlahouti has quit IRC21:06
mlavallecarl_baldwin: I especially liked your comment about adding a method to the namespace manager class. That way, the behavior is completly encapsulated :-)21:06
carl_baldwinmlavalle: :)21:07
*** leenheer has quit IRC21:09
*** shwetaap has joined #openstack-neutron21:10
*** achanda has joined #openstack-neutron21:10
*** jckasper has quit IRC21:10
*** apuimedo has joined #openstack-neutron21:11
*** raildo has quit IRC21:11
*** shwetaap1 has quit IRC21:13
*** thedodd has joined #openstack-neutron21:14
openstackgerritCedric Brandily proposed openstack/neutron: Transform Base(OVS)LinuxTestCase methods in helpers  https://review.openstack.org/15985221:18
*** jckasper has joined #openstack-neutron21:19
*** Miouge has quit IRC21:20
*** jckasper_ has joined #openstack-neutron21:22
mtreinishmriedem: I've quickly traced through the code and I haven't found anything in neutron which would cause that to not be fatal21:22
mtreinishmy only thought now is that oslo messaging is handling it somehow21:23
*** vivek-ebay has joined #openstack-neutron21:23
*** jckasper_ has quit IRC21:25
*** jckasper_ has joined #openstack-neutron21:25
openstackgerritCedric Brandily proposed openstack/neutron: Simplify prepare_veth_pairs in functional tests  https://review.openstack.org/16000021:26
openstackgerritCedric Brandily proposed openstack/neutron: Transform Base(OVS)LinuxTestCase methods in helpers  https://review.openstack.org/15985221:26
*** jckasper has quit IRC21:26
*** Miouge has joined #openstack-neutron21:27
*** tflynn has joined #openstack-neutron21:27
*** sambetts has quit IRC21:28
openstackgerritTimothy Swanson proposed openstack/neutron-specs: MTU selection spec update bridge_mappings new format  https://review.openstack.org/15914621:28
*** jckasper has joined #openstack-neutron21:28
*** nlahouti has joined #openstack-neutron21:30
*** sambetts has joined #openstack-neutron21:30
*** baoli has quit IRC21:31
*** tflynn has quit IRC21:31
*** jckasper_ has quit IRC21:32
*** marun has joined #openstack-neutron21:34
*** yamamoto has joined #openstack-neutron21:35
*** yamamoto has quit IRC21:39
*** baoli has joined #openstack-neutron21:39
*** SridharGaddam has quit IRC21:40
*** SridharG has joined #openstack-neutron21:41
*** achanda has quit IRC21:43
openstackgerritCedric Brandily proposed openstack/neutron: Transform Base(OVS)LinuxTestCase methods in helpers  https://review.openstack.org/15985221:44
*** achanda has joined #openstack-neutron21:44
*** yeungp has quit IRC21:46
*** shwetaap has quit IRC21:46
*** dboik_ has joined #openstack-neutron21:46
*** tiswanso_ has joined #openstack-neutron21:46
*** mriedem has left #openstack-neutron21:46
*** yeungp has joined #openstack-neutron21:46
ZZellemarun, hi21:46
marunZZelle: hi21:46
*** sbfox has quit IRC21:46
ZZellewhy setUpClass is not working? iirc tempest is using it21:47
marunZZelle: tempest should not be using it, but nobody has gone to the trouble of fixing21:47
marunZZelle: it's another accident of history21:47
*** shwetaap has joined #openstack-neutron21:47
marunZZelle: for setup that spans tests, fixtures are the way to go21:47
ZZellemarun, could you clarify?21:48
*** dboik has quit IRC21:48
marunZZelle: You'll have to ask lifeless for specifics, I keep forgetting them.21:48
marunZZelle: I think maybe it has something to do with concurrent execution?21:49
*** prad has quit IRC21:49
*** dane_leblanc has quit IRC21:49
marunZZelle: i.e. how testr runs jobs in parallel21:49
*** tiswanso has quit IRC21:50
ZZellemarun, ok, so i move the check to setUp21:50
openstackgerritCedric Brandily proposed openstack/neutron: Check whether sudo is enabled in BaseSudoTestCase.setUpClass  https://review.openstack.org/15919321:51
*** lukasa has quit IRC21:51
*** radez is now known as radez_g0n321:51
*** tiswanso_ has quit IRC21:51
marunZZelle: thanks!21:51
*** ajo has joined #openstack-neutron21:52
marunZZelle: feel free to follow up with lifeless for details.  We should probably add detail to TESTING.rst21:52
ZZellemarun, now the change has children! https://review.openstack.org/#/q/topic:functional-test-network-helpers,n,z21:53
*** dims_ is now known as dimsum__21:53
ZZellemarun, do you have any idea why when a veth is bound to a namespace the namespace delete also deletes the veth?21:55
*** leenheer has joined #openstack-neutron21:57
*** leenheer has quit IRC21:57
*** leenheer has joined #openstack-neutron21:58
*** dane_leblanc has joined #openstack-neutron21:58
*** leenheer1 has joined #openstack-neutron22:00
*** leenheer has quit IRC22:00
*** yeungp has quit IRC22:03
*** barra204_ has joined #openstack-neutron22:03
*** shakamunyi has quit IRC22:03
*** chuckC_ has joined #openstack-neutron22:06
*** barra204_ has quit IRC22:07
*** rpothier has quit IRC22:07
*** SridharG has quit IRC22:08
*** barra204_ has joined #openstack-neutron22:08
*** annegentle has quit IRC22:10
*** annegentle has joined #openstack-neutron22:11
*** karimb has quit IRC22:15
*** johnbelamaric1 has quit IRC22:15
openstackgerritCedric Brandily proposed openstack/neutron: Check whether sudo is enabled in BaseSudoTestCase.setUpClass  https://review.openstack.org/15919322:17
*** tim_o_ has quit IRC22:20
*** jpena has quit IRC22:20
*** thedodd has quit IRC22:21
*** jamielennox is now known as jamielennox|away22:23
*** TrevorV_ has joined #openstack-neutron22:24
*** leenheer1 has quit IRC22:27
*** pradip_rawat has joined #openstack-neutron22:27
*** TrevorV_ has quit IRC22:28
*** leenheer has joined #openstack-neutron22:29
*** jamielennox|away is now known as jamielennox22:30
*** pradip_vedams has quit IRC22:30
*** pradip_rawat_ has joined #openstack-neutron22:30
*** pradip_rawat_ is now known as pradip_vedams22:30
*** pc_m has quit IRC22:31
*** leenheer has quit IRC22:32
*** pradip_rawat has quit IRC22:34
*** leenheer has joined #openstack-neutron22:36
*** _cjones_ has quit IRC22:36
*** _cjones_ has joined #openstack-neutron22:38
openstackgerritMatthew Thode proposed openstack/neutron: replaces enumeration method used to get a list of interfaces  https://review.openstack.org/15412822:38
kbringardanyone have any thoughts on why this wasn't merged? https://review.openstack.org/#/c/157169/22:38
kbringardit's got 2 +2s, was just wondering if there's something else I need to do, or just hang out and wait22:38
*** jamielennox is now known as jamielennox|away22:39
*** rushil has quit IRC22:40
*** jamielennox|away is now known as jamielennox22:40
otherwiseguyZZelle: the addl_env is used in one place and it isn't with rootwrap because it *doesn't* have a use with rootwrap because sudo will strip the additional environment variables that are added.22:41
mesterykbringard: +A22:41
*** chuckC_ has quit IRC22:41
kbringardthanks mestery22:41
ZZelleotherwiseguy, so i would add an assert not (run_as_root and addl_env)22:42
kbringardbeing a mac user that was annoying to me :-D22:42
*** ajo has quit IRC22:42
otherwiseguyZZelle: sounds reasonable to me.22:42
ZZelleotherwiseguy, it ensures it never appends during functional/tempests tests with daemon/legacy rootwrap22:43
haleybkbringard: i actually have another patch that completely removes that code, but it hasn't merged yet22:43
kbringardhaleyb: ah so22:43
kbringardwell, maybe we can backport that too then, heh22:43
kevinbentoncarl_baldwin: ping22:43
kbringard:-D22:44
carl_baldwinkevinbenton: pong22:44
kevinbentondeadlock22:44
*** TrevorV_ has joined #openstack-neutron22:44
kevinbentoni hear it's in style again :)22:44
*** Zemeio has quit IRC22:44
kevinbentoncarl_baldwin: i think i've found the issue22:44
carl_baldwinkevinbenton: It is in something.22:44
*** TrevorV_ has quit IRC22:44
haleybkbringard: it's a much bigger, messier change, that i wouldn't backport, https://review.openstack.org/#/c/157555/22:44
*** Miouge has quit IRC22:44
kevinbentoncarl_baldwin: _delete_floatingip starts a transaction and then calls core_plugin.delete_port22:45
otherwiseguyZZelle: on the TODO vs NOTE thing, I used to have it as a TODO, but the original author didn't think oslo_rootwrap should convert the exceptions to return codes like the non-daemon mode did. And there is an argument to be made that we should throw an exception in this case because it is something that will never fix itself and *has* to be addressed by the admin to function correctly. That's why I put it as a22:45
otherwiseguy NOTE--just making sure people understand what's going on/that there is a difference.22:45
kevinbentoncarl_baldwin: i think the recent notification change just changed the eventlet yield timing to expose it22:45
kbringardhaleyb: ah so, in that case glad we didn't wait on it :-D22:45
*** SridharRamaswamy has quit IRC22:46
carl_baldwinkevinbenton: I thought maybe that patch just tickled something that was already there.22:46
kevinbentoncarl_baldwin: right, an extra notification to trigger an extra yield22:46
otherwiseguyZZelle: Though I'm pretty sure the env=None -> env = {} thing is a bug.22:47
otherwiseguy(in oslo_rootwrap)22:47
kevinbentoncarl_baldwin: i can see that the deadlock happens when a floating ip is being deleted22:47
ZZelleotherwiseguy, it seems logic to have different behavior as oslo-rootwrap is a binary returning status code where daemon rootwrap is pure-python22:47
kevinbentoncarl_baldwin: http://logs.openstack.org/97/158097/8/check/check-grenade-dsvm-neutron/4a60111/logs/new/screen-q-svc.txt.gz#_2015-02-27_21_27_53_54922:48
*** shwetaap has quit IRC22:48
ZZellebut we should normalize things (in neutron or oslo.rootwrap)22:48
kevinbentoncarl_baldwin: note that it took 52.26 seconds to fulfill that http request22:48
kevinbentoncarl_baldwin: that indicates that that process was holding the lock22:48
ZZelleas some caller allows nonzero code as valid codes22:48
kevinbentoncarl_baldwin: while the other one with the exception was the unlucky one that failed22:48
*** ijw has quit IRC22:50
*** pradip_rawat has joined #openstack-neutron22:52
* carl_baldwin looking...22:52
kevinbentoncarl_baldwin: i have a fix that i want you to take a look at in a couple minutes here22:54
*** pradip_rawat has quit IRC22:54
*** pradip_vedams has quit IRC22:54
carl_baldwinkevinbenton: I’d be happy to.22:54
*** annegentle has quit IRC22:56
*** pradip_rawat has joined #openstack-neutron22:56
*** pradip_rawat is now known as pradip_vedams22:56
*** hichtakk has joined #openstack-neutron22:57
*** barra204_ has quit IRC22:57
haleybI looked through the jenkins logs that were still there for that review, https://review.openstack.org/#/c/116924/ and didn't see any deadlock messages fwiw.  So maybe the recent oslo_db change did tickle the code just so22:57
*** spandhe has quit IRC22:58
*** manishg has quit IRC22:58
*** aepifanov has quit IRC22:58
*** manishg has joined #openstack-neutron22:59
carl_baldwinI think kevinbenton is on to something.  https://review.openstack.org/#/c/143865/10/neutron/plugins/ml2/plugin.py22:59
*** flwang1 has quit IRC23:00
*** jgrimm is now known as zz_jgrimm23:01
openstackgerritKevin Benton proposed openstack/neutron: Don't start transaction during floating IP delete  https://review.openstack.org/16003623:01
carl_baldwinhaleyb: What about 116924?  I’m not following.23:01
haleybthat was the change that added the core_plugin call23:02
*** spandhe has joined #openstack-neutron23:02
*** manishg has quit IRC23:03
kevinbentonhaleyb: right, i think 116924 introduced the possibility23:03
kevinbentoncarl_baldwin, haleyb: once that was introduced, it was just a matter of timing to trigger this23:04
*** jamielennox is now known as jamielennox|away23:06
*** annegentle has joined #openstack-neutron23:06
*** setuid has joined #openstack-neutron23:06
kevinbentoncarl_baldwin: https://review.openstack.org/16003623:06
carl_baldwinkevinbenton: Already looking.23:07
carl_baldwinhaleyb: Right, I was looking at the other delete_port (from _delete_floatingip).23:07
kevinbentoncarl_baldwin: i need to make a migration if we go that route, but i'm not sure how to get a migration just to change the cascade action23:07
*** pradip_rawat has joined #openstack-neutron23:07
*** kbringard has quit IRC23:07
carl_baldwinhaleyb: kevinbenton: you could argue that the ticking timebomb has been in there much longer.23:09
kevinbentonhaleyb, carl_baldwin: i don't see how 116924 changed it23:09
kevinbentoncarl_baldwin: right, the floating IP starting a transaction i think has been there much longer, right?23:10
*** pradip_vedams has quit IRC23:10
*** pradip_rawat is now known as pradip_vedams23:10
carl_baldwinkevinbenton: I think 116924 adds the delete_port that is trying to get the lock, not the one holding the lock.  Right haleyb?  I don’t have my head totally wrapped around it yet.23:11
openstackgerritEric Brown proposed openstack/neutron: Use oslo_config choices support  https://review.openstack.org/15928823:11
haleybkevinbenton: oh, that delete_port() call just got moved around, seemed to be the commit you were referencing23:12
openstackgerritEric Brown proposed openstack/neutron: Password config options should be marked secret  https://review.openstack.org/15929023:12
carl_baldwinkevinbenton: The start transaction was introduced in 2012.23:12
carl_baldwinkevinbenton: But, it takes two to tango.  Someone else had to come in and request the lock while that code path had the lock.23:13
carl_baldwinNow I’m back to not knowing how 116924 fits in.23:14
kevinbentoncarl_baldwin: it might not23:15
openstackgerritZengfa Gao proposed openstack/python-neutronclient: Add Neutron subnetpool API  https://review.openstack.org/15961823:16
*** achanda has quit IRC23:16
*** achanda has joined #openstack-neutron23:20
*** SridharRamaswamy has joined #openstack-neutron23:20
*** SridharRamaswam1 has joined #openstack-neutron23:21
*** SridharRamaswamy has quit IRC23:24
carl_baldwinkevinbenton: The cascade delete makes sense from a model perspective.  I think it would be a good change anyway.  But, that it allows us to avoid wrapping delete_port in a transaction makes it even better.23:25
kevinbentoncarl_baldwin: ok. i'm fighting with the migration script right now23:25
kevinbentoncarl_baldwin: i'll update the patch with that23:25
carl_baldwinkevinbenton: I don’t think I’ll be much help with the migration script.23:25
kevinbentoncarl_baldwin: do you know who i could ping for a quick example of one that just updates a cascade?23:26
*** tflynn has joined #openstack-neutron23:27
ZZelledo anyone have a good knowledge of neutron.agent.firewall?23:30
kevinbentonHenryG: ping23:31
carl_baldwinkevinbenton: I was going to say HenryG .  :)23:31
ZZellehaleyb, are you around?23:32
*** tflynn has quit IRC23:32
carl_baldwinkevinbenton: maybe akamyshnikova too23:33
kevinbentoncarl_baldwin: thx23:33
kevinbentonakamyshnikova: i have an alembic migration script question if you are around23:33
marunHenryG: This looks ready to me: https://review.openstack.org/#/c/159193/23:35
*** dims_ has joined #openstack-neutron23:37
amullermarun: https://review.openstack.org/#/c/158097/ has a clean Jenkins run23:37
amullerplease approve before someone farts and it fails CI again23:37
*** dimsum__ has quit IRC23:38
*** dims_ has quit IRC23:39
*** dimsum__ has joined #openstack-neutron23:39
*** _cjones_ has quit IRC23:40
*** _cjones_ has joined #openstack-neutron23:41
openstackgerritSumit Naiksatam proposed openstack/neutron: Fix retrieval of shared firewall_policies  https://review.openstack.org/16004823:42
*** dane_leblanc has quit IRC23:45
*** apuimedo has quit IRC23:45
*** jobewan has quit IRC23:46
*** pradip_rawat has joined #openstack-neutron23:48
marunkevinbenton: coup de grace? https://review.openstack.org/#/c/158097/23:49
kevinbentonmarun: ready to go?23:50
marunkevinbenton: lgtm23:50
*** dboik has joined #openstack-neutron23:51
*** pradip_vedams has quit IRC23:51
*** pradip_rawat_ has joined #openstack-neutron23:51
*** pradip_rawat_ is now known as pradip_vedams23:51
kevinbentonmarun: ack23:52
kevinbentonmarun: do you know how to have an alembic migration script that just changes cascade behavior?23:52
*** chuckC_ has joined #openstack-neutron23:52
*** Marga_ has joined #openstack-neutron23:52
*** Marga_ has quit IRC23:53
*** Marga_ has joined #openstack-neutron23:53
*** bquan has quit IRC23:53
*** dboik_ has quit IRC23:54
*** pradip_rawat has quit IRC23:55
*** dboik has quit IRC23:55
*** ajmiller has quit IRC23:57
*** baoli has quit IRC23:57

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