Thursday, 2016-06-30

*** jckasper has quit IRC00:00
*** muawiakhan has joined #openstack-neutron00:01
*** Leom has joined #openstack-neutron00:02
*** amotoki has joined #openstack-neutron00:03
*** abhiraut has quit IRC00:05
*** thorst has joined #openstack-neutron00:05
*** muawiakhan has quit IRC00:06
openstackgerritAnkur proposed openstack/python-neutronclient: Change Update Quota Help Text  https://review.openstack.org/33572000:07
*** Leom has quit IRC00:07
*** amotoki has quit IRC00:08
openstackgerritAnkur proposed openstack/python-neutronclient: Change Update Quota Help Text  https://review.openstack.org/33572000:09
*** thorst has quit IRC00:12
*** gvrangan has quit IRC00:13
openstackgerritRyan Tidwell proposed openstack/neutron: Enable CRUD for trunk ports  https://review.openstack.org/32009200:13
*** gongysh has joined #openstack-neutron00:15
*** abhiraut has joined #openstack-neutron00:15
*** thorst has joined #openstack-neutron00:16
*** thorst has quit IRC00:17
*** padkrish has joined #openstack-neutron00:20
*** padkrish has quit IRC00:25
*** daneyon_ has quit IRC00:25
*** ankur-gupta-f1 has left #openstack-neutron00:27
*** mfuruta has joined #openstack-neutron00:27
*** Sukhdev has quit IRC00:30
*** wolverin_ has quit IRC00:32
*** wolverin_ has joined #openstack-neutron00:33
*** padkrish has joined #openstack-neutron00:34
*** sbalukoff has quit IRC00:35
*** wolverin_ has quit IRC00:38
*** baoli has joined #openstack-neutron00:38
*** tflynn_ has joined #openstack-neutron00:38
*** wolverineav has joined #openstack-neutron00:38
*** baoli has quit IRC00:39
*** tflynn has quit IRC00:41
*** yamahata has quit IRC00:41
*** tflynn_ has quit IRC00:43
*** mickeys has quit IRC00:43
*** stanzgy has joined #openstack-neutron00:44
*** stanzgy_ has joined #openstack-neutron00:44
*** mickeys has joined #openstack-neutron00:46
*** Sukhdev has joined #openstack-neutron00:47
*** fpan has joined #openstack-neutron00:48
*** jckasper has joined #openstack-neutron00:50
*** mickeys has quit IRC00:51
*** julim has quit IRC00:52
*** numans has joined #openstack-neutron00:54
*** numans has quit IRC00:54
*** numans has joined #openstack-neutron00:54
*** jckasper has quit IRC00:54
*** baoli has joined #openstack-neutron00:56
*** Leom has joined #openstack-neutron00:57
*** baoli has quit IRC00:57
*** links has joined #openstack-neutron00:57
*** julim has joined #openstack-neutron00:58
openstackgerritZhaoBo proposed openstack/neutron-dynamic-routing: Add bgp speaker and route advertisement doc  https://review.openstack.org/31853200:58
*** shihanzhang has joined #openstack-neutron00:59
*** gongysh has quit IRC00:59
openstackgerritArmando Migliaccio proposed openstack/neutron: Revisit the Stadium section of the developer guide  https://review.openstack.org/33573900:59
*** Leom has quit IRC01:01
*** kriskend has joined #openstack-neutron01:02
*** ivar-laz_ has joined #openstack-neutron01:03
*** javeriak has quit IRC01:05
*** regXboi has joined #openstack-neutron01:06
*** ivar-lazzaro has quit IRC01:06
*** sindhu has quit IRC01:07
*** ivar-laz_ has quit IRC01:07
*** mlavalle has quit IRC01:08
*** fnaval has quit IRC01:08
*** padkrish has quit IRC01:09
*** shashank_hegde has quit IRC01:10
*** padkrish has joined #openstack-neutron01:13
*** thorst has joined #openstack-neutron01:17
*** fnaval has joined #openstack-neutron01:19
*** fnaval has quit IRC01:20
*** fnaval has joined #openstack-neutron01:21
*** kriskend has quit IRC01:23
*** amotoki has joined #openstack-neutron01:25
*** thorst has quit IRC01:26
*** amotoki has quit IRC01:30
openstackgerritCarl Baldwin proposed openstack/neutron: Ensure that only one fg device can exist at a time in fip ns  https://review.openstack.org/33575501:30
*** baoli has joined #openstack-neutron01:30
*** kevo has quit IRC01:31
*** baoli has quit IRC01:31
*** aranjan_ has joined #openstack-neutron01:31
*** thorst has joined #openstack-neutron01:33
*** thorst has quit IRC01:33
*** thorst has joined #openstack-neutron01:33
*** liuyulong_ has quit IRC01:34
*** liuyulong has joined #openstack-neutron01:34
*** abhiraut has quit IRC01:35
*** aranjan has quit IRC01:35
*** iyamahat has joined #openstack-neutron01:35
*** aranjan_ has quit IRC01:36
*** banix has quit IRC01:36
*** grassass has quit IRC01:36
*** thorst has quit IRC01:38
*** annp has joined #openstack-neutron01:38
*** gangil has quit IRC01:39
*** julim has quit IRC01:41
*** EinstCrazy has joined #openstack-neutron01:41
*** julim has joined #openstack-neutron01:41
*** s3wong has quit IRC01:43
*** gongysh has joined #openstack-neutron01:44
*** shivrao has quit IRC01:47
*** grassass has joined #openstack-neutron01:48
*** Sukhdev has quit IRC01:50
*** jckasper has joined #openstack-neutron01:51
*** ajmiller has quit IRC01:52
*** ajmiller has joined #openstack-neutron01:54
*** baoli has joined #openstack-neutron01:54
*** yamahata has joined #openstack-neutron01:55
*** baoli has quit IRC01:55
*** thorst has joined #openstack-neutron01:56
*** thorst has quit IRC01:56
*** thorst has joined #openstack-neutron01:57
*** jckasper has quit IRC02:01
*** shivrao has joined #openstack-neutron02:01
*** thorst has quit IRC02:05
*** markvoelker has quit IRC02:06
*** jckasper has joined #openstack-neutron02:07
*** dingboopt has quit IRC02:08
*** sbalukoff has joined #openstack-neutron02:10
openstackgerritgengchc2 proposed openstack/neutron:   spelling error:   modify assocations -> associations in files as follows:   neutron/agent/l3/link_local_allocator.py:38  https://review.openstack.org/33577102:11
*** jckasper has quit IRC02:12
*** mickeys has joined #openstack-neutron02:12
*** mickeys has quit IRC02:12
*** wolverin_ has joined #openstack-neutron02:13
*** mickeys has joined #openstack-neutron02:13
*** wolverin_ has quit IRC02:13
openstackgerritChangBo Guo(gcb) proposed openstack/neutron: Use is_valid_ipv6 from oslo.utils  https://review.openstack.org/33532802:13
*** wolverin_ has joined #openstack-neutron02:14
*** wolverineav has quit IRC02:16
*** mickeys has quit IRC02:17
*** wolverin_ has quit IRC02:19
*** shivrao has quit IRC02:20
*** lujinluo has quit IRC02:21
*** gongysh has quit IRC02:25
*** regXboi has quit IRC02:25
openstackgerritBin Zhou proposed openstack/neutron: Make dict.keys() PY3 compatible  https://review.openstack.org/33266102:27
*** sputnik13 has joined #openstack-neutron02:31
*** baojg has joined #openstack-neutron02:32
*** gangil has joined #openstack-neutron02:32
*** crose has joined #openstack-neutron02:32
*** shashank_hegde has joined #openstack-neutron02:32
*** jraju has joined #openstack-neutron02:34
*** links has quit IRC02:36
*** julim has quit IRC02:37
*** shashank_hegde has quit IRC02:39
*** baoli has joined #openstack-neutron02:41
*** wolverineav has joined #openstack-neutron02:43
*** wolverineav has quit IRC02:44
*** wolverineav has joined #openstack-neutron02:44
*** Leom has joined #openstack-neutron02:45
*** baoli has quit IRC02:45
*** amotoki has joined #openstack-neutron02:47
*** Leom has quit IRC02:49
*** yuanying has quit IRC02:50
*** amotoki has quit IRC02:51
*** lujinluo has joined #openstack-neutron02:52
*** banix has joined #openstack-neutron02:52
*** baojg has quit IRC02:54
*** crose has quit IRC02:54
*** asingh has quit IRC02:56
*** padkrish has quit IRC02:57
*** jhershbe has joined #openstack-neutron02:59
openstackgerritRyan Moats proposed openstack/neutron: Lower ML2 message severity.  https://review.openstack.org/33553003:00
*** thorst has joined #openstack-neutron03:03
*** jraju has quit IRC03:03
*** markvoelker has joined #openstack-neutron03:06
*** tflynn has joined #openstack-neutron03:07
*** thorst has quit IRC03:10
*** markvoelker has quit IRC03:11
*** sputnik13 has quit IRC03:15
*** kawa2014 has joined #openstack-neutron03:16
*** jhershbe has quit IRC03:18
*** baojg has joined #openstack-neutron03:21
*** ajmiller has quit IRC03:23
*** ajmiller has joined #openstack-neutron03:23
*** sindhu has joined #openstack-neutron03:25
*** aranjan has joined #openstack-neutron03:28
*** shivrao has joined #openstack-neutron03:31
*** shashank_hegde has joined #openstack-neutron03:32
*** norman has joined #openstack-neutron03:33
*** amotoki has joined #openstack-neutron03:36
*** gvrangan has joined #openstack-neutron03:37
*** vhoward has quit IRC03:38
*** lujinluo has quit IRC03:38
*** shashank_hegde has quit IRC03:38
*** jhershbe has joined #openstack-neutron03:39
*** Leom has joined #openstack-neutron03:39
*** iyamahat has quit IRC03:40
*** daneyon has joined #openstack-neutron03:40
*** shivrao has quit IRC03:40
*** ajmiller has quit IRC03:40
*** ajmiller has joined #openstack-neutron03:40
*** baojg has quit IRC03:40
*** Leom has quit IRC03:44
*** amotoki has quit IRC03:50
*** padkrish has joined #openstack-neutron03:50
*** banix has quit IRC03:51
*** yuanying has joined #openstack-neutron03:53
openstackgerritRyan Tidwell proposed openstack/neutron-dynamic-routing: WIP Create devstack plugin for neutron-dynamic-routing  https://review.openstack.org/33531003:54
*** garyk1 has joined #openstack-neutron03:54
*** padkrish has quit IRC03:55
*** jhershbe has quit IRC03:57
*** amotoki has joined #openstack-neutron03:58
*** fpan has quit IRC04:04
*** sindhu has quit IRC04:05
*** jhershbe has joined #openstack-neutron04:05
*** markvoelker has joined #openstack-neutron04:07
*** thorst has joined #openstack-neutron04:08
*** markvoelker has quit IRC04:12
openstackgerritDarek Smigiel proposed openstack/neutron: Rename DB columns: tenant -> project  https://review.openstack.org/33578604:13
*** vikasc has joined #openstack-neutron04:15
*** thorst has quit IRC04:15
*** reedip has joined #openstack-neutron04:17
*** amotoki has quit IRC04:18
*** jhershbe has quit IRC04:22
*** shashank_hegde has joined #openstack-neutron04:23
*** jhershbe has joined #openstack-neutron04:24
*** Sukhdev has joined #openstack-neutron04:25
*** amotoki has joined #openstack-neutron04:26
*** itzkb_ has quit IRC04:28
*** tflynn has quit IRC04:29
*** javeriak has joined #openstack-neutron04:30
*** diga has joined #openstack-neutron04:30
*** lujinluo has joined #openstack-neutron04:35
*** liuyulong has quit IRC04:38
*** ajmiller has quit IRC04:39
*** shivrao has joined #openstack-neutron04:39
*** lnicolas has quit IRC04:39
*** ajmiller has joined #openstack-neutron04:39
*** jhershbe has quit IRC04:40
*** numans has quit IRC04:41
*** jprovazn has joined #openstack-neutron04:43
openstackgerritDarek Smigiel proposed openstack/neutron: Rename DB columns: tenant -> project  https://review.openstack.org/33578604:43
*** liuyulong has joined #openstack-neutron04:45
*** hynekm has joined #openstack-neutron04:47
openstackgerritDarek Smigiel proposed openstack/neutron: Rename DB columns: tenant -> project  https://review.openstack.org/33578604:49
*** irenab has quit IRC04:50
*** mkolesni has joined #openstack-neutron04:50
*** yamamoto_ has joined #openstack-neutron04:51
*** sputnik13 has joined #openstack-neutron04:51
openstackgerritLi Yingjun proposed openstack/neutron: Fixes internal server error when updating qos rule  https://review.openstack.org/24468004:52
*** padkrish has joined #openstack-neutron04:58
*** furlongm has joined #openstack-neutron04:59
*** padkrish_ has joined #openstack-neutron04:59
*** salv-orlando has joined #openstack-neutron05:00
*** padkrish has quit IRC05:02
*** salv-orl_ has quit IRC05:03
*** sudipto has joined #openstack-neutron05:04
*** s1061123 has joined #openstack-neutron05:04
*** ratailor has joined #openstack-neutron05:06
*** moshele has joined #openstack-neutron05:06
*** jhershbe has joined #openstack-neutron05:09
*** prateek has joined #openstack-neutron05:12
*** thorst has joined #openstack-neutron05:13
openstackgerritDarek Smigiel proposed openstack/neutron: Added Deprecation Warning to models  https://review.openstack.org/33579205:13
*** aranjan has quit IRC05:13
*** aranjan has joined #openstack-neutron05:14
*** techcet has joined #openstack-neutron05:15
*** prateek has quit IRC05:17
*** edand has joined #openstack-neutron05:18
*** vikram_ has joined #openstack-neutron05:19
*** thorst has quit IRC05:21
*** irenab has joined #openstack-neutron05:21
*** tflynn has joined #openstack-neutron05:23
*** marios has joined #openstack-neutron05:25
*** rcernin has joined #openstack-neutron05:27
*** djan has joined #openstack-neutron05:27
*** marios has quit IRC05:27
*** marios has joined #openstack-neutron05:27
*** Leo_ has joined #openstack-neutron05:28
*** brad_behle has quit IRC05:28
*** jprovazn has quit IRC05:29
*** shashank_hegde has quit IRC05:29
*** marios has quit IRC05:31
*** marios has joined #openstack-neutron05:31
*** marios has quit IRC05:32
*** Leo_ has quit IRC05:32
*** marios has joined #openstack-neutron05:32
*** gvrangan has quit IRC05:32
*** pgadiya has joined #openstack-neutron05:33
*** rcernin has quit IRC05:34
*** shahid__ has joined #openstack-neutron05:34
*** prateek has joined #openstack-neutron05:35
*** sputnik13 has quit IRC05:38
*** iyamahat has joined #openstack-neutron05:39
*** fragatina has joined #openstack-neutron05:46
*** hoangcx has joined #openstack-neutron05:47
*** Sukhdev has quit IRC05:47
*** s1061123 has quit IRC05:47
*** sputnik13 has joined #openstack-neutron05:48
*** chandankumar has joined #openstack-neutron05:48
*** yamamoto_ has quit IRC05:50
*** tflynn_ has joined #openstack-neutron05:51
*** javeriak has quit IRC05:52
*** tflynn has quit IRC05:53
*** gampel has joined #openstack-neutron05:53
openstackgerritIWAMOTO Toshihiro proposed openstack/neutron: ovsfw: Fix native ovsdb_interface incompatibility  https://review.openstack.org/33580005:55
*** techcet has quit IRC05:55
*** fragatina has quit IRC05:57
*** fragatina has joined #openstack-neutron05:57
*** tflynn_ has quit IRC05:58
*** itzkb_ has joined #openstack-neutron05:58
*** pbandark has joined #openstack-neutron06:01
*** pradk has quit IRC06:03
*** muawiakhan has joined #openstack-neutron06:04
*** baojg has joined #openstack-neutron06:04
*** diga has quit IRC06:05
*** techcet has joined #openstack-neutron06:06
*** jckasper has joined #openstack-neutron06:08
*** markvoelker has joined #openstack-neutron06:09
*** rcernin has joined #openstack-neutron06:09
*** techcet has quit IRC06:10
*** javeriak has joined #openstack-neutron06:11
*** jckasper has quit IRC06:13
*** markvoelker has quit IRC06:13
*** javeriak_ has joined #openstack-neutron06:15
*** javeriak has quit IRC06:16
*** rook- has quit IRC06:17
openstackgerritQunyingRan proposed openstack/neutron: Remove used ip which not in subnet pool from network used ip statistics  https://review.openstack.org/32238706:19
*** Leo_ has joined #openstack-neutron06:21
*** andreas_s has joined #openstack-neutron06:22
*** korzen has joined #openstack-neutron06:22
*** sridharg has joined #openstack-neutron06:24
*** Leo_ has quit IRC06:26
*** shashank_hegde has joined #openstack-neutron06:29
*** dsneddon has quit IRC06:31
*** baojg_ has joined #openstack-neutron06:34
*** yamamoto_ has joined #openstack-neutron06:35
*** baojg has quit IRC06:35
*** pcaruana has joined #openstack-neutron06:37
*** baojg has joined #openstack-neutron06:38
*** baojg_ has quit IRC06:38
*** hdaniel has joined #openstack-neutron06:42
*** baojg has quit IRC06:42
*** jlibosva has joined #openstack-neutron06:43
*** ramishra has quit IRC06:46
openstackgerritdongwenshuai proposed openstack/python-neutronclient: Remove mox in files test_cli20_address_scope.py and test_cli20_port.py  https://review.openstack.org/33095606:48
*** ramishra has joined #openstack-neutron06:48
*** luis5tb has joined #openstack-neutron06:50
*** padkrish_ has quit IRC06:52
*** vinod has joined #openstack-neutron06:59
*** ntt has joined #openstack-neutron07:00
vinodHi , I am using kilo verison of openstack .. I am seeing that router external interface is in DOWN state .. while I am able to ping to that interface .. Though I try to bring it up it says read-only attribute status .. any help is appreciated . thanks07:01
*** diga has joined #openstack-neutron07:03
*** javeriak_ has quit IRC07:05
*** techcet has joined #openstack-neutron07:07
*** markvoelker has joined #openstack-neutron07:10
*** namnh has joined #openstack-neutron07:11
*** thorst has joined #openstack-neutron07:11
*** techcet has quit IRC07:12
namnhHi everyone. Now, I am trying to write an unit-test that needs to mock a process which creates a record to Routerports table by ("context.session.add(RouterPort)"),  There is an existed method that uses: "with mock.patch('sqlalchemy.orm.Session.add')", but it will mock all cases creating a record to a table in Database includingefore the cases before creating a record to Router table by ("context.session.add(Router)").07:12
namnhDo you know how to mock *only* process which creates a record to Routerports table by ("context.session.add(RouterPort)"). Any help is appreciated. Thanks.07:12
*** markvoelker has quit IRC07:14
*** nmagnezi has joined #openstack-neutron07:15
*** tesseract- has joined #openstack-neutron07:15
*** hoangcx has quit IRC07:15
*** roeyc has joined #openstack-neutron07:15
*** Leo_ has joined #openstack-neutron07:16
*** numans has joined #openstack-neutron07:18
*** thorst has quit IRC07:20
openstackgerritli,chen proposed openstack/neutron: Fix API test for neutron-vpnaas  https://review.openstack.org/33582807:20
*** Leo_ has quit IRC07:20
openstackgerritli,chen proposed openstack/neutron: Fix API test for neutron-vpnaas  https://review.openstack.org/33582807:21
*** shashank_hegde has quit IRC07:23
*** shashank_hegde has joined #openstack-neutron07:23
*** anilvenkata has joined #openstack-neutron07:25
*** ntt has quit IRC07:26
*** tmorin has joined #openstack-neutron07:27
*** javeriak has joined #openstack-neutron07:27
*** baojg has joined #openstack-neutron07:29
*** jlanoux has joined #openstack-neutron07:30
*** jlanoux has quit IRC07:30
*** ntt has joined #openstack-neutron07:31
*** jlanoux has joined #openstack-neutron07:31
*** baojg has quit IRC07:35
*** ntt has quit IRC07:35
openstackgerritRoey Chen proposed openstack/neutron: Adding the appropriate log hints where needed  https://review.openstack.org/33275007:35
*** aranjan has quit IRC07:36
*** fragatina has quit IRC07:36
*** baojg has joined #openstack-neutron07:36
*** ntt has joined #openstack-neutron07:37
*** jsheeren has joined #openstack-neutron07:38
*** baojg has quit IRC07:39
*** dedery has joined #openstack-neutron07:41
*** dedery has quit IRC07:41
*** dedery has joined #openstack-neutron07:41
*** itamarl has joined #openstack-neutron07:41
*** yfried has joined #openstack-neutron07:41
*** javeriak has quit IRC07:43
*** jpena|off is now known as jpena07:43
*** kobis has joined #openstack-neutron07:43
openstackgerritli,chen proposed openstack/neutron-vpnaas: Fix api tests  https://review.openstack.org/33583807:48
*** fragatina has joined #openstack-neutron07:50
*** sputnik13 has quit IRC07:51
*** ygbo has joined #openstack-neutron07:53
*** baojg has joined #openstack-neutron07:55
*** fzdarsky has joined #openstack-neutron07:56
*** shivrao has quit IRC07:57
*** saju_m has joined #openstack-neutron07:58
*** zzzeek has quit IRC08:00
*** zzzeek has joined #openstack-neutron08:00
*** jlanoux_ has joined #openstack-neutron08:05
*** jlanoux has quit IRC08:08
*** techcet has joined #openstack-neutron08:08
*** norman has quit IRC08:09
*** norman has joined #openstack-neutron08:10
openstackgerritReedip proposed openstack/neutron: [WIP]L2-Adjacency support  https://review.openstack.org/30464708:10
openstackgerritDavanum Srinivas (dims) proposed openstack/neutron: [WIP] Testing latest u-c  https://review.openstack.org/30334608:10
openstackgerritDavanum Srinivas (dims) proposed openstack/neutron: [WIP] Testing latest u-c  https://review.openstack.org/30334608:10
*** markvoelker has joined #openstack-neutron08:11
*** techcet has quit IRC08:13
*** eezhova has joined #openstack-neutron08:14
*** numans has quit IRC08:15
*** markvoelker has quit IRC08:15
*** jamielennox is now known as jamielennox|away08:16
*** thorst has joined #openstack-neutron08:18
*** shz has joined #openstack-neutron08:18
*** shihanzhang has quit IRC08:19
*** iyamahat has quit IRC08:19
openstackgerritli,chen proposed openstack/neutron: Fix API test for neutron-vpnaas  https://review.openstack.org/33582808:22
*** thorst has quit IRC08:25
*** shashank_hegde has quit IRC08:29
*** lucas-afk is now known as lucasagomes08:30
*** mhickey has joined #openstack-neutron08:32
*** baojg has quit IRC08:34
*** davidsha has joined #openstack-neutron08:34
*** mohankumar has quit IRC08:35
*** baojg has joined #openstack-neutron08:37
*** pradk has joined #openstack-neutron08:37
*** muawiakhan has quit IRC08:37
*** muawiakhan has joined #openstack-neutron08:37
*** mohankumar has joined #openstack-neutron08:38
*** baojg has quit IRC08:41
*** baojg has joined #openstack-neutron08:43
*** gangil has quit IRC08:44
*** ntt has quit IRC08:44
*** ihrachys has joined #openstack-neutron08:47
*** iyamahat has joined #openstack-neutron08:48
*** kawa2014 has quit IRC08:48
*** gangil has joined #openstack-neutron08:51
*** iyamahat has quit IRC08:52
kevinbentonihrachys: hey, can you take a look at 330327 again when you get a sec?08:53
kevinbentonihrachys: (real link https://review.openstack.org/#/c/330327/ )08:53
*** s1061123 has joined #openstack-neutron08:53
*** roeyc has quit IRC08:55
ihrachyskevinbenton: will do08:55
*** bapalm has quit IRC08:57
*** yuanying_ has joined #openstack-neutron08:58
*** ildikov_ has joined #openstack-neutron08:59
*** apuimedo_ has joined #openstack-neutron09:00
*** hynekm_ has joined #openstack-neutron09:00
*** bapalm has joined #openstack-neutron09:00
*** kfox1111 has joined #openstack-neutron09:00
openstackgerritli,chen proposed openstack/neutron: Fix API test for neutron-vpnaas  https://review.openstack.org/33582809:00
*** fragatina has quit IRC09:00
*** mbanszex_ has joined #openstack-neutron09:00
*** kawa2014 has joined #openstack-neutron09:01
andreas_srossella_s, thanks for your tip with eager loading other tables - that simplifies the code a lot!!09:01
*** numans has joined #openstack-neutron09:02
andreas_srossella_s, however I'm facing a little challenge now: as the Port obj is still a old style schema obj, the eager load returns also the old style object for my new table, but not the new ovo09:02
*** aranjan has joined #openstack-neutron09:02
*** packet_sh_ has joined #openstack-neutron09:02
andreas_srossella_s, is there a good way of achieving this?09:03
rossella_sandreas_s, yes, I was imagining that :/09:03
andreas_srossella_s, I mean I could implement a helper method that gets me the corresponding ovo, but that would mean another db query...09:03
*** Leom has joined #openstack-neutron09:04
*** jsheeren has quit IRC09:04
rossella_sandreas_s, the good way is to port Port to ovo...Ihar or jlibosva are continuing that work I think09:04
*** baojg has quit IRC09:04
rossella_sandreas_s, in the meanwhile I think you can use the dict, not the ovo...then when the port is completed we can replace and use the ovo everywhere09:05
openstackgerritYang Yu proposed openstack/neutron-dynamic-routing: (WIP)Document about how to test dynamic routing  https://review.openstack.org/33587109:05
*** mfuruta has quit IRC09:05
andreas_srossella_s, so you're saying I should not use OVO at all?09:06
*** alex_xu_ has joined #openstack-neutron09:06
*** X-Istence has joined #openstack-neutron09:06
*** fzdarsky has quit IRC09:07
*** mirrorbo1 has joined #openstack-neutron09:07
rossella_sandreas_s, use the ovo whenever possible for example when you create/update/delete but if you only need to read the values and you already have the dict, I wouldn't bother creating the ovo, does this make sense?09:07
*** afazekas_ has joined #openstack-neutron09:07
*** leifmadsen_ has joined #openstack-neutron09:07
*** sudipto has quit IRC09:08
*** hynekm has quit IRC09:08
*** yuanying has quit IRC09:08
*** mirrorbox has quit IRC09:08
*** alex_xu has quit IRC09:08
*** danofsatx has quit IRC09:08
*** afazekas has quit IRC09:08
*** kfox1111_ has quit IRC09:08
*** j_king has quit IRC09:08
*** lmiccini has quit IRC09:08
*** leifmadsen has quit IRC09:08
*** doude has quit IRC09:08
*** manjeets_ has quit IRC09:08
*** mbanszex has quit IRC09:08
*** apuimedo has quit IRC09:08
*** mordred has quit IRC09:08
*** x58 has quit IRC09:08
*** ildikov has quit IRC09:08
*** packet_sh has quit IRC09:08
*** apuimedo_ is now known as apuimedo09:08
*** Leom has quit IRC09:08
*** doude has joined #openstack-neutron09:08
andreas_srossella_s, yeah that was my intention as well. So I try to avoid the eager loads when an ovo is required, let me try that! thanks!09:09
*** j_king has joined #openstack-neutron09:09
*** sudipto has joined #openstack-neutron09:09
*** ildikov_ is now known as ildikov09:09
*** techcet has joined #openstack-neutron09:09
*** edand has quit IRC09:09
*** danofsatx has joined #openstack-neutron09:10
rossella_sandreas_s, you can't really avoid the eager load, it will be done automatically once you set the property...use it when it simplifies, e.g. instead of getting the object again from the db you can use what you have eager loaded. anyway I will look at the patch once you are done, the code is much more clear than 1000 words :)09:11
*** manjeets_ has joined #openstack-neutron09:12
andreas_srossella_s, cool, thanks!09:12
*** jlibosva has quit IRC09:13
*** mordred has joined #openstack-neutron09:13
*** john-davidge has joined #openstack-neutron09:13
*** lmiccini has joined #openstack-neutron09:13
*** kawa2014 has quit IRC09:14
*** techcet has quit IRC09:14
*** john-dav_ has joined #openstack-neutron09:15
*** baojg has joined #openstack-neutron09:16
*** aranjan has quit IRC09:17
*** javeriak has joined #openstack-neutron09:17
*** john-davidge has quit IRC09:18
*** lujinluo has quit IRC09:19
*** matrohon has joined #openstack-neutron09:20
*** john-dav_ is now known as john-davidge09:21
*** baoli has joined #openstack-neutron09:22
*** thorst has joined #openstack-neutron09:24
*** jlibosva has joined #openstack-neutron09:26
*** baoli has quit IRC09:26
*** sputnik13 has joined #openstack-neutron09:26
*** kawa2014 has joined #openstack-neutron09:27
*** vikasc has quit IRC09:29
*** jckasper has joined #openstack-neutron09:30
*** thorst has quit IRC09:30
*** baojg has quit IRC09:33
*** psanchez has joined #openstack-neutron09:34
*** hoangcx has joined #openstack-neutron09:34
*** jckasper has quit IRC09:34
openstackgerritBin Zhou proposed openstack/neutron: dict.values() refactor  https://review.openstack.org/33266109:37
*** hdaniel has quit IRC09:37
*** baojg has joined #openstack-neutron09:38
*** vikasc has joined #openstack-neutron09:41
openstackgerritNguyen Phuong An proposed openstack/neutron-specs: (Operator-only) Logging API for security groups  https://review.openstack.org/20350909:47
*** davidsha has quit IRC09:53
*** liuyulong has quit IRC09:55
*** liuyulong has joined #openstack-neutron09:56
*** annp has quit IRC10:01
*** baojg has quit IRC10:04
*** djan has quit IRC10:05
*** baojg has joined #openstack-neutron10:06
*** david-lyle has quit IRC10:09
*** david-lyle_ has joined #openstack-neutron10:09
*** fragatina has joined #openstack-neutron10:10
*** aranjan has joined #openstack-neutron10:12
*** fragatina has quit IRC10:17
*** roeyc has joined #openstack-neutron10:17
*** baojg has quit IRC10:18
*** boden has joined #openstack-neutron10:24
*** vikasc has quit IRC10:24
*** mohankumar has quit IRC10:25
*** aranjan has quit IRC10:26
*** javeriak has quit IRC10:27
*** thorst has joined #openstack-neutron10:28
*** fragatina has joined #openstack-neutron10:28
*** vikasc has joined #openstack-neutron10:29
*** sridharg has quit IRC10:31
*** fragatina has quit IRC10:32
*** fragatina has joined #openstack-neutron10:33
*** mdavidson has quit IRC10:33
*** jprovazn has joined #openstack-neutron10:33
*** thorst has quit IRC10:35
*** eezhova has quit IRC10:38
*** hoangcx has quit IRC10:38
*** javeriak has joined #openstack-neutron10:40
*** fzdarsky has joined #openstack-neutron10:40
*** rawlin has quit IRC10:42
*** frickler has quit IRC10:43
*** _fortis has quit IRC10:43
*** toabctl has quit IRC10:44
mosheleajo, grayk: can you please review https://review.openstack.org/#/c/320562/10:44
moshelegayyk ^10:44
moshelegaryk^10:44
*** frickler has joined #openstack-neutron10:45
*** toabctl has joined #openstack-neutron10:46
*** toabctl has quit IRC10:47
openstackgerritboden proposed openstack/neutron-lib: Forbid eventlet hacking check  https://review.openstack.org/33341010:47
garyk1moshele: this seems like deja vu?10:49
moshelegaryk1: sorry with had a pep8 issue :)10:49
*** javeriak has quit IRC10:50
*** _fortis has joined #openstack-neutron10:50
*** Leom has joined #openstack-neutron10:52
garyk1np10:52
*** sridharg has joined #openstack-neutron10:54
*** Leom has quit IRC10:57
*** namnh has quit IRC10:57
*** salv-orl_ has joined #openstack-neutron11:00
*** fzdarsky has quit IRC11:01
*** jamespag` is now known as jamespge11:02
*** jamespge is now known as jamespage11:02
*** TMM has joined #openstack-neutron11:03
*** salv-orlando has quit IRC11:03
TMMhi all! Does someone know where a mac address in the form of 81:17:2a:08:f7:bb might be coming from?11:04
*** salv-orl_ has quit IRC11:05
*** rook- has joined #openstack-neutron11:06
openstackgerritIhar Hrachyshka proposed openstack/neutron: ml2: postpone exception logs to when retry mechanism fails to recover  https://review.openstack.org/33113711:08
*** kawa2014 has quit IRC11:10
openstackgerritArtur Korzeniewski proposed openstack/neutron: objects: Subnet OVO usage in db base plugin code for get, update and delete  https://review.openstack.org/32100111:10
*** techcet has joined #openstack-neutron11:11
jlibosvaihrachys: was too slow :( left comments in previous PS re postpone exception11:11
ihrachysjlibosva: will check11:12
*** javeriak has joined #openstack-neutron11:13
*** EinstCrazy has quit IRC11:13
ihrachysjlibosva: good catch it seems. will need to understand if that's as designed (which honestly would be kinda silly)11:14
*** claudiub has joined #openstack-neutron11:15
*** techcet has quit IRC11:15
jlibosvaihrachys: it seems to be used only as a cleanup11:16
*** javeriak has quit IRC11:16
ihrachysjlibosva: right. but let's say StaleDataError happens. we don't retry11:16
*** jpena is now known as jpena|lunch11:16
ihrachysleaving a resource in the db11:16
*** rtheis has joined #openstack-neutron11:16
*** mirrorbo1 is now known as mirrorbox11:19
*** mirrorbox has joined #openstack-neutron11:19
*** kawa2014 has joined #openstack-neutron11:21
TMMNVM, it's just a multicast IP that someone was experimenting with11:21
TMMsorry11:21
*** aranjan has joined #openstack-neutron11:22
*** eezhova has joined #openstack-neutron11:23
ihrachysrossella_s: trunk object not yet exposed thru rpc callbacks?11:25
*** sputnik13 has quit IRC11:26
*** irenab has quit IRC11:26
*** mvk has quit IRC11:29
korzenHi ihrachys I'm wondering about tenant_id and project_id compatibility11:31
korzenihrachys, for example use cases when user of for example subnet object would like to create subnet, if tenant_id is passed in object contructor, should it internally in object convert the tenant_id to project_id11:32
ihrachyskorzen: I don't think that constructor should allow to set project-id11:32
ihrachyssorry, tenant-id11:33
ihrachysthe user of the object will need to set project-id, but then on to_dict() we will give them tenant-id in addition to project-i11:33
*** yamamoto_ has quit IRC11:33
ihrachyswe can also provide read only property for tenant-id for ease of use, but it should just return the value of project-id field.11:34
korzenok, yes, it seems logical that creation of object should convert tenant_id to project_id before creating a subnet object11:34
korzentenant_id as read-only is handled by obj_extra_fields11:35
*** Captain_Murdoch has quit IRC11:35
korzenlike in my patch: https://review.openstack.org/#/c/331009/5/neutron/objects/subnet.py@17511:36
korzenand how about update?11:36
ihrachyskorzen: I don't think we should allow to update it with __setattr__ or thru constructor.11:37
*** liuyulong has quit IRC11:38
*** liuyulong has joined #openstack-neutron11:38
ihrachyskorzen: the question is, does obj_extra_fields expose the field when serializing?11:38
ihrachyskorzen: I think we should not generally allow that.11:38
*** Captain_Murdoch has joined #openstack-neutron11:39
korzenihrachys, what I have added in subnet is tenant_id for filtering: https://review.openstack.org/#/c/321001/10/neutron/objects/subnet.py@187 for test reason it is added in subnet integration patch will be moved to proper11:39
*** norman has quit IRC11:39
korzenihrachys, I can check if obj_extra_fields are exposed in serializing, it should because there are in to_dict() and in iteration...11:40
*** vikasc has quit IRC11:41
ihrachyskorzen: I think to_dict() is a bit different from .obj_to_primitive11:42
*** numans has quit IRC11:42
ihrachyskorzen: I think only project-id should be allowed for filtering.11:42
ihrachyskorzen: then the object itself will convert back to tenant-id by the virtue of field_needs_translation11:43
korzenihrachys, hmm I have added the filtering by tenant_id since API and functional tests are using it11:43
ihrachyskorzen: API may always convert for the sake of the object right? and it will need to eventually do it anyway once we rename in the db.11:44
ihrachysas for the tests, meh, that does not seem like a good reason.11:44
korzenihrachys, yes, until tenant_id is present in db, the filtering will be working11:45
ihrachysso I don't think we should expose something that will eventually break. adding the filter also makes the object vague (you can use tenant-id as well as project-id for the same thing)11:45
*** links has joined #openstack-neutron11:48
*** links has quit IRC11:48
*** jhershbe has quit IRC11:49
korzenihrachys, sadnly obj_to_primitive is not returning tenant_id11:51
korzensadly*11:51
ihrachyskorzen: well I actually think it's for the best ;)11:51
*** svenkat has joined #openstack-neutron11:51
ihrachyskorzen: I assume that it will always return the same as project-id?11:52
korzen?11:52
*** thorst has joined #openstack-neutron11:52
*** thorst has quit IRC11:53
ihrachyskorzen: we don't want tenant-id exposed as part of the object. why would we?11:53
*** thorst_ has joined #openstack-neutron11:53
korzenihrachys, how about backward compatibility?11:54
ihrachyskorzen: the only thing we may want to consider is allowing, for some short time, to use .tenant_id to retrieve project-id field.11:54
*** boden has quit IRC11:54
ihrachyskorzen: compatibility with what exactly? the code that currently uses sqla and passes tenant-id into the filter? no one said it will allow to do the same with the object.11:54
*** diga has quit IRC11:55
*** boden has joined #openstack-neutron11:55
korzenihrachys, compatibility between newer server and older agent?11:55
ihrachyskorzen: are there agents that consume subnet objects?11:55
korzenihrachys, dhcp agent is consuming the network with subnets and ports11:56
ihrachyskorzen: but it does not consume the object.11:56
korzencurrently in dict11:56
ihrachyskorzen: it consumes a dict11:56
ihrachysthat may be produced from the object, sure, but that's different11:56
ihrachysso the code that prepares the payload for the agent will do the needed conversion11:56
ihrachysand eventually the agent will just switch to using the object.11:56
ihrachysthru rpc callbacks11:57
rossella_sihrachys, not yet11:57
ihrachysrossella_s: yeah, thanks. I already deduced that with git grep and pushed the revision number patch into the gate :)11:57
*** mvk has joined #openstack-neutron11:57
korzenihrachys, ok it make sense that sending dict will expose the tenant_id11:58
korzenand object will be only with project_Id11:58
*** amuller has joined #openstack-neutron11:59
*** sindhu has joined #openstack-neutron11:59
korzenihrachys, ok so API and functional tests should be corrected to use the project_id, and we do not want to expose filtering via tenant_id in object itself12:00
ihrachyskorzen: right. and then when we get versioning for api and are able to drop tenant-id from api layer, we just remove it from to_dict(), *without bumping versions for all objects*12:00
ihrachyskorzen: right. object will know project-id only. so something on top of it will need to convert tenant-id filter into project-id12:01
*** fragatina has quit IRC12:01
ihrachyskorzen: what's the entity to do that, I don't know yet. you may want to check with dasm.12:01
*** kawa2014 has quit IRC12:01
korzenihrachys, ok, thx12:01
ihrachyskorzen: I would prefer to see it somewhere up the stack e.g. in base controller so that it applies to all resources. but that may be too hard to tackle right now.12:02
korzenihrachys, I've seen that some deptcollector would rename the tenant_id to project_id in API layer just after receiving the request12:02
korzenihrachys, not sure if it already merged, dasm showed me some code a while ago12:03
*** lucasagomes is now known as lucas-hungry12:03
ihrachyskorzen: debtcollector? but it would log a warning which is not correct. we allow that right now, right? so no code issue?12:03
* ihrachys heads to check dasm review queue12:03
korzenihrachys, https://review.openstack.org/#/c/320090/7/neutronclient/client.py@5312:06
*** salv-orlando has joined #openstack-neutron12:06
ihrachysah client. that makes sense.12:07
ihrachyswe don't deprecate it on server side, yet.12:07
*** Fdaisuke has quit IRC12:07
*** hieulq_ has joined #openstack-neutron12:07
korzenihrachys, yes, sorry, I thought it was API in neutron12:07
*** Fdaisuke has joined #openstack-neutron12:07
*** norman has joined #openstack-neutron12:09
*** hieulq has quit IRC12:09
*** yamamoto has joined #openstack-neutron12:12
*** techcet has joined #openstack-neutron12:12
*** sindhu has quit IRC12:12
*** raildo-afk is now known as raildo12:13
*** markvoelker has joined #openstack-neutron12:13
*** svenkat has quit IRC12:14
*** salv-orlando has quit IRC12:14
*** svenkat has joined #openstack-neutron12:14
*** markvoelker has quit IRC12:14
*** markvoelker has joined #openstack-neutron12:15
*** kawa2014 has joined #openstack-neutron12:17
*** techcet has quit IRC12:17
*** vishwanathj has joined #openstack-neutron12:17
*** svenkat has quit IRC12:18
*** ociuhandu has joined #openstack-neutron12:20
*** Fdaisuke has quit IRC12:24
*** baoli_ has joined #openstack-neutron12:24
*** Fdaisuke has joined #openstack-neutron12:24
*** edmondsw has joined #openstack-neutron12:25
*** hieulq has joined #openstack-neutron12:26
*** hieulq_ has quit IRC12:26
*** jamie_h has joined #openstack-neutron12:27
*** jsheeren has joined #openstack-neutron12:27
*** fragatina has joined #openstack-neutron12:34
openstackgerritMerged openstack/neutron: Add revision_number to standard attr for OVO  https://review.openstack.org/33032712:35
*** ivc_ has joined #openstack-neutron12:40
openstackgerritIhar Hrachyshka proposed openstack/neutron: ml2: postpone exception logs to when retry mechanism fails to recover  https://review.openstack.org/33113712:42
*** jlibosva has quit IRC12:42
*** ratailor has quit IRC12:42
*** pradk has quit IRC12:43
*** salv-orlando has joined #openstack-neutron12:43
*** cbouch has joined #openstack-neutron12:44
*** jpena|lunch is now known as jpena12:46
*** chandankumar has quit IRC12:46
*** mdavidson has joined #openstack-neutron12:49
*** prithiv has joined #openstack-neutron12:50
*** cshastri has joined #openstack-neutron12:57
*** shahid__ has quit IRC12:57
*** rodrigods has quit IRC12:58
*** rodrigods has joined #openstack-neutron12:58
*** TMM has quit IRC12:59
*** techcet has joined #openstack-neutron12:59
*** andymaier has joined #openstack-neutron13:00
*** amotoki has quit IRC13:01
*** eezhova has quit IRC13:02
*** dedery has quit IRC13:02
*** norman has quit IRC13:03
*** tpsilva has joined #openstack-neutron13:03
*** banix has joined #openstack-neutron13:03
*** eezhova has joined #openstack-neutron13:04
*** lucas-hungry is now known as lucasagomes13:06
*** yamamoto has quit IRC13:07
*** amotoki has joined #openstack-neutron13:07
*** muawiakhan has quit IRC13:07
*** muawiakhan has joined #openstack-neutron13:09
*** muawiakhan has quit IRC13:11
*** pgadiya has quit IRC13:12
*** yamamoto has joined #openstack-neutron13:13
*** cleong has joined #openstack-neutron13:14
*** ivc_ has quit IRC13:14
*** fzdarsky has joined #openstack-neutron13:16
korzenihrachys, can you point me to existing tests for API and retain the format of IP addresses and CIDRs?13:17
*** aranjan has quit IRC13:17
ihrachyskorzen: at least some failed for me when we switched subnetpool.13:17
ihrachyskorzen: let me check13:17
*** prateek has quit IRC13:17
ihrachyssorry, allowed pairs13:18
ihrachyskorzen: http://logs.openstack.org/56/287756/9/check/gate-neutron-dsvm-api/878efe5/testr_results.html.gz13:20
ihrachyskorzen: I see some for MAC addresses13:20
ihrachyskorzen: I guess I implemented for CIDR because it's affected too13:20
ihrachysbut nothing actually failed13:20
*** ivc_ has joined #openstack-neutron13:20
korzenihrachys, ok, thanks13:20
*** fnaval has quit IRC13:21
*** trevormc has joined #openstack-neutron13:21
*** ametts has joined #openstack-neutron13:21
*** jmlowe1 has quit IRC13:23
*** sadasu has quit IRC13:23
korzenihrachys, I wanted to get everything working and see what tests will fail but did not sound such. currently for subnet integration patch is failing connectivity between vms on different networks and test_dualnet_multi_prefix_slaac saying that cidrs are overlaping with each other13:24
*** hdaniel has joined #openstack-neutron13:24
*** yamamoto has quit IRC13:24
*** jlibosva has joined #openstack-neutron13:24
*** yamamoto has joined #openstack-neutron13:27
dasmkorzen | ihrachys, yes, sorry, I thought it was API in neutron13:27
dasmkorzen: ihrachys: i'm planning to attack API in next two weeks.13:27
dasmbut right now, i need to deal with db and alembic migrations13:28
ihrachyssure13:28
*** yalei has joined #openstack-neutron13:31
*** jamesdenton has joined #openstack-neutron13:31
*** jckasper has joined #openstack-neutron13:31
*** singhj has joined #openstack-neutron13:33
*** boden has quit IRC13:33
*** s1061123 has quit IRC13:35
*** yamamoto has quit IRC13:36
*** javeriak has joined #openstack-neutron13:36
*** jckasper has quit IRC13:36
*** moshele has quit IRC13:37
*** fnaval has joined #openstack-neutron13:38
openstackgerritKyle Mestery proposed openstack/neutron-fwaas: Delete mcafee FwaaS driver  https://review.openstack.org/29182213:38
*** mickeys has joined #openstack-neutron13:40
*** nmagnezi has quit IRC13:41
*** janzian has joined #openstack-neutron13:41
*** yalei has left #openstack-neutron13:41
*** eezhova has quit IRC13:42
*** andymaier has quit IRC13:43
*** mickeys has quit IRC13:44
*** edmondsw has quit IRC13:44
openstackgerritAkihiro Motoki proposed openstack/python-neutronclient: WIP: Base OSC plugin support  https://review.openstack.org/30958713:44
*** amuller has quit IRC13:46
*** amuller_ has joined #openstack-neutron13:46
*** yamamoto has joined #openstack-neutron13:46
*** eezhova has joined #openstack-neutron13:48
*** chandankumar has joined #openstack-neutron13:51
dasmihrachys: i need some tips about alembic migrations. I see gate failures on my db change. and it's understandable: http://logs.openstack.org/86/335786/3/check/gate-tempest-dsvm-neutron-full/0fd4a28/logs/devstacklog.txt.gz#_2016-06-30_05_10_26_45113:51
dasmbecause alembic is trying to apply "old" migration: https://github.com/openstack/neutron-fwaas/blob/master/neutron_fwaas/db/migration/alembic_migrations/versions/4202e3047e47_add_index_tenant_id.py13:51
*** pradk has joined #openstack-neutron13:52
*** krtaylor has joined #openstack-neutron13:52
openstackgerritAkihiro Motoki proposed openstack/python-neutronclient: Base OSC plugin support  https://review.openstack.org/30958713:52
dasmihrachys: do you know maybe any tips how to deal with old migrations, when tenant_id is already changed to project_id?13:52
*** vinod has quit IRC13:52
dasmi'll look at this today, hopefully will find some solution to this.13:53
*** amuller_ is now known as amuller13:53
*** sputnik13 has joined #openstack-neutron13:54
*** irenab has joined #openstack-neutron13:54
*** cshastri has quit IRC13:55
ihrachysdasm: this old script is supposed to be executed before you rename to project-id, isn't it?13:56
*** brad_behle has joined #openstack-neutron13:56
dasmihrachys: but it's running after mine.13:56
dasmihrachys: i assumed that mine will be the last one, but maybe it happens because it's running from neutron-fwaas not from bare neutron repo.13:57
*** akshai has joined #openstack-neutron13:57
*** dasanind has joined #openstack-neutron13:57
dasmi need to look into this,13:57
*** sindhu has joined #openstack-neutron13:58
ihrachysdasm: I suspect that something renames the attribute before fwaas alembic branches are triggered13:58
*** prithiv has quit IRC13:59
*** johnbelamaric has joined #openstack-neutron13:59
ihrachysdasm: it may be that we need to help alembic with the order by setting interdependencies or smth13:59
*** boden has joined #openstack-neutron14:00
dasmihrachys: mhm.. interdependencies between different branches? so, some kind of depends-on with migration ids from other repos?14:00
dasmdoes it work?14:00
armaxihrachys: ping14:00
ihrachysarmax: pong14:00
ihrachysdasm: not sure :)14:01
armaxihrachys: I noticed your recheck on https://review.openstack.org/#/c/328570/14:01
ihrachysdasm: the way it's generally to be used is that first all kilos are applied, then all liberties, then eventually it gets to your script in newton14:01
*** itisha has joined #openstack-neutron14:01
armaxihrachys: https://review.openstack.org/#/c/335324/ failed pretty badly on the api14:01
armaxjob14:01
*** mkolesni has quit IRC14:01
armaxihrachys: so I wonder if our stable/branch or even master is belly up14:01
armaxihrachys: I see even the lbaas v2 job fail similarly14:02
armaxihrachys: TypeError: __init__() got an unexpected keyword argument 'chunked'14:02
ihrachysarmax: I was rechecking for a devstack related issue in functional job. but it seems I triggered it to patches that were not affected by that particular failure.14:02
*** dane_leblanc_ has joined #openstack-neutron14:02
ihrachysarmax: lemme check the failure for master patch14:03
armaxihrachys: sure, I think it was a matter of timing14:03
armaxihrachys: prolly that one you recheck is gonna fail the same way?14:03
ihrachyswe'll see :014:03
ihrachysmaybe something landed in tempest?14:03
*** anilvenkata has quit IRC14:04
ihrachysthe stack in the tracebacks does not involve anything in neutron tree14:04
*** diga has joined #openstack-neutron14:04
ihrachysalternatively, new urllib?14:04
armaxihrachys: I am looking14:04
armaxmaster looks good14:05
*** grassass has quit IRC14:06
ihrachysoh I thought that's master. ok, so we have stable branches busted by that one14:06
armaxihrachys: mitaka for sure14:06
armaxihrachys: dunno about liberty14:06
*** s1061123 has joined #openstack-neutron14:07
*** roeyc has quit IRC14:07
*** grassass has joined #openstack-neutron14:07
ihrachysI have a hypothesis14:07
*** ivc_ has quit IRC14:08
armaxihrachys: shoot14:09
*** yamamoto has quit IRC14:09
*** EinstCrazy has joined #openstack-neutron14:09
*** techcet has quit IRC14:10
ihrachysarmax: yeah, I am actually pretty sure14:10
ihrachysarmax: so tempest landed a patch14:10
ihrachysarmax: that uses chunked= argument14:10
ihrachysthat is introduced in urllib3 1.1514:10
armaxihrachys: yes that might be it14:10
ihrachysin mitaka though, we constrain to 1.1414:10
ihrachysso, tempest broke our branches14:10
armaxbut tempest has been using chunked for a while as far as I can tell14:10
*** padkrish has joined #openstack-neutron14:10
ihrachysYAY14:10
*** saggi has quit IRC14:11
*** gongysh_ has quit IRC14:11
armaxihrachys: indeed in master we pull 1.1614:11
ihrachysarmax: https://review.openstack.org/#/c/332939/14:11
armaxihrachys: not sure I see the correlation14:12
ihrachysarmax: isn't tempest supposed to use venv though?14:12
*** ivc_ has joined #openstack-neutron14:12
ihrachysarmax: the patch uses chunked=True for requests.14:13
*** amotoki has quit IRC14:13
armaxihrachys: nowhere that we care about14:13
*** yfried has quit IRC14:13
*** aranjan has joined #openstack-neutron14:13
armaxihrachys: tempest uses chunked in the rest_client class14:13
armaxtempest/lib/common/rest_client.py14:14
ihrachyshm. ok.14:14
*** padkrish_ has joined #openstack-neutron14:14
*** rcernin has quit IRC14:14
armaxihrachys: I think that’s where we fail14:15
*** yamamoto has joined #openstack-neutron14:15
armaxhttps://github.com/openstack/tempest/commit/4408c4a5fe5a862a7e05d0df8b7990fd1c6053e114:15
*** Leom has joined #openstack-neutron14:16
*** yamamoto has quit IRC14:16
*** kriskend has joined #openstack-neutron14:17
armaxhttps://github.com/openstack/requirements/blob/stable/mitaka/global-requirements.txt#L24714:17
armaxihrachys: I wonder how it managed to work for so long14:17
*** padkrish has quit IRC14:17
*** techcet has joined #openstack-neutron14:18
*** javeriak has quit IRC14:18
*** Leom_ has joined #openstack-neutron14:18
ihrachysyeah, that's suspicious, I haven't seen those failures till now14:18
*** mlavalle has joined #openstack-neutron14:18
*** eezhova has quit IRC14:18
*** aranjan has quit IRC14:18
ihrachysarmax: but I wondered before, don't we isolate tempest into a master-based venv?14:19
armaxihrachys: I don’t think we do14:19
ihrachysarmax: for the sake of gate, g-r is irrelevant. upper-constraints is the boss.14:19
armaxihrachys: same difference https://github.com/openstack/requirements/blob/stable/mitaka/upper-constraints.txt#L37114:20
armaxihrachys: https://github.com/openstack/requirements/blob/master/upper-constraints.txt#L35914:20
ihrachysarmax: wait, in mitaka we DON'T use the plugin for tempest14:20
armaxihrachys: didn’t we switch?14:21
armaxihrachys: I thought we did14:21
ihrachysarmax: so we run it from inside api venv that is constrained by mitaka file14:21
ihrachysat least the target is in tox.ini14:21
ihrachyschecking gate logs14:21
ihrachysarmax: http://logs.openstack.org/24/335324/2/check/gate-neutron-dsvm-api/d7c1d21/console.html#_2016-06-30_11_36_02_65490014:21
ihrachyssee, we do tox -e api in mitaka14:21
ihrachysI guess we were not really interested to switch till now14:21
*** Leom has quit IRC14:21
armax:)14:22
armaxihrachys: or we couldn’t and we forgot why14:22
ihrachysfair :)14:22
armaxihrachys: it looks like we didn’t switch, you’re right14:23
armaxhttps://github.com/openstack/neutron/blob/stable/mitaka/neutron/tests/api/requirements.txt14:23
ihrachysyeah, and since that requirement is not constrained, we just took the latest tempest from pypi14:23
ihrachyswhich I believe was just uploaded14:24
ihrachyschecking14:24
*** itamarl has quit IRC14:24
ihrachysyeap, 2016-06-2914:24
ihrachysMEH14:24
ihrachyscrap14:24
*** gouthamr has joined #openstack-neutron14:24
ihrachyswe can try to cap the tempest version there14:25
armaxihrachys: hang on14:25
* ihrachys hangs14:25
*** techcet has quit IRC14:25
armaxihrachys: I am trying to remember why we didn’t do this for mitaka14:26
*** gouthamr_ has joined #openstack-neutron14:26
*** techcet has joined #openstack-neutron14:26
*** edmondsw has joined #openstack-neutron14:26
ihrachysamuller: ideas why we haven't switched gate to using tempest plugin in stable?14:26
*** sindhu has quit IRC14:27
*** sindhu has joined #openstack-neutron14:27
armaxihrachys: https://review.openstack.org/#/c/303631/ was abandoned because I couldn’t get the change in requirements14:28
amullerihrachys: If we switch to the plugin in stable branches, and also remove the tox 'api' venv like we did for master, we'd be breaking any downstream consumers that are presently running CI successfully using the 'api' venv. If we don't remove the venv, we'd have two ways to run the tests in stable branches, and the tempest version could be different, meaning that consumers could run in to issues the upstream gate isn't. It's not an14:28
armaxihrachys: oh14:28
amullerideal situation either case.14:28
armaxI remember14:28
armaxthe switch depends on this change: https://review.openstack.org/#/c/274023/14:29
*** gouthamr has quit IRC14:29
*** javeriak has joined #openstack-neutron14:29
ihrachysarmax: sure14:29
armaxperhaps we were freaked out to cherry pick it?14:29
ihrachysit's huge14:29
armaxthis was about the same time we released mitaka14:29
*** rcernin has joined #openstack-neutron14:29
amullerit's non backwards compat more importantly14:29
armaxihrachys: we might have gotten cold feet14:29
*** crose has joined #openstack-neutron14:29
armaxamuller: yes14:29
ihrachysarmax: lemme shoot with a cap14:29
*** fnaval has quit IRC14:30
armaxihrachys: https://review.openstack.org/#/c/304324/ needed that one14:30
armaxihrachys: that’s why it was not cherry picked14:30
ihrachysright14:31
*** jistr is now known as jistr|mtg14:31
armaxihrachys: ok, I can go back to sleep now14:32
armax:)14:32
ihrachysarmax: sleep tight14:33
*** krtaylor has quit IRC14:34
ihrachysthe cap attempt is at https://review.openstack.org/33605414:34
armaxihrachys: it’s just a nap14:34
armaxihrachys: I’ll be back14:34
ihrachyslet's see what CI has to say14:34
*** Leom_ has quit IRC14:34
armaxihrachys: I think that’ll do14:34
*** Leom has joined #openstack-neutron14:34
armaxihrachys: I hope that does not lead to some sort of requirements conflict14:35
armaxlater on down the road14:35
ihrachysI prefer to think about that when it happens :)14:37
ihrachysmaybe we will be lucky to get to EOL before it does14:37
ihrachysthough I doubt our luck14:37
dasmihrachys: you are a real optimist :)14:37
armaxihrachys: you ruined my nap14:38
*** rossella_s has quit IRC14:39
*** rossella_s has joined #openstack-neutron14:39
*** yamamoto has joined #openstack-neutron14:39
*** yamamoto_ has joined #openstack-neutron14:40
*** yamamoto has quit IRC14:40
*** fnaval has joined #openstack-neutron14:44
*** tonytan4ever has joined #openstack-neutron14:45
*** rcernin has quit IRC14:46
*** vbel has joined #openstack-neutron14:46
*** sudipto has quit IRC14:46
*** pcaruana has quit IRC14:46
*** sudipto has joined #openstack-neutron14:47
ihrachysarmax: always happy to help14:47
openstackgerritRyan Tidwell proposed openstack/neutron-dynamic-routing: WIP Create tempest plugin for neutron-dynamic-routing  https://review.openstack.org/33531014:47
armaxihrachys: :)14:47
*** stanzgy has quit IRC14:48
*** stanzgy_ has quit IRC14:48
*** jlanoux_ has quit IRC14:48
vbel hello, is it possible to use dvr_snat on computes while not running l3 agents on controllers at all? does dvr_snat agent work in l3 ha mode only (active/passive)?14:49
*** sputnik13 has quit IRC14:50
*** david-lyle_ is now known as david-lyle14:51
*** diga has quit IRC14:53
*** diga has joined #openstack-neutron14:53
*** asingh has joined #openstack-neutron14:54
*** hdaniel has quit IRC14:54
tidwellrrosella_s: would you mind taking another look at https://review.openstack.org/#/c/320092/?14:54
*** muawiakhan has joined #openstack-neutron14:54
*** iyamahat has joined #openstack-neutron14:54
openstackgerritTrevor McCasland proposed openstack/neutron: Add set_abnormal_status helper in PortContext  https://review.openstack.org/33606814:55
*** roaet has quit IRC14:56
*** dsneddon has joined #openstack-neutron14:58
*** dsneddon has quit IRC14:58
*** dsneddon has joined #openstack-neutron14:58
*** rcernin has joined #openstack-neutron14:59
*** javeriak has quit IRC14:59
*** akshai has quit IRC14:59
*** akshai has joined #openstack-neutron15:00
*** techcet has quit IRC15:01
*** gouthamr_ is now known as gouthamr15:01
*** kobis has quit IRC15:02
*** krtaylor has joined #openstack-neutron15:02
*** korzen has quit IRC15:03
*** garyk1 has quit IRC15:03
openstackgerritBrian Haley proposed openstack/neutron: DNM: DVR: Debug parent patch failure  https://review.openstack.org/33303615:04
ihrachysarmax: another fix for liberty gate is https://review.openstack.org/336076 but I guess we'll need to squash it with the tempest cap once we validate the fix on mitaka.15:05
ihrachysarmax: ok, as per zuul, the mitaka cap fix works15:07
openstackgerritJohn Perkins proposed openstack/neutron: [WIP] Router OVO  https://review.openstack.org/30796415:07
*** armax_ has joined #openstack-neutron15:08
*** armax has quit IRC15:09
*** armax_ is now known as armax15:09
*** vhosakot has joined #openstack-neutron15:09
ihrachysarmax: meh, we have a gate job for lbaas in neutron, so it still fails.15:10
*** techcet has joined #openstack-neutron15:10
armaxihrachys: I suspect the same change must go in lbaas15:10
openstackgerritMerged openstack/neutron: Restore MySQL and Postgresql functional testing  https://review.openstack.org/33247615:11
armaxihrachys: what about the api job?15:11
ihrachysarmax: api is fine, passed15:11
armaxihrachys: ok, so we’re on the right track15:11
*** saju_m has quit IRC15:11
*** isq_ has quit IRC15:13
ihrachysarmax: ok, https://review.openstack.org/#/c/336054/ note the depends-on15:13
*** fzdarsky has quit IRC15:13
*** crose has quit IRC15:13
armaxihrachys: ack15:14
armaxihrachys: that ought to do it15:14
*** jckasper has joined #openstack-neutron15:14
*** muawiakhan has quit IRC15:15
*** aranjan has joined #openstack-neutron15:15
ihrachysarmax: commit message for lbaas is wrong15:15
ihrachysarmax: they DON'T have a tempest plugin15:15
armaxihrachys: you tricked me15:15
ihrachys:P15:15
armaxihrachys: they haven’t switched in master, right15:16
ihrachysok that's good now15:16
*** jlanoux has joined #openstack-neutron15:17
* ihrachys checks whether g-r should be bumped in master15:17
*** dasanind has quit IRC15:17
ihrachysnah, it's good. was actually bumped for tempest.15:17
ihrachysarmax: what's our policy for cases like https://review.openstack.org/#/c/334398/ ?15:18
*** roaet has joined #openstack-neutron15:19
*** mickeys has joined #openstack-neutron15:19
*** rcernin has quit IRC15:19
*** ivc_ has quit IRC15:19
*** armax has quit IRC15:22
*** jistr|mtg is now known as jistr15:23
*** emagana has joined #openstack-neutron15:24
*** rawlin has joined #openstack-neutron15:25
tidwellrrossella_s: ping15:26
*** tesseract- has quit IRC15:27
*** sindhu has quit IRC15:28
*** dasanind has joined #openstack-neutron15:28
*** padkrish_ has quit IRC15:29
*** techcet has quit IRC15:29
*** thumpba has joined #openstack-neutron15:33
*** sindhu has joined #openstack-neutron15:34
*** aranjan has quit IRC15:34
rossella_stidwellr, pong15:34
tidwellrrossella_s: thanks for the review on https://review.openstack.org/#/c/320092/15:35
*** vikram_ has quit IRC15:35
tidwellrrossella_s: I responded with a couple comments15:35
rossella_stidwellr, great I will review later, need to run now.15:35
tidwellrrossella_s: thanks15:35
rossella_stidwellr, thank you15:37
*** gangil has quit IRC15:39
*** sridharg has quit IRC15:40
*** jsheeren has quit IRC15:41
*** jckasper has quit IRC15:42
openstackgerritAndreas Scheuring proposed openstack/neutron: ML2: Unify schema for binding normal and distributed ports  https://review.openstack.org/32698715:42
*** eezhova has joined #openstack-neutron15:44
*** eezhova has quit IRC15:45
*** zhhuabj has joined #openstack-neutron15:46
*** nmagnezi has joined #openstack-neutron15:46
*** ivc_ has joined #openstack-neutron15:47
*** eezhova has joined #openstack-neutron15:48
*** sbalukoff has quit IRC15:50
*** sbalukoff has joined #openstack-neutron15:50
*** salv-orlando has quit IRC15:50
*** abregman has joined #openstack-neutron15:51
*** itzkb_ has quit IRC15:53
*** fragatina has quit IRC15:54
*** EinstCrazy has quit IRC15:55
*** fragatina has joined #openstack-neutron15:55
*** jckasper has joined #openstack-neutron15:55
*** pbandark has quit IRC15:55
*** tmorin has quit IRC15:55
*** andreas_s has quit IRC15:56
openstackgerritArmando Migliaccio proposed openstack/neutron: OVS-agent: Switch the default to "native" of_interface  https://review.openstack.org/31977015:57
*** jckasper has quit IRC15:57
*** jckasper has joined #openstack-neutron16:00
*** dims has quit IRC16:00
*** ygbo has quit IRC16:00
*** fnaval_ has joined #openstack-neutron16:01
openstackgerritMargaret Frances proposed openstack/neutron: Generalize agent extension mechanism  https://review.openstack.org/32970116:01
*** bjornar_ has joined #openstack-neutron16:01
*** jckasper_ has joined #openstack-neutron16:02
carl_baldwinkevinbenton: ping16:05
*** fnaval has quit IRC16:05
*** sindhu has quit IRC16:05
*** jckasper has quit IRC16:05
*** dasanind has quit IRC16:05
*** sindhu has joined #openstack-neutron16:05
carl_baldwinkevinbenton: https://review.openstack.org/#/c/327815/16:05
*** matrohon has quit IRC16:05
carl_baldwinkevinbenton: I think you eliminated the need for that flush, right?  Should we get rid of it?16:06
*** tonytan4ever has quit IRC16:06
*** dasanind has joined #openstack-neutron16:06
*** dims has joined #openstack-neutron16:06
*** jckasper_ has quit IRC16:06
openstackgerritTrevor McCasland proposed openstack/neutron: Add set_status helper in PortContext  https://review.openstack.org/33606816:07
*** vikram has joined #openstack-neutron16:08
*** vikram has quit IRC16:09
*** shivrao has joined #openstack-neutron16:09
*** baoli_ has quit IRC16:12
*** baoli has joined #openstack-neutron16:13
*** eezhova has quit IRC16:13
*** thorst_ has quit IRC16:13
*** thorst_ has joined #openstack-neutron16:14
*** fragatina has quit IRC16:15
*** thorst__ has joined #openstack-neutron16:15
*** gongysh has joined #openstack-neutron16:15
*** sindhu has quit IRC16:16
*** thorst_ has quit IRC16:18
*** shashank_hegde has joined #openstack-neutron16:19
*** thorst__ has quit IRC16:20
*** ivc_ has quit IRC16:20
*** anilvenkata has joined #openstack-neutron16:21
*** gangil has joined #openstack-neutron16:22
*** automagically has joined #openstack-neutron16:23
*** shivrao has quit IRC16:24
*** padkrish has joined #openstack-neutron16:25
*** padkrish has quit IRC16:27
*** padkrish has joined #openstack-neutron16:27
*** armax has joined #openstack-neutron16:28
anilvenkatahaleyb, can u please add https://review.openstack.org/#/c/324302/ to your review list?16:28
*** padkrish has quit IRC16:29
haleybanilvenkata: ack16:29
anilvenkatahaleyb, thanks Brian16:30
*** jckasper has joined #openstack-neutron16:30
*** yamamoto_ has quit IRC16:31
*** shashank_hegde has quit IRC16:34
*** padkrish has joined #openstack-neutron16:34
*** jckasper has quit IRC16:34
*** aranjan has joined #openstack-neutron16:34
*** baoli has quit IRC16:35
*** ramishra has quit IRC16:37
*** baoli has joined #openstack-neutron16:38
openstackgerritTracy Jones proposed openstack/neutron: Fix spelling mistakes in the docs  https://review.openstack.org/33611416:38
armaxamuller: ping16:38
amullerarmax: hey, in a meeting16:38
armaxamuller: no worries, I only wanted to draw your attention on https://review.openstack.org/#/c/299655/16:39
armaxamuller: if you could have a pass at it, it’d be great16:39
amullerarmax: I think otherwiseguy should have final say16:39
*** slaweq_ has joined #openstack-neutron16:39
*** jckasper has joined #openstack-neutron16:39
armaxotherwiseguy it is16:39
*** techcet has joined #openstack-neutron16:40
*** bjornar_ has quit IRC16:41
*** asingh has quit IRC16:41
ihrachysarmax: garyk: mestery: kevinbenton: https://review.openstack.org/#/c/336076/ gate fix for liberty16:41
*** javeriak has joined #openstack-neutron16:41
mesteryihrachys: Done16:41
*** sindhu has joined #openstack-neutron16:42
*** jckasper has quit IRC16:42
*** padkrish has quit IRC16:42
*** asingh has joined #openstack-neutron16:42
ihrachys15 secs. You can do better!!!1!16:42
otherwiseguyamuller: armax: I've been following it. I'll give it another once-over. It's always a tiny bit scary switching people to something new. But especially if we're looking at doing the privsep stuff it makes sense to switch. I have some other performance improvements I'm working on as well, so it should only get better/faster. :)16:42
*** gvrangan has joined #openstack-neutron16:42
mesteryihrachys: ;)16:42
*** dasanind has quit IRC16:42
*** jckasper has joined #openstack-neutron16:42
armaxotherwiseguy: at this point it’s better to switch now to get more mileage16:43
otherwiseguyarmax: agreed.16:43
armaxotherwiseguy: I was only curious about the mocking strategy16:43
*** baoli has quit IRC16:43
armaxotherwiseguy: one can never be too careful16:43
armaxotherwiseguy: and I fear that something might go unmocked and it causes random havoc in the gate16:44
armaxotherwiseguy: but other than that, I am good :)16:44
armaxwhat could possibly go wrong?16:44
*** dasanind has joined #openstack-neutron16:44
*** jckasper has quit IRC16:44
amullertiming wise this is as good as it'll get16:45
* otherwiseguy is in the "most of the time if you have to use mock, you shouldn't be using unit testing or should refactor the code" camp16:45
otherwiseguy:p16:45
amulleraround mid way through a cycle16:45
*** jckasper has joined #openstack-neutron16:45
otherwiseguyBut I lost that battle long ago. :)16:45
armaxotherwiseguy: I am with you16:45
amullerotherwiseguy: our testing docs agree with you :)16:46
armaxotherwiseguy: if we could only have a mockexit referendum16:46
otherwiseguyarmax: +1e10016:46
*** mhickey has quit IRC16:47
armaxotherwiseguy: imagine the turmoil it would send in the openstack community if the remain camp wins16:47
amuller"how to move from openstack to vmware" google searches skyrocketing16:47
armaxamuller: lol16:48
*** padkrish has joined #openstack-neutron16:48
*** slaweq_ has quit IRC16:50
*** diga has quit IRC16:50
*** lucasagomes is now known as lucas-afk16:50
*** jlibosva has quit IRC16:51
*** ivar-lazzaro has joined #openstack-neutron16:51
*** jlibosva has joined #openstack-neutron16:51
*** salv-orlando has joined #openstack-neutron16:51
*** julim has joined #openstack-neutron16:52
*** padkrish has quit IRC16:53
*** john-davidge has quit IRC16:53
*** baoli has joined #openstack-neutron16:54
*** salv-orl_ has joined #openstack-neutron16:57
*** ivar-lazzaro has quit IRC16:57
*** salv-orlando has quit IRC16:58
*** sindhu has quit IRC16:59
*** aranjan has quit IRC16:59
*** ivar-lazzaro has joined #openstack-neutron16:59
*** aranjan has joined #openstack-neutron16:59
openstackgerritMerged openstack/neutron-fwaas: Delete mcafee FwaaS driver  https://review.openstack.org/29182217:01
*** salv-orl_ has quit IRC17:02
*** yamamoto has joined #openstack-neutron17:02
*** iyamahat has quit IRC17:03
*** shivrao has joined #openstack-neutron17:03
*** aranjan has quit IRC17:04
*** thorst_ has joined #openstack-neutron17:05
*** sudipto has quit IRC17:06
*** mvk has quit IRC17:06
*** yamamoto has quit IRC17:06
*** chandankumar has quit IRC17:06
*** thorst_ has quit IRC17:07
*** svenkat has joined #openstack-neutron17:07
*** thorst_ has joined #openstack-neutron17:07
*** jpena is now known as jpena|off17:08
*** anilvenkata has quit IRC17:08
*** mohankumar has joined #openstack-neutron17:08
*** jlanoux has quit IRC17:09
*** hynekm_ has quit IRC17:11
*** amuller is now known as amuller_afk17:12
*** jlibosva has quit IRC17:13
openstackgerritMerged openstack/python-neutronclient: Fix the problem of mox in test_shell.py  https://review.openstack.org/33093317:13
*** numans has joined #openstack-neutron17:14
automagicallyQuick question about adding a linux bridge as a port to an OVS bridge. Should that be okay?17:14
automagicallyI’m trying to setup a neutron provider network using VLAN. Setting up a br-provider in OVS with a port to a linux bridge. The linux bridge is connected to eth0 which has no assigned address17:14
*** ivar-lazzaro has quit IRC17:14
*** ihrachys has quit IRC17:18
*** jckasper has quit IRC17:18
*** jckasper has joined #openstack-neutron17:19
*** lucas__ has joined #openstack-neutron17:19
*** lucas__ has quit IRC17:20
*** julim has quit IRC17:21
*** abhiraut has joined #openstack-neutron17:23
*** jckasper has quit IRC17:23
*** X-Istence is now known as x5817:24
openstackgerritSean M. Collins proposed openstack/neutron: [WIP] Exit and log an error when vxlan_group is incorrectly set  https://review.openstack.org/33612817:24
*** yamahata has quit IRC17:24
*** Leom has quit IRC17:25
*** zzelle_ has joined #openstack-neutron17:25
*** ivar-lazzaro has joined #openstack-neutron17:26
*** numans has quit IRC17:27
*** chandankumar has joined #openstack-neutron17:27
*** ivar-lazzaro has quit IRC17:27
*** abhiraut has quit IRC17:27
openstackgerritSean M. Collins proposed openstack/neutron: [WIP] Exit and log an error when vxlan_group is incorrectly set  https://review.openstack.org/33612817:28
*** salv-orlando has joined #openstack-neutron17:29
*** tflynn has joined #openstack-neutron17:30
*** tonytan4ever has joined #openstack-neutron17:31
openstackgerritMerged openstack/neutron: Register the dict extend function when service plugin starts  https://review.openstack.org/33520017:31
*** ivar-lazzaro has joined #openstack-neutron17:33
*** abhiraut has joined #openstack-neutron17:33
*** yamamoto has joined #openstack-neutron17:34
*** jckasper has joined #openstack-neutron17:34
*** salv-orlando has quit IRC17:34
*** tidwellr has quit IRC17:36
*** kevo has joined #openstack-neutron17:38
*** padkrish has joined #openstack-neutron17:38
*** yamamoto has quit IRC17:39
*** sudipto has joined #openstack-neutron17:40
*** ivar-laz_ has joined #openstack-neutron17:41
*** tonytan4ever has quit IRC17:41
*** tonytan4ever has joined #openstack-neutron17:41
*** ivc_ has joined #openstack-neutron17:41
*** iyamahat has joined #openstack-neutron17:43
*** ivar-lazzaro has quit IRC17:43
*** singhj has quit IRC17:44
openstackgerritKahou Lei proposed openstack/neutron: Add dictionary check for the port_details  https://review.openstack.org/33613617:45
*** saju_m has joined #openstack-neutron17:48
openstackgerritCarl Baldwin proposed openstack/neutron: Ensure that only one fg device can exist at a time in fip ns  https://review.openstack.org/33575517:49
*** tidwellr1 has joined #openstack-neutron17:50
*** tidwellr1 is now known as tidwellr17:50
*** sindhu has joined #openstack-neutron17:50
*** javeriak has quit IRC17:51
*** padkrish has quit IRC17:51
*** SumitNaiksatam has joined #openstack-neutron17:51
*** wolverineav has quit IRC17:53
*** yamahata has joined #openstack-neutron17:53
*** singhj has joined #openstack-neutron17:56
*** salv-orlando has joined #openstack-neutron17:57
*** javeriak has joined #openstack-neutron18:01
*** Jabadia has joined #openstack-neutron18:04
*** salv-orlando has quit IRC18:05
openstackgerritAnkur proposed openstack/neutron: [WIP] Add API extension for reporting Service Providers  https://review.openstack.org/33614618:05
*** salv-orlando has joined #openstack-neutron18:05
*** nmagnezi has quit IRC18:07
*** chandankumar has quit IRC18:08
*** mvk has joined #openstack-neutron18:09
*** kawa2014 has quit IRC18:12
openstackgerritAradhana Singh proposed openstack/neutron: Refactoring config options for cmd  https://review.openstack.org/32304618:12
*** wolverineav has joined #openstack-neutron18:12
*** harshad has joined #openstack-neutron18:12
*** s3wong has joined #openstack-neutron18:13
*** wolverineav has quit IRC18:14
*** wolverineav has joined #openstack-neutron18:15
*** Sukhdev has joined #openstack-neutron18:15
*** dasanind has quit IRC18:16
openstackgerritAnkur proposed openstack/neutron: [WIP] Add API extension for reporting Service Providers  https://review.openstack.org/33614618:17
*** thumpba has quit IRC18:18
*** padkrish has joined #openstack-neutron18:18
*** harshad has quit IRC18:18
*** padkrish has quit IRC18:19
*** dasanind has joined #openstack-neutron18:19
*** ivar-laz_ has quit IRC18:24
*** ivar-lazzaro has joined #openstack-neutron18:25
*** Leo_ has joined #openstack-neutron18:26
*** Sukhdev has quit IRC18:28
*** abhiraut has quit IRC18:28
*** abhiraut has joined #openstack-neutron18:29
*** thumpba has joined #openstack-neutron18:29
*** amuller_afk is now known as amuller18:32
*** sridharg has joined #openstack-neutron18:33
amullerotherwiseguy: If you send a patch that deletes a bunch of ovsdb unit tests I can review it :)18:33
*** thumpba has quit IRC18:34
*** jhershbe has joined #openstack-neutron18:34
*** thumpba has joined #openstack-neutron18:35
*** thumpba has quit IRC18:35
*** thumpba has joined #openstack-neutron18:35
*** rossella_s has quit IRC18:39
*** rossella_s has joined #openstack-neutron18:39
*** aranjan has joined #openstack-neutron18:41
*** padkrish has joined #openstack-neutron18:41
*** padkrish has quit IRC18:42
*** padkrish has joined #openstack-neutron18:43
*** padkrish has quit IRC18:44
*** aranjan has quit IRC18:46
*** Sukhdev has joined #openstack-neutron18:47
*** mkolesni has joined #openstack-neutron18:47
*** ociuhandu has quit IRC18:48
otherwiseguyamuller: That would be a satisfying patch to write.18:51
*** Sukhdev_ has joined #openstack-neutron18:51
*** Sukhdev has quit IRC18:51
*** fpan has joined #openstack-neutron18:51
openstackgerritTrevor McCasland proposed openstack/neutron: Add set_status helper in PortContext  https://review.openstack.org/33606818:55
openstackgerritMerged openstack/neutron: Add two more callbacks registry events  https://review.openstack.org/33516218:57
*** abhiraut has quit IRC18:57
*** bjornar_ has joined #openstack-neutron18:58
*** ivar-lazzaro has quit IRC18:59
openstackgerritMerged openstack/neutron: Fix spelling mistakes in the docs  https://review.openstack.org/33611418:59
*** mkolesni has quit IRC19:03
*** padkrish has joined #openstack-neutron19:03
*** padkrish has quit IRC19:04
*** saju_m has quit IRC19:05
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Updated from global requirements  https://review.openstack.org/33619619:05
*** saju_m has joined #openstack-neutron19:06
*** yamamoto has joined #openstack-neutron19:06
*** yamamoto has quit IRC19:11
*** ajmiller has quit IRC19:11
*** ajmiller has joined #openstack-neutron19:12
*** javeriak has quit IRC19:12
*** sridharg has quit IRC19:13
*** amotoki has joined #openstack-neutron19:14
*** jsheeren has joined #openstack-neutron19:19
jsheerenhi all19:19
jsheerenquick question about a neutron dvr bug: https://bugs.launchpad.net/neutron/+bug/158369419:19
openstackLaunchpad bug 1583694 in neutron "[RFE] DVR support for Allowed_address_pair port that are bound to multiple ACTIVE VM ports" [Wishlist,Triaged] - Assigned to Swaminathan Vasudevan (swaminathan-vasudevan)19:19
jsheerenis there a known workaround for this bug?19:20
haleybjsheeren: i don't believe so, besides not running DVR.  swami is out of the office at the moment so patch might have stalled19:21
jsheerenhaleyb: any idea on a time frame? last update by swami is on 2nd of june ..19:22
*** jhershbe has quit IRC19:24
haleybjsheeren: sorry, i don't have a time frame19:24
*** Jabadia has quit IRC19:24
jsheerenok, thank you for the info though19:24
openstackgerritKen'ichi Ohmichi proposed openstack/neutron: Use tempest.lib tenants_client  https://review.openstack.org/33626419:24
openstackgerritMerged openstack/neutron: enable OVSDB native interface by default  https://review.openstack.org/29965519:25
*** banix has quit IRC19:26
*** ivc_ has quit IRC19:29
*** jhershbe has joined #openstack-neutron19:36
*** tonytan4ever has quit IRC19:37
*** padkrish has joined #openstack-neutron19:40
*** hoonetorg has quit IRC19:40
*** ajmiller_ has joined #openstack-neutron19:41
openstackgerritMickey Spiegel proposed openstack/neutron-specs: Add BGP EVPN IP Prefix Advertisement support to Neutron Dynamic Routing  https://review.openstack.org/32265419:41
*** padkrish has quit IRC19:41
*** ivar-lazzaro has joined #openstack-neutron19:41
*** aranjan has joined #openstack-neutron19:43
*** ajmiller has quit IRC19:44
*** abhiraut has joined #openstack-neutron19:47
*** aranjan has quit IRC19:49
*** ivc_ has joined #openstack-neutron19:49
*** tonytan4ever has joined #openstack-neutron19:50
*** hoonetorg has joined #openstack-neutron19:51
*** padkrish has joined #openstack-neutron19:56
*** dansmith is now known as unicorn_slayer19:59
*** techcet has quit IRC20:00
*** sindhu has quit IRC20:01
*** fragatina has joined #openstack-neutron20:03
*** iyamahat has quit IRC20:04
*** shashank_hegde has joined #openstack-neutron20:05
*** tonytan4ever has quit IRC20:05
*** jprovazn has quit IRC20:06
*** tonytan4ever has joined #openstack-neutron20:06
*** ihrachys has joined #openstack-neutron20:07
*** jhershbe has quit IRC20:07
*** iyamahat has joined #openstack-neutron20:08
*** padkrish has quit IRC20:11
*** tonytan4ever has quit IRC20:12
*** tonytan4ever has joined #openstack-neutron20:13
*** padkrish has joined #openstack-neutron20:14
*** unicorn_slayer is now known as dansmith20:15
*** tonytan4ever has quit IRC20:17
*** hemanthm has joined #openstack-neutron20:17
*** tonytan4ever has joined #openstack-neutron20:18
*** hemanthm has left #openstack-neutron20:18
openstackgerritBrian Haley proposed openstack/neutron: DNM: DVR: Debug parent patch failure  https://review.openstack.org/33303620:21
openstackgerritRawlin Peters proposed openstack/neutron: [WIP] Cascade a trunk port's host port binding to its subports  https://review.openstack.org/33627720:24
*** eilert has joined #openstack-neutron20:26
*** padkrish has quit IRC20:27
*** dasanind has quit IRC20:27
*** sindhu has joined #openstack-neutron20:28
*** DevonBoatwright has joined #openstack-neutron20:32
*** DevonBoatwright has left #openstack-neutron20:32
openstackgerritRawlin Peters proposed openstack/neutron: [WIP] Cascade a trunk port's host port binding to its subports  https://review.openstack.org/33627720:33
*** banix has joined #openstack-neutron20:35
*** sudipto has quit IRC20:36
*** shashank_hegde has quit IRC20:38
*** Leo_ has quit IRC20:38
*** Leo_ has joined #openstack-neutron20:38
*** toddnni has quit IRC20:39
*** thumpba has quit IRC20:40
*** dasanind has joined #openstack-neutron20:40
*** rcernin has joined #openstack-neutron20:41
*** stanzgy has joined #openstack-neutron20:41
*** stanzgy_ has joined #openstack-neutron20:42
*** toddnni has joined #openstack-neutron20:44
*** aranjan has joined #openstack-neutron20:45
*** ankur-gupta-f has left #openstack-neutron20:45
*** padkrish has joined #openstack-neutron20:45
*** sindhu has quit IRC20:45
*** shashank_hegde has joined #openstack-neutron20:46
*** padkrish has quit IRC20:47
*** sindhu has joined #openstack-neutron20:49
*** cbouch has quit IRC20:49
*** aranjan has quit IRC20:50
*** fnaval_ has quit IRC20:51
*** fnaval has joined #openstack-neutron20:51
*** dasanind has quit IRC20:52
*** fnaval has quit IRC20:56
*** fnaval has joined #openstack-neutron20:56
*** mickeys has quit IRC20:57
*** aradhana has joined #openstack-neutron20:57
*** asingh has quit IRC20:57
*** dconde has joined #openstack-neutron20:58
*** stanzgy has quit IRC21:00
*** emagana has quit IRC21:00
*** stanzgy_ has quit IRC21:00
*** emagana has joined #openstack-neutron21:01
*** dconde has quit IRC21:02
*** padkrish has joined #openstack-neutron21:02
*** raildo is now known as raildo-afk21:02
*** padkrish has quit IRC21:02
*** dane_leblanc_ has quit IRC21:09
*** sindhu has quit IRC21:09
*** padkrish has joined #openstack-neutron21:09
*** aranjan has joined #openstack-neutron21:11
*** padkrish has quit IRC21:12
*** ametts has quit IRC21:13
*** akshai has quit IRC21:16
*** ivar-lazzaro has quit IRC21:19
*** kriskend has quit IRC21:20
*** tonytan4ever has quit IRC21:21
*** vishwanathj has quit IRC21:22
openstackgerritKevin Benton proposed openstack/neutron: Make create_object_with_dependency cleanup  https://review.openstack.org/29295021:23
*** edmondsw has quit IRC21:24
openstackgerritAkihiro Motoki proposed openstack/python-neutronclient: Fixed --insecure not taking effect when specified  https://review.openstack.org/27340821:25
*** saju_m has quit IRC21:26
*** svenkat has quit IRC21:26
*** Sukhdev_ has quit IRC21:26
*** mickeys has joined #openstack-neutron21:28
*** otherwiseguy has quit IRC21:28
*** lucas-afk has quit IRC21:28
*** lucasagomes has joined #openstack-neutron21:28
*** rtheis has quit IRC21:29
*** padkrish has joined #openstack-neutron21:29
*** otherwiseguy has joined #openstack-neutron21:29
*** danofsatx has quit IRC21:30
*** padkrish has quit IRC21:31
*** abhiraut has quit IRC21:31
*** Sukhdev has joined #openstack-neutron21:31
*** techcet has joined #openstack-neutron21:31
*** danofsatx has joined #openstack-neutron21:32
*** banix has quit IRC21:32
*** banix has joined #openstack-neutron21:33
*** abhiraut has joined #openstack-neutron21:33
*** yamahata has quit IRC21:34
*** tflynn_ has joined #openstack-neutron21:36
*** dconde has joined #openstack-neutron21:36
*** jamesdenton has quit IRC21:37
armaxihrachys: ping21:38
armaxI am surprised you’re still alive and kicking21:38
*** saju_m has joined #openstack-neutron21:38
*** padkrish has joined #openstack-neutron21:40
ihrachysarmax: am I?21:40
armaxprolly not21:41
*** ivar-lazzaro has joined #openstack-neutron21:41
*** Leo_ has quit IRC21:41
armaxihrachys: so one of your many clones posted https://bugs.launchpad.net/neutron/+bug/156652021:41
openstackLaunchpad bug 1566520 in neutron "[RFE] Upgrade controllers with no API downtime" [Wishlist,Triaged]21:41
ihrachysarmax: I am actually playing Civ trying not to fall sleep till the meeting in 20 mins.21:41
*** HenryG_ has joined #openstack-neutron21:41
armaxihrachys: I have one final question, but I think I have a better understanding on how you want to tackle this21:41
armaxihrachys: well21:42
ihrachysarmax: you captured it neatly in the last comment21:42
armaxihrachys: I think I have a better understanding of the what21:42
armaxthe how is still a bit fuzzy21:42
*** johnbelamaric has quit IRC21:42
armaxihrachys: you read it already?21:42
armaxyou’re a machine21:42
ihrachysarmax: just did21:42
*** thorst_ has quit IRC21:42
armaxihrachys: ok21:42
armaxihrachys: it’s an ambitious goal, but I like it21:43
*** dconde has quit IRC21:43
* ihrachys feels good21:43
armaxihrachys: having said that ...21:44
*** jroll|dupe has joined #openstack-neutron21:44
*** jroll|dupe has quit IRC21:44
*** jroll|dupe has joined #openstack-neutron21:44
armax:)21:44
armaxihrachys: I wonder how many operators would feel confident of upgrading with no API downtime, in general21:44
armaxihrachys: but that should not refrain us from providing the option21:45
ihrachysarmax: I've heard actual requests to 'do what nova and cinder already did' which is no-downtime rolling upgrade for db21:45
*** emagana has quit IRC21:45
*** hoonetorg has quit IRC21:45
*** tflynn has quit IRC21:45
*** mlavalle has quit IRC21:45
*** cleong has quit IRC21:45
*** hieulq has quit IRC21:45
*** mordred has quit IRC21:45
*** mirrorbox has quit IRC21:45
*** HenryG has quit IRC21:45
*** mihero has quit IRC21:45
*** mkoderer__ has quit IRC21:45
*** john51 has quit IRC21:45
*** xiaohhui has quit IRC21:45
*** jroll has quit IRC21:45
*** ianw has quit IRC21:45
*** saisriki has quit IRC21:45
*** hogepodge has quit IRC21:45
*** mkoderer has quit IRC21:45
*** saisrikiran is now known as saisriki21:45
*** jroll|dupe is now known as jroll21:45
*** padkrish has quit IRC21:46
armaxihrachys: ok21:46
*** yamahata has joined #openstack-neutron21:47
*** jamie_h has quit IRC21:47
*** fragatina has quit IRC21:47
ihrachysok, back to slashing Persians...21:48
ihrachysarmax: btw re fuzzy 'how', does it suggest you want something written with exact details?21:50
armaxihrachys: I am not sure I can visualize the plan to make that happen21:51
armaxihrachys: a break down of what steps you need to take in order to realize your vision21:51
HenryG_ihrachys: that game can cause vast amounts of time to vanish21:52
*** HenryG_ is now known as HenryG21:52
*** amuller_ has joined #openstack-neutron21:54
ihrachysarmax: well, those are briefly mentioned in e.g. comment 10, though only briefly. we also had some attempt to set the plan with a talk on the last summit, you could try that too; if nothing works, I can either write it up or dedicate time to explain you details in person21:54
ihrachysHenryG: and so does sleep :)21:54
armaxihrachys: well, it wouldn’t be just for my own sake21:54
*** jschwarz has joined #openstack-neutron21:54
ihrachysarmax: right, that's why it could be written up21:54
HenryGarmax: I recommend the youtube talk from the summit, it helped me a lot to understand it21:55
*** irenab has quit IRC21:55
*** rvba has quit IRC21:55
armaxHenryG: link?21:55
ihrachysarmax: I already have other documentation to produce in the queue (e.g. for object interface), unless korzen_  gets to that before me; I can put that upgrade plan into the list.21:55
HenryGarmax: https://www.youtube.com/watch?v=UQLBw1_VGcU&feature=youtu.be&t=132221:56
HenryGarmax: that link should take you to the relevant point in the video21:56
armaxHenryG: danke21:56
ihrachysit's cool to see it helped anyone. for my taste, it's a bit twisted in some places. but yeah, could be a start.21:56
openstackgerritKen'ichi Ohmichi proposed openstack/neutron: Use tempest.lib tenants_client  https://review.openstack.org/33626421:57
*** amuller has quit IRC21:57
*** padkrish has joined #openstack-neutron21:57
*** padkrish has quit IRC21:58
HenryGihrachys: are you going to get civ 6?21:59
*** amuller_ is now known as amuller21:59
ihrachysHenryG: sure! :)22:00
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Updated from global requirements  https://review.openstack.org/33619622:00
*** padkrish has joined #openstack-neutron22:01
manjeets_ihrachys, ping22:01
ihrachysmanjeets_: pong22:01
manjeets_i am trying to integrate dns objects ovo22:02
manjeets_seems like I need to convert a object https://review.openstack.org/#/c/334695/22:02
*** catintheroof has joined #openstack-neutron22:03
*** padkrish has quit IRC22:03
*** rubasov has quit IRC22:03
manjeets_https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/extensions/dns_integration.py#L4922:03
*** ivar-lazzaro has quit IRC22:03
*** mlavalle has joined #openstack-neutron22:04
manjeets_here its gets the sa_instance_state on object but when i use https://review.openstack.org/#/c/334695/4/neutron/objects/dns.py@2222:04
manjeets_it does not have a attribute sa_instance_state22:05
amullerBTW drivers meeting started on #openstack-meeting 5 mins ago if anyone's interested :)22:05
manjeets_is there a decorator to do that conversion ihrachys ??22:05
amullerihrachys: dunno, according to http://docs.openstack.org/developer/neutron/policies/blueprints.html once an RFE is approved it's supposed to have a blueprint22:07
*** ivc_ has quit IRC22:08
ihrachysmanjeets_: where is sa_instance_state accessed? I can't see it.22:08
ihrachysmanjeets_: I suppose it's some internal sqlalchemy attribute, not a model attribute.22:09
*** padkrish has joined #openstack-neutron22:10
manjeets_yes it is but it breaks when I use https://review.openstack.org/#/c/334695/4/neutron/objects/dns.py@22 in https://github.com/openstack/neutron/blob/master/neutron/plugins/ml2/extensions/dns_integration.py#L4922:11
*** padkrish_ has joined #openstack-neutron22:11
*** dconde has joined #openstack-neutron22:12
dasmmanjeets_: probably you're talking about similar thing to this: https://stackoverflow.com/questions/33083772/sqlalchemy-attributeerror-str-object-has-no-attribute-sa-instance-state22:13
dasmmanjeets_: am i right?22:13
openstackgerritCarl Baldwin proposed openstack/neutron: Create segment_host mapping after new network  https://review.openstack.org/33464822:13
openstackgerritKen'ichi Ohmichi proposed openstack/neutron-vpnaas: Use tempest.lib tenants_client  https://review.openstack.org/33630022:13
manjeets_dasm i get similar error returned when i tried to ovo here https://review.openstack.org/#/c/334695/4/neutron/objects/dns.py@2222:13
*** irenab has joined #openstack-neutron22:14
*** banix has quit IRC22:14
dasmmanjeets_: i know basically nothing about ovo, so i won't be able to help you. but i believe it can be connected to some internal features of sqlalchemy, like ihrachys mentioned. if you could show traceback, would be helpful.22:14
*** padkrish has quit IRC22:15
manjeets_dasm, sure22:15
*** tflynn_ has quit IRC22:15
*** ivc_ has joined #openstack-neutron22:15
*** tflynn has joined #openstack-neutron22:15
manjeets_and I have one more concern regarding ovo work which i reported as a ticket https://bugs.launchpad.net/neutron/+bug/159791322:15
openstackLaunchpad bug 1597913 in neutron "refactor model definitions" [Undecided,New]22:16
manjeets_dasm ihrachys take a look when you get time ^^22:16
*** singhj has quit IRC22:16
*** julim has joined #openstack-neutron22:16
*** Sukhdev_ has joined #openstack-neutron22:16
*** Sukhdev has quit IRC22:16
*** thorst_ has joined #openstack-neutron22:16
dasmmanjeets_: i don't think that you need a bug for refactor.22:17
dasmmanjeets_: here you have similar refactor done by tonytan4ever: https://review.openstack.org/#/c/330870/10/neutron/tests/unit/scheduler/test_l3_agent_scheduler.py22:17
manjeets_I wanted to discuss with community before I do that the thing is do all refactor at once instead of refactoring every resource you implement ovo for22:18
*** padkrish_ has quit IRC22:18
*** tpsilva has quit IRC22:18
dasmmanjeets_: for discussion, probably better idea is to send email on ML.22:18
dasmit will gain a much more attention than this bug.22:18
*** Leo_ has joined #openstack-neutron22:19
*** ivar-lazzaro has joined #openstack-neutron22:20
*** thorst_ has quit IRC22:20
*** thorst_ has joined #openstack-neutron22:21
*** mordred has joined #openstack-neutron22:22
*** Leo_ has quit IRC22:23
*** gangil has quit IRC22:28
*** gangil has joined #openstack-neutron22:28
*** banix has joined #openstack-neutron22:28
*** thorst_ has quit IRC22:29
*** trevormc has quit IRC22:31
*** padkrish has joined #openstack-neutron22:32
*** padkrish has quit IRC22:33
*** vhosakot has quit IRC22:34
*** pradk has quit IRC22:34
*** salv-orl_ has joined #openstack-neutron22:34
*** salv-orlando has quit IRC22:35
*** jschwarz has quit IRC22:35
*** abhiraut has quit IRC22:36
*** jamielennox|away is now known as jamielennox22:37
*** rossella_s has quit IRC22:39
*** abhiraut has joined #openstack-neutron22:39
*** rossella_s has joined #openstack-neutron22:39
*** mlavalle has quit IRC22:44
*** mlavalle has joined #openstack-neutron22:44
*** boden has quit IRC22:45
*** aranjan has quit IRC22:46
*** aranjan has joined #openstack-neutron22:47
HenryGihrachys: ping, I would appreciate your feedback on https://review.openstack.org/333633 in case you missed it22:47
*** aranjan has quit IRC22:47
*** njohnsto_ has joined #openstack-neutron22:47
*** aranjan has joined #openstack-neutron22:47
*** rawlin has quit IRC22:47
ihrachysHenryG: ack, obviously not today.22:52
*** dconde has quit IRC22:52
HenryGihrachys: yup, thanks22:52
ihrachysHenryG: if I get idea right, it allows to use the same CLI but different labels per project?22:53
ihrachysHenryG: so --contract will apply all ***-contract labeled scripts?22:54
HenryGihrachys: Yes. Newton will require the labels to be labeled foo-contract, but that is an internal detail. I don't think we want to expose it to the CLI.22:54
ihrachysHenryG: no, we don't. why would we? a user wants to apply 'all expand', not 'expand from this particular subproject'22:55
HenryGexactly22:55
ihrachyseven though they still can do it with @foo-expand22:55
ihrachysok, I think I grasp the general idea, and I will review when my head works22:56
HenryGI think I tried to support head@expand also22:56
HenryGOr something with '@' in it :)22:57
*** johnbelamaric has joined #openstack-neutron22:57
HenryGthanks ihrachys22:57
ihrachysHenryG: probably we should check the docs to see what we suggest to users.22:58
ihrachysHenryG: I think there should be something in networking-guide or install guide22:58
HenryGihrachys: yeah, it's all in the devref a.t.m.22:58
ihrachysHenryG: I thought we actually have user visible. checking.22:59
ihrachysHenryG: http://docs.openstack.org/mitaka/networking-guide/migration-neutron-database.html22:59
*** banix has quit IRC23:00
HenryGihrachys: nice, at least we don't promise much there :)23:01
*** emagana has joined #openstack-neutron23:01
ihrachys:)23:01
*** aranjan_ has joined #openstack-neutron23:01
*** jckasper has quit IRC23:02
*** jckasper has joined #openstack-neutron23:03
*** njohnsto_ has quit IRC23:03
*** banix has joined #openstack-neutron23:04
*** aranjan has quit IRC23:05
*** emagana has quit IRC23:05
*** aranjan_ has quit IRC23:05
*** njohnsto_ has joined #openstack-neutron23:05
kevinbentonHenryG, ihrachys: once we banish contract scripts and ensure hitless upgrades, what is the point of the neutron-db-manage command?23:06
*** jckasper has quit IRC23:07
ihrachyskevinbenton: applying expand23:07
kevinbentoncouldn't we just have the new version of the server invoke the migration?23:07
ihrachyskevinbenton: well, contract will stay in a way23:07
ihrachyskevinbenton: they will just be postponed23:07
ihrachyskevinbenton: and they will do mere schema cleanup23:07
HenryGUsed for garbage collection?23:07
*** singhj has joined #openstack-neutron23:07
*** thorst_ has joined #openstack-neutron23:08
kevinbentonso contract is staying then23:08
*** amuller has quit IRC23:08
ihrachyskevinbenton: 'the new version of the server invoke the migration' I think that's what nova initially did, they applied diff by inspecting models and db23:08
kevinbentonit's just not run until you finish upgrading everything23:08
*** amotoki has quit IRC23:08
ihrachyskevinbenton: but I hear that they found out the autogeneration of the diff is not ideal in sqla, and they hit issues.23:08
*** thorst_ has quit IRC23:08
kevinbentonihrachys: not quite, i'm not talking about sqlalchemy auto generation23:09
*** zzelle_ has quit IRC23:09
kevinbentonihrachys: neutron had that too for a while23:09
kevinbentonihrachys: i just mean the server invoking the real migrations based on versions in alembic23:09
ihrachyskevinbenton: right. we will need a mechanism in place to stop unsafe contractions. that I need to design once we are closer to being able to think about it.23:09
*** thorst_ has joined #openstack-neutron23:09
ihrachyskevinbenton: server could definitely do expand on startup.23:09
kevinbentonihrachys: probably need DLM for that though :)23:10
*** amotoki has joined #openstack-neutron23:10
ihrachyskevinbenton: there was a concern though (including zzzeek) that it's too dynamic to modify schema with no op involvement23:10
ihrachyskevinbenton: neutron merely initialized a clean db, afaiu it was not applying diff23:11
*** njohnsto_ has quit IRC23:11
*** abregman has quit IRC23:11
kevinbentonihrachys: it would build tables that didn't exist23:11
ihrachyskevinbenton: yeah, but not update tables with new columns and such23:11
ihrachyskevinbenton: that's what nova initially implemented23:12
kevinbentonihrachys: right, but that's not what i'm talking about23:12
kevinbentonihrachys: still using alembic migrations23:12
kevinbentonihrachys: but i can see the argument that having it operator invoked gives them a chance to do a db backup first, etc23:12
ihrachysok, I hear you. we could probably consider it, but that's not a priority for sure.23:12
ihrachysand I would leave it as an optional thing23:13
kevinbentonihrachys: well i would suggest not doing it at all23:13
kevinbentonihrachys: since contract is still an allowed phase23:13
kevinbentonihrachys: i was just thinking if neutron-db-manage was only going to be for exapnd23:13
kevinbentonwe could eliminate it completely23:14
ihrachysok, then I don't need to be diplomatic :)23:14
kevinbentonbut since it will be around for contract23:14
kevinbentonthere is no point23:14
ihrachyskevinbenton: well, in a way, contract will also now be 'expand' (in a way that it's safe to execute while running services)23:14
HenryGneutron-db-manage also allows control over individual sub-project migrations23:14
kevinbentonihrachys: well safe for new versions23:15
kevinbentonihrachys: right?23:15
ihrachysby the virtue of postpone to when no one cares about contracted bits23:15
ihrachyskevinbenton: yes. but postponement will not happen just till the next cycle, it will span more releases.23:15
*** johnbelamaric has quit IRC23:15
kevinbentonihrachys: why?23:15
ihrachyskevinbenton: I had it walked thru in a talk we did in Austin.23:15
* ihrachys searches for a link23:15
HenryGand neutron-db-manage is used by developers (the --autogenerate option)23:15
kevinbentonihrachys: why would we span multiple releases?23:16
kevinbentonihrachys: seems like an unnecessary burden...23:16
ihrachyskevinbenton: because you will have your new server still writing into the old bits.23:16
*** Sukhdev_ has quit IRC23:16
ihrachyskevinbenton: for the sake of old servers that still fetch from there23:16
kevinbentonihrachys: it could certainly stop doing that 'if contracted'23:17
ihrachyskevinbenton: more than that, the new server will be forced to consider the OLD columns to be the source of truth because the old servers may modify the state there23:17
ihrachyskevinbenton: ok, you would need some smart mechanism to detect in runtime contraction happened.23:17
*** thorst_ has quit IRC23:18
HenryGkevinbenton: the Austin talk... https://www.youtube.com/watch?v=UQLBw1_VGcU&feature=youtu.be&t=132223:18
*** Sukhdev has joined #openstack-neutron23:18
ihrachyskevinbenton: an alternative would be to give the usage of those bits to die naturally, then clean up23:18
ihrachysHenryG: thanks23:18
*** catintheroof has quit IRC23:18
kevinbentonihrachys: that's fine until the schema is a major blocker for a feature23:19
ihrachyskevinbenton: what would be such a feature?23:19
kevinbentonihrachys: changing of one-to-one relationship to one-to-many23:19
*** jbell8 has joined #openstack-neutron23:20
ihrachyskevinbenton: in that case we would probably need to stand up a parallel schema for one-to-many and somehow reconcile it with the old servers23:21
*** markvoelker has quit IRC23:21
kevinbentoni'm fine with saying you can't use the new feature until all servers are the new version23:22
ihrachyskevinbenton: ideally, your api layer would not even allow to use the new feature before all servers are upgraded. but that is complicated by our api approach.23:22
kevinbentonbut to push it out two cycles is getting to be a little much23:22
kevinbentonihrachys: even with that mechanism in the API, what you are saying is that we would have to wait two releases to use a feature23:22
kevinbentonbecause the first release is backwards compatible23:23
ihrachyskevinbenton: the way I envision it, eventually we have versioning and then we pin on upgrade while it's rolling to the next version. then unpin/bump once all is new.23:23
kevinbentonihrachys: sure, but that still means the server abandons dealing with the old schema once everyone is upgraded23:24
ihrachyskevinbenton: it can make the best effort, assuming side effects from the new api were not exposed to old servers.23:24
ihrachyskevinbenton: in case of 1-to-1 -> 1-to-many, you would just assume that the latter is degraded to 1-to-1 for the time of upgrade by writing just the first relation into the old schema.23:25
ihrachysfull disclosure: I am already falling asleep, so words can be twisted.23:25
kevinbentonihrachys: but writing the first relation may be completely broken23:26
kevinbentonihrachys: ok23:26
kevinbentonihrachys: we can talk about this another time23:26
ihrachyskevinbenton: I guess it's case by case?23:26
kevinbentonihrachys: consider the 'binding:host_id' becoming 1-many as something to think on23:27
openstackgerritRyan Tidwell proposed openstack/neutron: Enable CRUD for trunk ports  https://review.openstack.org/32009223:27
ihrachyskevinbenton: ok. I will try to get back to it tomorrow. /me makes a note23:27
kevinbentonihrachys: ack. ttyl23:27
*** ivar-lazzaro has quit IRC23:27
*** EinstCrazy has joined #openstack-neutron23:28
ihrachyskevinbenton: once we hit it, we can definitely stand some scaffolding to roll quicker for a specific feature.23:28
ihrachysok, cu next day :) nite.23:28
*** ihrachys has quit IRC23:29
*** abhiraut has quit IRC23:32
*** padkrish has joined #openstack-neutron23:33
*** EinstCrazy has quit IRC23:33
*** abhiraut has joined #openstack-neutron23:34
*** tidwellr has left #openstack-neutron23:34
*** padkrish has quit IRC23:34
*** jbell8 has quit IRC23:35
*** yamahata has quit IRC23:36
*** jsheeren has quit IRC23:38
*** techcet has quit IRC23:39
*** eilert has quit IRC23:39
*** baoli has quit IRC23:42
*** lujinluo has joined #openstack-neutron23:43
*** thorst_ has joined #openstack-neutron23:44
*** djan has joined #openstack-neutron23:44
*** amotoki has quit IRC23:44
*** ivc_ has quit IRC23:45
*** techcet has joined #openstack-neutron23:45
dasmHenryG: I believe you're stable maintainer. I thought this bug would be worth to backport to mitaka, but we do not have tag "mitaka-backport-potential": https://bugs.launchpad.net/python-neutronclient/+bug/159094223:45
openstackLaunchpad bug 1590942 in python-neutronclient "Missing option to set qos-policy as not shared during upgrade" [Undecided,Fix released] - Assigned to Akihiro Motoki (amotoki)23:45
dasmHenryG: if you're not able to do anything with this, I'll probably talk tomorrow to ihrachys about this.23:46
HenryGdasm: https://review.openstack.org/#/admin/groups/539,members23:46
dasmHenryG: thanks. i've seen email on ML where ihrachys was asking about "+1" for stable maintainers, so i assumed, you're involved.23:48
*** bjornar_ has quit IRC23:49
*** techcet has quit IRC23:49
HenryGdasm: Yeah, it's best to check with Ihar on that.23:51
HenryGdasm: BTW, I saw he marked a lot of bugs with the tag 'neutron-proactive-backport-potential', but it does not (yet) seem to be an official tag.23:52
dasmHenryG: ok23:52
dasmHenryG: he sent a message about this. Maybe this is a way to do this. But I'll talk to him23:52
HenryGdasm: also, client bugs/backports are a bit different from neutron23:53
*** thorst_ has quit IRC23:54
*** thorst_ has joined #openstack-neutron23:55
*** banix has quit IRC23:55
*** padkrish has joined #openstack-neutron23:58
*** hogepodge has joined #openstack-neutron23:59

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