Thursday, 2014-03-06

markmcclainRajeshMohan: I've been working on the cleanup from the slow running gate00:00
RajeshMohanmarkmcclain: ok00:00
markmcclainso haven't had the opportunity for circle back to the review00:00
RajeshMohanmarkmcclain: I see00:01
*** tongli has joined #openstack-neutron00:02
*** tongli has quit IRC00:03
*** dvorkinista has quit IRC00:04
*** dvorkinista has joined #openstack-neutron00:04
RajeshMohanmarkmcclain: I also sent email to ML requesting FFE - I am not sure what the process is00:05
RajeshMohanmarkmcclain: http://lists.openstack.org/pipermail/openstack-dev/2014-March/029049.html00:05
*** shivharis has quit IRC00:06
markmcclainyes.. I saw00:06
RajeshMohanmarkmcclain: ok - thanks.00:07
RajeshMohanmarkmcclain: ... so does it sounds reasonable?00:08
*** dims has joined #openstack-neutron00:10
*** crc32 has quit IRC00:12
*** andyhky has quit IRC00:12
*** sungju has quit IRC00:13
*** andyhky has joined #openstack-neutron00:17
*** alexpilotti_ has joined #openstack-neutron00:17
*** alexpilotti has quit IRC00:19
*** suresh12 has quit IRC00:21
*** alexpilotti_ has quit IRC00:21
*** markwash has quit IRC00:23
*** suresh12 has joined #openstack-neutron00:23
*** markmcclain has quit IRC00:25
*** packet has quit IRC00:26
*** yamahata has joined #openstack-neutron00:27
banixmarkmcclain: can you have a look at this file: neutron/db/migration/alembic_migrations/versions/2eeaf963a447_floatingip_status.py00:27
banixthere is a missing ' at the end of one of the lines in plugin (our plugin)00:27
banixis that ok?00:28
SumitNaiksatambanix: i think that will be a problem00:30
banixSumitNaiksatam: looks like it was generated yesterday00:31
SumitNaiksatambanix: yes00:31
SumitNaiksatambanix: let me file a bug to fix it00:31
banixthanks summit for responding; thanks00:31
*** vkozhukalov has joined #openstack-neutron00:32
banixsorry meant to say Sumit00:32
SumitNaiksatambanix: thanks for catching00:32
banixyeah noticed my tempest tests failing all of a sudden00:32
SumitNaiksatambanix: that is the reason00:32
banixI was about to add our plugin there and noticed it was there… incorrectly.00:33
banixwill probably scrw up linux bridge plugin as well00:34
SumitNaiksatambanix: yes everything after that00:34
kevinbentonFreescale CI is sending lots of emails00:39
*** openstackgerrit has joined #openstack-neutron00:40
openstackgerritSumit Naiksatam proposed a change to openstack/neutron: Fix typo in migration script  https://review.openstack.org/7847900:41
SumitNaiksatambanix: ^^^00:44
banixSumitNaiksatam: Thanks!00:45
SumitNaiksatambanix: base your test of the above and see if it still fails or goes through00:45
banixWill do00:46
SumitNaiksatambanix: thanks00:46
banixyou prefer if I pull from this fix? I just modified the file locally and trying to restart.00:47
SumitNaiksatambanix: oh yeah sure00:47
*** suresh12 has quit IRC00:47
*** shakayumi has joined #openstack-neutron00:48
*** suresh12 has joined #openstack-neutron00:49
*** suresh12 has quit IRC00:49
banixSumitNaiksatam: yes that solved the problem.00:50
*** dvorkinista has quit IRC00:50
*** dvorkinista has joined #openstack-neutron00:51
*** _cerberus_ has quit IRC00:53
*** fandi has quit IRC00:54
*** baoli has joined #openstack-neutron00:57
*** dvorkinista has quit IRC00:57
*** dvorkinista has joined #openstack-neutron00:58
*** vkozhukalov has quit IRC00:58
*** otherwiseguy has joined #openstack-neutron00:59
*** WackoRobie has joined #openstack-neutron00:59
hemanthravisumit: addressed your review comments, if you get a chance can you review https://review.openstack.org/#/c/69246/ again and https://review.openstack.org/#/c/77809/.....thanks01:00
*** banix has quit IRC01:00
*** dvorkinista has quit IRC01:01
*** iwamoto has joined #openstack-neutron01:01
*** dvorkinista has joined #openstack-neutron01:01
*** yamahata_ has quit IRC01:01
*** yamahata_ has joined #openstack-neutron01:02
*** devlaps has quit IRC01:02
hemanthraviSumitNaiksatam: addressed your review comments, if you get a chance can you review https://review.openstack.org/#/c/69246/ again and https://review.openstack.org/#/c/77809/.....thanks01:03
*** SumitNaiksatam has quit IRC01:05
*** SumitNaiksatam has joined #openstack-neutron01:05
*** sfox has quit IRC01:06
*** hemanthravi has quit IRC01:06
*** dvorkinista has quit IRC01:08
*** dvorkinista has joined #openstack-neutron01:09
marunwtf! the unit tests take use ~500mb per testr instance, so an 8 core machine eats 4gb memory!01:09
*** fandi has joined #openstack-neutron01:09
*** mwagner_lap has joined #openstack-neutron01:10
*** dvorkini_ has joined #openstack-neutron01:11
marunlifeless: Running the neutron unit tests on an 8 core machine, I'm seeing 8 testr subprocesses each consuming ~500mb of memory and maxing out the 4gb allocated to the vm.  Crazy!01:11
iwamotomy experience is 4gb is too small even with 1 cpu machine.01:13
marunthat's f'ing insane01:13
maruniwamoto: does testr parallelize on a single cpu machine?01:14
iwamotomarun: it seems not01:14
maruniwamoto: so a single unit test process eats that much memory?01:14
*** dvorkinista has quit IRC01:14
maruniwamoto: that's so very broken01:14
marunI wonder how much memory they are allocating to run in the gate01:15
iwamotomarun: i guess required mem calculation would be (shared resource (text, etc))+(memory per testr process)01:16
maruniwamoto: i think it means rethinking how we write unit tests.01:17
maruniwamoto: we're not doing anything that complicated.01:17
*** yamamoto_ has quit IRC01:18
iwamotoagreed01:19
*** dvorkini_ has quit IRC01:19
*** fandi has quit IRC01:22
*** dvorkinista has joined #openstack-neutron01:23
*** dvorkini_ has joined #openstack-neutron01:25
*** dvorkinista has quit IRC01:25
*** manishg has quit IRC01:30
*** dvorkini_ has quit IRC01:31
*** dvorkinista has joined #openstack-neutron01:31
*** xuhanp has joined #openstack-neutron01:33
*** thuc has quit IRC01:36
lifelessmarun: testr using 500mb ?01:37
*** thuc has joined #openstack-neutron01:37
lifelessmarun: testr fork+execs the test runners, it doesn't fork itself.01:37
lifelessmarun: perhaps you're looking at threads of the same process?01:37
*** dvorkinista has quit IRC01:41
*** dvorkinista has joined #openstack-neutron01:41
*** thuc has quit IRC01:41
*** vkozhukalov has joined #openstack-neutron01:44
*** SumitNaiksatam has quit IRC01:47
*** jorgem1 has quit IRC01:48
*** sn6i23a has quit IRC01:50
*** rms_13 has left #openstack-neutron01:52
openstackgerritAaron Rosen proposed a change to openstack/neutron: Notify nova when ports are ready  https://review.openstack.org/7525301:54
openstackgerritAaron Rosen proposed a change to openstack/neutron: Send network-changed notifications to nova  https://review.openstack.org/7804101:54
*** rwsu has quit IRC01:54
*** blogan has joined #openstack-neutron01:56
openstackgerritA change was merged to openstack/neutron: Updated from global requirements  https://review.openstack.org/7837701:56
*** harlowja has quit IRC01:58
*** WackoRobie has quit IRC02:02
*** harlowja has joined #openstack-neutron02:04
*** thedodd has joined #openstack-neutron02:06
*** xianghui has joined #openstack-neutron02:07
*** SumitNaiksatam has joined #openstack-neutron02:10
*** manishg has joined #openstack-neutron02:14
*** morganfainberg is now known as morganfainberg_Z02:16
abhirautarosen: ping02:16
arosenpong02:16
abhirautreplied to you on -> https://review.openstack.org/#/c/75291/02:16
abhirautlet me know if that sounds okay to you02:17
*** dvorkinista has quit IRC02:19
*** dvorkinista has joined #openstack-neutron02:19
*** manishg has quit IRC02:20
*** chandan_kumar has joined #openstack-neutron02:21
*** ryu25 has joined #openstack-neutron02:22
anteayaryu25: hello02:23
anteayaare you ryu_ from last night?02:23
ryu25anteaya: hi there, yes I am02:23
anteayaa man of many costumes02:23
ryu25thanks for replying to the email.  I'll do what you suggested02:23
anteayagreat I just replied to your email02:24
anteayagreat thank you02:24
oda-gnati_ueno: ping02:26
*** nati_uen_ has quit IRC02:27
*** bada_ has joined #openstack-neutron02:28
*** bada has quit IRC02:28
*** tomoe_ has joined #openstack-neutron02:29
*** hemanthravi has joined #openstack-neutron02:38
abhirautarosen: thank you02:40
arosennp02:41
*** banix has joined #openstack-neutron02:43
*** _cjones_ has quit IRC02:46
*** dvorkini_ has joined #openstack-neutron02:47
*** thuc has joined #openstack-neutron02:47
*** dvorkinista has quit IRC02:48
openstackgerritLee Li proposed a change to openstack/python-neutronclient: Use six.moves.urllib.parse to replace urlparse  https://review.openstack.org/7350902:50
*** bada has joined #openstack-neutron02:50
*** thuc has quit IRC02:52
*** shashank_ has quit IRC02:52
*** bada_ has quit IRC02:52
openstackgerritliusheng proposed a change to openstack/neutron: Remove vi modelines  https://review.openstack.org/7850002:53
*** markmcclain has joined #openstack-neutron02:55
*** markmcclain has quit IRC02:56
*** sweston has quit IRC02:59
*** chandan_kumar has quit IRC02:59
*** SumitNaiksatam has quit IRC03:00
*** SumitNaiksatam has joined #openstack-neutron03:03
*** ramishra has joined #openstack-neutron03:09
*** dvorkini_ has quit IRC03:12
openstackgerritAbhishek Raut proposed a change to openstack/neutron: Use segment range from network profile tables for N1k plugin  https://review.openstack.org/7850603:13
*** tomoe_ has quit IRC03:14
openstackgerritAaron Rosen proposed a change to openstack/neutron: Notify nova when ports are ready  https://review.openstack.org/7525303:17
openstackgerritAaron Rosen proposed a change to openstack/neutron: Send network-changed notifications to nova  https://review.openstack.org/7804103:17
openstackgerritAaron Rosen proposed a change to openstack/neutron: Query for port before calling l3plugin.disassociate_floatingips()  https://review.openstack.org/7839903:17
*** SumitNaiksatam has quit IRC03:22
*** SumitNaiksatam has joined #openstack-neutron03:23
*** otherwiseguy has quit IRC03:26
*** vkozhukalov has quit IRC03:27
*** otherwiseguy has joined #openstack-neutron03:28
openstackgerritAaron Rosen proposed a change to openstack/neutron: NSX: only catch not found update_port  https://review.openstack.org/7772903:32
*** ryu25 has quit IRC03:36
openstackgerritAaron Rosen proposed a change to openstack/neutron: NSX: Make replication mode configurable  https://review.openstack.org/7667003:36
*** sfox has joined #openstack-neutron03:37
*** sfox has quit IRC03:38
openstackgerritAaron Rosen proposed a change to openstack/neutron: NSX: propagate network name changes to backend  https://review.openstack.org/7096803:38
*** tomoe_ has joined #openstack-neutron03:39
*** sphoorti has joined #openstack-neutron03:46
openstackgerritDhanashree Gosavi proposed a change to openstack/neutron: Validate multicast ip range in Cisco N1kv Plugin  https://review.openstack.org/7529103:52
sphoortiHello folks, I am running neutron unit tests from /opt/stack/neutron - ./run_tests.sh . The tests however fail , so I try the individual test. Here is the output from the console.03:55
sphoortihttp://paste.openstack.org/show/72745/ . It mentions ipv6 for gateway. What possibly could be going wrong ? I have cloned a fresh devstack with neutron03:55
*** _cjones_ has joined #openstack-neutron03:57
openstackgerritA change was merged to openstack/neutron: VPNaaS Service Driver for Cisco CSR  https://review.openstack.org/7414403:59
*** bada has quit IRC04:00
*** _cjones_ has quit IRC04:02
*** vu_ has quit IRC04:07
*** vu has quit IRC04:07
*** abhiraut has quit IRC04:08
*** sfox has joined #openstack-neutron04:11
*** julim has joined #openstack-neutron04:11
openstackgerritmark mcclain proposed a change to openstack/neutron: VPNaaS Device Driver for Cisco CSR  https://review.openstack.org/7415604:14
*** blogan has quit IRC04:16
*** ramishra has quit IRC04:17
*** networkstatic has joined #openstack-neutron04:19
*** julim has quit IRC04:21
*** dvorkinista has joined #openstack-neutron04:23
*** dvorkinista has quit IRC04:27
*** baoli has quit IRC04:38
*** bvandenh has joined #openstack-neutron04:41
openstackgerritA change was merged to openstack/neutron: Adds the missing migration for gw_ext_mode  https://review.openstack.org/7842104:49
*** harlowja is now known as harlowja_away04:49
*** shashank_ has joined #openstack-neutron04:52
*** devlaps has joined #openstack-neutron04:55
*** thuc has joined #openstack-neutron04:56
*** thuc_ has joined #openstack-neutron04:56
*** ramishra has joined #openstack-neutron04:57
*** garyk has quit IRC04:58
*** hemanthravi has quit IRC04:59
*** thuc has quit IRC05:01
*** ramishra has quit IRC05:01
*** harlowja_away is now known as harlowja05:02
openstackgerritDazhao Yu proposed a change to openstack/neutron: Calculate stateless IPv6 address  https://review.openstack.org/5618405:10
openstackgerritDazhao Yu proposed a change to openstack/neutron: Create new IPv6 attributes for Subnets  https://review.openstack.org/5298305:10
*** ramishra has joined #openstack-neutron05:15
openstackgerritDazhao Yu proposed a change to openstack/neutron: Calculate stateless IPv6 address  https://review.openstack.org/5618405:16
*** sweston has joined #openstack-neutron05:16
*** otherwiseguy has quit IRC05:19
marunlifeless: I don't think so.  The memory usage varies between the processes and they consume all available memory.05:20
marunlifeless: But maybe I'm doing something wrong.05:20
*** yfried has quit IRC05:22
*** nati_ueno has joined #openstack-neutron05:22
*** yfried has joined #openstack-neutron05:22
*** yfried has quit IRC05:23
marunlifeless: backing up, it looks like what's happening is the neutron test suite uses ~1gb ram, and running tox on an 8 core host would require 8gb of ram rather than the 4gb that I am currently stuck with.05:24
marunlifeless: so, I have to limit the number of test runners to 405:25
*** shivharis has joined #openstack-neutron05:28
*** ryu25 has joined #openstack-neutron05:51
oda-gnati_ueno: ping05:57
*** sphoorti has quit IRC05:58
*** chandan_kumar has joined #openstack-neutron06:04
*** gdubreui has quit IRC06:06
*** sfox has quit IRC06:10
openstackgerritAnn Kamyshnikova proposed a change to openstack/neutron: Sync models with migrations  https://review.openstack.org/5541106:11
*** sphoorti has joined #openstack-neutron06:12
*** shivharis has quit IRC06:12
*** arosen1 has joined #openstack-neutron06:16
*** arosen1 is now known as arosen-home06:17
openstackgerritDazhao Yu proposed a change to openstack/neutron: Calculate stateless IPv6 address  https://review.openstack.org/5618406:18
*** nati_uen_ has joined #openstack-neutron06:21
*** thuc has joined #openstack-neutron06:23
*** nati_ueno has quit IRC06:24
*** irenab has joined #openstack-neutron06:25
*** yfried has joined #openstack-neutron06:26
*** thuc_ has quit IRC06:26
*** thuc has quit IRC06:27
openstackgerritJenkins proposed a change to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/7811406:29
*** skraynev_afk is now known as skraynev06:30
*** thedodd has quit IRC06:34
*** sweston has quit IRC06:39
*** sphoorti has quit IRC06:45
*** banix has quit IRC06:48
*** hemanthravi has joined #openstack-neutron06:48
*** amritanshu_RnD has joined #openstack-neutron06:49
*** amritanshu_RnD is now known as Guest4631606:50
*** garyk has joined #openstack-neutron06:51
*** dvorkinista has joined #openstack-neutron06:52
*** rotbeard has joined #openstack-neutron06:54
*** harlowja is now known as harlowja_away06:59
*** jpich has joined #openstack-neutron07:01
openstackgerritA change was merged to openstack/neutron: ovs-agent: use hexadecimal IP address in tunnel port name  https://review.openstack.org/7444207:03
*** xianghui has quit IRC07:03
openstackgerritA change was merged to openstack/neutron: Fix typo in migration script  https://review.openstack.org/7847907:05
lifelessmarun: thats more plausible ;). 1GB of ram suggests memory leaks somewhere07:06
lifelessmarun: you can cap testr's concurrency fairly easily though07:06
marunlifeless: it's pushing 2gb :(07:07
lifelessmarun: meep07:07
marunlifeless: yeah, I'm using concurrency=1 at this point on a 4gb box07:07
*** xianghui has joined #openstack-neutron07:07
marunlifeless: i'll be interested to see how much memory gets used.07:07
*** jlibosva has joined #openstack-neutron07:07
marunlifeless: few people are actually running the full suite anymore, apparently.07:07
marunlifeless: locally I mean.07:07
marunlifeless: 10k tests?  2gb+ memory usage?  no wonder.  :(07:08
marunlifeless: you think we were doing something interesting or somethingl.07:08
marunyou -> you'd07:08
openstackgerritA change was merged to openstack/neutron: BigSwitch: Auto re-sync on backend inconsistencies  https://review.openstack.org/7357507:09
openstackgerritAaron Rosen proposed a change to openstack/neutron: Rename DEVICE_OWNER_COMPUTE_PROBE to not start with compute  https://review.openstack.org/7853307:09
*** sphoorti has joined #openstack-neutron07:10
openstackgerritJakub Libosvar proposed a change to openstack/neutron: Add script for populating loadbalancer table after migration  https://review.openstack.org/7829307:10
arosen-homeI have 32 gigs + 8 proc; running the neutron tests locally can take over 12 gigs some time.07:10
arosen-homeI've also noticed some issues with using tox where processes keep running in the background.07:10
openstackgerritA change was merged to openstack/neutron: BigSwitch: Add SSL Certificate Validation  https://review.openstack.org/7090607:12
lifelessarosen-home: definitely a leak then :)07:12
lifelessarosen-home: something like meliae may be useful for tracking that down07:13
arosen-homelifeless:  yea i know we had several leaks before i'm having a hard time remembering what was exactly causing it.07:14
ajophew, 12 GBs?07:14
arosen-homethat's with 8 processes though running07:15
ajoIt looks to me like testing would also benefit from memory optimizations :-)07:15
ajoaha07:15
lifelessso ~ 120KB per test leaked ?07:16
ajoah, leaks07:17
arosen-homeerr i might be exaggerating  a little on 12 gigs testing....07:17
ajoarosen,  if you could run a ps aux and paste it somewhere in the middle of a test07:18
ajowould help spotting out what are the memory-sucking processes07:18
arosen-homeit would be nice if there was a memory profiler that could run as part of the tests.07:20
arosen-hometo give you memory usage (in addition to time each test runs)07:20
arosen-homei'm sure there's something outthere that already does that.07:20
ajoarosen-home, totally07:20
ajothat would be awesome07:21
ajoI was thinking about that the last few days07:21
*** harlowja_away has quit IRC07:21
ajoit would be awesome if we could even profile neutron execution as we test07:21
ajoboth CPU & RAM wise, although, I'm not sure how precise (and how cheap) would that be on our testing environment07:22
*** saju_m has joined #openstack-neutron07:22
*** hemanthravi has quit IRC07:23
*** shashank_ has quit IRC07:31
*** thuc has joined #openstack-neutron07:34
*** hemanthravi has joined #openstack-neutron07:37
*** zhipeng has quit IRC07:38
*** thuc has quit IRC07:38
*** sweston has joined #openstack-neutron07:40
*** sweston has quit IRC07:44
*** ramishra has quit IRC07:52
*** djoreilly has joined #openstack-neutron07:56
openstackgerritMaru Newby proposed a change to openstack/neutron: Add script to migrate ovs or lb db to ml2 db  https://review.openstack.org/7653308:02
*** jpich has quit IRC08:05
*** saju_m has quit IRC08:06
*** luqas has joined #openstack-neutron08:08
*** jistr has joined #openstack-neutron08:15
*** saju_m has joined #openstack-neutron08:18
*** devvesa has joined #openstack-neutron08:18
*** dvorkinista has quit IRC08:18
marunajo: ps aux doesn't tell you anything.  the memory sucking processes are the test runners08:21
*** shakayumi has quit IRC08:21
ajomarun, unit testing?08:21
marunarosen: I think this is a pretty serious problem.  Not everyone has a 32gb machine to run tests on.08:21
marunajo: yes08:21
ajoah, ok, understood08:21
ajomarun: you're right, even from the gate / CI perspective, 32GB is a lot08:22
*** devvesa has quit IRC08:22
openstackgerritDarragh O'Reilly proposed a change to openstack/neutron: linuxbridge-agent: process port updates in the main loop  https://review.openstack.org/6287508:22
marunajo: or 12gb, as the case may be08:22
ajothat'd almost require baremetal machines to test08:22
*** ramishra has joined #openstack-neutron08:22
ajoor 1/2 1/4 machine at most08:22
*** saju_m has quit IRC08:24
ajomarun, it's memory leak related?, or from the test suite?, the test themselves ?08:24
ajotbd?08:24
openstackgerritA change was merged to openstack/neutron: Fix DetachedInstanceError for Agent instance  https://review.openstack.org/7496208:25
obondarevamotoki: ping08:25
*** ramishra has quit IRC08:28
*** ramishra has joined #openstack-neutron08:28
*** jgallard has joined #openstack-neutron08:28
openstackgerritTomoe Sugihara proposed a change to openstack/neutron: Implement MidoNet plugin for Icehouse (Part 1)  https://review.openstack.org/7854308:29
openstackgerritAkihiro Motoki proposed a change to openstack/neutron: NEC plugin: delete old OFC ID mapping tables  https://review.openstack.org/7740708:29
*** devvesa has joined #openstack-neutron08:32
ryu25anteaya: hey Anita, FYI we just pushed the first patch.    https://review.openstack.org/78543    We broke up the original one to three, so we have two more, but they are smaller changes.  I will abandon the old patch.08:33
*** iwamoto has quit IRC08:33
*** openstackgerrit has quit IRC08:34
*** openstackgerrit has joined #openstack-neutron08:34
*** saju_m has joined #openstack-neutron08:36
*** amuller has joined #openstack-neutron08:36
*** Guest46316 has quit IRC08:36
openstackgerritAnn Kamyshnikova proposed a change to openstack/neutron: WIP Add testing for database from oslo  https://review.openstack.org/7651908:37
*** Guest46316 has joined #openstack-neutron08:40
*** sweston has joined #openstack-neutron08:41
*** harmw has quit IRC08:42
*** sweston has quit IRC08:45
*** jroovers has joined #openstack-neutron08:46
*** jroovers|afk has joined #openstack-neutron08:46
*** dave_tucker is now known as dave_tucker_zzz08:47
*** jroovers has quit IRC08:50
*** networkstatic has quit IRC08:52
*** harmw has joined #openstack-neutron08:52
openstackgerritAnn Kamyshnikova proposed a change to openstack/neutron: WIP Add testing for database from oslo  https://review.openstack.org/7651908:53
*** ygbo has joined #openstack-neutron08:53
*** jpich has joined #openstack-neutron08:54
*** devvesa has quit IRC08:55
openstackgerritAnn Kamyshnikova proposed a change to openstack/neutron: WIP Add testing for database from oslo  https://review.openstack.org/7651909:01
*** rotbeard has quit IRC09:03
*** evgenyf has joined #openstack-neutron09:03
*** luqas has quit IRC09:10
*** devvesa has joined #openstack-neutron09:11
*** luqas has joined #openstack-neutron09:11
*** saju_m has quit IRC09:12
*** tomoe_ has quit IRC09:13
*** gongysh has joined #openstack-neutron09:13
*** bada has joined #openstack-neutron09:14
openstackgerritenikanorov proposed a change to openstack/neutron: Fix unittest failure in radware lbaas driver  https://review.openstack.org/7855409:18
*** rossella_s has joined #openstack-neutron09:18
*** leseb has joined #openstack-neutron09:25
*** safchain has joined #openstack-neutron09:26
*** ramishra has quit IRC09:34
*** yfried has quit IRC09:34
*** ramishra has joined #openstack-neutron09:35
*** SumitNaiksatam has quit IRC09:39
*** SumitNaiksatam has joined #openstack-neutron09:39
*** arosen-home has quit IRC09:41
*** ramishra has quit IRC09:45
*** tomoe_ has joined #openstack-neutron09:46
*** ramishra has joined #openstack-neutron09:48
*** dvorkinista has joined #openstack-neutron09:49
*** yfried has joined #openstack-neutron09:49
*** banix has joined #openstack-neutron09:50
*** banix has quit IRC09:50
*** dvorkinista has quit IRC09:54
*** yamahata has quit IRC09:56
*** saju_m has joined #openstack-neutron09:58
*** jp_at_hp has joined #openstack-neutron10:00
*** yfried has quit IRC10:06
*** morganfainberg_Z is now known as morganfainberg10:06
*** yfried has joined #openstack-neutron10:08
*** simon-AS559 has joined #openstack-neutron10:12
*** jistr has quit IRC10:13
*** xuhanp has quit IRC10:13
*** jroovers|afk has quit IRC10:13
*** enikanorov has quit IRC10:18
*** enikanorov has joined #openstack-neutron10:18
*** roeyc has joined #openstack-neutron10:21
*** evgenyf has quit IRC10:21
*** dave_tucker_zzz is now known as dave_tucker10:30
*** evgenyf has joined #openstack-neutron10:33
*** ramishra has quit IRC10:34
*** bvandenh has quit IRC10:36
*** jistr has joined #openstack-neutron10:37
*** ramishra has joined #openstack-neutron10:39
*** sweston has joined #openstack-neutron10:41
openstackgerritTomoe Sugihara proposed a change to openstack/neutron: Implement MidoNet plugin for Icehouse (Part 2)  https://review.openstack.org/7857510:42
*** amotoki has joined #openstack-neutron10:42
ryu25anteaya:  heya,  here's the second patch as promised:  https://review.openstack.org/#/c/78575/  there is just one more10:45
*** garyk has quit IRC10:45
*** sweston has quit IRC10:46
*** sphoorti has quit IRC10:46
*** saju_m has quit IRC10:46
*** yamahata has joined #openstack-neutron10:47
*** dvorkinista has joined #openstack-neutron10:50
openstackgerritshihanzhang proposed a change to openstack/python-neutronclient: Parameter support both id and name  https://review.openstack.org/7857710:51
*** dvorkinista has quit IRC10:54
*** gdubreui has joined #openstack-neutron10:55
*** gdubreui has quit IRC10:56
openstackgerritAleks Chirko proposed a change to openstack/neutron: Bugfix and refactoring for ovs_lib flow methods  https://review.openstack.org/5853310:58
openstackgerritIhar Hrachyshka proposed a change to openstack/neutron: Test (don't review)  https://review.openstack.org/7858010:58
openstackgerritDarragh O'Reilly proposed a change to openstack/neutron: lb-agent: ensure removed devices get treated on resyncs  https://review.openstack.org/7784211:02
*** bvandenh has joined #openstack-neutron11:03
*** saju_m has joined #openstack-neutron11:03
hemanthravisalv-orlando: hi11:06
salv-orlandohi11:06
hemanthravilooking for some help with db migration scripts for https://review.openstack.org/#/c/69246/11:07
*** pbeskow has quit IRC11:07
hemanthravisalv-orlando: got a review comment from mark mcclain for https://review.openstack.org/#/c/69246/ to add db migrations11:08
*** rotbeard has joined #openstack-neutron11:08
salv-orlandook, markmcclain is the boss! if he says we need migrations, we must give him migrations :)11:09
salv-orlandothere are two strategies here.11:09
salv-orlandothe first is to add an initial migration which creates all the model for your plugin11:09
hemanthravisalv-orlando: do i need these if i don't have any schema changes?...i run neutron-db-mange...as documented but i get some upgrade/downgrade that dont' work11:09
hemanthravi:)11:09
salv-orlandowhereas the other is to piggyback on existing migrations so that they are executed even when you run your plugin11:09
salv-orlandoit's not just about schema changes. You should have a migration also for your initial schema.11:10
salv-orlandoneutron has this 'auto-generation' mechanisms for db tables, but that's not one to be relied upon.11:10
salv-orlandoindeed we proposed to remove that in the past, but we were held back as there was some work in progress to reconcile auto generation with migration. Anyway, this is another story11:11
hemanthravihow can i piggyback on existing scripts?11:12
salv-orlandodid I already pointed you to this patch: https://review.openstack.org/#/c/66545/711:12
salv-orlandothat's another plugin trying to do what you need to do11:12
salv-orlandoadd your plugin to folsom_initial11:13
salv-orlandoalso, specify there if your plugin is L3 capable or not11:13
*** jgallard has quit IRC11:13
salv-orlandounlike that patch, I would not advise to touch the havana_release migration: https://review.openstack.org/#/c/66545/7/neutron/db/migration/alembic_migrations/versions/havana_release.py11:14
salv-orlandothat does not seem right to me.11:14
hemanthraviwill add to folsom_initial, also tried to generate a script with neutron-db-manage, but didn't end up right upgrade/downgrade11:15
salv-orlandothen either 1) add your plugin to all the migrations for extensions which are not included in folsom_initial11:15
salv-orlandoor 2) add a single migration with all the schema changes you need specifically for your plugin11:15
hemanthraviok, for eg if i need sec-grp add it to the existing sec-grp ?11:16
salv-orlandohemanthravi: yes, that would be fine for me.11:16
salv-orlandoas your plugin is new. If it weren't, this would have not been ok because it would have broken upgrades.11:16
salv-orlandoif you need to generate migrations and don't work, you can try at least to post somewhere the migration you tried to add and the error message you get.11:17
hemanthravithe issue might be with me running db-manage to generate it, i didn't manually add them11:18
*** rossella_s has quit IRC11:18
*** rossella_s has joined #openstack-neutron11:19
hemanthravii'll delete the db, run stack.sh and see if it generates one that will work11:20
*** xianghui has quit IRC11:20
openstackgerritSylvain Afchain proposed a change to openstack/neutron: Introduces a keepalived manager for HA  https://review.openstack.org/6814211:20
hemanthravisalv-orlando: thanks11:20
*** bashok has joined #openstack-neutron11:20
*** pbeskow has joined #openstack-neutron11:21
openstackgerritDazhao Yu proposed a change to openstack/neutron: Calculate stateless IPv6 address  https://review.openstack.org/5618411:24
*** gdubreui has joined #openstack-neutron11:31
*** dave_tucker is now known as dave_tucker_zzz11:32
*** tomoe_ has quit IRC11:32
openstackgerritA change was merged to openstack/neutron: Replaces network:* strings by constants  https://review.openstack.org/6786211:33
*** pcm_ has joined #openstack-neutron11:36
*** tomoe_ has joined #openstack-neutron11:36
*** pcm_ has quit IRC11:38
*** pcm_ has joined #openstack-neutron11:39
*** itzikb has joined #openstack-neutron11:39
*** sweston has joined #openstack-neutron11:42
*** sweston has quit IRC11:47
*** gdubreui has quit IRC11:47
*** baoli has joined #openstack-neutron11:47
*** dvorkinista has joined #openstack-neutron11:51
*** ramishra has quit IRC11:55
*** dvorkinista has quit IRC11:55
*** devvesa has quit IRC11:55
*** baoli has quit IRC11:56
openstackgerritA change was merged to openstack/neutron: NEC plugin: delete old OFC ID mapping tables  https://review.openstack.org/7740711:58
*** bashok has quit IRC11:58
*** gongysh has quit IRC11:59
*** devvesa has joined #openstack-neutron12:01
*** yfujioka has quit IRC12:06
*** devlaps has quit IRC12:11
*** devvesa has quit IRC12:11
*** irenab has quit IRC12:13
*** ramishra has joined #openstack-neutron12:16
*** bvandenh has quit IRC12:18
openstackgerritAnn Kamyshnikova proposed a change to openstack/neutron: Returned not nullable patameter for some columns  https://review.openstack.org/7859112:20
*** pcm_ has quit IRC12:20
*** bada has quit IRC12:21
*** kedarkul has joined #openstack-neutron12:21
*** morganfainberg is now known as morganfainberg_Z12:27
*** mwagner_lap has quit IRC12:27
openstackgerritA change was merged to openstack/neutron: NSX: passing wrong security_group id mapping to nsx backend  https://review.openstack.org/7772712:30
*** garyk has joined #openstack-neutron12:33
*** garyk has quit IRC12:37
*** baoli has joined #openstack-neutron12:38
*** baoli has quit IRC12:41
*** baoli has joined #openstack-neutron12:41
*** sweston has joined #openstack-neutron12:42
*** roeyc has quit IRC12:43
*** sweston has quit IRC12:47
*** dvorkinista has joined #openstack-neutron12:51
*** jroovers has joined #openstack-neutron12:52
*** xuhanp has joined #openstack-neutron12:53
*** markvoelker has quit IRC12:55
*** devvesa has joined #openstack-neutron12:55
*** dvorkinista has quit IRC12:56
*** mfink has quit IRC13:00
*** yamahata has quit IRC13:00
*** pcm_ has joined #openstack-neutron13:08
*** sfox has joined #openstack-neutron13:08
*** pcm_ has quit IRC13:08
*** pcm_ has joined #openstack-neutron13:09
openstackgerritPhil Day proposed a change to openstack/python-neutronclient: Allow user ID for authentication  https://review.openstack.org/7859613:09
*** yamahata has joined #openstack-neutron13:13
openstackgerritGastón Severina proposed a change to openstack/python-neutronclient: Per project user quotas support in client  https://review.openstack.org/7859813:14
*** dims has quit IRC13:18
anteayaryu25: thanks for your posts, for the future, since it is good to keep the review history along with a patch, if you are taking a patch and breaking it into smaller pieces, edit the first patch so that it is smaller and has the original change id (which will perserve the history on gerrit) and add the removed pieces as dependencies onto that13:18
anteayaryu25: don't try to do that now, but for next time13:18
*** dims has joined #openstack-neutron13:19
anteayaalso for the first patch in the series, please add a comment to the patch that includes the url of the abandoned patch, to enable reviewers to find the history13:19
anteayaryu25: and good work13:19
*** jistr has quit IRC13:21
*** saju_m has quit IRC13:27
*** WackoRobie has joined #openstack-neutron13:27
ryu25anteaya: thanks for the advice.  I wasn't sure about it since I thought perhaps the original patch could still be accepted but we just went ahead and abandoned it in the end.  Will definitely do that next time.13:29
anteayaokay thanks13:29
anteayaand I re-read my above post13:29
anteayaensure the change id is not changed in the original commit which would be the first of the dependency tree13:30
anteayaI want to make that clear13:30
anteayathe change id stays the same13:30
openstackgerritSylvain Afchain proposed a change to openstack/neutron: Introduces a keepalived manager for HA  https://review.openstack.org/6814213:31
ryu25anteaya: right, to keep one stream of all the patch sets, including the original and all the broken-up ones.  makes sense13:32
*** jroovers has quit IRC13:34
*** mfink has joined #openstack-neutron13:34
*** madmike has joined #openstack-neutron13:35
anteayaryu25: great thanks, I had just re-read what I wrote and thought I needed to reiterate that for the benefit of whoelse comes afterward reading the logs13:35
anteayaspeaking of people reading the logs (or backscroll) here is ttx' blog post about feature freeze: http://fnords.wordpress.com/2014/03/06/why-we-do-feature-freeze/13:35
anteayaI suggest reading it as a refresher even if you know what feature freeze is13:36
anteayaso that means testing a bug fixes times13:36
anteayatesting and bug fixes time13:36
anteayaI still am typing with morning fingers13:36
anteayaif you are confused about how this affects you, do post in channel so that we can get things cleared up and you make the most efficient use of your time13:37
*** mfink has quit IRC13:38
openstackgerritAnn Kamyshnikova proposed a change to openstack/neutron: Returned not nullable patameter for some columns  https://review.openstack.org/7859113:40
*** yamahata has quit IRC13:41
anteayasc68cal: what is the status of the ipv6 code? I must admit I didn't read all the backscroll from yesterday13:43
*** jgallard has joined #openstack-neutron13:44
*** pcm_ has quit IRC13:47
*** thuc has joined #openstack-neutron13:50
*** dvorkinista has joined #openstack-neutron13:52
*** jistr has joined #openstack-neutron13:52
*** ramishra has quit IRC13:53
*** dvorkinista has quit IRC13:57
*** jorgem has joined #openstack-neutron14:01
jorgemAnyone know what the channel is for the weekly meeting for neutron lbaas?14:02
enikanorovjorgem: you're there14:04
enikanorovopenstack-meeting14:04
jorgemjust joined. Thanks!14:04
hemanthraviamotoki: hi14:04
amotokihemanthravi: hi14:05
amotokihemanthravi: unfortunately i am leaving the channel. I will connect after one or two hours after.14:06
hemanthraviamotoki: reg your review for https://review.openstack.org/#/c/77809/ .... I'm adding all the migrations in a patchhttps://review.openstack.org/#/c/69246/14:06
hemanthravionce i post this patch (which it's dependent on), can you re-review this...will ping you in 2hrs14:07
amotokihemanthravi: okay. generally speaking  if so it is not a good idea to split the patch, but if mark says okay i am okay.14:07
hemanthravithis was my first checkin, wanted to make it easier for review...will keep that in mind in the future14:08
xuhanpanteaya, I noticed you asked about IPv6 code status, we still have many code review comments to address.14:08
amotokihemanthravi: i understand the situation :-)14:08
amotokihemanthravi: regarding test coverage, i hope you post another patch soon.14:08
hemanthraviamotoki: thanks for the review..will post the patch in next 30 min14:08
*** blogan has joined #openstack-neutron14:09
amotokihemanthravi: your patch becomes pretty good shape :-)14:09
*** amotoki has quit IRC14:09
hemanthraviamotoki: will in the first changeid  https://review.openstack.org/#/c/69246/14:09
*** thuc has quit IRC14:10
*** yamahata has joined #openstack-neutron14:10
mesteryanteaya: I missed your reply last night, are you around this morning by chance?14:11
*** thuc has joined #openstack-neutron14:12
*** changbl has quit IRC14:14
*** yamahata has quit IRC14:17
*** yamahata has joined #openstack-neutron14:17
*** otherwiseguy has joined #openstack-neutron14:17
*** yamahata has quit IRC14:19
*** samuelbercovici has joined #openstack-neutron14:19
*** yamahata has joined #openstack-neutron14:19
*** pcm_ has joined #openstack-neutron14:20
*** julim has joined #openstack-neutron14:20
anteayaxuhanp: thank you for the update, I won't keep you from your work14:21
anteayamestery: here I am14:21
*** tomoe_ has quit IRC14:21
mesteryanteaya: See qustions in #openstack-infra please :)14:21
mesteryanteaya: Just posted.14:21
mesteryMaybe more appropriate there.14:21
mesteryLet me know if not14:21
*** tomoe_ has joined #openstack-neutron14:21
*** pcm_ has quit IRC14:21
*** vu_ has joined #openstack-neutron14:22
*** pcm_ has joined #openstack-neutron14:22
*** itzikb has quit IRC14:23
*** tomoe_ has quit IRC14:25
*** thuc has quit IRC14:27
*** thuc has joined #openstack-neutron14:28
*** yamahata has quit IRC14:29
*** yamahata has joined #openstack-neutron14:30
*** WackoRobie has quit IRC14:30
*** thuc has quit IRC14:31
*** banix has joined #openstack-neutron14:32
*** HenryG has quit IRC14:34
*** peristeri has joined #openstack-neutron14:35
*** afazekas has joined #openstack-neutron14:39
*** ramishra has joined #openstack-neutron14:41
*** yamahata has quit IRC14:41
*** jobewan has joined #openstack-neutron14:42
openstackgerritSylvain Afchain proposed a change to openstack/neutron: Add HA support to the l3 agent  https://review.openstack.org/7070014:45
openstackgerritSylvain Afchain proposed a change to openstack/neutron: Introduces a keepalived manager for HA  https://review.openstack.org/6814214:45
openstackgerritSylvain Afchain proposed a change to openstack/neutron: Add L3 VRRP HA base classes  https://review.openstack.org/6455314:45
*** tomoe_ has joined #openstack-neutron14:51
*** carl_baldwin has joined #openstack-neutron14:54
*** HenryG has joined #openstack-neutron14:57
openstackgerritHemanth Ravi proposed a change to openstack/neutron: One Convergence Neutron Plugin Implementation  https://review.openstack.org/6924614:58
*** shakayumi has joined #openstack-neutron15:01
enikanorovsamuelbercovici: I'll be online in 1.5-2 hours if you need me15:01
*** swat30 has joined #openstack-neutron15:03
samuelbercovicijorgem: whare are you located?15:03
*** banix has quit IRC15:03
jorgemsamuelbercovici: Rackspace15:03
*** vjay has joined #openstack-neutron15:03
samuelbercovicijorgem: I mean where in the world15:03
jorgemSan Antonio. But Austin is probably where I'd set something up15:03
jorgemSan Antonio, TX15:04
jorgemUSA15:04
*** mwagner_lap has joined #openstack-neutron15:04
jorgemsamuelbercovici: you?15:04
samuelbercovicijorgem: israel15:04
jorgemsamuelbercovici: Will you be attending the Openstack conference?15:04
samuelbercovicijorgem: yes15:04
*** thurloat has joined #openstack-neutron15:05
jorgemsamuelbercovici: Yeah, I wanted to get all the active participants together as email, IRC and not as rich as face to face communication. I feel like we could get a lot more done face-to-face. The openstack conference gives that but there are also distractions do to all the other Openstack projects.15:06
jorgemsamuelbercovici: It's just an idea. I realize that Atlanta is only a few months away too15:06
samuelbercovicijorgem: will you be able to travel to the bay area?15:07
*** alagalah has joined #openstack-neutron15:07
jorgemsamuelbercovici: Perhaps? But I wanted to gauge everyone's interest first before committing.15:08
jorgemI'm guessing you will be in SF sometime soon15:08
samuelbercovicijorgem: how did you know ;-)15:08
jorgemsamuelbercovici: I'm psychic lol15:08
jorgemAnyways, I'll shot an email to everyone to see who's interested15:09
samuelbercovicijorgem: sure. finding a place to be hosted should not be too difficult15:10
jorgemsamuelbercovici: Rackspace has an office there too so I can start asking15:10
*** jobewan has quit IRC15:10
samuelbercovicijorgem: will you send such an email, or do you want me to?15:11
thurloatmeatspace meetup won't work for me, long travel from canada :P15:11
jorgemsamuelbercovici: I'll go ahead and send one15:11
xuhanpcarl_baldwin: there is no L3 sub-team today?15:12
samuelbercovicijorgem:: 10x15:12
carl_baldwinxuhanp: #openstack-meeting-315:12
openstackgerritA change was merged to openstack/python-neutronclient: Print human friendly string as an error message  https://review.openstack.org/5452515:12
jorgemthurloat:  The designate team just did one and they hooked up video chat to it15:12
jorgem:)15:12
swat30jorgem: should have the ability to remote in as well, maybe via hangouts?15:12
swat30:D15:12
jorgemswat30: correct15:12
swat30you beat me to the punch15:12
jorgem:)15:12
thurloatgreat idea :)15:13
jorgemThe designate mini-summit was pretty productive and I like to be productive :)15:13
*** jaypipes has joined #openstack-neutron15:13
jorgemas I'm sure we all are15:13
jorgemface2face is just a much more pleasant experience15:13
jorgemeven if it is google hang outs15:13
*** sfox has quit IRC15:13
*** jobewan has joined #openstack-neutron15:15
samuelbercovicijorgem: nned to quit for now. will be back in a few minutes15:15
samuelbercoviciby15:15
samuelbercovicie15:15
*** samuelbercovici has quit IRC15:15
*** uma has joined #openstack-neutron15:17
thurloatyeah, I'd love to get more involved in the discussion and execution too. Been working on some other openstack services in recently taking up a lot of focus.15:17
openstackgerritSalvatore Orlando proposed a change to openstack/neutron: Add support for tenant-provided NSX gateways devices  https://review.openstack.org/7420915:18
*** armax has joined #openstack-neutron15:19
*** Guest46316 has quit IRC15:22
*** amotoki has joined #openstack-neutron15:23
*** piyush has joined #openstack-neutron15:27
openstackgerritSylvain Afchain proposed a change to openstack/neutron: Add a new scheduler for the l3 HA  https://review.openstack.org/6634715:28
*** yfried has quit IRC15:29
openstackgerritPhil Day proposed a change to openstack/python-neutronclient: Allow user ID for authentication  https://review.openstack.org/7859615:29
*** WackoRobie has joined #openstack-neutron15:34
anteayajorgem swat30 thurloat the more you have discussions on irc the more the rest of the community is aware of what you are doing15:34
anteayawhile this may be percieved as "slowing you down" when it comes time to integrate whatever you are working on with the rest of openstack, the process is first possible and second smoother15:35
anteayaask jgallard about lxc in devstack as an example15:35
thurloatanteaya that's why I'm here :) I'm completely onboard with the process.15:36
anteayathurloat: great15:36
thurloatjust wanting to get involved in a more significant way15:36
anteayaso I have missed your mission15:36
anteayaare you completely new to openstack and looking to get started?15:36
anteayaor do you have a mandate handed down from on high?15:36
*** markmcclain has joined #openstack-neutron15:36
*** blogan has quit IRC15:38
thurloatneither :) I am from high, and have been just been lurking for a long time while we've been deploying our public cloud.15:39
*** thedodd has joined #openstack-neutron15:39
anteayaoh lovely15:40
anteayagreat, so being from high15:40
*** juice has quit IRC15:40
anteayawhat would you like to accomplish?15:40
jorgemanteaya: Correct, my intentions are to be as open as possible. As thurloat alluded to a richer form of communication is more productive from time to time.15:40
anteayaor what have you done thus far in openstack contribution?15:41
anteayajorgem: while that can feel like the case, that can also lead to a difficult situation15:41
*** jecarey has joined #openstack-neutron15:41
anteayalet me dig up a ml post15:41
*** safchain has quit IRC15:42
anteayahttp://lists.openstack.org/pipermail/openstack-dev/2014-March/028624.html15:42
jorgemanteaya:  The Designate team just had a mini summit and it was well received so I'm just trying to mimic that if possible15:42
anteayaah okay15:42
anteayawe too had a code sprint15:42
jorgemanteaya: Thank you for the heads up though. I definitely don't want to dig myself a hole15:42
anteayahttp://lists.openstack.org/pipermail/openstack-dev/2014-February/027163.html15:42
*** safchain has joined #openstack-neutron15:42
*** banix has joined #openstack-neutron15:43
anteayajorgem: awesome thank you for understanding15:43
anteayaso jorgem thurloat are you paddling the same boat? or different boats?15:43
*** sweston has joined #openstack-neutron15:43
jorgemanteaya: I'm trying to get involved in Neutron LBaaS.15:44
anteayagreat15:44
anteayahave you meet anyone on that project yet?15:44
anteayasweston: morning15:44
thurloatI see what you're saying anteaya , it's definitely not my intention to be some jerk trying to circumvent processes.15:44
jorgemyes. but not in person. I was just on the weekly IRC meeting15:44
anteayathurloat: awesome, thank you15:44
thurloatam on the same train as jorgem WRT lbaas :)15:44
anteayagreat15:44
jorgemanteaya: Which part of Neutron are you participating in mostly?15:45
anteayajorgem: communication and integration with openstack as a whole15:46
anteayatesting and gate stability15:46
anteayaI am actually with the infra team15:46
anteayastuck my foot in my mouth last summit because I had had enough during havanna feature freeze15:47
anteayaand organized the neutron tempest code sprint in january15:47
anteayaso I know a lot about how to contribute effectively to openstack - any project15:47
anteayaand almost nothing about neutron code15:48
*** sweston has quit IRC15:48
jorgemlol, well process is what I'm trying to learn so I might pick your brain from time to time if that's okay with you15:48
swat30anteaya: for the sake of transparency, I work with OpenStack every day to provide a public cloud service. I chose OpenStack because I believe in the open nature, and vendor neutrality. We want to contribute back to the project more and more as we progress, including the decisions that are made which affect all of us operators :)15:49
thurloatthanks for the background, I didn't know which gatekeeper I had stumbled upon with the interrogation ;)15:49
anteayajorgem: pick away, that is why I am here15:50
*** _cerberus_ has joined #openstack-neutron15:50
anteayajorgem: also tee them up, i am gone for next week15:50
anteayaswat30: awesome and thanks for transparency15:51
thurloatfor the sake of greater transparency, swat30 and I are from the same team :)15:51
openstackgerritHemanth Ravi proposed a change to openstack/neutron: One Convergence Neutron Plugin Implementation  https://review.openstack.org/6924615:51
anteayaswat30: glad to have you aboard15:51
anteayathurloat: yes, good to learn the gate keepers15:51
thurloathe literally sits next to me15:51
anteayathurloat: ha ha ha, good to know that too15:51
swat30anteaya: glad to be here! I've been here for some time in the darkness15:51
anteayasince we are putting our cards on the table15:51
anteayaI am an astrologer and love patterns and speak my mind so I end up a good fit here15:52
swat30and a good gate keeper :)15:52
anteayamy technical skills need work which is what I want to focus on for juno15:52
anteayathanks15:52
anteayahp pays my paycheque, I haven't talked to my boss in months15:52
swat30that sounds like a fantastic relationship lol15:53
anteayaI do as I see fit and get some applause or scowls from others depending on what side of the fence they are on15:53
anteayaI miss him actually, I really enjoy talking to him but he is busy with internal stuff which I have no interest in15:53
*** xuhanp has quit IRC15:54
anteayathat's about it15:54
*** tomoe_ has quit IRC15:54
anteayaI hang out with the infra team, mostly doing customer service when our testing structure has an issue and helping people learn our system15:54
swat30well great to meet you anteaya ! I'm sure you'll be seeing lots of thurloat and I15:54
anteayaand want to focus on more code coming up15:54
anteayaswat30: glad to hear that15:55
anteayaokay from the top15:55
anteayadoes everyone have launchpad accounts, gerrit accounts and has submitted at least one patchset?15:55
anteayaif you have submitted a patchset please post the url of one patch15:56
anteayaas an example of what I am looking for: https://review.openstack.org/#/c/77376/15:57
anteayaif no, say no15:57
anteayaI just need to know where you are starting from15:57
anteayadon't want to skip anything but don't want to bore you either15:57
*** dvorkinista has joined #openstack-neutron15:57
HenryGamotoki: ping ... have question(s) greenthread switching15:57
openstackgerritJon Grimm proposed a change to openstack/neutron: Fix ml2 & nec plugins for allowedaddresspairs tests  https://review.openstack.org/5889615:58
thurloathave launchpad and gerrit accounts, have not signed the contributor agreement15:58
swat30anteaya: https://launchpad.net/~jacobgodin haven't submitted a patchset, but have done a couple bug reports etc. I'm not a super-coder, that would be thurloat who has just joined the team. I'm more DevOps I guess you would say15:58
anteayathurloat: great, can I help at all to support you doing so?15:58
anteayaswat30: great infra is all devops15:58
*** xuhanp has joined #openstack-neutron15:59
anteayaso the more you know the better you can contribute that knowledge to neutron15:59
anteayaswat30: do you have a gerrit account yet?15:59
anteayaif no, say no15:59
swat30yup, just created one :)15:59
anteayaswat30: k15:59
jgallardanteaya, :)15:59
amotokiHenryG: hi15:59
anteayalog in, put in your username and ask any questions you have15:59
anteayajgallard: how is the new direction coming?15:59
thurloatswat30 and I are a two headed beast. I bring the programming background and he brings the ops.16:00
HenryGamotoki: you mention in a review comment that greenthread switching occurs when "some I/O operations are included"16:00
anteayajgallard: have you been able to convey your findings to the higher ups?16:00
*** jroovers has joined #openstack-neutron16:00
anteayathurloat: great glad to have teams16:00
thurloatI assume that the "16:00
anteayathurloat: the problem you are going to face is to have your conversations on irc rather than face to face16:00
thurloatDONT SIGN THIS" means, not to sign the agreement ?16:00
HenryGamotoki: which I/O operations? How do you find them?16:00
amotokiHenryG: I am not sure the detail about when greenthread is switched.16:01
anteayathurloat: correct, you need to sign the _individual_ agreement16:01
thurloatbingo.16:01
jgallardwe are studying all the third-party stuff16:01
jgallardanteaya, ^16:01
*** blogan has joined #openstack-neutron16:01
anteayathurloat: you have probably found the government one, that we can't remove and that people find and sign and then we have to clear the db16:01
swat30lol16:02
jgallardanteaya, we are studying in which way we can improve nodepool for multinode16:02
amotokiHenryG: honestly speaking I would like to know what is the conditions where exception context is lost as described in save_and_reraise docstring...16:02
openstackgerritRob Pothier proposed a change to openstack/neutron: Enable delete_port to tolerate deadlocks  https://review.openstack.org/7864316:02
anteayajgallard: great, do speak up if you need to confirm anything, I will be away next week so anything in infra or qa is a good place to ask questions16:02
HenryGamotoki: OK, but in the opendaylight code review you say "in this case ... no greenthread swithing occurs". How could you be sure in that case?16:02
anteayajgallard: for nodepool, jeblair is your man16:02
anteayajgallard: and mikal and jhesketh16:03
amotokiHenryG: in ODL driver case, there is no I/O operation and just call variable assignment.16:03
*** jecarey has quit IRC16:03
*** jroovers|afk has joined #openstack-neutron16:03
amotokiHenryG: eventlet patches several module which involves I/O operations. They triggers greenthread switching.16:04
HenryGamotoki: sendjson() is not I/O?16:04
*** jroovers has quit IRC16:05
anteayain case you haven't seen this yet: https://wiki.openstack.org/wiki/Gerrit_Workflow16:05
anteayathis is very handy16:05
jgallardanteaya, thanks a lot for the contacts, we will continue to study this, when we will be ready (I hope quickly), we will come and ask/propose things :-)16:05
*** WackoRobie has quit IRC16:05
amotokiHenryG: only "self.out_of_sync = True" is called at the line I commented.16:05
amotokiHenryG: sendjson() is called before entering exception handling, so it is okay in my understanding.16:06
anteayajgallard: great don't be shy on the ask/propose things16:06
anteayajgallard: it is better for you that you let jeblair know and participate in the design of anything you are thinking of doing16:07
anteayahave some chats with him16:07
*** juice has joined #openstack-neutron16:07
anteayaif you do, your code stands a much better chance of being accepting when you do write it16:07
anteayadon't worry about the quickly16:08
anteayamulti-node is going to be comples16:08
*** mlemay has joined #openstack-neutron16:08
anteayacomplex16:08
jgallardohhh yes16:08
openstackgerritTomoe Sugihara proposed a change to openstack/neutron: Implement MidoNet plugin for Icehouse (Part 2)  https://review.openstack.org/7857516:08
anteayaand affect a lot of people, since what ever does get in has to work with everybody who needs multi-node16:08
anteayaare you in #openstack-infra?16:09
jgallardok, I will do and speak with him, just want to understand the picture before to discuss16:09
anteayado you follow the conversations about zuul? it comes up daily16:09
jgallardyes16:09
anteayagreat16:09
jgallardI do my best to follow them16:09
anteayagreat16:10
anteayaand speak up16:10
anteayaask questions16:10
openstackgerritHemanth Ravi proposed a change to openstack/neutron: One Convergence Neutron Plugin Implementation  https://review.openstack.org/6924616:10
jgallardok16:11
anteayagreat16:11
anteayaand thanks for understanding16:11
jgallardthanks to you for your time to explain that!16:11
*** carl_baldwin has quit IRC16:12
thurloatanteaya agreement signed -- we're on our way!16:12
*** xuhanp has quit IRC16:12
*** carl_baldwin has joined #openstack-neutron16:13
thurloatanteaya: etiquette question: appropriate to hop on code reviews that you've not been a part of to date?16:13
*** chandan_kumar has quit IRC16:13
HenryGamotoki: thanks!16:15
anteayajgallard: my pleasure16:15
anteayathurloat: go you16:15
anteayathurloat: define hop on?16:15
anteayathurloat: do you mean review a patch?16:16
anteayayes do review a patch16:16
thurloatyep16:16
anteayahttp://anteaya.info/blog/2013/03/21/reviewing-an-openstack-patch/16:16
*** carl_baldwin has quit IRC16:16
thurloatsounds like you've had this question asked before ;)16:16
anteayaI've asked this question before16:17
anteayamost of my blog posts are notes to myself16:18
anteayabut you can read them too16:18
*** dvorkinista has quit IRC16:19
*** dfarrell07 has joined #openstack-neutron16:19
*** changbl has joined #openstack-neutron16:20
openstackgerritDarren Birkett proposed a change to openstack/neutron: Correctly inherit __table_args__ from parent class  https://review.openstack.org/7864916:20
*** thuc has joined #openstack-neutron16:24
*** thuc has quit IRC16:25
*** thuc has joined #openstack-neutron16:25
openstackgerritTomoe Sugihara proposed a change to openstack/neutron: Implement MidoNet plugin for Icehouse (Part 1)  https://review.openstack.org/7854316:25
openstackgerritAaron Rosen proposed a change to openstack/neutron: Notify nova when ports are ready  https://review.openstack.org/7525316:25
openstackgerritAaron Rosen proposed a change to openstack/neutron: Send network-changed notifications to nova  https://review.openstack.org/7804116:25
openstackgerritAaron Rosen proposed a change to openstack/neutron: Query for port before calling l3plugin.disassociate_floatingips()  https://review.openstack.org/7839916:25
*** thuc has quit IRC16:26
*** jecarey has joined #openstack-neutron16:26
openstackgerritTomoe Sugihara proposed a change to openstack/neutron: Implement MidoNet plugin for Icehouse (Part 2)  https://review.openstack.org/7857516:26
*** thuc has joined #openstack-neutron16:26
amotokiHenryG: i am studying eventlet too :-)16:26
*** thuc has quit IRC16:27
*** thuc has joined #openstack-neutron16:27
*** thuc has quit IRC16:28
*** _cjones_ has joined #openstack-neutron16:28
*** thuc has joined #openstack-neutron16:28
*** vjay has quit IRC16:29
*** yfried has joined #openstack-neutron16:29
*** dvorkinista has joined #openstack-neutron16:32
*** mlavalle has joined #openstack-neutron16:35
*** vu_ has quit IRC16:35
*** afazekas has quit IRC16:37
*** vjay has joined #openstack-neutron16:43
*** sweston has joined #openstack-neutron16:44
*** SumitNaiksatam has quit IRC16:45
*** dims has quit IRC16:45
*** dvorkinista has quit IRC16:46
*** SumitNaiksatam has joined #openstack-neutron16:46
openstackgerritIhar Hrachyshka proposed a change to openstack/neutron: Port to oslo.messaging (WIP)  https://review.openstack.org/7586116:49
*** yamahata has joined #openstack-neutron16:50
*** carl_baldwin has joined #openstack-neutron16:50
*** sweston has quit IRC16:51
*** samuelbercovici has joined #openstack-neutron16:52
openstackgerritTomoe Sugihara proposed a change to openstack/neutron: Implement MidoNet plugin for Icehouse (Part 1)  https://review.openstack.org/7854316:53
*** packet has joined #openstack-neutron16:53
JoeHazzersperhaps i'm missing something, but my extension doesn't seem to be actually extending attributes.16:55
*** bada has joined #openstack-neutron16:56
*** dims has joined #openstack-neutron17:00
*** harlowja has joined #openstack-neutron17:02
*** bada has quit IRC17:05
*** rwsu has joined #openstack-neutron17:08
*** devvesa has quit IRC17:11
*** vjay has quit IRC17:11
*** yfried has quit IRC17:12
*** rotbeard has quit IRC17:15
*** vjay has joined #openstack-neutron17:16
*** jroovers|afk has quit IRC17:18
*** shashank_ has joined #openstack-neutron17:19
*** manishg has joined #openstack-neutron17:19
anteayathurloat: I see in backscroll you are canuck, where abouts are you freezing these days17:25
*** nati_uen_ has quit IRC17:27
*** shashank_ has quit IRC17:35
*** sfox has joined #openstack-neutron17:35
*** rkukura has quit IRC17:35
*** jgallard has quit IRC17:35
*** shashank_ has joined #openstack-neutron17:37
*** dfarrell07 has quit IRC17:38
*** vkozhukalov has joined #openstack-neutron17:38
*** safchain has quit IRC17:39
*** jpich has quit IRC17:40
*** jistr has quit IRC17:40
*** ramishra has quit IRC17:40
*** jlibosva has quit IRC17:41
*** vu_ has joined #openstack-neutron17:42
openstackgerritA change was merged to openstack/neutron: Add OpenDaylight ML2 MechanismDriver  https://review.openstack.org/6977517:43
openstackgerritA change was merged to openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/7811417:44
*** dvorkinista has joined #openstack-neutron17:45
*** dvorkinista has quit IRC17:45
*** vu_ has quit IRC17:46
*** dvorkinista has joined #openstack-neutron17:46
*** vu_ has joined #openstack-neutron17:46
*** rkukura has joined #openstack-neutron17:48
*** vjay has quit IRC17:52
*** vjay has joined #openstack-neutron17:52
thurloatanteaya Halifax, NS :)17:56
thurloatnot quite as cold as the rest of the country (--40 holy cow) though17:56
*** banix has quit IRC17:57
*** jroovers has joined #openstack-neutron17:57
*** jroovers|afk has joined #openstack-neutron17:58
anteayathurloat: I was wondering if that was where you were18:00
anteayasomehow I pictured a coast18:00
anteayaand BC is not awake yet18:00
anteayaOntario18:00
*** sballe has joined #openstack-neutron18:01
anteayaohhh, just checked the weather18:01
anteayat-shirt weather, -818:01
*** sfox1 has joined #openstack-neutron18:01
*** jroovers has quit IRC18:01
anteayathurloat: how many potential openstack contributors have you there?18:02
*** simon-AS559 has quit IRC18:02
*** simon-AS559 has joined #openstack-neutron18:02
*** evgenyf has quit IRC18:02
*** sfox has quit IRC18:03
*** sballe_ has joined #openstack-neutron18:03
*** sballe has quit IRC18:04
*** sballe_ has quit IRC18:04
*** sballe has joined #openstack-neutron18:04
*** sfox1 has quit IRC18:05
*** ygbo has quit IRC18:06
*** simon-AS559 has quit IRC18:07
*** chandan_kumar has joined #openstack-neutron18:07
*** sfox has joined #openstack-neutron18:07
*** ajo has quit IRC18:08
ihrachysI get some test failures locally after recent ssl bigswitch change18:09
*** nati_ueno has joined #openstack-neutron18:09
ihrachyslike http://pastebin.com/zJXq6CUX18:09
anteayaI think kevinbenton is bigswitch18:10
ihrachysit seems it tries to access certificates in /etc/. is it expected?18:10
*** kvalena has joined #openstack-neutron18:10
anteayaihrachys: sounds like you did not expect that18:13
*** vjay has quit IRC18:13
ihrachysanteaya: I didn't expect that tests fail :) and that certs are accessed under /etc/neutron/plugins/bigswitch/ssl18:14
anteayagreat, so bigswitch need to help you understand or meet your expectaions better18:15
ihrachysindeed :)18:15
anteayaif noone from bigswitch is around18:15
anteayagot to this list: https://review.openstack.org/#/admin/groups/91,members18:15
anteayaemail bigswitch, cc'ing infra ml: openstack-infra@lists.openstack.org18:16
ihrachysanteaya: sorry, probably you understood me wrong. I get failures locally, not from Bigswitch bot18:16
anteayaah18:16
anteayawhy are you running bigswitch locally?18:16
*** piyush has quit IRC18:16
anteayaobviously I am not understanding yet18:16
ihrachysit just that it revealed after recent rebase including their ssl change18:16
ihrachysI run unit tests18:17
ihrachysand bigswitch tests fail due to the problem18:17
anteayaah18:17
anteayathe bigswitch driver code in neutron master is failing in your unit tests that you are running locally18:17
anteayayes?18:17
ihrachysyes :)18:18
*** shakayumi has quit IRC18:18
ihrachysso maybe this is my fault, but the error I get looks weird because it tries to access certificates under some weird system path18:18
*** dfarrell07 has joined #openstack-neutron18:19
anteayak well the only bigswitch person I know is kevinbenton18:20
ihrachysok, let's wait for him18:20
anteayaso hopefully he will respond and the two you can have a lovely chat18:20
anteayak18:21
openstackgerritRob Pothier proposed a change to openstack/neutron: Enable delete_port to tolerate deadlocks  https://review.openstack.org/7864318:21
*** dfarrell07 has quit IRC18:22
*** rms_13 has joined #openstack-neutron18:23
*** thedodd has quit IRC18:26
*** ajo has joined #openstack-neutron18:28
*** mlemay has quit IRC18:32
*** ryu25 has quit IRC18:32
*** thuc has quit IRC18:39
*** thuc has joined #openstack-neutron18:39
*** dfarrell07 has joined #openstack-neutron18:40
*** jorgem has quit IRC18:40
*** jorgem has joined #openstack-neutron18:41
openstackgerritA change was merged to openstack/python-neutronclient: Updated from global requirements  https://review.openstack.org/7558818:41
*** dfarrell07 has quit IRC18:41
kevinbentonihrachys: ping18:42
*** dfarrell07 has joined #openstack-neutron18:42
*** thuc_ has joined #openstack-neutron18:42
*** dfarrell07 has quit IRC18:42
*** thuc has quit IRC18:43
*** thuc__ has joined #openstack-neutron18:43
*** thuc__ has quit IRC18:44
*** thuc has joined #openstack-neutron18:44
*** yfried has joined #openstack-neutron18:45
*** dfarrell07 has joined #openstack-neutron18:45
*** dfarrell07 has quit IRC18:45
rms_13<rms_13> salv-orlando: ping18:46
*** dfarrell07 has joined #openstack-neutron18:46
kevinbentonanteaya: ping18:46
*** yfried has quit IRC18:47
*** kvalena has quit IRC18:47
*** mlemay has joined #openstack-neutron18:47
*** yfried has joined #openstack-neutron18:47
*** thuc_ has quit IRC18:47
*** sweston has joined #openstack-neutron18:47
*** sff has joined #openstack-neutron18:48
*** zzelle has joined #openstack-neutron18:49
*** ywu has joined #openstack-neutron18:49
*** dfarrell07 has quit IRC18:49
*** dfarrell07 has joined #openstack-neutron18:49
*** mwagner_lap has quit IRC18:51
openstackgerritSandhya Dasu proposed a change to openstack/neutron: Implements a ML2 mechanism driver for Cisco UCS Manager  https://review.openstack.org/7413418:51
*** banix has joined #openstack-neutron18:55
*** dfarrell07 has quit IRC18:56
anteayakevinbenton: hello there18:56
kevinbentonanteaya: ihrachys was having trouble with a BigSwitch UT. Do you know if that got resolved?18:57
anteayaso far my understanding is that it is not resolved18:58
anteayahowever I am a couch potato on this one18:58
*** dfarrell07 has joined #openstack-neutron18:58
anteayaso hopefully ihrachys well be back shortly and will update you18:58
kevinbentonanteaya: ok. i'll wait to hear from ihrachys18:58
anteayagreat18:59
anteayathanks18:59
*** dims has quit IRC19:00
*** ywu has quit IRC19:01
*** dims has joined #openstack-neutron19:02
JoeHazzerswould you guys be interested in me writing a full-blown guide/tutorial on writing a neutron extension?19:03
*** jecarey_ has joined #openstack-neutron19:04
*** crc32 has joined #openstack-neutron19:05
*** jecarey has quit IRC19:06
anteayaJoeHazzers: whose neutron extention do you like that you would like to follow their example?19:07
JoeHazzersoh well19:08
JoeHazzersthat's a whole different kettle of fish19:08
JoeHazzersif only the extensions had agreed on a naming convention / structure convention19:08
JoeHazzersyou see some with base files, you see some without database, you see some swapping RESOURCE_ATTRIBUTE_MAP and EXTENDED_ATTRIBUTES_2_0 around in their source files, some using and not using constants at the top of the extensions files19:09
JoeHazzersdifferent methods of hooking into updating dicts for extended attributes19:09
JoeHazzersalthough i quite like the external_net at the moment19:09
enikanorovJoeHazzers: RESOURCE_ATTRIBUTE_MAP and EXTENDED_ATTRIBUTES_2_0 are just variable names19:11
*** skraynev is now known as skraynev_afk19:11
JoeHazzersenikanorov: that may be the case, but it's much easier if everyone uses the same variable names in the same contexts19:12
JoeHazzers(take a look at the get_extended_resources and get_resources methods, they share a lot of common code19:12
enikanorovit's not a big deal really. those variables are not directly exposed to the outside19:12
JoeHazzersbut you do see a few minor differences, like returing [controller-create-method-here] or exts = controller-create-method-here; return [exts]19:13
JoeHazzersi'm not saying it's a big deal19:13
enikanorovJoeHazzers: they do and i believe some extensions were refactored recently so the duplication is removed19:13
JoeHazzersbut it improves readability and reduces confusion19:13
JoeHazzersyes, i noticed, but a few are still swapped around19:13
JoeHazzersi'm not saying the code doesn't work, i'm just saying it's harder for an outsider to penetrate for the first time19:13
*** alexpilotti has joined #openstack-neutron19:13
*** ywu has joined #openstack-neutron19:14
JoeHazzersand the current approach of "if you want to know what extensions can do, read the tests" isn't very approachable19:14
enikanorovthose few could be refactored in the same way, i suppose19:14
*** alexpilotti has quit IRC19:15
enikanorovJoeHazzers: i think that API extension is defined by it's RESOURCE_ATTRIBUTE_MAP19:15
*** alexpilotti has joined #openstack-neutron19:15
enikanorovthat's the first place one should look to understand what extension does19:15
JoeHazzersi think some comprehensive documentation about extensions and how the API works would be quite nice to have19:15
JoeHazzerssee: wishlist19:15
*** blogan has quit IRC19:16
enikanorovmore documentation is always good, no doubt19:16
JoeHazzersmight shove it up as a blueprint if it's not already19:16
*** sballe has quit IRC19:17
*** piyush has joined #openstack-neutron19:17
JoeHazzersi had to learn how the API worked (controllers, plugins, extensions, extending attributes, declaring attributes, mixins) by trial and error mostly19:17
*** abhiraut has joined #openstack-neutron19:17
*** blogan has joined #openstack-neutron19:18
*** piyush1 has joined #openstack-neutron19:19
openstackgerritRonak Shah proposed a change to openstack/neutron: Nuage plugin was missed in floatingip_status db migration script  https://review.openstack.org/7872019:19
*** sweston has quit IRC19:20
*** thedodd has joined #openstack-neutron19:20
openstackgerritKevin Benton proposed a change to openstack/neutron: Mock agent RPC for FWaaS tests to delete DB objs  https://review.openstack.org/7845719:21
*** piyush has quit IRC19:21
*** luqas has quit IRC19:22
bloganJoeHazzers: I agree with you its tough to get your bearings at first and figure out how everything fits in, i would +1 that wishlist item19:22
JoeHazzersI will have some time in the next few months (and a spare summer, i will return to being a student) to write some of this documentation19:22
*** dvorkinista has quit IRC19:22
blogani'm currently writing up a code workflow document on neutron lbaas, it'll include the extension, plugin, drivers, and agent19:24
markmcclainJoeHazzers: I expect the way to write extensions will be changing in Juno19:24
openstackgerritRonak Shah proposed a change to openstack/neutron: Nuage plugin was missed in floatingip_status db migration script  https://review.openstack.org/7872019:24
JoeHazzersmarkmcclain: and what will happen to the existing extensions?19:24
markmcclainpart of the process will be to convert them to new form19:25
bloganmarkmclain: any kind of documentation on how it will change?19:25
rms_13salv-orlando: ping19:25
markmcclainblogan: that is inflight19:25
markmcclainI expect there will be more info later this month19:26
JoeHazzersthe problem with neutron seems to be the lack of anything on paper :319:26
markmcclainJoeHazzers: that's part of what we'll be fixing19:26
JoeHazzersi'm more than happy to help with that19:27
JoeHazzerssince i do need to twist neutron a bit to get it to work in our infrastructure, plus we'll be needing a few features19:27
bloganmarkmcclain: is it a discussion in the mailing list? i'm fairly new to openstack so I don't know if there is some committee that decides major changes like that or if it is just held in a public forum until a consensus is reached19:27
*** bada has joined #openstack-neutron19:27
JoeHazzerssee: restricting subnets to hosts/agents, create a port specifying which host/agent it will be bound on, extensible dns management, external IP and MAC address selection19:28
markmcclainJoeHazzers: thanks.. I'll keep you in the loop when we start the discussion in public19:28
salv-orlandohi rms_1319:28
*** amuller has quit IRC19:28
markmcclainblogan: we haven't picked up the discussion since the summit in HKG… mainly because I did not want to distract from the current Icehouse work19:28
JoeHazzersmarkmcclain: want to talk about it in atlanta? :319:29
rms_13salv-orlando: hi, In floatingip_status migration that got in yesterday, nuage plugin was missed from the list, can you please review https://review.openstack.org/7872019:29
bloganah ok thanks, i think it is a good idea to simplify it and obviously more documentation is better19:29
bloganand standardize it19:30
rms_13salv-orlando: Nuage CI is failing since than reporting unknown column "last_known_router_id", which was part of the new migration. The change fixes the problem19:30
JoeHazzersmarkmcclain: does the proposal for extensions include extensions relying on other extensions, "better" loading (no more mixin + supported aliases) and perhaps19:31
JoeHazzersEVEN19:31
JoeHazzersthis would be my dream come true19:31
JoeHazzersallowing the client to dynamically support extensions by getting metadata from the server19:31
markmcclainblogan: agreed…better developer docs are an expect product of that work19:31
*** manishg_ has joined #openstack-neutron19:32
markmcclainJoeHazzers: I do expect a refactoring of how extensions are loaded19:33
JoeHazzersmarkmcclain: then i'm very interested indeed.19:33
markmcclainalso I expect the process will be more explicit than the current process19:33
*** sweston has joined #openstack-neutron19:33
salv-orlandorms_13: patch is good, can I just ask for a few amendments to the commit message?19:34
salv-orlandosorry about the pedantry19:34
*** manishg has quit IRC19:36
*** manishg_ is now known as manishg19:36
rms_13salv-orlando: No worries. Will make the change. Always good to learn something new :)19:36
*** annashen_ has quit IRC19:36
JoeHazzersmarkmcclain: in that case, i guess i can register the "better-everything" blueprint, set the milestone for icehouse, and set you as assignee? :D19:37
markmcclainJoeHazzers: I think I've submitted that design summit session for like 3 summits :)19:38
*** jecarey_ has quit IRC19:38
*** jecarey has joined #openstack-neutron19:39
JoeHazzersWell I'll come and say hi at the summit regardless19:40
*** jp_at_hp has quit IRC19:40
JoeHazzerswhich will be like 1 month before of my internship (which is the entire reason i'm working with openstack)19:40
openstackgerritRonak Shah proposed a change to openstack/neutron: Nuage plugin was missed in floatingip_status db migration script  https://review.openstack.org/7872019:40
*** samuelbercovici has quit IRC19:42
bloganJoeHazzers: where is your internship19:43
*** dave_tucker_zzz is now known as dave_tucker19:43
JoeHazzersCERN19:47
*** bada has quit IRC19:48
bloganawesome, bring proof of the higgs to atlanta19:50
JoeHazzersi shall bring my best CERN t-shirt and higgs boson plushie19:50
bloganthats proof enough for me!19:51
*** ajo has quit IRC19:51
*** shashank_ has quit IRC19:53
*** jroovers|afk has quit IRC19:53
*** shashank_ has joined #openstack-neutron19:54
*** markwash has joined #openstack-neutron19:56
*** annashen_ has joined #openstack-neutron19:57
*** luqas has joined #openstack-neutron20:00
*** openstackgerrit has quit IRC20:00
*** openstackgerrit_ has joined #openstack-neutron20:00
*** openstackgerrit_ is now known as openstackgerrit20:01
*** hemanthravi has quit IRC20:01
*** echohead has joined #openstack-neutron20:03
*** harlowja has quit IRC20:03
*** echohead_ has quit IRC20:03
*** vu_ has quit IRC20:03
*** harlowja has joined #openstack-neutron20:04
*** circ-user-2FKUf has joined #openstack-neutron20:04
abhirauti have a naive question about port delete ... anyone on here who can help me?20:05
ihrachyskevinbenton: not solved, haven't spent more time on this20:06
openstackgerritArmando Migliaccio proposed a change to openstack/neutron: NSX: Propagate name updates for security profiles  https://review.openstack.org/7874420:07
*** vkozhukalov has quit IRC20:08
*** sweston has quit IRC20:11
*** simon-AS559 has joined #openstack-neutron20:15
*** ihrachys is now known as ihrachys|afk20:15
*** dfarrell07 has quit IRC20:16
*** dfarrell07 has joined #openstack-neutron20:17
*** simon-AS559 has quit IRC20:19
*** vu_ has joined #openstack-neutron20:20
*** shivharis has joined #openstack-neutron20:21
*** simon-AS559 has joined #openstack-neutron20:22
openstackgerritDarren Birkett proposed a change to openstack/neutron: Correctly inherit __table_args__ from parent class  https://review.openstack.org/7864920:23
*** zzelle has quit IRC20:29
*** vu_ has quit IRC20:31
*** luqas has quit IRC20:35
*** devlaps has joined #openstack-neutron20:36
openstackgerritIvar Lazzaro proposed a change to openstack/neutron: Embrane LBaaS Driver  https://review.openstack.org/5423620:39
*** rossella_s has quit IRC20:40
*** rossella_s has joined #openstack-neutron20:42
*** hemanthravi has joined #openstack-neutron20:43
openstackgerritArmando Migliaccio proposed a change to openstack/neutron: Makes the Extension loader behavior predictable  https://review.openstack.org/7875120:43
*** vu_ has joined #openstack-neutron20:44
*** dave_tucker is now known as dave_tucker_zzz20:44
openstackgerritArmando Migliaccio proposed a change to openstack/neutron: Makes the Extension loader behavior predictable  https://review.openstack.org/7875120:44
*** mlemay has quit IRC20:46
openstackgerritArmando Migliaccio proposed a change to openstack/neutron: Drop old nvp extension file  https://review.openstack.org/7875420:47
*** sweston has joined #openstack-neutron20:49
*** vu_ has quit IRC20:49
*** otherwiseguy has quit IRC20:51
*** hemanthravi has quit IRC20:52
*** vu_ has joined #openstack-neutron20:52
*** jroovers has joined #openstack-neutron20:54
*** jroovers|afk has joined #openstack-neutron20:55
*** jroovers has quit IRC20:59
*** SumitNaiksatam has quit IRC21:00
*** jorgem1 has joined #openstack-neutron21:00
*** SumitNaiksatam has joined #openstack-neutron21:00
*** samuelbercovici has joined #openstack-neutron21:00
*** shakayumi has joined #openstack-neutron21:01
*** jorgem has quit IRC21:02
*** dvorkinista has joined #openstack-neutron21:02
openstackgerritA change was merged to openstack/neutron: One Convergence Neutron Plugin Implementation  https://review.openstack.org/6924621:03
openstackgerritA change was merged to openstack/python-neutronclient: New exception when auth_url is not specified  https://review.openstack.org/5346121:03
*** sweston has quit IRC21:04
*** vu_ has quit IRC21:05
*** jorgem1 has quit IRC21:08
*** manishg has quit IRC21:08
*** jorgem has joined #openstack-neutron21:08
*** manishg has joined #openstack-neutron21:09
*** sweston has joined #openstack-neutron21:09
jogosalv-orlando markmcclain: Bug 1288427  has a lot of hits in check queue http://status.openstack.org/elastic-recheck/index.html21:16
jogowendar discovered it ^21:16
wendarAlso, Hyper-V CI is reporting problems with it.21:17
salv-orlandothanks jogo… this is the first time I hear of this bug, and I won't be around for long. I can take a look at it in the morning, or someone else might fix it right away21:17
jogosalv-orlando: thank wendar not me21:17
salv-orlandothanks wendar then!21:18
salv-orlandowendar: this is the same issue as yesterday, isn't it?21:18
markmcclainjogo:  we should ignore checks21:18
wendarmarkmcclain fixed it yesterday by resequencing the alembic merges21:18
wendarsalv-orlando: yes, it's the same one21:19
wendarsalv-orlando: but, that's a temporary fix, it doesn't have any affect on future merges21:19
wendarsalv-orlando: TBH, I don't know that there is a code fix.21:19
markmcclainthere is not a code to fix it21:20
wendarIt's more of an alembic branch merging policy matter.21:20
salv-orlandowendar: that's the problem! we need a CI fix21:20
*** peristeri has quit IRC21:20
*** simon-AS559 has quit IRC21:20
salv-orlandoI don't mean to say it's a CI bug, but we should have a check that either fails fast or snipes the patch out of the gate queue21:20
wendarOr, lifeless suggested doing some alembic sequencing behind the scenes automatically in CI.21:20
salv-orlandowendar: yes, something like that too21:20
kevinbentonsalv-orlando: i could write a unit test that checks that21:20
*** luqas has joined #openstack-neutron21:20
wendarsalv-orlando: I'm happy to work on a CI fix, but we do need to understand neutron's use of alembic better.21:21
kevinbentonso it would fail locally on the dev machine21:21
markmcclainkevinbenton: I've actually got a tox check written for it21:21
salv-orlandokevinbenton: the problem is when the patch goes in the gate21:21
*** bjornar has joined #openstack-neutron21:21
salv-orlandoI thought even nova with sqlalchemy.migrate would suffer of this problem21:22
kevinbentonsalv-orlando: right, but won't it get kicked out almost immediately if the failure is detected in the UT21:22
kevinbenton?21:22
salv-orlandokevinbenton: the goal is to no cause gate resets21:22
wendarkevinbenton: to detect the issue locally, it would have to check if there were any pending alembic merges already in the gate21:22
salv-orlandowhether you fail fast or note, that causes a failure in the gate queue, and that has a reset as a consequence21:22
wendarkevinbenton: and, you'd have a timing issue, since people could still submit simultaneously21:23
kevinbentonsalv-orlando: right, but the reset would cause less pain21:23
kevinbentonit's def not a fix, but reduces the impact21:23
kevinbentonrather than during tempest tests 20 minutes in21:23
kevinbentonit would be within a few mins21:23
salv-orlandothe way gate test run now, even if your unit test fails in 5 seconds, it will still run the rest of the checks. Is that right jogo?21:23
sdaguesalv-orlando: yes, but it will reset content behind it on first fail21:24
kevinbentonsalv-orlando: yeah, but the children are reset right away21:24
salv-orlandowendar: do you know why this problem does not happen with sqlalchemy.migrate21:24
markmcclainideally this check should run before running the other jobs21:24
sdaguesalv-orlando: because we merge conflict21:24
sdaguebecause we have to pick a number21:24
wendarsalv-orlando: I assume it does happen, just the case isn't as frequent21:24
wendarsalv-orlando: (fewer db migrations)21:25
sdaguethe fail scenario is different21:25
sdagueand much earlier in the process IIRC21:25
jogosalv-orlando: correct :/21:25
wendarit's only a problem with multiple migrations in the gate at the same time21:25
jogosalv-orlando: patches welcome !21:25
*** shivharis has quit IRC21:25
*** sfox has quit IRC21:25
jogosalv-orlando: although in this case the tests don't even run because neutron db sync fails21:26
salv-orlandoso jogo, wendar: if we could generate a file with the migration history, and add it to git, then we would merge fail even with alembic I think21:26
salv-orlandothe file will have just the list of migration uuids21:26
sdaguesalv-orlando: that's kind of an interesting idea21:27
jogohow do other alembic projects solve this?21:27
sdaguejogo: which other projects are on alembic?21:27
wendarsalv-orlando: sounds worth trying21:27
openstackgerritrcurran proposed a change to openstack/neutron: ML2 Cisco Nexus MD: VM migration support  https://review.openstack.org/7877421:27
jogosdague: no idea, just assumed they exist21:27
sdaguequantum was first21:27
sdagueceilometer maybe?21:28
sdagueI think glance might be part way converted21:28
sdaguebut it's not a lot21:28
salv-orlandoyeah maybe, but markmcclain perhaps knows which ones use alembic for sure21:28
*** thuc has quit IRC21:28
*** dfarrell07 has quit IRC21:28
*** thuc has joined #openstack-neutron21:29
markmcclainI think that is the right set of users21:29
jogosdague:  Iwas thinking !openstack21:31
markmcclainseems like we want run a check just prior to starting the rest of the tests, so that is can fail quickly21:32
sdaguejogo: so my guess is most of them don't have a flow where so much of the content is in flight21:32
sdagueand not in patch series21:32
jogosdague: agreed21:32
sdaguemarkmcclain: so that idea has been off again / on again21:33
*** thuc has quit IRC21:33
sdaguehowever, I actually kind of like salv-orlando's idea of making the alembic migration process also generate a file which is a list of all the migrations21:33
*** thuc has joined #openstack-neutron21:34
sdaguebecause then you could use merge conflict to trigger that21:34
*** sfox has joined #openstack-neutron21:34
*** thuc has quit IRC21:34
markmcclainbut now we're requiring the submitted to generate that file21:34
salv-orlandomarkmcclain: the issue with failing fast, as also suggested by kevinbenton, is that it will cause a gate reset anyway, unless we have a way to treat that failure differently21:34
sdaguebut you need to run some tool to generate the migration id anyway right?21:34
sdaguehow is this resolved manually when it fails?21:35
markmcclainsdague: yeah but it a wrapper for alembic21:35
*** thuc has joined #openstack-neutron21:35
sdaguemarkmcclain: so just wrapper that21:36
markmcclainwe resolve it manually by running neutron-db-manage branches command21:36
salv-orlandomarkmclain: worst case will end up putting a requirement similar to tempest.conf.sample (which I initially found a bit annoying but then got used to it)21:36
sdagueok, so make that build the fail21:36
sdaguefile21:36
*** madmike has quit IRC21:36
openstackgerritRonak Shah proposed a change to openstack/neutron: Nuage plugin was missed in floatingip_status db migration script  https://review.openstack.org/7872021:36
*** manishg has quit IRC21:36
markmcclainsdague: except that fixing merge conflicts requires manual sequencing of the ids21:37
sdaguemarkmcclain: so alembic knows how to walk these things21:38
markmcclainyeah each file has a down revision21:38
sdagueI can't believe it's impossible to write a generator to do that21:38
sdagueand just write out that id sequence21:38
*** otherwiseguy has joined #openstack-neutron21:38
*** julim has quit IRC21:39
sdagueyeh, so if they all have a down revision, then you can make a text file with the ids in order21:39
sdaguewhich very clearly will merge conflict21:39
kevinbentonsdague: the new file might scare us developers :-)21:39
markmcclainI'm leery of having dev make files21:40
*** shashank_ has quit IRC21:41
markmcclainI21:41
markmcclainI'd rather we automate the walking21:41
kevinbentoncould modify the script so the name of the migration script it generates is just the version number it's revising...21:42
kevinbentonconflict on merge then comes for free21:42
kevinbentonbut we lose useful filenames21:42
salv-orlandoThis is perhaps unrelated, but sometimes I do this to look at the list of migrations: neutron-db-manage --config-file /etc/neutron/neutron.conf history | grep "Revision ID:"21:42
markmcclainexcept alembic prefixes the script name with it's revision id21:42
kevinbentonmarkmcclain: can't we change that behavior?21:43
markmcclainthat would break convention21:43
kevinbentonmarkmcclain: ok21:44
markmcclainso sdague what step in the pipeline checks for git merge conflicts?21:45
*** hemanthravi has joined #openstack-neutron21:45
markmcclainwould it not be possible to add a hook there?21:45
sdaguemarkmcclain: when things enter the gate the refs all get calculated21:45
sdaguethere is not a hook there today21:46
*** dave_tucker_zzz is now known as dave_tucker21:46
sdagueit's pretty deeply about git21:46
markmcclaink21:46
salv-orlandosdague: so at the moment there is no place where we could perform a check on the rebased refs before gate jobs start?21:47
*** yamahata has quit IRC21:47
sdagueyou can always talk to jeblair about other approaches in zuul. But the approach salv-orlando came up with you could implement in project and be done with it in a day21:47
openstackgerritIvar Lazzaro proposed a change to openstack/neutron: Embrane LBaaS Driver  https://review.openstack.org/5423621:47
sdaguesalv-orlando: correct. to the best of my understanding21:47
*** yamahata has joined #openstack-neutron21:47
*** blogan has quit IRC21:48
openstackgerritSergio Cazzolato proposed a change to openstack/neutron: Per user quotas  https://review.openstack.org/7878121:50
openstackgerritHemanth Ravi proposed a change to openstack/neutron: One Convergence Neutron Plugin l3 ext support  https://review.openstack.org/7780921:50
wendarsdague: doing it within one project has the downside of not benefitting others using alembic, but the upside that we could buy some time to coordinate across the other projects21:51
markmcclainsdague: ok… looking at log stash most of the errors are in the check queue21:51
wendarsdague: this might be a Summit topic21:51
markmcclainwhat if we atleast add a check21:51
kevinbentonearlier failures are much cheaper than later21:52
*** itzikb has joined #openstack-neutron21:52
*** manishg has joined #openstack-neutron21:54
wendarand in gate, the problem is solved if the problematic change can be kicked, instead of retried21:54
*** sfox has quit IRC21:55
*** thuc has quit IRC21:56
*** thuc has joined #openstack-neutron21:56
*** bjornar has quit IRC21:58
*** sfox has joined #openstack-neutron21:59
markmcclainwendar the trick is you dont know if you can kick it out22:01
markmcclainwhat if a conflict is caused by something in the pipeline that will fail?22:02
sdaguemarkmcclain: so the check queue has 5x the volume of the gate22:02
sdagueplus it's got (on average) a 2x failure rate, because tons of bad code22:02
sdagueso if the incidence rate wasn't 5 - 10x in check vs. gate then I'd be concerned22:02
*** manishg has quit IRC22:03
wendarmarkmcclain: yes, we don't really have sufficient identification22:04
oda-gnati_ueno: ping22:05
wendarmarkmcclain: and, we do risk kicking all the pending migration changes, instead of getting one through, and kicking the rest22:05
wendarmarkmcclain: better than locking up the gate for 16 hours, but less-than-ideal22:06
markmcclainwas this really the sole problem of locking up the gate for 16 hrs?22:07
*** shashank_ has joined #openstack-neutron22:08
*** mlemay has joined #openstack-neutron22:09
sdaguemarkmcclain: there is rarely one bug that locks it up. It's the fact that we have 60+ ER bugs right now22:09
wendarmarkmcclain: yeah. we had some minor blockage with grenade yesterday, but only after the db migrations were cleared22:09
sdagueso every little big helps22:10
markmcclainI pulled most of the migration errors out of the gate once the issue was raised22:10
markmcclains/most/all/22:10
wendaryup, and that's when the gate started catching up22:10
wendarjogo has some nice graphs22:11
markmcclainI think this is something we can tackle Atlanta22:11
wendarmarkmcclain: It's definitely worth more careful thought.22:11
markmcclainbecause we're only planning to merge 2 migrations during the exemption phase22:11
*** uma has quit IRC22:11
markmcclainwendar: I agree22:12
*** piyush1 has left #openstack-neutron22:12
wendarmarkmcclain: Ah, well, then we should be fine.22:12
markmcclainsadly alembic has few strange interfaces we'd need to get changed upstream22:12
wendarI mean, the "manual" fix is just coordinating in core to make sure only one migration hits the gate at a time.22:12
*** packet has quit IRC22:12
wendarThat can get us through Atlanta.22:12
jogojogo.github.io/gate22:13
wendarmarkmcclain: hmmm... there's probably still time to invite some alembic devs to Summit22:14
kevinbentonhttps://bitbucket.org/zzzeek/alembic/issue/167/multiple-heads-branch-resolution-support22:14
*** samuelbercovici has quit IRC22:15
wendarkevinbenton: nice, so he's thinking about the problem anyway22:18
kevinbentonwendar: yeah, i think it's pretty rare that there are two patches with alembic migrations that actually depend on each other. And even in those cases, the dependency would probably be explicitly set in the gerrit patch-sets22:20
wendarkevinbenton: aye, true dependencies are sensible as patch-sets22:21
*** dvorkinista has quit IRC22:22
anteayaone of the big problems with the gate yesterday is a zuul bug that times out a repo confirmation and considers the patch not merged22:24
anteayareseting the gate22:24
*** leseb has quit IRC22:25
*** sfox has quit IRC22:25
anteayathis was the fix for that issue: https://review.openstack.org/#/c/78222/22:25
*** leseb has joined #openstack-neutron22:25
anteayanova is the only repo, that I saw, that triggered this leading to the conclusion this was due to its size22:26
openstackgerritSalvatore Orlando proposed a change to openstack/python-neutronclient: CLI support for NSX gateway devices  https://review.openstack.org/7716422:27
*** jorgem has quit IRC22:27
*** sfox has joined #openstack-neutron22:28
*** dims has quit IRC22:28
*** jecarey has quit IRC22:28
*** jorgem has joined #openstack-neutron22:29
*** leseb has quit IRC22:29
openstackgerritClaudiu Belu proposed a change to openstack/neutron: Fixes the Hyper-V agent individual ports metrics  https://review.openstack.org/7879522:36
*** jecarey has joined #openstack-neutron22:38
*** leseb has joined #openstack-neutron22:39
*** morganfainberg_Z is now known as morganfainberg22:41
*** dims has joined #openstack-neutron22:41
*** vkozhukalov has joined #openstack-neutron22:43
jogomarkmcclain: I would like to note that this bug (migrations) will only hurt neutron in the check queue.22:55
markmcclainwell nothing can exit the check queue to the gate with a -1 right?22:56
markmcclainso that will cut some of the items that move across right?22:56
*** dvorkinista has joined #openstack-neutron22:56
markmcclainlong term developing a good way to fail fast and in a way that is easy to manage by the dev is must22:57
openstackgerritItzik Brown proposed a change to openstack/neutron: Migration support for Mellanox Neutron plugin  https://review.openstack.org/6654522:59
*** dvorkinista has quit IRC23:02
*** mlemay has quit IRC23:02
openstackgerritIvar Lazzaro proposed a change to openstack/neutron: Floatingip_status migration not including Embrane's plugin  https://review.openstack.org/7880523:03
*** Qlawy has quit IRC23:04
*** mlemay has joined #openstack-neutron23:04
*** Qlawy has joined #openstack-neutron23:04
*** Qlawy has joined #openstack-neutron23:04
*** dvorkinista has joined #openstack-neutron23:05
*** dvorkinista has quit IRC23:06
*** luqas has quit IRC23:06
*** djoreilly has quit IRC23:07
nati_uenooda-g: pong23:12
jogomarkmcclain: correct on both counts23:12
oda-gnati_ueno: Would you approve https://review.openstack.org/#/c/70060 ?23:13
*** banix has quit IRC23:13
nati_uenooda-g: sure23:13
*** armax has quit IRC23:14
oda-gnati_ueno: I found already done, Thank you.23:14
nati_uenooda-g: THank you for your fixing this23:14
*** reaper has quit IRC23:15
oda-gnati_ueno: I have three other fixes to be uploaded after 70060 get mereged. Please mind these fixes.23:17
nati_uenooda-g: sure23:17
*** mfink has joined #openstack-neutron23:18
*** leseb has quit IRC23:20
*** jobewan has quit IRC23:23
*** jorgem has quit IRC23:23
*** thedodd has quit IRC23:23
*** mlemay has quit IRC23:25
*** mlemay has joined #openstack-neutron23:27
*** manishg has joined #openstack-neutron23:28
openstackgerritSourabh Patwardhan proposed a change to openstack/neutron: For Cisco Neutron plugin: Alembic migration from revision f44ab9871cd6 to 2eeaf963a447 fails because the floatingips table doesn't exist.  https://review.openstack.org/7880923:31
*** wusWWW has joined #openstack-neutron23:35
*** shashank_ has quit IRC23:35
openstackgerritSean M. Collins proposed a change to openstack/neutron: Create new IPv6 attributes for Subnets  https://review.openstack.org/5298323:36
itzikbIs there a need for a bug for the recent change ( " For Cisco Neutron plugin: Alembic migration from revision..")?23:36
*** yfujioka has joined #openstack-neutron23:37
itzikbI see there is ..23:38
openstackgerritSean M. Collins proposed a change to openstack/neutron: Create new IPv6 attributes for Subnets  https://review.openstack.org/5298323:45
itzikbIf a plugin is in L3 capable in folsom migration file , should it be added to 2c4af419145b_l3_support.py ?23:48
*** gdubreui has joined #openstack-neutron23:54
*** alexpilotti has quit IRC23:54
*** jroovers|afk has quit IRC23:55
*** jroovers has joined #openstack-neutron23:56
*** jp_at_hp has joined #openstack-neutron23:56
*** changbl has quit IRC23:56
*** shashank_ has joined #openstack-neutron23:58

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