Friday, 2013-12-20

*** clev has joined #openstack-neutron00:06
*** carl_baldwin has quit IRC00:17
*** gdubreui has quit IRC00:18
*** nati_ueno has joined #openstack-neutron00:23
*** clev has quit IRC00:25
*** nati_uen_ has quit IRC00:27
*** nati_ueno has quit IRC00:36
*** nati_ueno has joined #openstack-neutron00:37
*** ashaikh has quit IRC00:42
*** WackoRobie has joined #openstack-neutron00:46
*** gdubreui has joined #openstack-neutron00:46
*** networkstatic has joined #openstack-neutron00:48
*** pcm_ has quit IRC00:51
*** WackoRobie has quit IRC00:55
dkehnnati_ueno: https://bugs.launchpad.net/neutron/+bug/126278500:57
*** HenryG has quit IRC01:10
*** aymenfrikha has joined #openstack-neutron01:19
*** SumitNaiksatam has quit IRC01:21
*** dims has quit IRC01:25
*** WackoRobie has joined #openstack-neutron01:35
*** dims has joined #openstack-neutron01:38
*** aymenfrikha has left #openstack-neutron01:42
*** dzyu has joined #openstack-neutron01:46
*** SumitNaiksatam has joined #openstack-neutron01:52
*** matsuhashi has joined #openstack-neutron01:58
*** HenryG has joined #openstack-neutron02:03
*** yongli_away is now known as yongli02:11
*** krast has joined #openstack-neutron02:11
HenryGmarkmcclain: ping?02:16
*** clev has joined #openstack-neutron02:19
*** WackoRobie has quit IRC02:22
*** WackoRobie has joined #openstack-neutron02:25
*** Jianyong has joined #openstack-neutron02:30
*** clev has quit IRC02:34
jog0http://logs.openstack.org/70/58270/8/check/check-tempest-dsvm-neutron-pg-isolated/f21f46f/logs/screen-q-svc.txt.gz?#_2013-12-20_01_59_19_61202:40
*** ashaikh has joined #openstack-neutron02:40
*** hirokia has joined #openstack-neutron02:44
*** Mierdin has left #openstack-neutron02:44
*** WackoRobie has quit IRC02:47
*** WackoRobie has joined #openstack-neutron02:47
*** networkstatic is now known as networkstatic_zZ02:49
jog0anteaya: https://bugs.launchpad.net/neutron/+bug/125610602:52
*** WackoRobie has quit IRC02:53
*** hirokia has quit IRC03:23
*** jdev789 has joined #openstack-neutron03:27
*** jdev789 has quit IRC03:30
*** networkstatic_zZ is now known as networkstatic03:33
*** clev has joined #openstack-neutron03:34
openstackgerritIsaku Yamahata proposed a change to openstack/neutron: ML2/vxlan/test: remove unnecessary self.addCleanup(cfg.CONF.reset)  https://review.openstack.org/6329903:55
*** otherwiseguy has joined #openstack-neutron03:55
*** mlavalle has joined #openstack-neutron03:56
*** WackoRobie has joined #openstack-neutron03:58
*** gdubreui has quit IRC04:02
*** WackoRobie has quit IRC04:03
*** chandankumar has joined #openstack-neutron04:15
*** gdubreui has joined #openstack-neutron04:20
*** harlowja is now known as harlowja_away04:22
*** clev has quit IRC04:23
marunsalv-orlando: ready for you review: https://review.openstack.org/#/c/61168/04:28
marunsalv-orlando: actually, this one too: https://review.openstack.org/#/c/43776/04:29
*** hirokia has joined #openstack-neutron04:35
*** rohit404 has joined #openstack-neutron04:56
*** chandankumar has quit IRC05:00
*** chandankumar has joined #openstack-neutron05:01
*** hirokia has quit IRC05:07
*** hirokia has joined #openstack-neutron05:15
*** nati_ueno has quit IRC05:17
*** nati_ueno has joined #openstack-neutron05:35
*** hirokia has quit IRC05:41
*** hirokia has joined #openstack-neutron05:45
*** rohit404 has quit IRC05:47
*** SushilKM__ has joined #openstack-neutron06:06
*** nati_ueno has quit IRC06:07
openstackgerritMitsuru Kanabuchi proposed a change to openstack/python-neutronclient: Fix net-gateway-create help message  https://review.openstack.org/6332806:15
*** vkozhukalov has joined #openstack-neutron06:15
*** hirokia has quit IRC06:19
*** otherwiseguy has quit IRC06:21
*** hirokia has joined #openstack-neutron06:26
*** gdubreui has quit IRC06:30
openstackgerritJenkins proposed a change to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/6305606:38
*** hirokia has quit IRC06:39
*** krast_ has joined #openstack-neutron06:42
*** amritanshu_RnD has joined #openstack-neutron06:43
openstackgerritAaron Rosen proposed a change to openstack/neutron: Bump api_workers from 0 to 4  https://review.openstack.org/5978706:43
*** krast has quit IRC06:44
openstackgerritKevin Benton proposed a change to openstack/neutron: BigSwitch: Fixes floating IP backend updates  https://review.openstack.org/6304706:46
*** vkozhukalov has quit IRC06:52
*** networkstatic has quit IRC06:53
*** hirokia has joined #openstack-neutron06:58
*** rohit404 has joined #openstack-neutron07:09
*** nati_ueno has joined #openstack-neutron07:11
openstackgerritJoe Mills proposed a change to openstack/neutron: Clean up routes on FIP disassoc in Midonet plugin  https://review.openstack.org/6333907:16
*** rohit404 has quit IRC07:17
*** hirokia has quit IRC07:19
*** networkstatic has joined #openstack-neutron07:21
*** markwash has joined #openstack-neutron07:25
*** networkstatic has quit IRC07:26
*** rohit404 has joined #openstack-neutron07:30
*** nati_ueno has quit IRC07:31
*** rohit404 has quit IRC07:32
*** hirokia has joined #openstack-neutron07:38
*** mlavalle has quit IRC07:45
*** fouxm has joined #openstack-neutron07:45
*** networkstatic has joined #openstack-neutron07:46
*** rohit404 has joined #openstack-neutron07:47
*** ashaikh has quit IRC07:53
*** markwash has quit IRC07:56
*** hirokia has quit IRC07:59
*** hirokia has joined #openstack-neutron08:00
*** evgenyf has joined #openstack-neutron08:03
*** krast_ has quit IRC08:09
*** krast_ has joined #openstack-neutron08:13
*** beagles has quit IRC08:19
*** Jianyong has quit IRC08:20
*** hirokia has quit IRC08:21
*** b3nt_pin has joined #openstack-neutron08:23
*** vkozhukalov has joined #openstack-neutron08:31
*** hirokia has joined #openstack-neutron08:39
*** jroovers has joined #openstack-neutron08:40
*** hirokia has quit IRC08:42
*** yfried has joined #openstack-neutron08:43
*** ygbo has joined #openstack-neutron08:43
*** rossella_s has joined #openstack-neutron08:47
*** jpich has joined #openstack-neutron09:08
*** Abhishek_ has joined #openstack-neutron09:09
*** safchain has joined #openstack-neutron09:10
*** matsuhashi has quit IRC09:12
*** matsuhashi has joined #openstack-neutron09:12
*** matsuhashi has quit IRC09:16
*** matsuhashi has joined #openstack-neutron09:17
*** alex_klimov has joined #openstack-neutron09:23
*** matsuhashi has quit IRC09:41
*** rossella_s has quit IRC09:45
*** rossella_s has joined #openstack-neutron09:46
*** dzyu has quit IRC09:53
*** dguitarbite has joined #openstack-neutron10:06
*** jlibosva has joined #openstack-neutron10:23
*** networkstatic has quit IRC10:53
*** jroovers has quit IRC11:05
*** alex_klimov has quit IRC11:06
*** mattymo has quit IRC11:07
*** dguitarbite has quit IRC11:08
openstackgerritSylvain Afchain proposed a change to openstack/neutron: L3 Agent can handle many external networks  https://review.openstack.org/5935911:09
openstackgerritSylvain Afchain proposed a change to openstack/neutron: L3 Agent can handle many external networks  https://review.openstack.org/5935911:10
*** Abhishek_ has quit IRC11:28
*** krast_ has quit IRC11:38
*** rohit404 has quit IRC11:43
*** pcm_ has joined #openstack-neutron11:44
*** pcm_ has quit IRC11:45
*** pcm_ has joined #openstack-neutron11:46
*** rohit404 has joined #openstack-neutron11:50
*** majopela has quit IRC11:51
*** rohit404 has quit IRC11:52
*** rohit404 has joined #openstack-neutron11:54
*** rohit404 has quit IRC11:56
openstackgerritDarragh O'Reilly proposed a change to openstack/neutron: linuxbridge-agent: process port updates in the main loop  https://review.openstack.org/6287511:57
*** SushilKM__ has left #openstack-neutron11:58
*** ijw_ has joined #openstack-neutron12:00
*** ijw has quit IRC12:03
*** SushilKM__ has joined #openstack-neutron12:07
*** yamahata has quit IRC12:09
*** SushilKM__ has quit IRC12:12
*** SushilKM__ has joined #openstack-neutron12:13
*** rossella_s has quit IRC12:15
*** b3nt_pin has quit IRC12:15
*** SushilKM__ has quit IRC12:19
*** b3nt_pin has joined #openstack-neutron12:19
*** yfried has quit IRC12:20
*** SushilKM__ has joined #openstack-neutron12:23
*** chandankumar_ has joined #openstack-neutron12:25
*** chandankumar is now known as ciypro12:29
*** SushilKM__ has quit IRC12:30
*** SushilKM__ has joined #openstack-neutron12:32
*** pbeskow_ has quit IRC12:33
*** SushilKM__ has quit IRC12:39
*** SushilKM__ has joined #openstack-neutron12:41
*** SushilKM__ has quit IRC12:46
*** WackoRobie has joined #openstack-neutron12:47
*** SushilKM__ has joined #openstack-neutron12:51
*** rohit404 has joined #openstack-neutron12:52
*** gongysh has joined #openstack-neutron13:08
gongyshsafchain: ping13:09
*** rossella_s has joined #openstack-neutron13:13
safchaingongysh, hi13:14
*** rohit404 has quit IRC13:15
*** jroovers has joined #openstack-neutron13:16
gongyshsafchain: if external_network_bridge set to nothing, how https://github.com/openstack/neutron/blob/master/neutron/agent/l3_agent.py#L525 works?13:16
*** rohit404 has joined #openstack-neutron13:16
gongyshsafchain: where is the 'qg-xxx' plugged?13:16
safchaingongysh, the qg is plugged in the br-int, and there is a veth between br-int and the bridge specified in the bridge_mapping13:17
gongyshsafchain: https://github.com/openstack/neutron/blob/master/neutron/agent/l3_agent.py#L525 seems not to do this way13:19
safchaingongysh, let me check13:19
*** b3nt_pin is now known as beagles13:20
*** jdev789 has joined #openstack-neutron13:24
safchaingongysh, check here  https://github.com/openstack/neutron/blob/master/neutron/agent/linux/interface.py#L163  you can see that the br-int is used if there is no external_network_bridge13:26
gongyshsafchain: got it, thanks13:27
*** jroovers has quit IRC13:28
gongyshsafchain: so if the external_network_bridge is not set, it seems with little change, we can deal with many external network with one l3 agent.13:30
gongyshsafchain: no need to set  gateway_external_network_id as *13:31
*** evgenyf has quit IRC13:31
safchaingongysh, If there is nohing  gateway_external_network_id specified the agent do an rpc call to the plugin which raises an execption13:32
safchaingongysh, here https://github.com/openstack/neutron/blob/master/neutron/agent/l3_agent.py#L29213:34
gongyshsafchain: we just need to prevent l3 agent from  calling _fetch_external_net_id if external_network_bridge is not set.13:35
gongyshsafchain: def _fetch_external_net_id(self):13:36
gongysh        """Find UUID of single external network for this agent."""13:36
gongyshsafchain: we can see that it is for a single external network solution.13:36
gongyshsafcain: since when external_network_bridge is not set, l3 agent can deal with multiple external networks itself.13:36
safchaingongysh, ok, but when there is two l3 agents with different external_network_bridge and which don't handle all networks13:38
safchaingongysh, not very sold of this rpc call btw13:40
gongyshsafchain: so logics should look like this: when external_network_bridge is set, gateway_external_network_id should be set too. this is one external network case. ex13:40
*** AMike has joined #openstack-neutron13:41
*** gongysh_ has joined #openstack-neutron13:42
gongysh_safchain: if external_network_bridge is set to nothing, there are two cases: 113:42
safchaingongysh, seems good but not sure this should be addressed in this patch13:42
gongysh_gateway_external_network_id is set, the l3 can only deal with it13:43
gongysh_2. gateway_external_network_id is not set, the l3 can deal with any routers with any external network.13:43
gongysh_safchain: so I don't think we should introduce gateway_external_network_id = * anyway13:44
*** gongysh has quit IRC13:46
safchaingongysh_, yes maybe add your remarks to the review, to catch more point of views13:47
doude_gongysh_: Hi. the case 2 could be divide in 2 cases:13:48
gongysh_doude_ : all ears13:49
doude_2.1: gateway_external_network_id is not set, the l3 agent doesn't support this external network and the router need to be reschedul to another l3 agent which support tha external network13:49
doude_2.2 gateway_external_network_id is set to '*', the l3 can deal with any routers with any external network.13:50
gongysh_doude_ what do u mean by the l3 agent doesn't support this external network in 2.1?13:51
*** julim has joined #openstack-neutron13:51
gongysh_doude_ how do u know l3 agent doesn't support *this external network?13:51
safchaingongysh_, we can have an l3 which handles all networks and another one which handles only one network, doude ok with that ?13:52
doude_gongysh_: the l3 agent ask the plugin with calling _fetch_external_net_id13:53
doude_safchain: yes13:53
doude_gongysh_ safchain : but I'm not very clear with how neutron and l" agent handle external networks13:54
doude_I don't understand the utility of flag external_network_bridge13:54
gongysh_doude_ _fetch_external_net_id() because the  gateway_external_network_id is not set. In fact, we don't need to call it if external_network_bridge is set to nothing.13:55
gongysh_external_network_bridge is a history legacy when we don't support provider network.13:55
doude_ok13:55
gongysh_so when we have provider network, we can forget about it.13:55
gongysh_at that time, we can support only one external network since we can have only one external network bridge.13:56
safchaingongysh_, doude so gateway_external_network_id not set, all networks handled, no need to reschedule a router gateway_external_network_id set potential rescheduling14:00
safchaingongysh_, doude and we remove the rpc call anyway ?14:00
doude_but acually (without safchain's patch), if external_network_bridge is set to nothing, the rpc get_external_network_id is calling and if there is more than one external network it raise an exception https://github.com/openstack/neutron/blob/master/neutron/db/external_net_db.py#L15514:00
gongysh_doude_ right, so we need do some change: if external_network_bridge is set to nothing,  that rpc call should not happen at all.14:01
doude_gongysh_: OK, understood14:02
safchaingongysh_, doude ok with that, just do the rpc call if the external_network_bridge is set14:02
gongysh_safchain doude_ if external_network_bridge is set, which means we are not using provider network to deal with external networks, we need call def _fetch_external_net_id(self):14:03
safchaingongysh_, k14:04
gongysh_<safchain> I set a -2 on that patch, you can contact me anytime for new review. thanks14:08
safchaingongysh_, I will submit a new patch soon14:09
safchainthanks14:09
doude_gongysh_: thx14:09
gongysh_safchain doude_ thanks you too14:10
doude_gongysh_: just another question. Do you think we still need to implement external_network_bridge now that provider network are available ?14:11
*** jdev789 has quit IRC14:12
gongysh_doude_ but we must be back compatible14:21
*** SushilKM__ has left #openstack-neutron14:25
*** terry_howe has left #openstack-neutron14:26
*** terry_howe has joined #openstack-neutron14:27
*** majopela has joined #openstack-neutron14:27
*** rkukura has joined #openstack-neutron14:38
*** peristeri has joined #openstack-neutron14:38
*** chandankumar_ has quit IRC14:38
*** otherwiseguy has joined #openstack-neutron14:42
*** afazekas_ has joined #openstack-neutron14:49
*** pradipta has joined #openstack-neutron15:06
*** majopela is now known as majopela|lunch15:07
*** aymenfrikha has joined #openstack-neutron15:08
*** gongysh_ has quit IRC15:11
*** aymenfrikha has quit IRC15:13
*** pasquier-s has quit IRC15:16
*** aymenfrikha has joined #openstack-neutron15:27
anteayajlibosva: are you getting any results from having devstack exercises turned on in the neutron check queue?15:28
jlibosvaanteaya: no, I didn't see that the patch was already merged15:28
jlibosvaanteaya: I'll look into it15:29
anteayajlibosva: okay thanks15:29
anteayalet me know if you need more15:29
anteayait merged last night15:29
*** carl_baldwin has joined #openstack-neutron15:31
jlibosvaanteaya: I don't see any more information on the test, it's the same as the one in grenade. It would be still good to have access to machine where neutron is. Maybe sending SIGSTOP to running test.15:34
*** clev has joined #openstack-neutron15:36
*** amritanshu_RnD has quit IRC15:39
*** markmcclain has quit IRC15:41
anteayajlibosva: okay, let's mosey over to -infra and see what we can see15:41
*** matrohon has quit IRC15:43
*** alagalah has quit IRC15:43
*** rohit404 has quit IRC15:45
*** ihrachys has joined #openstack-neutron15:46
*** jpich has quit IRC15:47
*** mlavalle has joined #openstack-neutron15:49
*** rohit404 has joined #openstack-neutron15:50
*** ihrachys has quit IRC15:54
*** dims has quit IRC15:54
*** mestery has quit IRC15:54
*** dims has joined #openstack-neutron15:54
*** ihrachys has joined #openstack-neutron15:54
*** rohit404 has quit IRC15:56
*** markwash has joined #openstack-neutron15:59
*** ihrachys has quit IRC16:02
*** ihrachys has joined #openstack-neutron16:02
*** ihrachys has quit IRC16:03
*** fouxm has quit IRC16:03
*** ihrachys has joined #openstack-neutron16:09
*** ihrachys has quit IRC16:09
*** mlavalle has quit IRC16:09
*** ihrachys has joined #openstack-neutron16:09
rossella_sbeagles: mlavalle: anteaya: can we try to sync up a bit earlier regarding the tempest tests for neutron? How about in 1 hour, are you free?16:09
anteayasure16:10
*** ihrachys has quit IRC16:11
rossella_santeaya: thanks16:11
*** ihrachys has joined #openstack-neutron16:12
*** ihrachys has quit IRC16:13
*** ihrachys has joined #openstack-neutron16:14
anteayalet's hear from beagles and mlavalle too16:14
rossella_syes :)16:15
*** ihrachys has quit IRC16:15
*** ihrachys has joined #openstack-neutron16:16
beaglesyup16:18
beaglessounds good16:18
rossella_sI can't see mlavalle online now…he was before, let's wait till he's back16:20
*** vkozhukalov has quit IRC16:23
*** clev has quit IRC16:33
*** pradipta has quit IRC16:36
*** pradipta has joined #openstack-neutron16:36
*** WackoRobie has quit IRC16:37
*** jlibosva has quit IRC16:41
dkehn/n16:43
*** clev has joined #openstack-neutron16:43
*** rwsu has quit IRC16:47
*** clev has quit IRC16:47
*** jhurlbert has quit IRC16:49
openstackgerritJustin Hammond proposed a change to openstack/python-neutronclient: Adds support for os-auth-strategy=noauth  https://review.openstack.org/5751716:52
*** safchain has quit IRC17:01
*** ashaikh has joined #openstack-neutron17:08
*** ygbo has quit IRC17:11
*** alagalah has joined #openstack-neutron17:20
*** peristeri has quit IRC17:23
*** ciypro has quit IRC17:25
openstackgerritEmilien Macchi proposed a change to openstack/neutron: Configure security group when using ML2 plugin  https://review.openstack.org/6324017:25
EmilienMrkukura: for https://review.openstack.org/#/c/63228/1/manifests/plugins/ml2.pp it's only for ml2 configuration. I thought an empty value was enough to disable security group. Am I right ?17:29
EmilienMrkukura: this patch only affect ml2 configuration, not OVS. OVS does have the right driver17:29
EmilienMrkukura: this patch enable security group by setting a value for firewall_driver or disable security group by ensuring the flag is unset.17:30
rkukuraEmilienM: Looking at the code, it seems that the securitygroup extension is only disabled in the server when firewall_driver = 'neutron.agent.firewall.NoopFirewallDriver'. Setting it to empty, or to anything else, should enable the extension.17:32
*** WackoRobie has joined #openstack-neutron17:32
EmilienMrkukura: oh, I thought that when the flag was unset, the SG API did not work. I was wrong then17:33
EmilienMrkukura: in ml2 side, we agree ?17:33
rkukuraEmilienM: I'm not sure if this applies to all distributions, but I expect that ml2_conf.ini configures the server running ML2, and separate files such as ovs_neutron_plugin.ini configure the L2 agents.17:34
*** csd has joined #openstack-neutron17:34
EmilienMrkukura: ok, I'll produce a new patch on puppet-neutron to change "ensure -> absent" by 'neutron.agent.firewall.NoopFirewallDriver' value. That's the case which is "disable SG API". Is the "Enable SG API" looks good for you ?17:35
rkukuraEmilienM: I'd really prefer to see the server-side use a separate boolean config item to enable/disable the extension if that is really needed, and only the L2 agents use firewall_driver to select which driver.17:36
*** Abhishek_ has joined #openstack-neutron17:37
rkukuraEmilienM: I'd like to see your change go in first and get merged to havana-stable, and maybe file a bug to use a separate server-side boolean for icehouse.17:37
EmilienMrkukura: thank you!17:39
openstackgerritSalvatore Orlando proposed a change to openstack/neutron: Improve handling of security group updates  https://review.openstack.org/6310017:40
*** afazekas_ has quit IRC17:40
*** evgenyf has joined #openstack-neutron17:45
EmilienMrkukura: does that mean I need to change my remote branch target and push it in stable/havana ? or master, then backport ?17:47
*** nati_ueno has joined #openstack-neutron17:47
*** ashaikh has quit IRC17:54
*** russellb is now known as rustlebee17:58
*** enikanorov__ has quit IRC18:00
*** enikanorov_ has joined #openstack-neutron18:00
*** markmcclain has joined #openstack-neutron18:01
beaglesrossella_s: in case mlavalle doesn't show up and it gets late. I wanted to share something I've been hacking together18:10
beaglesrossella_s: https://github.com/beagles/teapot18:10
*** Abhishek_ has quit IRC18:11
beaglesrossella_s: it basically takes a list of tests and runs them, but does a cleanup of networks, vms, routers and ns before starting and again after each test is run. In the latter case, it redirects the output of the cleanups to output captures from the test itself. it also keeps track of the fails and passes to a certain extent18:12
beaglesrossella_s: the real objective is simply to run each test without interference from previous tests that aren't cleaned up after18:12
beaglesrossella_s: and also to see which tests aren't cleaning up on fail, etc18:13
beaglesrossella_s: sophisticated, it is not... just a real blunt tool for gathering some info18:14
rkukuraEmilienM: It should be merged to master first, then backported to stable/havana.18:14
*** jog0 is now known as flashgordon18:14
anteayabeagles: do you have an approach to using them, as in a readme?18:14
rossella_sbeagles: thanks a lot for sharing it18:15
*** vkozhukalov has joined #openstack-neutron18:15
beaglesanteaya: not yet... working on it.. capturing some sample output as I go with the current revisions as well18:15
rossella_sbeagles: I think it can be really useful. Most of the failures that I see are related to some resource that was not cleaned up correctly18:16
anteayabeagles: cool18:16
beaglesrossella_s: indeed... and it is bloody annoying sorting it all out18:16
rossella_syes!18:16
rossella_sthat's what I was trying to do18:17
*** jhurlbert has joined #openstack-neutron18:17
rossella_swith your script it must be so much better18:17
*** zhhuabj has quit IRC18:17
rossella_sbeagles: anteaya: will you be online at 22 UTC?18:18
beaglesrossella_s: we'll see :) I guess it won't hurt.18:18
anteayarossella_s: probably18:18
rossella_sbeagles: yes18:18
beaglesrossella_s: anteaya if we could do it a couple of hours earlier that would be cool18:18
anteayaI'm here18:18
rossella_sI'm here too18:18
anteayaanybody know how to get mlavalle online?18:19
rossella_snope18:19
*** harlowja_away is now known as harlowja18:19
EmilienMrkukura: ack18:19
*** EmilienM has quit IRC18:19
*** EmilienM has joined #openstack-neutron18:20
rossella_sbeagles: what's testgroup in your script? the reg ex to specify the tests to run?18:21
beaglesooo... damn that would be helpful won't it18:21
beaglesone sec18:21
*** zhhuabj has joined #openstack-neutron18:22
rossella_s:)18:22
beaglesrossella_s: pushed the current group files I'm using.. that is one of the things I've got to work out is how to create lists directly from the subunit discovery output18:23
rossella_sbeagles: thanks a lot! that's very useful18:24
beaglesrossella_s: once I figure that out... the workflow would be something 1.) generate a group (if you haven't already) 2.) run iso_run.sh groupname [yes]18:24
beaglesrossella_s:  command line argument parsing is not something I'm bothering with :) the optional parameter tells it to try and stop running on the first failure18:25
beaglesrossella_s: in case what somebody is trying to do is go through and fix tests one at a time18:25
rossella_sbeagles: you use something like 'testr list-tests reg_ex > list' to generate the test group?18:25
beaglesrossella_s: omg.. does that work?18:26
rossella_sbeagles: it was working for me18:27
rossella_sI get a text file with the list of tests18:27
beaglesokay I'm an idiot :)18:27
rossella_sno no18:27
rossella_sI thought that's what you used18:27
rossella_sI discovered it recently reading some guide18:27
beaglesrossella_s: :) s'ok..  I did something similar,which was capture the output of subunit.run discovery, but the output has binary bits18:28
beaglesrossella_s: but this is easier18:28
rossella_sbeagles: you are an hacker18:28
beaglesrossella_s: and THANKS18:28
beaglesrossella_s: that's one huge question off of my list of things.. so I'm glad you asked :)18:28
rossella_sbeagles: thanks a lot for your script. I was struggling, I could have done something similar but didn't think about ut18:29
rossella_ss/ut/it18:29
*** enikanorov__ has joined #openstack-neutron18:29
beaglesrossella_s: np.. I'm just really lazy. In fact you are chatting with a script right now, the real me is having a nap under the desk :)18:30
rossella_sbeagles: then you are a genius!18:30
rossella_sI wanna do that too, I wanna be lazy18:30
rossella_s:)18:30
beaglesrossella_s: the script maybe.. when the real me is online the apparent IQ goes down immensely ;)18:30
rossella_sahah18:31
rossella_sdon't think so18:31
rossella_swe can start fixing tests now! Reading the output of the script you uploaded we can maybe assign them to somebody?18:31
*** enikanorov has quit IRC18:32
*** garyk has quit IRC18:32
rossella_sor your sampleoutput was really just a sample?18:32
beaglesrossella_s: yup.. I'm running the "gate" group now anteaya18:32
beaglesrossella_s: no that's actual output from the script18:32
rossella_scool18:33
rossella_sI think it's easier if we assign a failing test to a person18:33
beaglesrossella_s anteaya though.. I think my gate group might be missing some of the actual gate tests.. I'll regenerate using the testr list-tests output and run it again18:33
rossella_sbeagles: cool!18:33
*** jhurlbert has quit IRC18:36
salv-orlandoenikanorov: do you have any clue about bug 1254890?18:39
*** WackoRobie has quit IRC18:40
*** mlavalle has joined #openstack-neutron18:46
*** rossella_s_ has joined #openstack-neutron18:50
rossella_s_mlavalle: ping18:51
mlavallerosella_s: pong18:51
*** rkukura has quit IRC18:51
rossella_s_mlavalle: are you free now? beagles and I would like to sync up earlier18:51
rossella_s_mlavalle is that ok for you?18:52
mlavalleI have about 15 minutes. Will that be long enough?18:52
rossella_s_guess so18:52
rossella_s_beagles: anteaya: are you guys free now?18:53
mlavallegreat, I'm all ears….18:53
beaglesrossella_s_ yup18:53
*** WackoRobie has joined #openstack-neutron18:54
*** rossella_s has quit IRC18:54
*** rossella_s_ is now known as rossella_s18:54
*** otherwiseguy has quit IRC18:54
rossella_santeaya: ping18:54
anteayago ahead18:54
beaglescool18:55
beaglesI guess I'll go18:55
* rossella_s nods18:55
beaglesthis will of course be repeating myself.. but I'll do it again :) I've been hacking at some scripts for running tempest tests in "isolation" of each other...18:56
beaglesI've put them up on github https://github.com:beagles/teapot.git18:57
mlavalleso, not to make assumptions…. we are talking about the full neutron tempest job in jenkins…. correct?18:57
beaglesbasically the idea is that the main script, currently called iso_run.sh reads a text file that contains a list of tests, currently dubbed a "test group"18:58
rossella_son my side I didn't do much progress, these tests are kind of complicated to debug. I keep getting this kind of error 'Bad router request: No IPs available for external network 34aa8fda-9937-47a7-a7e9-f213e68fde38', u'type': u'BadRequest', u'detail': u''. I was trying to find the tests that don't clean up correctly I guess with beagles's script is gonna be easier18:58
beaglesits really rinky dink18:58
beaglesbut it does a job18:58
beaglesthanks to rossella_s I just pushed a script that generates a bunch of group files.. including "full"18:59
beaglesbut there are groups for network, compute, gate, smoke, negative etc18:59
beaglesand of course you can create your own special subset of files18:59
beaglesor tests18:59
beaglesiso_run keeps track of test failures in a file called "failed.tests.txt" and passes in "passes.tests.txt" ... as well as logging the output of each individual test into its own output file19:00
beaglesand a mondo file for the whole thing... though that might not be as useful19:00
rossella_sbeagles: it's a very nice script, thanks for writing it19:01
beaglesthe big thing it does a little different is that before the script starts it does a little cleanup on stray networks, namepsaces,routers, vms etc19:01
mlavallebeagles: this is great work. Question: where does a gate log fits in the picture?19:01
beaglesAND after each test... capturing the output of the cleanup so we can find tests where things aren't cleaning up either on pass or fail19:02
beaglesmlavalle: this is primarily a developer/test fixing tool for tracking down which tests are actually failing independent of cleanup issues19:02
mlavalleI see19:03
beaglesif something is failing in the gate.. then that... is something else :)... basically what I would do would be to create group files out of the failures on the gates and use them for testing/hack sessions19:03
beaglesor something like that19:03
mlavalleI'm making the assumption, perhaps wrong, that we also want to see what tests are failing in the gate when the full neutron tempest job is executed and try to fix those19:04
beaglesnot wrong at all19:04
rossella_smlavalle: I ran the full neutron tempest job weeks ago, it's in the experimental queue19:04
mlavalleyeah, the one in the experimental queue19:05
rossella_smlavalle: at that time all the tests were failing because there were no floating IPs available19:05
rossella_smaybe now the situation is different19:05
rossella_sbut my guess is that most of the failure we can see now are due to some resource hanging around19:06
rossella_sand not cleaned up correctly19:06
rossella_sit's probably easier to fix the tests locally19:06
mlavalleI agree that it's easier to fix things locally…. But as we push fixes, we should see improvements in what is happening in the experimental queue job…. Gradually19:07
rossella_smlavalle: agreed, yes, that's the goal19:07
*** rwsu has joined #openstack-neutron19:08
mlavalleif we agree on this, I think we should have a periodic tracking of what is happening in the experimental queue, to make sure we are achieving the right impact19:08
* rossella_s nods19:09
mlavalleit would be great if we can report that every week during the Monday IRC meeting19:09
rossella_sgood idea, so we have to check that weekly at least :)19:09
mlavallelet's get a baseline for this coming Monday, however ugly it is right now19:10
mlavallegetting that picture weekly will help us to prioritize our work and also yell for help every Monday19:11
rossella_syes!19:11
rossella_swe need help, that's for sure19:11
rossella_son Monday we can start describing the current situation of the experimental queue19:12
mlavallewe need help from the extended Neutron team…. but in my experience wrestling with this beast, we will also need help from the nova team19:12
flashgordonanteaya: any update about hp az2 stuff https://bugs.launchpad.net/neutron/+bug/126290619:12
rossella_sI am scared now :)19:12
flashgordonas that bug is stil lbad19:12
mlavallethat's where anetaya and markmcclain will help us19:13
mlavalleanteaya^^^19:13
rossella_smlavalle: beagles: what are next steps? 1) check the situation of the experimental queue 2) analyze the output of beagles's script and start fixing the test one by one?19:13
anteayaflashgordon: just talked to clark, they aren't able to confirm19:14
anteayaflashgordon: yes, watching that bug rising19:14
anteayaflashgordon: can you see if you can talk to monty about it? he has more pull in the hp than me19:14
markmcclainstill a very crazy bug19:15
mlavallerosella_s: could you get a picture of the gate Monday morning your time and Beagles you and I get together before Monday's IRC meeting so we can digest it and present it to the extended team19:15
anteayayes we will help19:15
anteayarossella_s: don't be scared, ask questions19:15
beaglesrossella_s: sounds good to me, I still owe mlavalle a list of neutron apis used by nova (didn't forget)19:15
anteayaknow there are many here to help and with the same goal19:15
beaglesrossella_s: so I'll add that to the list19:15
anteayagetting tempest working with neutron19:15
rossella_santeaya: thanks19:15
flashgordonanteaya: pinged monty we will see19:15
flashgordonbut there is somethign else wrong if a slow node breaks this19:16
flashgordonjust don't know what19:16
rossella_smlavalle: I can do that. I will run the experiment queue a couple of time and see the output. Hope it's different from the one I got weeks ago19:16
anteayaflashgordon: yeah, I am uncertain as well19:16
beaglesmlavalle rossella_s: I'm not sure just how much leverage I can get out of such a thing but it can't hurt19:16
beaglessuch a thing=list of APIs consumed by nova19:17
mlavallerosella_s: what time can we meet on Monday…. Just keep in mind Beagle and I are this side of the pond19:17
mlavallebeagles^^^19:17
* beagles nods19:17
rossella_smlavalle: beagles: 18 UTC?19:18
mlavallesounds good to me19:18
rossella_sis that too early for you?19:18
beaglesrossella_s: mlavalle fine with me19:18
mlavallecan I ask one more thing? please?19:18
rossella_smlavalle: yes :)19:18
mlavallecould you send us pointers to the experimental queue executions before our conversation, so it can be more productive19:19
mlavalleI want to review them ahead of time19:19
rossella_smlavalle: agree! I will do that first thing in the morning. You'll have the results when you wake up19:19
mlavallegreat. we have a plan for the next few days….. anything else?19:20
rossella_smlavalle: I'm fine19:20
beaglesthat's all I got a the moment19:21
mlavallebeagles: great19:21
mlavallerosella_s: vale, feliz fin de semana19:21
rossella_smlavalle: igualmente!19:21
beaglesho ho19:21
beaglesnice19:21
rossella_sbeagles: anteaya: have a nice weekend!19:22
beaglesyou too, cheers!19:22
anteayagood meeting19:22
anteayawell done19:22
rossella_stalk to you on Monday!19:22
*** rossella_s has quit IRC19:22
mlavalle.19:24
*** mlavalle has quit IRC19:26
beaglesooo.. protip: you can run iso_run.sh on the failing.tests.txt output to repeat on the tests that have failed on previous runs19:27
* beagles starts on the README19:27
*** pradipta has quit IRC19:29
openstackgerritCarl Baldwin proposed a change to openstack/neutron: Remove unnecessary call to get_dhcp_port from DeviceManager  https://review.openstack.org/6349219:50
*** rkukura has joined #openstack-neutron19:55
*** jdev789 has joined #openstack-neutron19:56
*** ashaikh has joined #openstack-neutron19:58
openstackgerritEmilien Macchi proposed a change to openstack/neutron: Configure security group when using ML2 plugin  https://review.openstack.org/6324020:08
*** thedodd has joined #openstack-neutron20:10
*** jdev789 has quit IRC20:13
*** richardboswell has joined #openstack-neutron20:13
pcm_nati_ueno: ping20:19
*** carl_baldwin has quit IRC20:26
*** enikanorov has joined #openstack-neutron20:26
*** obondarev has quit IRC20:26
*** enikanorov_ has quit IRC20:27
*** obondarev has joined #openstack-neutron20:27
*** jdev789 has joined #openstack-neutron20:29
*** jdev789 has quit IRC20:33
openstackgerritEvgeny Fedoruk proposed a change to openstack/neutron: New SSL extension  https://review.openstack.org/6351020:33
*** otherwiseguy has joined #openstack-neutron20:34
*** insanidade has quit IRC20:43
*** jdev789 has joined #openstack-neutron20:49
*** evgenyf has quit IRC20:59
*** ashaikh_ has joined #openstack-neutron21:04
*** ashaikh has quit IRC21:04
*** ashaikh_ is now known as ashaikh21:04
*** aveiga has quit IRC21:07
*** rwsu has quit IRC21:13
*** networkstatic has joined #openstack-neutron21:17
*** thedodd has quit IRC21:17
*** ashaikh has quit IRC21:20
*** alagalah has quit IRC21:25
*** chandankumar_ has joined #openstack-neutron21:31
*** rwsu has joined #openstack-neutron21:33
*** richardboswell has quit IRC21:34
*** carl_baldwin has joined #openstack-neutron21:38
*** thedodd has joined #openstack-neutron21:40
*** thedodd has quit IRC21:40
*** harlowja is now known as harlowja_away21:44
*** mlavalle has joined #openstack-neutron22:00
*** WackoRobie has quit IRC22:14
mlavalleBeardyMcBeards: if you go to the office any day next week, let me know. I want to show you the code for testing vifs are connected to correct bridges22:19
*** mordred has quit IRC22:20
*** mordred has joined #openstack-neutron22:20
*** markmcclain has quit IRC22:20
*** harlowja_away is now known as harlowja22:23
*** dave_tucker_zzz is now known as dave_tucker22:30
*** julim has quit IRC22:35
*** clev has joined #openstack-neutron22:37
*** clev has quit IRC22:57
*** ashaikh has joined #openstack-neutron23:02
*** carl_baldwin has quit IRC23:09
*** carl_baldwin has joined #openstack-neutron23:11
*** otherwiseguy has quit IRC23:13
*** vkozhukalov has quit IRC23:15
*** ashaikh has quit IRC23:15
*** networkstatic has quit IRC23:22
openstackgerritAmir Sadoughi proposed a change to openstack/neutron: Added source-port-range-{min,max} to sec. groups  https://review.openstack.org/6212923:37
*** Sukhdev_ has joined #openstack-neutron23:42
Sukhdev_I pulled a latest code from master branch and did devstack- when I run "testr run --parallel tempest.api.neutron", I get this error ValueError: Duplicate test id detected: tempest.scenario.test_large_ops.TestLargeOpsScenario.test_large_ops_scenario[compute,image23:42
*** carl_baldwin has quit IRC23:48
*** chandankumar_ has quit IRC23:53
*** klindgren has joined #openstack-neutron23:55
openstackgerritMicheal Thompson proposed a change to openstack/neutron: Fixed PEP8 import alphabetical order  https://review.openstack.org/6246423:57

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