Thursday, 2015-04-02

*** achanda has quit IRC00:00
*** ferest has quit IRC00:01
*** julien_ZTE has quit IRC00:04
*** srampal has joined #openstack-neutron00:05
*** achanda has joined #openstack-neutron00:06
*** absubram has quit IRC00:09
*** xuhanp has joined #openstack-neutron00:10
*** xuhanp_ has joined #openstack-neutron00:10
*** Aish has quit IRC00:11
*** rangansw__ has quit IRC00:12
*** Swami has quit IRC00:14
*** aduarte has quit IRC00:15
*** yamamoto has quit IRC00:16
*** banix has joined #openstack-neutron00:18
*** dannywilson has quit IRC00:18
*** ijw has quit IRC00:21
*** ijw has joined #openstack-neutron00:21
*** flaviof has quit IRC00:23
*** gongysh has quit IRC00:23
*** srampal has quit IRC00:26
*** gongysh has joined #openstack-neutron00:26
*** johnbelamaric1 has quit IRC00:26
*** jamiem has quit IRC00:27
*** gildub has joined #openstack-neutron00:28
*** SumitNaiksatam has joined #openstack-neutron00:31
*** ZZelle has quit IRC00:32
*** igordcard_ has quit IRC00:32
*** srampal has joined #openstack-neutron00:32
*** srampal has quit IRC00:34
*** srampal has joined #openstack-neutron00:34
*** annegentle has joined #openstack-neutron00:38
*** annegentle has quit IRC00:43
*** salv-orlando has quit IRC00:44
*** diegows has joined #openstack-neutron00:44
*** tiswanso has joined #openstack-neutron00:45
*** banix has quit IRC00:46
*** hichihara has joined #openstack-neutron00:46
*** tiswanso has quit IRC00:48
*** pritesh has joined #openstack-neutron00:48
*** tiswanso has joined #openstack-neutron00:49
*** devlaps has joined #openstack-neutron00:50
openstackgerritArmando Migliaccio proposed openstack/neutron: Add API tests for Neutron DVR extension  https://review.openstack.org/16735700:50
*** tflynn has joined #openstack-neutron00:51
*** igordcard has joined #openstack-neutron00:52
*** Aish has joined #openstack-neutron00:52
*** Aish has quit IRC00:52
*** banix has joined #openstack-neutron00:53
openstackgerritArmando Migliaccio proposed openstack/neutron: Move orphaned api test - deux  https://review.openstack.org/16996200:54
*** tflynn has quit IRC00:55
*** oda-g has quit IRC00:57
*** haigang has joined #openstack-neutron00:59
*** oda-g has joined #openstack-neutron00:59
*** marun has joined #openstack-neutron01:01
*** vmtrooper has joined #openstack-neutron01:02
*** marun has quit IRC01:06
*** vmtrooper has quit IRC01:07
*** vmtrooper has joined #openstack-neutron01:07
*** ronis has quit IRC01:07
armaxHenryG: ping01:10
armaxI am going to looooose your +2 :'(01:10
HenryGarmax: I have a bad full of them01:11
HenryGbag01:11
armaxpep8 brainfart01:11
openstackgerritArmando Migliaccio proposed openstack/neutron: Move orphaned api test - deux  https://review.openstack.org/16996201:11
HenryGarmax: restored01:12
armaxtoo kind01:12
HenryGarmax: there shouldn't be any more of these slipping into the wrong place, right?01:13
armaxHenryG: not that I am aware of, I’ll sync up with marun to figure out a way to prevent this01:13
HenryGMaru's copy script copies to the new location01:13
*** harlowja is now known as harlowja_away01:14
armaxya01:14
*** zhenq has left #openstack-neutron01:14
HenryGSo it must have been something that snuck in before the script was updated01:14
armaxI don’t think there’s any other change in flight01:14
armaxHenryG: I think so01:14
*** dboik has joined #openstack-neutron01:14
armaxthe merge times were very close01:14
*** dboik_ has joined #openstack-neutron01:15
*** watanabe_isao has joined #openstack-neutron01:16
*** gongysh has quit IRC01:18
HenryGarmax: When is your DVR api test patch coming to neutron?01:18
armaxHenryG: I just rebased it01:18
openstackgerritshihanzhang proposed openstack/neutron: Add index for port  https://review.openstack.org/16964101:19
* HenryG is blind01:19
HenryGarmax: I see it, thanks01:19
armaxHenryG: that makes the two of us01:19
*** dboik has quit IRC01:19
*** logan2 has quit IRC01:19
openstackgerritshihanzhang proposed openstack/neutron: Add index for port  https://review.openstack.org/16964101:20
*** _cjones_ has quit IRC01:21
*** logan2 has joined #openstack-neutron01:21
HenryGarmax: I pulled another one out of my bag for you01:22
armaxHenryG: wow, I shall call you Santa Henry01:22
* armax feels like it’s Christmax01:22
HenryGIt was already well reviewed in tempest01:23
HenryGarmax: what about https://review.openstack.org/113455 ?01:24
armaxHenryG: at this point we need to see how many of these tests we want to pull in Neutron01:24
armaxHenryG: perhaps we could afford little safety net in Tempest and have the most in Neutron01:25
*** crc32 has quit IRC01:25
armaxHenryG: to be honest, DVR breakages have hardly been at the API level01:25
armaxHenryG: but it would be useful to have these run on a continuous basis01:25
*** sripriya has quit IRC01:25
HenryGAre we currently still running both the tempest and neutron api tests?01:26
armaxHenryG: yes01:26
armaxI’ll circle back with the authors to see what they wanna do01:26
HenryGOK. No rush then IMO.01:27
armaxthese tests need to be polished regardless of where they land01:27
*** sballe has quit IRC01:28
*** xgerman has quit IRC01:29
*** xgerman has joined #openstack-neutron01:29
*** alexpilotti has quit IRC01:29
*** gongysh has joined #openstack-neutron01:33
*** ijw has quit IRC01:34
*** ijw has joined #openstack-neutron01:35
HenryGarmax: How are you feeling about the L3/*aaS notifications switching to callbacks in Kilo?01:35
*** Longgeek has quit IRC01:36
*** Longgeek has joined #openstack-neutron01:37
*** annegentle has joined #openstack-neutron01:39
*** s3wong has quit IRC01:40
*** stanzgy has joined #openstack-neutron01:40
*** Longgeek has quit IRC01:43
*** annegentle has quit IRC01:44
*** popw has joined #openstack-neutron01:44
*** Longgeek has joined #openstack-neutron01:44
*** salv-orlando has joined #openstack-neutron01:44
*** baoli has quit IRC01:45
*** banix has quit IRC01:46
*** tflynn has joined #openstack-neutron01:47
* HenryG wonders what armax's stony silence means01:47
*** tflynn_ has joined #openstack-neutron01:48
*** erkules has quit IRC01:49
*** salv-orlando has quit IRC01:49
*** erkules_ has joined #openstack-neutron01:49
*** xgerman has quit IRC01:50
*** tflynn has quit IRC01:51
*** popw has quit IRC01:51
*** imcsk8 has quit IRC01:52
*** imcsk8 has joined #openstack-neutron01:52
*** sthillma has quit IRC01:52
*** dims_ has joined #openstack-neutron01:52
*** popw has joined #openstack-neutron01:54
*** Marga_ has quit IRC01:55
*** vmtrooper has quit IRC01:56
*** tflynn_ has quit IRC01:56
*** vmtrooper has joined #openstack-neutron01:57
*** tflynn has joined #openstack-neutron01:57
*** Longgeek_ has joined #openstack-neutron01:57
*** sridhar_ram has quit IRC01:58
*** suresh12 has quit IRC01:58
*** Longgeek has quit IRC02:00
*** suresh12_ has joined #openstack-neutron02:00
*** vmtrooper has quit IRC02:01
*** pritesh has quit IRC02:02
*** pritesh has joined #openstack-neutron02:02
*** dims_ has quit IRC02:03
*** pritesh has quit IRC02:03
*** dims_ has joined #openstack-neutron02:04
*** julim has joined #openstack-neutron02:05
*** popw has quit IRC02:06
*** dims_ has quit IRC02:08
*** tflynn has quit IRC02:16
*** tflynn has joined #openstack-neutron02:16
*** popw has joined #openstack-neutron02:18
*** xuhanp has quit IRC02:19
*** xuhanp_ has quit IRC02:19
*** ijw has quit IRC02:21
openstackgerritMerged openstack/neutron: Add missing neutron/tests/unit/agent/common/__init__.py  https://review.openstack.org/16991602:23
openstackgerritMerged openstack/neutron: Fix error raising in security groups method  https://review.openstack.org/12407002:24
*** bobmel has joined #openstack-neutron02:25
*** yamamoto has joined #openstack-neutron02:25
*** baoli has joined #openstack-neutron02:27
*** bobmel_ has quit IRC02:28
*** yamahata has quit IRC02:30
*** ijw has joined #openstack-neutron02:36
*** popw has quit IRC02:37
*** popw has joined #openstack-neutron02:37
*** nlahouti has quit IRC02:38
*** nlahouti has joined #openstack-neutron02:39
*** gildub has quit IRC02:40
*** annegentle has joined #openstack-neutron02:40
openstackgerritshihanzhang proposed openstack/neutron: Reduce dhcp agent calling 'reload_allocations'  https://review.openstack.org/16821602:41
*** yuanying has quit IRC02:44
*** nlahouti has quit IRC02:44
*** annegentle has quit IRC02:45
*** padkrish has quit IRC02:46
*** ujjain has quit IRC02:46
*** padkrish has joined #openstack-neutron02:46
*** yamamoto has quit IRC02:47
*** yamamoto has joined #openstack-neutron02:48
*** yuanying has joined #openstack-neutron02:50
*** yamamoto has quit IRC02:50
*** hanzhang has quit IRC02:51
*** padkrish has quit IRC02:51
*** hanzhang has joined #openstack-neutron02:53
*** crc32 has joined #openstack-neutron02:56
openstackgerritwatanabe isao proposed openstack/neutron: Make sure OVS restarts when Exception occurred  https://review.openstack.org/16997502:56
*** hanzhang has quit IRC02:56
*** hanzhang has joined #openstack-neutron02:57
*** suresh12_ has quit IRC02:57
*** suresh12 has joined #openstack-neutron02:57
*** suresh12 has quit IRC03:02
*** sbalukoff has quit IRC03:02
HenryGhanzhang: ping03:07
hanzhang?03:07
HenryGhanzhang: Can you show me the graph for the indexed ports?03:07
hanzhanghow to show you03:08
HenryGgood question03:08
hanzhangnow I don't where to paste it03:08
hanzhangnow I don't know where to paste it03:08
HenryGWhat format is it?03:09
hanzhangjpg03:09
hanzhangIf you agree, I can send it to you via email03:10
*** baoli has quit IRC03:10
HenryGhanzhang: sure, my email is in gerrit03:10
hanzhangok03:10
*** tflynn has quit IRC03:10
HenryGWhat is the source for generating the jpg?03:11
*** tflynn has joined #openstack-neutron03:11
HenryGThe reason I ask is we should be able to put some before/after numbers in the commit msg.03:11
HenryGand in the bug03:11
*** yamahata has joined #openstack-neutron03:12
HenryGDid you try to attach the jpg to the bug in launchpad?03:12
hanzhangwhat's your id in gerrit or lp03:12
HenryGgessau03:12
*** tflynn has quit IRC03:15
*** tflynn has joined #openstack-neutron03:15
*** yamamoto has joined #openstack-neutron03:21
*** yamamoto has quit IRC03:21
*** melwitt has quit IRC03:21
*** tiswanso has quit IRC03:24
*** baoli has joined #openstack-neutron03:27
*** yamamoto has joined #openstack-neutron03:29
*** yamamoto has quit IRC03:30
crc32\I have to import modules in a certain order does any one know how I can do this when that order conflicts with pep8 import ordering?03:30
crc32Example I have to load a config module before I import the module that uses it later on.03:30
*** rm_work|away is now known as rm_work03:31
crc32.msg rm_work adam so I ran into the feared "import order matters even when it conflicts with our pep8 alphabetical ordering" borkage. How do I resolve this?03:32
rm_worksup03:32
crc32from octavia.common import config03:32
crc32from octavia.api.v1.handlers.queue import producer03:32
crc32Wors but breaks pep803:32
rm_worktry adding " # noqa"03:33
rm_workon the end of the line03:33
rm_workthat would violate it03:33
rm_workthat keeps pylint from complaining about unused imports, not sure if it will work for flake8 too03:33
openstackgerritDane LeBlanc proposed openstack/neutron: IPv6 SLAAC subnet create should update ports on net  https://review.openstack.org/16062203:34
crc32it still compleains.03:34
crc32./octavia/tests/unit/api/v1/handlers/queue/test_producer.py:32:1: H306  imports not in alphabetical order (octavia.common.config, octavia.api.v1.handlers.queue.producer)03:34
gusrm_work: for pylint, you need to add "pylint: disable=$name_of_check"03:35
rm_workgus: well, # noqa03:35
rm_workwork03:35
rm_work*works03:35
gus(in a comment - can be right after "noqa")03:35
rm_workerr03:35
rm_worki have never had to do that, just "# noqa" has done it fo rme03:35
rm_workinteresting03:35
crc32so how do resolve the alphabetical order borkage?03:36
rm_worklet me check03:36
gusrm_work: I have no explanation for why noqa would work for pylint  :-/  (assuming pylint was actually raising a warning otherwise)03:38
*** SumitNaiksatam has quit IRC03:38
rm_workhmm03:38
*** achanda has quit IRC03:38
*** SumitNaiksatam has joined #openstack-neutron03:38
rm_workwhat does "# noqa" do just by itself?03:38
*** srampal has quit IRC03:39
*** SumitNaiksatam has quit IRC03:40
*** annegentle has joined #openstack-neutron03:41
crc32are you asking me rm_work?03:41
rm_workcrc32: was hoping gus knew03:42
rm_worki am testing some ideas locally03:42
*** SumitNaiksatam has joined #openstack-neutron03:42
crc32if only api came after common03:43
rm_workheh03:44
gusrm_work: oh sorry, I hadn't realised that was directed at me.  I don't _think_ noqa does anything on a line by itself.03:45
*** vmtrooper has joined #openstack-neutron03:45
*** ijw has quit IRC03:45
rm_worki have only ever seen it by itself :/03:45
guspylint has a concept of scoped disables, but I didn't think hacking did03:45
rm_workyeah looks like hacking does not03:45
gusoh, I mean a line matching /^# noqa$/03:45
rm_workthere must be a known solution03:45
rm_workgus: ah03:45
openstackgerritArmando Migliaccio proposed openstack/neutron: Move orphaned api test - deux  https://review.openstack.org/16996203:45
rm_workgus: i mean, by itself on the end of a line03:46
gusI think noqa only works to disable pep8 alerts for whatever preceeds it on the same line.03:46
rm_workyeah03:46
rm_workthat was my thought03:46
gusso "foo # noqa" disables pep8 alerts for "foo"03:46
rm_workright, which i thought usually also included pylint checks (like for unused-import)03:46
gusah!03:47
gusno, pep8 is a totally separate tool to pylint03:47
guseven though they both get run through the same "pep8" tox venv now.03:47
gusI should be using "flake8" instead of "pep8" above to talk about the check itself.03:48
guspep8 is the name of the tox venv, and the policy document from which many of the formatting checks are derived.03:48
rm_workright, i thought it worked for both03:49
rm_workI am familiar with flake8 / pylint03:49
gusoh, and apparently there is also a tool called pep8 that gets invoked by flake803:49
openstackgerritZongKai LI proposed openstack/neutron: rm misuse method _get_host_port_if_changed  https://review.openstack.org/15531703:49
rm_workyes :P it's a funny little mess03:49
rm_workAH ok03:49
rm_workmy confusion was that apparently 'unused-import' is a pep8 thing not a pylint check03:50
*** vmtrooper has quit IRC03:50
*** annegentle has quit IRC03:50
gusit is also a pylint check, but the pylint unused-import is disabled (in neutron/.pylintrc)03:51
*** jamielennox is now known as jamielennox|away03:51
rm_workah, duplicated check03:52
gusour action-at-a-distance coding "style" made it too noisy.  I have a change somewhere that adds enough disable= lines and enables it, but then it adds ~no value over the pep8 equivalent check.03:52
gus(so I most likely won't send that change for review)03:53
rm_workyeah, so i have no idea how to disable the check for out-of-order imports03:54
rm_workwell, i know a way to sidestep it...03:54
rm_workcrc32: you can take all the OTHER imports that are now out of order because of the one line, and move them to a 4th import section (after the rest)03:55
rm_workhacking doesn't check the 4th import group at all03:55
*** Murali has joined #openstack-neutron03:56
*** yamamoto has joined #openstack-neutron03:57
crc32I don't have a 3rd section.03:57
*** padkrish has joined #openstack-neutron03:57
rm_workwell shit.03:57
crc32no system level imports. So no way to make a fourth03:57
gusalternatively do the import yourself with foo = __import__(bar) or similar03:57
gus(yuck)03:57
rm_workbleh03:58
*** Nav_ has joined #openstack-neutron04:00
Nav_Need help regarding external network setup juno04:01
*** padkrish has quit IRC04:02
*** annegentle has joined #openstack-neutron04:02
Nav_Will someone able to help me in this regard04:02
*** Murali has quit IRC04:05
*** Murali has joined #openstack-neutron04:06
*** baoli has quit IRC04:06
*** mspreitz has joined #openstack-neutron04:06
*** SumitNaiksatam has quit IRC04:07
mspreitzIs anybody awake here?04:07
*** SumitNaiksatam has joined #openstack-neutron04:07
*** suresh12 has joined #openstack-neutron04:08
*** Murali_ has joined #openstack-neutron04:08
mspreitzDoes anybody here know about IPv6 support in Neutron?04:09
mspreitzCan Neutron do NAT between IPv4 and IPv6?04:09
mspreitzFor example, associate an IPv6 floating IP address with an IPv4 private address?04:10
*** sbalukoff has joined #openstack-neutron04:11
*** links has joined #openstack-neutron04:11
*** Murali has quit IRC04:11
*** Murali_ is now known as Murali04:11
*** fawadkhaliq has joined #openstack-neutron04:11
*** xgerman has joined #openstack-neutron04:11
*** suresh12 has quit IRC04:12
gusmspreitz: not afaik, but I'm not overly familiar with that part.04:13
mspreitzgus: thanks for responding, at least04:13
crc32pretty ugly but its working I guess04:13
*** Bsony has joined #openstack-neutron04:13
mspreitzcrc32: ? what are you talking about ?04:14
gusmspreitz: (earlier conversation about import ordering and python linters)04:14
mspreitzthanks04:15
mspreitzlet me try a simple IPv4/6 question: can I have both IPv4 and IPv6 subnets on the same network?04:15
crc32I was responding to rm_work about pep8 errors and import errors04:15
gusmspreitz: yes.04:15
*** salv-orlando has joined #openstack-neutron04:16
mspreitzGood start, thanks.04:16
mspreitzIf I have both IPv4 and IPv6 subnets on a network and I attach a router to the network, does the router get both an IPv4 and and IPv6 address?04:17
rm_workcrc32: yeah, but there MUST be a way to deal with this… refuse to believe it hasn't come up before04:17
*** oda-g has quit IRC04:20
*** salv-orlando has quit IRC04:20
*** gongysh has quit IRC04:23
*** oda-g has joined #openstack-neutron04:23
*** Murali_ has joined #openstack-neutron04:24
*** Marga_ has joined #openstack-neutron04:25
*** Marga_ has quit IRC04:25
*** devlaps has quit IRC04:25
*** Marga_ has joined #openstack-neutron04:26
*** devlaps has joined #openstack-neutron04:26
*** Murali has quit IRC04:27
*** Murali_ is now known as Murali04:27
openstackgerritYAMAMOTO Takashi proposed openstack/neutron: Functional tests for OVS-agent OpenFlow drivers  https://review.openstack.org/16458404:29
openstackgerritYAMAMOTO Takashi proposed openstack/neutron: OVS-agent: Introduce Ryu based OpenFlow driver  https://review.openstack.org/15394604:29
openstackgerritYAMAMOTO Takashi proposed openstack/neutron: OVS-agent: Separate ovs-ofctl using code as a driver  https://review.openstack.org/16024504:29
*** SumitNaiksatam has quit IRC04:30
*** gildub has joined #openstack-neutron04:31
*** rm_work is now known as rm_work|away04:32
openstackgerritwatanabe isao proposed openstack/neutron: Make sure OVS restarts when Exception occurred  https://review.openstack.org/16997504:32
*** achanda has joined #openstack-neutron04:32
*** nlahouti has joined #openstack-neutron04:33
*** SumitNaiksatam has joined #openstack-neutron04:34
*** nlahouti1 has joined #openstack-neutron04:36
*** nati_uen_ has quit IRC04:37
*** nati_ueno has joined #openstack-neutron04:37
*** nlahouti has quit IRC04:38
*** veena has joined #openstack-neutron04:42
*** nlahouti1 has quit IRC04:42
*** nlahouti has joined #openstack-neutron04:43
*** gowri has joined #openstack-neutron04:46
*** _cjones_ has joined #openstack-neutron04:47
*** _cjones_ has quit IRC04:50
*** _cjones_ has joined #openstack-neutron04:50
*** yfried has joined #openstack-neutron04:58
openstackgerritYAMAMOTO Takashi proposed openstack/neutron: ovs_neutron_agent: Remove a redundant assignment of ovs_status  https://review.openstack.org/16999604:58
*** Murali has quit IRC04:59
*** veena has quit IRC04:59
*** kiran-r has joined #openstack-neutron05:00
*** xgerman has quit IRC05:02
*** padkrish has joined #openstack-neutron05:03
*** padkrish has quit IRC05:03
*** padkrish has joined #openstack-neutron05:04
*** anilvenkata has joined #openstack-neutron05:08
*** veena has joined #openstack-neutron05:10
*** Bsony has quit IRC05:11
*** anshul has joined #openstack-neutron05:17
*** nplanel_ has quit IRC05:18
*** chandankumar has joined #openstack-neutron05:18
veenaZZelle: Hi05:20
*** mspreitz has quit IRC05:22
*** Marga_ has quit IRC05:25
*** seizadi has joined #openstack-neutron05:28
*** _cjones_ has quit IRC05:29
*** gowri has quit IRC05:29
*** gowri has joined #openstack-neutron05:30
*** armax has quit IRC05:33
*** vmtrooper has joined #openstack-neutron05:34
*** hichihara has quit IRC05:34
*** shaohe_feng has joined #openstack-neutron05:36
*** annegentle has quit IRC05:39
*** vmtrooper has quit IRC05:39
*** annegentle has joined #openstack-neutron05:40
*** neeti has joined #openstack-neutron05:40
*** fawadkhaliq has quit IRC05:42
*** annegentle has quit IRC05:45
*** yatin has joined #openstack-neutron05:47
*** seizadi has quit IRC05:54
*** _cjones_ has joined #openstack-neutron05:56
*** popw has quit IRC05:56
*** nuritv has joined #openstack-neutron05:56
*** popw has joined #openstack-neutron05:56
*** achanda has quit IRC05:58
*** fawadkhaliq has joined #openstack-neutron06:00
*** gowri has quit IRC06:00
*** dims_ has joined #openstack-neutron06:00
*** haigang has quit IRC06:02
*** fawadk has joined #openstack-neutron06:05
*** achanda has joined #openstack-neutron06:06
*** dims_ has quit IRC06:06
*** shilpa_ has joined #openstack-neutron06:07
openstackgerritDave Chen proposed openstack/neutron: Add port-security extension API cases  https://review.openstack.org/16791006:08
*** dave-mccowan has quit IRC06:08
*** thomasem has quit IRC06:09
*** fawadkhaliq has quit IRC06:09
*** haigang has joined #openstack-neutron06:12
*** ishant has joined #openstack-neutron06:13
openstackgerritOpenStack Proposal Bot proposed openstack/neutron: Imported Translations from Transifex  https://review.openstack.org/16963506:13
*** thomasem has joined #openstack-neutron06:15
*** fawadkhaliq has joined #openstack-neutron06:16
*** seizadi has joined #openstack-neutron06:17
*** fawadk has quit IRC06:19
*** ianw has quit IRC06:24
*** ianw has joined #openstack-neutron06:24
openstackgerritveena proposed openstack/python-neutronclient: Replace underscore with hyphen in CLI options  https://review.openstack.org/16694906:24
openstackgerritveena proposed openstack/python-neutronclient: Replace underscore with hyphen in CLI options related to Cisco networkprofile.  https://review.openstack.org/17001606:24
*** gowri has joined #openstack-neutron06:26
*** crc32 has quit IRC06:28
*** gildub has quit IRC06:30
*** itzikb has joined #openstack-neutron06:34
*** lori|away is now known as lori06:38
*** seizadi has quit IRC06:39
*** SridharG has joined #openstack-neutron06:39
*** scheuran has joined #openstack-neutron06:40
*** annegentle has joined #openstack-neutron06:41
*** kickinz1|afk is now known as kickinz106:41
*** apuimedo has quit IRC06:41
openstackgerritAbhishek G M proposed openstack/neutron: Router test enhancements  https://review.openstack.org/16757806:42
*** achanda has quit IRC06:43
*** tflynn has quit IRC06:45
*** annegentle has quit IRC06:46
*** achanda has joined #openstack-neutron06:46
*** nyechiel has joined #openstack-neutron06:47
*** veena has quit IRC06:50
*** hanzhang has quit IRC06:50
*** anish__ has joined #openstack-neutron06:50
*** anish__ has joined #openstack-neutron06:51
*** rm_work|away is now known as rm_work06:51
*** hanzhang has joined #openstack-neutron06:51
hanzhanghi all, who can help review this patch:https://review.openstack.org/#/c/151501/06:51
*** safchain has joined #openstack-neutron06:53
*** afazekas has joined #openstack-neutron06:54
*** sudipto has joined #openstack-neutron06:55
*** chlong has quit IRC06:55
*** niobos has joined #openstack-neutron06:58
*** niobos has left #openstack-neutron06:58
*** jlibosva has joined #openstack-neutron06:58
*** doude has joined #openstack-neutron06:59
*** moshele has joined #openstack-neutron07:03
openstackgerritIWAMOTO Toshihiro proposed openstack/neutron-specs: Add availability_zone support  https://review.openstack.org/16961207:06
*** kawa2014 has joined #openstack-neutron07:06
*** achanda has quit IRC07:07
*** nati_ueno has quit IRC07:08
*** numan has joined #openstack-neutron07:08
*** Bsony has joined #openstack-neutron07:10
*** nmagnezi has joined #openstack-neutron07:11
*** shaohe_feng has quit IRC07:12
*** jistr has joined #openstack-neutron07:13
*** salv-orlando has joined #openstack-neutron07:13
*** Murali has joined #openstack-neutron07:16
openstackgerritMerged openstack/neutron: Update .coveragerc after the removal of Cisco Nexus monolithic plugin  https://review.openstack.org/16913807:17
*** Longgeek_ has quit IRC07:17
*** Longgeek has joined #openstack-neutron07:17
*** nlahouti has quit IRC07:18
*** boris-42 has quit IRC07:18
nuritvHi, i am looking for reviewer for fix https://review.openstack.org/#/c/162648/. would appreciate if you could take a look07:19
*** sbalukoff has quit IRC07:20
*** salv-orlando has quit IRC07:21
*** vmtrooper has joined #openstack-neutron07:23
*** pask81 has joined #openstack-neutron07:23
*** sbalukoff has joined #openstack-neutron07:25
openstackgerritYAMAMOTO Takashi proposed openstack/neutron: Functional tests for OVS-agent OpenFlow drivers  https://review.openstack.org/16458407:25
*** gowri has quit IRC07:26
*** vmtrooper has quit IRC07:28
*** achanda has joined #openstack-neutron07:29
*** haigang has quit IRC07:30
*** pradipta has joined #openstack-neutron07:30
*** atuvenie has joined #openstack-neutron07:32
*** padkrish has quit IRC07:32
*** matrohon has joined #openstack-neutron07:33
*** haigang has joined #openstack-neutron07:35
*** _cjones_ has quit IRC07:37
*** _cjones_ has joined #openstack-neutron07:37
*** salv-orlando has joined #openstack-neutron07:41
hanzhanghi all, who can help review this patch:https://review.openstack.org/#/c/15150107:42
*** annegentle has joined #openstack-neutron07:42
*** annegentle has quit IRC07:47
*** yog__ has joined #openstack-neutron07:50
*** matrohon has quit IRC07:55
*** jschwarz has joined #openstack-neutron07:56
*** haigang has quit IRC07:56
*** Bsony has quit IRC07:58
*** shaohe_feng has joined #openstack-neutron07:59
*** haigang has joined #openstack-neutron08:02
*** devvesa has joined #openstack-neutron08:04
sc68calhanzhang: commented08:05
hanzhangsc68cal: thanks, looking08:05
*** pritesh has joined #openstack-neutron08:06
*** ygbo has joined #openstack-neutron08:08
*** stanzgy_ has joined #openstack-neutron08:08
*** stanzgy has quit IRC08:10
openstackgerritshihanzhang proposed openstack/neutron: Don't output file content in log  https://review.openstack.org/17003608:11
*** erkules_ is now known as erkules08:12
*** erkules has quit IRC08:12
*** erkules has joined #openstack-neutron08:12
*** pask81 has quit IRC08:14
*** achanda has quit IRC08:14
*** devlaps has quit IRC08:15
openstackgerritpritesh proposed openstack/neutron: Moving VLAN Transparency support from core to extension  https://review.openstack.org/16956908:16
*** numan has quit IRC08:18
*** markvoelker has quit IRC08:18
*** haigang has quit IRC08:24
*** kiran-r has quit IRC08:27
*** achanda has joined #openstack-neutron08:28
*** haigang has joined #openstack-neutron08:28
*** ronis has joined #openstack-neutron08:30
*** yamahata has quit IRC08:37
*** aepifanov has joined #openstack-neutron08:40
*** achanda has quit IRC08:40
*** aswadr has joined #openstack-neutron08:41
*** achanda has joined #openstack-neutron08:41
*** quanlong has joined #openstack-neutron08:42
*** annegentle has joined #openstack-neutron08:43
quanlonghow to make a unit test in neutron08:43
*** atuvenie has quit IRC08:46
*** annegentle has quit IRC08:48
*** pritesh has quit IRC08:49
*** markvoelker has joined #openstack-neutron08:49
*** numan has joined #openstack-neutron08:50
*** dims_ has joined #openstack-neutron08:50
quanlongwho can answer to me08:50
jschwarzquanlong, what kind of unit test do you wish to write?08:51
*** _kiran_ has joined #openstack-neutron08:52
*** doude has quit IRC08:52
*** markvoelker has quit IRC08:55
*** dims_ has quit IRC08:55
*** yalie has quit IRC08:56
*** yatin has quit IRC08:57
*** yatin has joined #openstack-neutron08:57
*** Bsony has joined #openstack-neutron08:58
*** bjornar_ has joined #openstack-neutron08:58
*** doude has joined #openstack-neutron08:59
*** watanabe_isao has quit IRC09:02
*** Bsony has quit IRC09:03
openstackgerritJohn Schwarz proposed openstack/neutron: Add full-stack test  https://review.openstack.org/12300009:03
*** _cjones_ has quit IRC09:04
*** atuvenie has joined #openstack-neutron09:04
*** amotoki has joined #openstack-neutron09:05
*** amotoki has quit IRC09:05
*** amotoki has joined #openstack-neutron09:06
*** gsagie has quit IRC09:09
*** YorikSar has quit IRC09:11
*** vmtrooper has joined #openstack-neutron09:12
*** achanda has quit IRC09:12
*** numan has quit IRC09:15
*** vmtrooper has quit IRC09:17
openstackgerritRomil Gupta proposed openstack/neutron: Added config variable for External Network type in ML2  https://review.openstack.org/14954609:17
*** shaohe_feng has quit IRC09:20
*** haigang has quit IRC09:24
*** jistr has quit IRC09:26
*** ihrachyshka has joined #openstack-neutron09:27
*** numan has joined #openstack-neutron09:28
*** kickinz1 is now known as kickinz1|afk09:28
*** zhhuabj_ has joined #openstack-neutron09:29
*** irenab has joined #openstack-neutron09:31
*** amotoki has quit IRC09:31
*** zhhuabj has quit IRC09:32
*** achanda has joined #openstack-neutron09:32
*** stanzgy_ has quit IRC09:32
openstackgerritCedric Brandily proposed openstack/python-neutronclient: Support fwaasrouterinsertion extension  https://review.openstack.org/16677609:33
*** kickinz1|afk is now known as kickinz109:35
*** Nav_ has quit IRC09:36
*** haigang has joined #openstack-neutron09:40
*** achanda has quit IRC09:41
*** skraynev has quit IRC09:42
*** skraynev has joined #openstack-neutron09:43
*** annegentle has joined #openstack-neutron09:43
*** jistr has joined #openstack-neutron09:44
*** YorikSar has joined #openstack-neutron09:45
openstackgerritCedric Brandily proposed openstack/neutron: Define FakeMachine helper for functional/fullstack tests  https://review.openstack.org/14341209:46
*** stanzgy has joined #openstack-neutron09:47
openstackgerritSudipta Biswas proposed openstack/neutron: Treat all negative quota values as -1  https://review.openstack.org/17006109:47
*** annegentle has quit IRC09:48
*** amotoki has joined #openstack-neutron09:52
*** numan has quit IRC09:55
*** dims__ has joined #openstack-neutron09:56
*** stanzgy has quit IRC10:01
*** dims__ has quit IRC10:03
*** yfried is now known as yfried|afk10:03
*** jesusaurus has quit IRC10:03
*** ptoohill has quit IRC10:03
*** stanzgy has joined #openstack-neutron10:04
*** ptoohill has joined #openstack-neutron10:04
*** jesusaurus has joined #openstack-neutron10:05
*** quanlong has quit IRC10:06
*** marios has quit IRC10:06
openstackgerritSudipta Biswas proposed openstack/neutron: Treat all negative quota values as -1  https://review.openstack.org/17006110:06
*** marios has joined #openstack-neutron10:07
openstackgerritCedric Brandily proposed openstack/neutron: Correct inconsistent enable_snat management  https://review.openstack.org/13019910:08
*** dims has joined #openstack-neutron10:09
*** amotoki has quit IRC10:12
*** alaski has quit IRC10:13
*** alaski has joined #openstack-neutron10:14
*** numan has joined #openstack-neutron10:14
*** yfried|afk is now known as yfried10:18
*** yamamoto has quit IRC10:19
*** Marga_ has joined #openstack-neutron10:23
*** john-davidge has joined #openstack-neutron10:25
*** SridharG has quit IRC10:26
*** anilvenkata has quit IRC10:27
*** numan has quit IRC10:27
*** ishant has quit IRC10:28
*** ishant has joined #openstack-neutron10:29
*** devvesa has quit IRC10:32
*** SridharG has joined #openstack-neutron10:32
*** marun has joined #openstack-neutron10:33
*** devvesa has joined #openstack-neutron10:35
*** pc_m has joined #openstack-neutron10:37
*** stanzgy has quit IRC10:37
*** marun has quit IRC10:37
openstackgerritPaul Michali proposed openstack/neutron: Refactoring cleanup for L3 agent callbacks  https://review.openstack.org/16987610:37
openstackgerritAman Kumar proposed openstack/neutron: Added config variable for External Network type in ML2  https://review.openstack.org/14954610:40
*** numan has joined #openstack-neutron10:41
*** yuanying has quit IRC10:42
*** stanzgy has joined #openstack-neutron10:42
*** anilvenkata has joined #openstack-neutron10:42
*** annegentle has joined #openstack-neutron10:44
*** fawadkhaliq has quit IRC10:45
*** gongysh has joined #openstack-neutron10:45
*** annegentle has quit IRC10:49
*** stanzgy has quit IRC10:51
*** markvoelker has joined #openstack-neutron10:52
*** haigang has quit IRC10:55
*** markvoelker has quit IRC10:57
*** shaohe_feng has joined #openstack-neutron10:57
*** rook__ has joined #openstack-neutron11:00
*** vmtrooper has joined #openstack-neutron11:00
*** _kiran_ has quit IRC11:01
*** nuritv has quit IRC11:05
*** vmtrooper has quit IRC11:06
*** _kiran_ has joined #openstack-neutron11:09
*** rook__ has quit IRC11:17
*** yfried is now known as yfried|afk11:19
*** aswadr has quit IRC11:21
openstackgerritCedric Brandily proposed openstack/neutron: Adds base in-tree functional testing of the dhcp agent (OVS)  https://review.openstack.org/13683411:21
*** haigang has joined #openstack-neutron11:23
*** gsagie has joined #openstack-neutron11:28
*** _kiran_ has quit IRC11:29
*** gsagie has quit IRC11:29
*** matrohon has joined #openstack-neutron11:33
openstackgerritMerged openstack/neutron: Allow metadata proxy to log with nobody user/group  https://review.openstack.org/16149411:39
*** hipeace86 has joined #openstack-neutron11:41
*** yfried|afk has quit IRC11:41
*** yfried|afk has joined #openstack-neutron11:41
*** alexpilotti has joined #openstack-neutron11:43
*** annegentle has joined #openstack-neutron11:45
*** hipeace86 has quit IRC11:45
*** fawadkhaliq has joined #openstack-neutron11:46
*** annegentle has quit IRC11:50
*** fawadkhaliq has quit IRC11:51
*** kir_ has quit IRC11:51
*** tongli has joined #openstack-neutron11:52
*** nyechiel_ has joined #openstack-neutron11:52
*** markvoelker has joined #openstack-neutron11:53
*** nyechiel has quit IRC11:56
*** pradipta has quit IRC11:56
openstackgerritSudipta Biswas proposed openstack/neutron: Treat all negative quota values as -1  https://review.openstack.org/17006111:57
openstackgerritCedric Brandily proposed openstack/neutron: Adds base in-tree functional testing of the dhcp agent (OVS)  https://review.openstack.org/13683411:57
*** markvoelker has quit IRC11:58
*** subscope has quit IRC11:59
*** boris-42 has joined #openstack-neutron12:00
*** moha_hunt has joined #openstack-neutron12:00
openstackgerritshihanzhang proposed openstack/neutron: Add index for port  https://review.openstack.org/16964112:01
openstackgerritJohn Schwarz proposed openstack/neutron: Add full-stack test  https://review.openstack.org/12300012:03
*** shaohe_feng has quit IRC12:03
jschwarzZZelle__, please have a look at https://review.openstack.org/#/c/123000/41/neutron/tests/common/net_helpers.py12:03
jschwarz:)12:03
ZZelle__jschwarz, super.__init__ is not required12:04
jschwarzok12:05
jschwarzanything else?12:05
*** _cjones_ has joined #openstack-neutron12:05
openstackgerritJohn Schwarz proposed openstack/neutron: Add full-stack test  https://review.openstack.org/12300012:07
jschwarzZZelle__, ^^12:08
ZZelle__jschwarz, i am looking to other files ... but why do you need to change bridge prefix?12:08
jschwarzfor debug purposes12:08
*** luqas has joined #openstack-neutron12:08
jschwarzI assume developers will run the framework on their machines and there's the possibilities of multiple (5ish) bridges per test....12:09
*** _cjones_ has quit IRC12:09
*** pradipta has joined #openstack-neutron12:12
*** subscope has joined #openstack-neutron12:15
*** rook__ has joined #openstack-neutron12:18
ZZelle__jschwarz, my main concern is when fixtures are setUp12:19
jschwarzZZelle__, ack, thanks for the review12:19
jschwarzL:)12:19
jschwarz:)12:19
*** anish__ has quit IRC12:20
ZZelle__jschwarz, other remarks are nit (according to my understanding)12:20
jschwarzZZelle__, the main problem I'm having is supporting easy inheritence but not restricting the API too much12:22
jschwarzit seems harder than it looks ;-)12:23
*** claudiub has joined #openstack-neutron12:23
ZZelle__jschwarz, of what?12:25
jschwarzof the environment12:25
*** dims has quit IRC12:25
*** lori is now known as lori|busy12:25
jschwarzZZelle__, the idea is that users can write their own tests with their own environment (so use 4 daemons and not 2, for example)12:25
*** yamamoto has joined #openstack-neutron12:26
*** dims has joined #openstack-neutron12:26
jschwarzyet there are stuff that must be done in some order (first create the DB, then start the processes, then wait until they are all up)12:26
jschwarzand the processes must be started in a specific order as well (first neutron-server, then other agents) so it's tricky12:26
*** dave-mccowan has joined #openstack-neutron12:28
*** markvoelker has joined #openstack-neutron12:29
ZZelle__jschwarz, first providing environment on __init__ instead of setUp has no impact12:30
jschwarzZZelle__, I agree12:30
jschwarzZZelle__, no objections there :)12:30
ZZelle__jschwarz, but indeed changing where the environment setUp is done can break everything12:30
ZZelle__jschwarz, it's not really elegant but you can provide environment_class instead of the environment12:32
*** bobmel_ has joined #openstack-neutron12:32
*** annegentle has joined #openstack-neutron12:32
jschwarzZZelle__, marun will never like that ;-)12:33
*** anilvenkata has quit IRC12:33
*** annegentle has quit IRC12:33
jschwarzsince it will enforce a specific API on the user... I tend to agree12:33
ZZelle__jschwarz, for sure, why create_db_tables()  is not part of environment setUp?12:34
ZZelle__jschwarz, it would allow to remove BaseFullStackTestCase and solves setUp order?12:35
jschwarzZZelle__, it's possible to do that, but it will just move the dependency from BaseFulLStackTestCase to the environment fixture12:36
jschwarzthe order, etc, will still have to be preserved - just someplace else12:36
*** bobmel has quit IRC12:37
ZZelle__jschwarz, yes, but it will be done in EnvironmentFixture! so no more trouble between environmentFixture setUp and db creation?12:37
*** smccully has joined #openstack-neutron12:38
jschwarzZZelle__, it might not look like so, but then the order of creation will be enforced on the setUp()12:38
*** gongysh has quit IRC12:38
*** SridharG1 has joined #openstack-neutron12:38
*** pradipta has quit IRC12:38
jschwarzie. setUp will have to be called before doing anything else in order to create the DB, and only then the user will be able to define processes12:38
*** annegentle has joined #openstack-neutron12:39
jschwarzmoving it there just bundles them together to make a more difficult understanding12:39
jschwarzIMO12:39
*** numan has quit IRC12:40
ZZelle__jschwarz, i see 2 approachs:12:41
*** SridharG has quit IRC12:41
ZZelle__* define a EnvironmentDBFixture setting up the db and current EnvironmentFixture inherits from it12:41
ZZelle__* define a DBFixture and current EnvironmentFixture requires it on __init__12:42
jschwarzZZelle__, the second won't fly with Maru (for API reasons) but the second could12:43
jschwarzsorry, the first could12:43
jschwarzbut the entire fullstack design is generally less inheritence and more composition12:44
jschwarzZZelle__, I'm actually fine with the current implementation... :)12:44
openstackgerritMerged openstack/neutron: Move orphaned api test - deux  https://review.openstack.org/16996212:44
*** yatin has quit IRC12:44
ZZelle__jschwarz, an other remark, could we deduce agents_count?12:46
jschwarzZZelle__, not easily12:47
jschwarzZZelle__, previous implementations suggested passing 'agent_fixtures' to the environment (and then len(agents) would give agents_count)12:48
jschwarzbut...12:48
*** ujjain has joined #openstack-neutron12:48
*** chem has quit IRC12:49
*** vmtrooper has joined #openstack-neutron12:49
*** niobos has joined #openstack-neutron12:51
ZZelle__jschwarz, YAGNI?12:51
niobosHi, I know this is not a support channel, but I've been sent here from #openstack to ask anyway12:51
jschwarzZZelle__, what am I not gonna need?12:52
niobosI'm struggling to get connectivity to my instance. From my own debugging, and the help of SamYaple, I believe the problem is in the interworking between neutron & openvswitch12:52
*** mwagner_lap has quit IRC12:53
niobosThe most remarkable symptom to me is that no GRE-tunnels are created between my nova node and my neutron node12:53
*** numan has joined #openstack-neutron12:53
niobosand that the controller claims that "Gre endpoint with [] already exists"12:53
niobosI've put a collection of outputs up online already: http://niobos.dest-unreach.be/os/12:54
*** SridharG1 has left #openstack-neutron12:54
nioboslet me know if you need/want more12:54
*** vmtrooper has quit IRC12:54
*** SridharG has joined #openstack-neutron12:54
*** fawadkhaliq has joined #openstack-neutron12:56
*** suresh12 has joined #openstack-neutron13:00
*** chlong has joined #openstack-neutron13:01
*** ferest has joined #openstack-neutron13:02
*** chandankumar has quit IRC13:04
*** blues-man has joined #openstack-neutron13:05
*** scheuran has quit IRC13:06
*** ferest has quit IRC13:06
*** annegentle has quit IRC13:09
*** chem has joined #openstack-neutron13:10
*** johnbelamaric has joined #openstack-neutron13:12
*** amuller has joined #openstack-neutron13:15
*** subscope has quit IRC13:16
*** ferest has joined #openstack-neutron13:16
*** yamamoto has quit IRC13:16
*** subscope has joined #openstack-neutron13:16
mesteryZZelle__: This patch of yours has now failed twice the same way: https://review.openstack.org/#/c/165115/13:16
ZZelle__mestery, i see that and i don't understand why13:16
mesteryZZelle__: Me either, it's very strange13:17
*** yamamoto has joined #openstack-neutron13:19
*** dboik_ has quit IRC13:19
*** annegentle has joined #openstack-neutron13:20
*** rook__ has quit IRC13:22
*** annegentle has quit IRC13:23
ZZelle__pc_m, hi13:23
*** thomasem has quit IRC13:23
pc_mZZelle__: hi13:23
*** annegentle has joined #openstack-neutron13:23
*** thomasem has joined #openstack-neutron13:24
ZZelle__pc_m, i got twice the same error with check-tempest-dsvm-neutron-pg(-full)13:25
ZZelle__pc_m, it seems to be related to LBaaS but i don't understand how my change can affect LBaaS behavior (http://logs.openstack.org/15/165115/13/check/check-tempest-dsvm-neutron-pg-full/9ea9751/console.html)13:25
ZZelle__pc_m, could you have a look as i am really not fluent with LBaaS13:26
*** gsagie has joined #openstack-neutron13:26
pc_mZZelle__: Me neither. I'll peek at it, but I don't know much able LBaaS. Doug would probably be best.13:27
*** johnbelamaric has quit IRC13:27
pc_mmuch about13:27
*** johnbelamaric has joined #openstack-neutron13:27
*** tiswanso has joined #openstack-neutron13:28
*** kbringard has joined #openstack-neutron13:29
pc_mmestery: Can you help getting core reviews of 164466 and 165226?  Would be nice to get them in and reduce the duplicate callback mechanism introduced.13:29
*** ZZelle__ has quit IRC13:31
*** baoli has joined #openstack-neutron13:33
*** Networkn3rd has joined #openstack-neutron13:34
*** aswadr has joined #openstack-neutron13:37
*** zigo has quit IRC13:38
*** dboik has joined #openstack-neutron13:38
*** ChuckC has quit IRC13:38
*** zigo_ is now known as zigo13:41
*** chandankumar has joined #openstack-neutron13:42
*** signed8bit has joined #openstack-neutron13:44
*** Murali has quit IRC13:45
*** fawadk has joined #openstack-neutron13:47
*** chlong has quit IRC13:47
*** padkrish has joined #openstack-neutron13:48
*** fawadkhaliq has quit IRC13:48
*** cference has joined #openstack-neutron13:48
*** rpothier has joined #openstack-neutron13:49
*** yamamoto has quit IRC13:49
*** moha_hunt has quit IRC13:50
niobosI've (also) posted my question on ask.openstack.org: https://ask.openstack.org/en/question/64436/neutron-does-not-configure-openvswitch-correctly-no-gre-tunnels/13:52
*** fawadkhaliq has joined #openstack-neutron13:52
*** diegows has quit IRC13:52
*** fawadk has quit IRC13:53
*** subscope has quit IRC13:57
*** absubram has joined #openstack-neutron13:58
*** chandankumar has quit IRC13:58
*** sudipto has quit IRC13:59
*** nyechiel_ has quit IRC14:00
*** shilpa_ has quit IRC14:01
*** moha_hunt has joined #openstack-neutron14:02
*** jamiem has joined #openstack-neutron14:03
*** Bsony has joined #openstack-neutron14:04
*** mwagner_lap has joined #openstack-neutron14:06
*** itzikb has quit IRC14:08
*** haigang has quit IRC14:08
*** mlavalle has joined #openstack-neutron14:09
*** flaviof has joined #openstack-neutron14:10
*** yfried|afk is now known as yfried14:10
*** rushil has joined #openstack-neutron14:11
*** Bsony has quit IRC14:11
*** ChuckC has joined #openstack-neutron14:13
*** subscope has joined #openstack-neutron14:15
*** banix has joined #openstack-neutron14:15
*** scheuran has joined #openstack-neutron14:16
*** aix has joined #openstack-neutron14:18
*** rook__ has joined #openstack-neutron14:19
*** aix has quit IRC14:19
*** nmagnezi has quit IRC14:20
*** aix has joined #openstack-neutron14:20
*** yfried is now known as yfried|afk14:20
openstackgerritEd Bak proposed openstack/neutron: Return from check_ports_exist_on_l3agent if no subnet found  https://review.openstack.org/15428914:23
*** rook__ has quit IRC14:24
*** nyechiel_ has joined #openstack-neutron14:24
*** links has quit IRC14:26
*** ronis has quit IRC14:27
*** Bsony has joined #openstack-neutron14:30
*** lizk has quit IRC14:31
*** niobos has left #openstack-neutron14:33
*** shaohe_feng has joined #openstack-neutron14:33
*** chachaji has joined #openstack-neutron14:35
*** prad has joined #openstack-neutron14:36
*** fawadk has joined #openstack-neutron14:37
*** yfried|afk is now known as yfried14:37
*** ajo has joined #openstack-neutron14:37
*** suresh12 has quit IRC14:38
*** vmtrooper has joined #openstack-neutron14:38
*** aepifanov has quit IRC14:40
*** moshele has quit IRC14:40
*** carl_baldwin has joined #openstack-neutron14:40
*** moshele has joined #openstack-neutron14:40
*** neeti has quit IRC14:40
*** aepifanov has joined #openstack-neutron14:40
*** fawadkhaliq has quit IRC14:41
*** ZZelle has joined #openstack-neutron14:43
*** ishant has quit IRC14:43
*** vmtrooper has quit IRC14:44
*** scheuran has quit IRC14:45
*** raildo has quit IRC14:45
*** popw has quit IRC14:47
*** zzzeek has joined #openstack-neutron14:48
openstackgerritCedric Brandily proposed openstack/neutron: Allow metadata proxy running with nobody user/group  https://review.openstack.org/16511514:49
openstackgerritJiaqiang Liu proposed openstack/neutron-specs: implements: blueprint e2e-wan-as-a-service  https://review.openstack.org/15536414:49
*** armax has joined #openstack-neutron14:49
*** devlaps has joined #openstack-neutron14:49
*** sridhar_ram has joined #openstack-neutron14:50
*** nyechiel_ has quit IRC14:51
*** xgerman has joined #openstack-neutron14:53
openstackgerritMerged openstack/neutron: Treat all negative quota values as -1  https://review.openstack.org/17006114:53
jschwarzZZelle, hello again14:55
*** Bsony has quit IRC14:55
ZZellejschwarz, yep14:56
jschwarzZZelle, I think we might have a bug in neutron/tests/common/base.py14:56
jschwarzthe part with the max_length being passed to get_rand_name14:56
jschwarz15 is too big for ovs bridge names so it makes my fullstack tests act all funny and fuzzy14:57
jschwarzsetting it hard-coded to 13 fixes all problems :<14:57
ZZellejschwarz, seem strange as master use it (OVSBridgeFixture)14:57
*** Bsony has joined #openstack-neutron14:57
jschwarzZZelle, so I'm gonna see if it fixes stuff on my patch at the gate and if it does I'll look into a proper reasoning and submit a patch for it14:57
ZZellejschwarz, ok14:58
jschwarzZZelle, that's exactly the fixture I'm trying to use - and it fails on me14:58
jschwarzsec, I'll get you some logs14:58
*** signed8bit is now known as signed8bit_ZZZzz14:58
openstackgerritAssaf Muller proposed openstack/neutron: Fix docstring for l3_dvr_db.dvr_vmarp_table_update  https://review.openstack.org/17015814:58
jschwarzZZelle, http://logs.openstack.org/00/123000/42/check/check-neutron-dsvm-functional/fea4340/logs/neutron-openvswitch-agent--2015-04-02--140551.txt.gz#_2015-04-02_14_05_52_77014:59
jschwarzwait, that doesn't make sense - those are exactly 15 chars long14:59
ZZellejschwarz, i remember reviewing the associated change and it's the expected behavior15:00
openstackgerritAssaf Muller proposed openstack/neutron: Fix docstring for l3_dvr_db.dvr_vmarp_table_update  https://review.openstack.org/17015815:00
*** signed8bit_ZZZzz is now known as signed8bit15:00
*** baoli has quit IRC15:01
ZZellejschwarz, when physnet name is too long, ovs agent "md5" interface name15:01
jschwarzZZelle, oh, yay15:01
ZZellejschwarz, tables are not created?15:02
jschwarzyes15:02
jschwarz(they are not created)15:02
ZZellejschwarz, that's expected?15:02
*** baoli has joined #openstack-neutron15:02
jschwarznope15:02
jschwarzwell even with 13 it truncates15:03
*** sbalukoff has quit IRC15:03
*** dboik_ has joined #openstack-neutron15:03
jschwarzbut then the l3 agent doesn't complain, nor does the ovs agent15:03
jschwarzso who cares? :)15:03
openstackgerritRossella Sblendido proposed openstack/neutron-specs: Move l2 restructure blueprint to Liberty  https://review.openstack.org/17015915:03
*** fawadk has quit IRC15:03
jschwarzZZelle, http://openvswitch.org/pipermail/discuss/2012-February/006488.html15:04
openstackgerritHenry Gessau proposed openstack/neutron: Allow unit tests to be run independently  https://review.openstack.org/16978915:04
jschwarzZZelle, so I think we better decrease that number to 13 in a separate patch anyway15:04
openstackgerritRossella Sblendido proposed openstack/neutron-specs: Move l2 agent restructure blueprint to Liberty  https://review.openstack.org/17015915:04
*** chem has quit IRC15:05
openstackgerritCedric Brandily proposed openstack/neutron: Allow metadata proxy running with nobody user/group  https://review.openstack.org/16511515:05
*** dboik has quit IRC15:06
*** jamiem has quit IRC15:07
ZZellejschwarz, according to the message list, the limit is 15 not 1315:08
jschwarzyeah15:08
jschwarzI found the "real" bug15:08
jschwarzneutron/tests/base.py:: get_rand_name() returns a new name with a maximum length of X15:09
jschwarzbut it might be far less because of the random function there15:09
*** pradipta has joined #openstack-neutron15:09
*** anshul has quit IRC15:10
jschwarzBasically I draw a random name with get_rand_name() and suppose I get a name of length 14 - when I pass it along to the OVSBridgeFixture, create_resource runs another get_rand_name which adds random suffix15:10
jschwarzamuller, ZZelle &15:10
jschwarz^15:10
amullerouch15:10
jschwarzyep15:11
ZZellefinally, it allows always a question of length15:11
jschwarzso I'm inclined into changing it into being an "actual length" and not "max length"15:12
*** yamamoto has joined #openstack-neutron15:12
*** chem has joined #openstack-neutron15:12
*** Bsony has quit IRC15:13
openstackgerritAndrew Boik proposed openstack/neutron: Allow only one IPv4 and one IPv6 fixed IP on router gateway port  https://review.openstack.org/16778415:14
*** marun has joined #openstack-neutron15:14
*** bobmel has joined #openstack-neutron15:14
*** nlahouti has joined #openstack-neutron15:16
*** jaypipes has joined #openstack-neutron15:16
*** ajo has quit IRC15:16
*** bobmel_ has quit IRC15:17
*** yamahata has joined #openstack-neutron15:17
*** ferest has quit IRC15:18
*** alexpilotti_ has joined #openstack-neutron15:19
*** shwetaap has joined #openstack-neutron15:20
*** rook__ has joined #openstack-neutron15:20
*** chem has quit IRC15:21
*** alexpilotti has quit IRC15:22
*** alexpilotti_ is now known as alexpilotti15:22
*** jlibosva has quit IRC15:23
*** chandankumar has joined #openstack-neutron15:23
*** thedodd has joined #openstack-neutron15:24
*** dannywilson has joined #openstack-neutron15:24
*** ajmiller has joined #openstack-neutron15:24
*** jlibosva has joined #openstack-neutron15:24
*** rook__ has quit IRC15:25
*** shaohe_feng has quit IRC15:25
*** nlahouti has quit IRC15:27
*** dannywil_ has joined #openstack-neutron15:29
*** dannywilson has quit IRC15:29
armaxmtreinish: ping15:30
*** SridharG has left #openstack-neutron15:30
*** fawadkhaliq has joined #openstack-neutron15:30
*** moshele has quit IRC15:30
mtreinisharmax: pong15:31
mtreinishyour l3 agent patch?15:31
armaxyes, I got it up15:31
armaxmtreinish: for your pleasure: https://review.openstack.org/#/c/169895/15:31
armax:)15:31
*** sridhar_ram1 has joined #openstack-neutron15:31
armaxI am trying to clear a way for a Neutron RC1 bug15:32
armaxfix15:32
armaxamuller: ping15:32
amullerarmax: yo15:32
mtreinisharmax: ok, I'll try to take a look shortly15:32
*** sridhar_ram has quit IRC15:32
armaxmtreinish: thanks, appreciated15:32
*** SridharGaddam has quit IRC15:33
armaxmtreinish: that one also simplified the next in the line https://review.openstack.org/#/c/165246/15:33
*** nlahouti has joined #openstack-neutron15:33
armaxamuller: did you have a chance to look at my comments on the arp-related DVR bug?15:33
amullerarmax: I don't know if it's a regression, I was hoping people more familiar with DVR would knew if that scenario ever worked15:34
armaxIt had15:34
amullerAnd I don't know / not sure if it's a duplicate, or it's a related manner15:34
armaxI found that perhaps it’s a duplicate15:34
amullerit's certainly very similar and related15:34
amullerdon't know if it's the same issue / will be fixed by the same fix15:34
openstackgerritZengfa Gao proposed openstack/python-neutronclient: Add Neutron subnetpool API  https://review.openstack.org/15961815:35
amullerarmax: Again I was hoping DVR folks would be able to know that15:35
armaxamuller: well, I am telling you now!15:35
amullerI'm just acting in a lowly bug reporter status here :)15:35
amullerarmax: I think the only way to verify that scenario is manually currently15:36
amulleror an in-tree full stack DVR test if that ever happens15:36
armaxamuller: it’ll happen15:36
amullerarmax: jschwarz is currently working on enhancing the full-stack testing framework15:37
amulleradding support for agents15:37
*** SumitNaiksatam has quit IRC15:37
armaxamuller: one step at the time and we’ll get there15:37
amullerarmax: then we need to re-enable the ability to run multiple L3 agents on the same machine15:37
amullerand then we should be able to start writing DVR tests15:37
armaxamuller: was that disabled?15:37
amullerarmax: kind of, with the L3 namespaces management rewrite15:38
amullerwe'll need to take another look15:38
armaxamuller: ok15:38
armaxamuller: anyhow we’ll keep you posted re bug #141188315:38
openstackbug 1411883 in neutron "DVR qrouters are not created when VMs are added after the router-interface is added to the router" [Critical,In progress] https://launchpad.net/bugs/1411883 - Assigned to ZongKai LI (lzklibj)15:38
amullerarmax: that really has to be fixed before Kilo GA =/15:39
armaxamuller: agreed15:39
armaxamuller: you no longer have access to the repro environment?15:39
*** nlahouti has quit IRC15:39
amullerarmax: it's still up15:39
armaxamuller: I wonder if you backed out to I9a9683058088e50d9443040223232bf5e1396ccf if it would be enough for us to confirm that is indeed the same issue15:40
armaxI mean I9a9683058088e50d9443040223232bf5e1396ccf ^115:40
amullerarmax: kind of a pain to do that often, there's DB changes15:41
openstackgerritJohn Schwarz proposed openstack/neutron: get_rand_name should return the same length string  https://review.openstack.org/17017915:41
jschwarzamuller, ZZelle, ^15:41
armaxamuller: true15:41
*** nlahouti has joined #openstack-neutron15:42
openstackgerritCedric Brandily proposed openstack/neutron: Allow metadata proxy running with nobody user/group  https://review.openstack.org/16511515:42
armaxamuller: so perhaps pullin https://review.openstack.org/#/c/149143 or https://review.openstack.org/#/c/155317/ might be enough to see whether the issue goes away15:42
armaxamuller: but if your role is lowly bug reporter, leave it15:43
armax:)15:43
amullerarmax: yeah yeah15:43
*** Akanksha08 has joined #openstack-neutron15:43
amullerjust busy right now :(15:43
armaxamuller: no worries15:44
armaxamuller: just throwing some ideas out there15:44
amullerarmax: Can you enlist someone from HP QA?15:44
armaxindeed15:45
*** tidwellr has joined #openstack-neutron15:45
armaxbut I hope that at some point we’ll get to much enough mindshare that more folks in the community can and are willing to take care of these issues15:45
amullerarmax: I'm getting there15:46
armaxamuller: we’ll get there15:46
amullerarmax: slowly15:46
amullertrying to properly learn this beast you call DVR15:46
armaxamuller: agreed…hopefully multihost is not far along15:46
amullerthat's why I'm making this noise15:46
armaxamuller: yes, between DVR and HA last cycle there was no negligible amount of complexity thrown over the fence15:46
armaxno noise15:46
armaxit’s useful stuff15:46
* armax needs time for some more coffee15:47
*** ronis has joined #openstack-neutron15:48
*** kbyrne has quit IRC15:48
*** yfried is now known as yfried|afk15:49
*** tidwellr has left #openstack-neutron15:49
*** jamiem has joined #openstack-neutron15:50
*** atuvenie has quit IRC15:51
*** aswadr has quit IRC15:52
openstackgerritJohn Schwarz proposed openstack/neutron: get_rand_name should return the same length string  https://review.openstack.org/17017915:52
*** packet has joined #openstack-neutron15:52
*** emagana has joined #openstack-neutron15:53
*** numan has quit IRC15:53
openstackgerritTimothy Swanson proposed openstack/neutron: Move network MTU from core REST API to extension API  https://review.openstack.org/16940615:54
openstackgerritJiaqiang Liu proposed openstack/neutron-specs: Implements : Blueprint user-centric-naas  https://review.openstack.org/16920715:55
*** padkrish has quit IRC15:55
openstackgerritJohn Schwarz proposed openstack/neutron: Add full-stack test  https://review.openstack.org/12300015:55
*** crose has joined #openstack-neutron15:56
*** shilpa_ has joined #openstack-neutron15:57
*** yamamoto has quit IRC15:57
*** enikanorov__ has joined #openstack-neutron15:58
*** pcm_ has joined #openstack-neutron15:58
*** yfried|afk is now known as yfried16:00
*** signed8bit has quit IRC16:01
*** enikanorov has quit IRC16:01
*** ihrachyshka has quit IRC16:02
*** _cjones_ has joined #openstack-neutron16:03
*** SumitNaiksatam has joined #openstack-neutron16:04
*** yamamoto has joined #openstack-neutron16:04
*** prad has quit IRC16:04
*** signed8bit has joined #openstack-neutron16:04
*** sripriya has joined #openstack-neutron16:04
*** prad has joined #openstack-neutron16:05
*** kir has joined #openstack-neutron16:06
*** aix has quit IRC16:07
*** seizadi has joined #openstack-neutron16:08
*** igordcard_ has joined #openstack-neutron16:08
*** carl_baldwin has quit IRC16:08
*** seizadi has quit IRC16:09
*** prad has quit IRC16:10
*** seizadi has joined #openstack-neutron16:11
*** yfried is now known as yfried|afk16:11
*** chachajee has joined #openstack-neutron16:11
*** chachaji has quit IRC16:12
*** prad has joined #openstack-neutron16:12
*** kbyrne has joined #openstack-neutron16:15
*** padkrish has joined #openstack-neutron16:15
*** jschwarz_ has joined #openstack-neutron16:15
*** afazekas has quit IRC16:16
*** Networkn3rd has quit IRC16:17
*** jschwarz has quit IRC16:17
*** Networkn3rd has joined #openstack-neutron16:17
*** Bsony has joined #openstack-neutron16:19
*** yfried|afk has quit IRC16:20
*** tidwellr has joined #openstack-neutron16:20
*** chandankumar has quit IRC16:21
*** luqas has quit IRC16:21
*** padkrish has quit IRC16:21
*** rook__ has joined #openstack-neutron16:21
*** aswadr has joined #openstack-neutron16:21
*** padkrish has joined #openstack-neutron16:21
*** yfried|afk has joined #openstack-neutron16:22
*** devvesa has quit IRC16:22
*** jistr has quit IRC16:23
*** aepifanov has quit IRC16:24
*** Bsony has quit IRC16:24
*** baoli has quit IRC16:25
*** banix has quit IRC16:25
*** localloop127 has joined #openstack-neutron16:25
*** insequent is now known as insequent|class16:25
*** insequent|class is now known as insequent16:25
*** rook__ has quit IRC16:26
*** padkrish has quit IRC16:26
*** padkrish_ has joined #openstack-neutron16:26
*** claired has joined #openstack-neutron16:26
*** claired has quit IRC16:26
pc_marmax: ping16:26
armaxpc_m: pong16:27
pc_marmax: Can you look at https://review.openstack.org/#/c/165226/ and https://review.openstack.org/#/c/164466/?16:27
*** vmtrooper has joined #openstack-neutron16:27
armaxthey are on my backlog16:27
pc_marmax: Former was updated based on comments, latter was rebased.16:27
pc_marmax: Thanks!16:27
armaxpc_m: this looks like it’s still in conflict: https://review.openstack.org/#/c/164466/16:28
*** SumitNaiksatam has left #openstack-neutron16:28
armaxpc_m: can we tag all the related patches with the same tag?16:29
pc_marmax: OK. I'll rebase yet again. It keeps passing jenkins and then later fails merge.16:29
pc_marmax: Sure will do.16:29
armaxpc_m: also, have you got the one that closes the bug up yet?16:29
*** SumitNaiksatam has joined #openstack-neutron16:30
*** Networkn_ has joined #openstack-neutron16:30
pc_mYes, it had a typo and I'm getting it ready to push up (issue because it depends on 164466, which keeps getting rebased).16:30
*** signed8bit has quit IRC16:31
pc_marmax: Do I just need to change the topic in gerrit?16:32
*** vmtrooper has quit IRC16:32
*** yamahata has quit IRC16:32
*** Networkn3rd has quit IRC16:33
*** jlibosva has quit IRC16:33
*** seizadi has quit IRC16:33
*** seizadi has joined #openstack-neutron16:34
*** fawadkhaliq has quit IRC16:35
*** shilpa_ has quit IRC16:35
*** yamamoto has quit IRC16:36
*** aranjan has joined #openstack-neutron16:37
pc_mAnyone see an issue where PEP8 fails, but show no error messages, other than says "Symlinks are not allowed!" after misc-sanity-checks.sh? I have one VM where this happens.16:39
*** sripriya has quit IRC16:39
*** busterswt has joined #openstack-neutron16:40
*** Bsony has joined #openstack-neutron16:41
*** Swami has joined #openstack-neutron16:42
*** yog__ has quit IRC16:42
*** harlowja_away is now known as harlowja16:42
*** ygbo has quit IRC16:43
pc_mI found it. misc-sanity-checks.sh checks for symlinks and I had a file with a link (unrelated to the repo).16:44
openstackgerritPaul Michali proposed openstack/neutron: Refactoring of L3 agent notifications for router  https://review.openstack.org/16446616:44
*** anshul has joined #openstack-neutron16:45
*** baoli has joined #openstack-neutron16:46
*** melwitt has joined #openstack-neutron16:46
*** kawa2014 has quit IRC16:46
openstackgerritZengfa Gao proposed openstack/neutron: Add API tests for subnet-create with subnetpool  https://review.openstack.org/17020816:47
johnbelamaricmestery: ping16:48
mesteryjohnbelamaric: pong16:48
johnbelamaricmestery: hi. not sure what the process is for selecting the mid-cycle location, but wanted to let you know Infoblox is willing to host at our Annapolis, MD office (or in Santa Clara but then I have to travel :) )16:49
*** daneyon has quit IRC16:49
*** moha_hunt has quit IRC16:49
mesteryjohnbelamaric: Thanks! I have a place all lined up now, hoping to announce soon, but I will keep you in mind for the next one! Having a list of locations is great, much appreciated!16:49
openstackgerritTimothy Swanson proposed openstack/neutron: Move network MTU from core REST API to extension API  https://review.openstack.org/16940616:50
*** Longgeek has quit IRC16:50
johnbelamaricmestery: no problem - though December wouldn't be the best time to have it here! Maybe the one after16:50
mesteryjohnbelamaric: :)16:50
mesteryjohnbelamaric: Now lets see how fast we can move on the pluggable IPAM for Liberty! Spec should be approved now, once the branch opens we can go go go! :)16:51
*** seizadi has quit IRC16:51
*** seizadi1 has joined #openstack-neutron16:51
*** carl_baldwin has joined #openstack-neutron16:51
johnbelamaricmestery: yes! really want to hit L-116:51
*** fawadkhaliq has joined #openstack-neutron16:53
*** yamahata has joined #openstack-neutron16:53
*** Miouge has quit IRC16:53
*** blues-man has quit IRC16:56
*** yfauser has joined #openstack-neutron16:57
*** matrohon has quit IRC16:59
*** rushil has quit IRC16:59
*** dboik_ has quit IRC17:00
*** dboik has joined #openstack-neutron17:00
*** EmilienM is now known as EmilienM|afk17:01
*** jschwarz_ has quit IRC17:01
*** devlaps1 has joined #openstack-neutron17:02
*** yfauser has left #openstack-neutron17:02
*** devlaps has quit IRC17:03
*** annegentle has quit IRC17:03
*** ijw has joined #openstack-neutron17:04
*** kawa2014 has joined #openstack-neutron17:08
*** suresh12 has joined #openstack-neutron17:08
*** kawa2014 has quit IRC17:08
*** tflynn has joined #openstack-neutron17:09
*** aepifanov has joined #openstack-neutron17:10
*** SumitNaiksatam has quit IRC17:12
*** signed8bit has joined #openstack-neutron17:12
*** pradipta has quit IRC17:13
*** tflynn has quit IRC17:15
*** sbfox has joined #openstack-neutron17:16
*** gsagie_ has joined #openstack-neutron17:17
*** SumitNaiksatam has joined #openstack-neutron17:17
*** lukasa_ has quit IRC17:18
*** s3wong has joined #openstack-neutron17:20
*** rangansw has joined #openstack-neutron17:21
*** banix has joined #openstack-neutron17:21
*** luqas has joined #openstack-neutron17:21
*** rook__ has joined #openstack-neutron17:22
*** atuvenie has joined #openstack-neutron17:26
*** luqas has quit IRC17:26
*** rook__ has quit IRC17:27
*** tflynn has joined #openstack-neutron17:28
*** sbfox has quit IRC17:29
*** aswadr has quit IRC17:30
*** alexpilotti_ has joined #openstack-neutron17:30
*** chandankumar has joined #openstack-neutron17:32
*** alexpilotti has quit IRC17:32
*** signed8bit is now known as signed8bit_ZZZzz17:33
*** alexpilotti_ is now known as alexpilotti17:33
*** sbfox has joined #openstack-neutron17:33
*** Marga_ has quit IRC17:34
*** tidwellr has quit IRC17:35
*** pritesh has joined #openstack-neutron17:37
openstackgerritTerry Wilson proposed openstack/neutron: Store and log correct exception info  https://review.openstack.org/16766117:38
*** YorikSar has quit IRC17:40
*** signed8bit_ZZZzz is now known as signed8bit17:41
*** pritesh has quit IRC17:41
openstackgerritMerged openstack/neutron: No IPv6 SLAAC addrs for create router intf without fixed_ips  https://review.openstack.org/16447717:42
*** emagana has quit IRC17:42
*** alexpilotti has quit IRC17:42
*** sripriya has joined #openstack-neutron17:43
*** atuvenie has quit IRC17:43
*** alexpilotti has joined #openstack-neutron17:44
*** safchain has quit IRC17:44
*** SumitNaiksatam_ has joined #openstack-neutron17:45
*** SumitNaiksatam has quit IRC17:47
*** SumitNaiksatam_ is now known as SumitNaiksatam17:47
*** padkrish has joined #openstack-neutron17:52
*** achanda has joined #openstack-neutron17:53
*** russellb has quit IRC17:55
*** padkrish_ has quit IRC17:55
*** irenab has quit IRC17:57
*** annegentle has joined #openstack-neutron17:58
*** russellb has joined #openstack-neutron17:58
*** irenab has joined #openstack-neutron17:59
*** ivar-lazzaro has joined #openstack-neutron18:01
*** sridhar_ram1 has quit IRC18:02
*** rdo has quit IRC18:03
*** nmagnezi has joined #openstack-neutron18:03
openstackgerritPaul Michali proposed openstack/neutron: Refactoring cleanup for L3 agent callbacks  https://review.openstack.org/16987618:04
*** rdo has joined #openstack-neutron18:04
*** YorikSar has joined #openstack-neutron18:05
*** chandankumar has quit IRC18:06
*** yamamoto has joined #openstack-neutron18:08
*** marun has quit IRC18:10
*** ZZelle_ has joined #openstack-neutron18:12
*** aranjan_ has joined #openstack-neutron18:14
*** russellb has quit IRC18:15
*** aranjan has quit IRC18:15
*** thedodd has quit IRC18:15
*** vmtrooper has joined #openstack-neutron18:16
*** Sayaji has joined #openstack-neutron18:17
*** kickinz1 is now known as kickinz1|afk18:18
*** yamamoto has quit IRC18:18
*** aranjan_ has quit IRC18:19
*** russellb has joined #openstack-neutron18:19
*** Marga_ has joined #openstack-neutron18:20
*** annegentle has quit IRC18:20
*** vmtrooper has quit IRC18:21
*** rook__ has joined #openstack-neutron18:23
*** aranjan has joined #openstack-neutron18:23
*** Swami has quit IRC18:25
*** nmagnezi has quit IRC18:27
*** aranjan has quit IRC18:28
*** aranjan has joined #openstack-neutron18:28
*** rook__ has quit IRC18:28
*** john-davidge has quit IRC18:28
*** JayJ_ has joined #openstack-neutron18:30
*** EmilienM|afk is now known as EmilienM18:30
*** sridhar_ram has joined #openstack-neutron18:30
*** tiswanso has quit IRC18:33
*** tiswanso has joined #openstack-neutron18:33
*** tiswanso has quit IRC18:33
*** tiswanso has joined #openstack-neutron18:34
*** gsagie_ has quit IRC18:35
*** Marga_ has quit IRC18:37
*** Marga_ has joined #openstack-neutron18:37
openstackgerritCedric Brandily proposed openstack/neutron: Allow metadata proxy running with nobody user/group  https://review.openstack.org/16511518:37
*** baoli has quit IRC18:38
*** marun has joined #openstack-neutron18:40
*** Networkn_ has quit IRC18:40
*** Swami has joined #openstack-neutron18:41
*** nyechiel_ has joined #openstack-neutron18:41
*** russellb has quit IRC18:42
*** Networkn3rd has joined #openstack-neutron18:45
*** sthillma has joined #openstack-neutron18:46
*** ronis_ has joined #openstack-neutron18:46
*** russellb has joined #openstack-neutron18:47
*** ronis__ has joined #openstack-neutron18:49
*** achanda has quit IRC18:50
*** yamamoto has joined #openstack-neutron18:50
*** ronis has quit IRC18:50
mesteryHenryG: I don't think this one (https://review.openstack.org/#/c/156360) can merge in Kilo at this point, I may -1/-2 it, is that ok? /cc carl_baldwin18:51
*** daneyon has joined #openstack-neutron18:51
*** suresh12 has quit IRC18:51
mesteryHenryG: This was one of the patches not needed for the original LP BP, so maybe we should also file a bug for it and mark it Liberty-118:51
mesteryHenryG: Sound ok?18:51
openstackgerritZengfa Gao proposed openstack/python-neutronclient: Add Neutron subnetpool API  https://review.openstack.org/15961818:51
mesterycarl_baldwin: ^^^^18:52
mesteryAlso, commented in the review itself18:52
salv-orlandoaloha... in openstack-qa it was reported today an IPset issue: https://bugs.launchpad.net/neutron/+bug/143981718:52
openstackLaunchpad bug 1439817 in neutron "IP set full error in kernel log" [Undecided,New]18:52
salv-orlandoI created a bug for it.18:52
*** ronis_ has quit IRC18:52
salv-orlandoNote that it shows up only with a job that runs in the exp queue - so we are probably completely unaware of this issue.18:53
*** annegentle has joined #openstack-neutron18:53
mesterysalv-orlando: Thanks for pointing this out! Is it a Kilo-RC issue do you think?18:53
salv-orlandoI think we'll need to get our ipsets friend on it, and triage it because there is a chance this is somehting that might occur in production18:53
salv-orlandomestery: for RC inclusion we need an assigneed18:53
salv-orlandoif we can find a SME that might lead to a quicker fix18:53
*** echirivella has quit IRC18:54
mesterysalv-orlando: Yikes, I think ajo is our ipset expert, and he's out until Sunday night. :(18:54
mesterysalv-orlando: Who else knows the ipset code?18:54
salv-orlandoshinazhang?18:54
salv-orlandocan't remember his IRC handle18:54
HenryGmestery: Sounds ok. Slightly sadface :/. But we should get it in very early in L.18:54
mesterysalv-orlando: Me either :(18:54
mesteryHenryG: carl_baldwin  was looking at it and had some concers I believe he'll express in the review. If you can convince carl_baldwin on it, then come back and lets see :)18:55
HenryGmestery: salv-orlando: hanzhang ?18:55
HenryGmestery: ok, hadn't heard from carl_baldwin yet18:55
salv-orlandoHenryG: I do not know if it's the same person but it's worth trying18:55
*** signed8bit is now known as signed8bit_ZZZzz18:56
carl_baldwinHenryG: I don’t see anything too bad in it yet.  Still trying to finish up the review.  I’ll ping you when I finish.18:56
HenryGcarl_baldwin: Please if there is anything risky then call it out. I don't want to shoehorn destablizing code in at this point.18:56
salv-orlandohanzhang: ping... but only if you're the one who implemented ipsets support in neutron... otherwise please ignore the ping and apologies for any incovenience18:57
carl_baldwinHenryG: Well, so far I’ve got a comment about a potentially misleading commit message and some style things.  But, I’m not done yet.  :)18:57
openstackgerritCedric Brandily proposed openstack/neutron: Allow metadata proxy running with nobody user/group  https://review.openstack.org/16511518:57
*** rpothier has quit IRC18:58
*** signed8bit_ZZZzz is now known as signed8bit18:58
HenryGcarl_baldwin: Your time and feedback is greatly appreciated18:58
*** annegentle has quit IRC18:59
*** annegentle has joined #openstack-neutron18:59
*** yamamoto has quit IRC19:00
*** baoli has joined #openstack-neutron19:01
openstackgerritMerged openstack/neutron: Remove auto deletion of routers in unit tests  https://review.openstack.org/16705619:02
*** YorikSar has quit IRC19:02
*** baoli has quit IRC19:03
*** baoli has joined #openstack-neutron19:04
openstackgerritZengfa Gao proposed openstack/neutron: Add API tests for subnet-create with subnetpool  https://review.openstack.org/17020819:04
HenryGsalv-orlando: https://review.openstack.org/111877 and IRC nick from https://launchpad.net/~shihanzhang19:04
HenryGAlthough I suspect it is night time in his TZ19:05
*** nyechiel_ has quit IRC19:06
HenryGI am waiting for him to post a follow-up to https://review.openstack.org/16964119:06
*** ivar-lazzaro has quit IRC19:06
*** ivar-lazzaro has joined #openstack-neutron19:07
openstackgerritAndrew Boik proposed openstack/neutron: Support multiple IPv6 prefixes on internal router ports  https://review.openstack.org/15636019:07
*** achanda has joined #openstack-neutron19:08
haleybsalv-orlando: i'm aware of the ipset issue as well, seen by a customer of ours, i can pick it up and at least supply a quick hack as a starting point19:09
*** ijw has quit IRC19:09
*** nyechiel_ has joined #openstack-neutron19:10
*** ijw has joined #openstack-neutron19:10
*** sthillma has quit IRC19:11
*** matrohon has joined #openstack-neutron19:16
*** thedodd has joined #openstack-neutron19:16
*** seizadi1 has quit IRC19:17
*** seizadi has joined #openstack-neutron19:17
*** Marga_ has quit IRC19:17
*** Marga_ has joined #openstack-neutron19:18
*** echirivella has joined #openstack-neutron19:19
*** fawadkhaliq has quit IRC19:19
*** __TheDodd__ has joined #openstack-neutron19:19
*** rushil has joined #openstack-neutron19:20
*** thedodd has quit IRC19:21
openstackgerritAndrew Boik proposed openstack/neutron: Support multiple IPv6 prefixes on internal router ports  https://review.openstack.org/15636019:23
*** baoli has quit IRC19:24
*** sbfox has quit IRC19:24
*** enikanorov__ has quit IRC19:27
*** Akanksha08 has quit IRC19:27
marundougwig, mestery, armax: this - http://lists.openstack.org/pipermail/openstack-dev/2015-April/060458.html19:29
*** packet has quit IRC19:30
mesterymarun: I saw that. To be honest, that thread has been mostly yak shaving to me.19:30
*** nyechiel_ has quit IRC19:30
mesterymarun: What do you think?19:30
*** yamamoto has joined #openstack-neutron19:31
*** Bsony has quit IRC19:31
marunI find it entirely remarkable that he seems to believe that a PTL elected by the undifferentiated mass of contributors should be ultimately responsible for deciding who makes all the decisions in the project.19:31
marunmestery: It entirely contradicts everything that I and everyone I've talked to has experienced with respect to the cultural dynamics of open source.19:32
mesterymarun; that to me was something new as well19:32
mesterymarun: I'm not sure where he got that idea either, do you?19:32
marunmestery: No idea19:33
mesterymarun: Luckily we don't run Neutron like that at all :)19:33
marunmestery: but the fact that he lays claim to no small amount of authority in our community is profoundly disturbing to me.19:33
marunmestery: If this isn't a good example of someone being completely out of their depth, I don't know what is.19:33
mesterymarun: Do you know of a project where the PTL just annoints new core reviewers without a vote? I'm not aware of one.19:34
mesteryMaybe they exist though19:34
marunmestery: I can't imagine that they'd be particularly healthy.19:34
mesteryAgreed19:34
*** mspreitz has joined #openstack-neutron19:34
*** YorikSar has joined #openstack-neutron19:35
mspreitzDoes anybody here know whether Neutron can give me an IPv6 floating IP address bound to an IPv4 private address?19:36
*** banix has quit IRC19:38
haleybmspreitz: the quick answer is no.  The long answer is there is no plan for FIPv6, and there is no support for NAT64, just plain-old IPv619:38
armaxmarun: looking19:38
mspreitzhaleyb: You mean Neutron can not even give me an IPv6 floating IP bound to an IPv6 private IP?19:39
armaxmarun, mestery: yes I have blue blood19:40
armaxdidn’t you know that19:40
armax?19:40
marunheh19:40
mesterylol19:40
haleybmspreitz: there is no concept of Floating IPv6 - instances don't need them as their IPv6 address should be either a global or ULA that is routable, so no need for FIPv619:41
mspreitzhaleyb: "ULA" ?19:41
armaxas such I am gonna sit back, drink wine, eat grapes and wait for peasants to bring me my wealth19:41
armaxbye19:41
mesterylol19:42
*** sthillma has joined #openstack-neutron19:42
*** yamamoto has quit IRC19:42
*** crc32 has joined #openstack-neutron19:43
*** tiswanso has quit IRC19:43
*** banix has joined #openstack-neutron19:43
haleybmspreitz: Unique Local Address - basically a randomly-generated prefix that can be used for a private network that isn't routable, similar to RFC1918 space19:43
*** suresh12 has joined #openstack-neutron19:43
mspreitzhaleyb: you mean the FD... addresses, right?19:43
*** tiswanso_ has joined #openstack-neutron19:43
*** packet has joined #openstack-neutron19:44
mspreitzThe whole point of the FC00::/7 addresses is that they are not globally routed.  So we would need NAT for them.19:45
*** yfauser has joined #openstack-neutron19:45
haleybmspreitz: yes, specified in RFC 4193.  Noone wanted to propogate NAT into this19:45
*** yfauser has left #openstack-neutron19:45
* dougwig clicks.19:45
*** bandarji has joined #openstack-neutron19:45
mspreitzhaleyb: you mean NAT for the ULA addresses makes sense but nobody wanted to do the work to make Neutron support that.  Have I got that right?19:46
haleybmspreitz: well, ULA's could be used for testing, or to limit the scope of a prefix to your private network.  If you want to get to the Internet you'd need a global.19:46
*** Marga_ has quit IRC19:46
*** Marga_ has joined #openstack-neutron19:47
haleybmspreitz: no, we don't want NAT, we want people to use Global addresses for Internet communications19:47
mspreitzhaleyb: I am not claiming that ULA requires NAT, only that in some scenarios NAT is a resaonble thing to do.19:47
haleybright, it would require NAT66 at some boundary, but for Neutron we really wanted to avoid that19:48
mspreitzAs an operator, if I want to support customers that create applications that use IPv6 but expose only a dynamic subset of their addresses to the public, I need to offer my customer either ULA with dynamic NAT or global IPv6 addresses with dynamic filtering of traffic.19:48
dougwigmarun, mestery, armax - that thread really feels like 1 part talking around each other and 2 parts religion.19:49
marundougwig: unproductive, in other words19:50
amullerit's a bunch of nonsense yeah19:50
mesteryCompletely unproductive19:50
haleybmspreitz: you can do both - they can assign their own ULA for private communications, and use an admin-defined Global for wider communications - both can be configured on the VM at the same time19:50
*** baoli has joined #openstack-neutron19:50
marundougwig: this experience has reinforced by belief that these kinds of issues have no place being decided outside of the culture they affect19:50
*** sthillma has quit IRC19:50
marundougwig: we're not going to achieve any kind of worthwhile consensus among such a disparate group of stakeholders19:51
mesterymarun: I think it also reinforces that trying to build a culture top down in a project of this size doesn't work.19:51
marunmestery: agreed19:51
mesterymarun: OpenStakc is really a bunch of tiny projects, it's not a huge big project.19:51
*** baoli has quit IRC19:51
mesterymarun: top down culture doesn't work in something of this scale anymore19:51
*** yamamoto has joined #openstack-neutron19:52
*** yamamoto has quit IRC19:52
marunmestery: at least, not in open source-land19:52
dougwigand the futility of saying your a meritocracy where everyone is equal.  i'm not even sure where to begin with that dogma.  level playing field to get started, of course.19:52
mesterymarun: Even in clsoed source land, or hell, government!19:52
dougwig /your/you're/19:52
mesteryPOLITICS! RUN!19:52
*** baoli has joined #openstack-neutron19:52
marunheh19:52
marundougwig: yeah, accepting reality is the first step towards working towards a solution.19:52
mesterymarun dougwig: ++19:52
*** srampal has joined #openstack-neutron19:53
*** sthillma has joined #openstack-neutron19:53
mesteryThat's why I was so surprised at the pushback to my patch ... which was reflecting reality. :)19:53
marundougwig: and for someone that doesn't have the first clue of the problems facing a project like Neutron, I don't hold out hope that they're going to come up with a solution.19:53
marungrammar my bad19:53
dougwigmarun: but, but, more cores and be like nova-net.  bam, we're done. next issue?19:53
marunheh19:54
marunrephrase: cultural change comes only from within19:54
mspreitzhaleyb: good point.  Could I offer my customer the option to use IPv4 for private comm and global IPv6 for public comm?  I mean through one network interface per Compute Instance?19:54
dougwigi'm not even convinced that the *neutron community* has a good handle on scaling ourselves, so yeah, i'm agreeing with you.19:54
mesterydougwig: We're trying to scale ourselves at least. Will it work? Lets hope. But at least we're trying.19:55
dougwigarmax: did we decide to merge the l3 refactor stuff after all?  i stopped reviewing those after the last IRC conversation, but i see a lot of activity.19:55
dougwigmestery: agree.19:55
armaxdougwig: if I don’t, pc_m will continue to harass me until we do :)19:56
*** achanda has quit IRC19:56
armaxdougwig: so I figured I am gonna get it over with19:56
dougwigmy point was that it's hard enough to identify the root causes and get consensus within this team of people with a common interest.  i'm agreeing with marun that popping up the stack makes it even harder.19:56
armaxdougwig: jokes aside, it seems the bug has been targeted for RC119:56
mesterylol19:56
mesterydougwig maun: ++19:56
dougwigarmax: ok, i'll put them back on radar.19:56
haleybmspreitz: i don't see why not, assuming they only want to use IPv6 for public comm19:57
armaxdougwig: it’s mestery’s fault19:57
mesterylol19:57
dougwigthat's the beauty of being the boss.  we can blame him for everything.19:57
marunheh19:57
armaxhe put it on rc1 two days ago…I am just a machine and process orders as they are submitted19:57
* mestery covers up his target19:57
armaxdougwig: a blue blood machine though19:58
openstackgerritPaul Michali proposed openstack/neutron: Refactoring cleanup for L3 agent callbacks  https://review.openstack.org/16987619:58
mesteryLook, pc_m was bugging me too! :)19:58
mspreitzhaleyb: so I can put both IPv4 and IPv6 subnets on the same network, and my Compute Instance can configure both an IPv and an IPv6 subnet on its one network interface, right?19:58
mesteryAnd, if we can do it, perhaps the refactoring makes some sense after all.19:58
armaxi’d be ok with blaming pc_m19:58
mesteryarmax: Especially since pc_m isn't here right now apparently :)19:58
mspreitzI slipped my language a bit, I mean my customers, not me19:58
pc_mmestery: I am, but busy19:59
mesterypc_m: lol, no worries, just discussing your L3 patches :)19:59
haleybmspreitz: with the latest Kilo code, yes19:59
mspreitzhaleyb: Oh, I am running Juno19:59
dougwigmestery, marun - reading between the lines of that thread, though, it sounds like as long as we don't touch the sacred cows of naming, we can implement what we need.19:59
mspreitzhaleyb: How much work would it be to back-port what I need?20:00
mesterydougwig: Seems like it, yeah20:01
*** pc_m has quit IRC20:01
haleybmspreitz: with all the re-factoring done in Kilo I would guess it's not possible.  Using a provider network might be the only solution - where your VMs are basically on a "production" network20:01
mspreitz(I am carefully saying Compute Instance, I am not agreeing that they are VMs.)20:03
mspreitzhaleyb: thanks for the info.20:03
*** ajo has joined #openstack-neutron20:04
*** ivar-laz_ has joined #openstack-neutron20:04
haleybmspreitz: np.  Sean Collins would be the other person to ask (sc68cal) as he's leads the IPv6 sub-team20:04
*** vmtrooper has joined #openstack-neutron20:05
*** seizadi has quit IRC20:05
*** seizadi has joined #openstack-neutron20:05
openstackgerritKevin Benton proposed openstack/neutron: Make L3 agent honor periodic_interval setting  https://review.openstack.org/14771020:07
marundougwig: :/ probably accurate20:07
*** pcm_ has quit IRC20:07
*** ivar-lazzaro has quit IRC20:08
*** bandarji has quit IRC20:09
openstackgerritMatt Riedemann proposed openstack/neutron: Always run dnsmasq as root  https://review.openstack.org/16156720:10
*** vmtrooper has quit IRC20:11
openstackgerritAndrew Boik proposed openstack/neutron: Allow only one IPv4 and one IPv6 fixed IP on router gateway port  https://review.openstack.org/16778420:16
*** anshul has quit IRC20:16
*** ivar-laz_ has quit IRC20:21
openstackgerritCedric Brandily proposed openstack/neutron: Adds base in-tree functional testing of the dhcp agent (OVS)  https://review.openstack.org/13683420:22
*** ivar-lazzaro has joined #openstack-neutron20:22
*** markmcclain has quit IRC20:22
*** ajo has quit IRC20:24
*** markmcclain has joined #openstack-neutron20:25
*** rook__ has joined #openstack-neutron20:25
*** ivar-lazzaro has quit IRC20:27
openstackgerritCedric Brandily proposed openstack/neutron: Adds base in-tree functional testing of the dhcp agent (OVS)  https://review.openstack.org/13683420:28
*** Networkn3rd has quit IRC20:28
*** igordcard_ has quit IRC20:29
*** prad has quit IRC20:29
*** prad has joined #openstack-neutron20:30
*** rook__ has quit IRC20:31
*** rook__ has joined #openstack-neutron20:31
kevinbentonsalv-orlando: ping20:32
openstackgerritZengfa Gao proposed openstack/neutron: Add API tests for subnet-create with subnetpool  https://review.openstack.org/17020820:33
kevinbenton?20:33
ZZelle_mestery, hi20:34
openstackgerritMerged openstack/neutron: Refactoring of L3 agent notifications for router  https://review.openstack.org/16446620:35
*** Marga_ has quit IRC20:36
*** markmcclain has quit IRC20:36
*** Marga_ has joined #openstack-neutron20:36
*** mwagner_lap has quit IRC20:37
*** Bsony has joined #openstack-neutron20:37
*** seizadi has quit IRC20:37
*** rangansw_ has joined #openstack-neutron20:38
*** rangansw has quit IRC20:38
ChuckCkevinbenton: salv-orlando: https://review.openstack.org/#/c/169908/ requests the honor of your attention20:39
*** smcquaid has joined #openstack-neutron20:39
ChuckCspecifically to resolve armax's question around whether we need the shim20:39
openstackgerritVikram Hosakote proposed openstack/python-neutronclient: 'neutron port-create' missing help info for --binding:vnic-type  https://review.openstack.org/16944320:39
kevinbentonChuckC: yeah, i see his point20:41
ChuckCmestery: ^^20:41
kevinbentonChuckC: other stuff has merged like the ability to specify a fixed IP for a router gateway interface20:42
kevinbentonChuckC: without adding another extension as a way to detect capabilities20:42
ChuckCkevinbenton: I'm kind of ambivalent about it.  Others have wanted ways for applications to detect all api changes.20:43
ChuckCkevinbenton: from the discussion in Monday's meeting, it looked like an agreement to use shim extensions for all api changes.20:44
*** rook__ has quit IRC20:44
kevinbentonChuckC: right. ultimately it would be much nicer to not require so much boilerplate for simple capabilities like this20:45
kevinbentonChuckC: but for now i can see the need20:45
kevinbentonChuckC: and it does make the API a little nicer to use20:45
ChuckCkevinbenton: I had a brief chat with mestery and he suggested proposing it, but probably to have this discussion20:46
ChuckCkevinbenton: I agree with all your points20:46
*** markmcclain has joined #openstack-neutron20:46
*** smcquaid has quit IRC20:47
*** signed8bit is now known as signed8bit_ZZZzz20:47
ChuckCkevinbenton: please register your opinion in the review20:48
kevinbentonChuckC: just did20:48
kevinbentonarmax: are you around?20:48
*** irdkehn is now known as dkehn20:48
ChuckCkevinbenton: grazie20:49
kevinbentonarmax: did you have any major concerns with having the shim?20:49
*** achanda has joined #openstack-neutron20:49
*** signed8bit_ZZZzz is now known as signed8bit20:50
*** banix has quit IRC20:50
armaxkevinbenton: no major concern20:50
*** sbfox has joined #openstack-neutron20:50
kevinbentonarmax: will you hold a grudge against me if i approve it?20:50
armaxkevinbenton: I only think that for a preexisting attribute it doesn’t feel like it’s worth the hassle20:51
*** annegentle has quit IRC20:51
armaxwe flipped allow_post, or allow_put in the past20:51
ChuckCkevinbenton: I can't protect you20:51
armaxand we didn’t blink an eye, so to speak20:51
armaxso frankly this shim looks unnecessary20:51
armaxespecially because other plugins will still be able to update the mac20:52
armaxand won’t have the extension shown20:52
armaxso the more I think about it the more I throw up20:52
armaxif you want to approve it, go ahead…I already have a huge grudge against you :)20:52
*** banix has joined #openstack-neutron20:52
kevinbentonyeah, but isn't the same thing true of other extensions?20:52
kevinbentonor will the API layer actually block the call?20:53
armaxtrue, but it’s a very fuzzy line20:53
amulleraren't extensions so that different plugins could implement different portions of the API? If this is for all plugins / at the API layer, and you're changing a post or put, then why do we need an extension20:53
amullerand as Armando said we changed post/puts True/False in the past without new extensions20:53
armaxthe api is such a mess that one more shim is not gonna make it prettier or uglier20:53
armaxI really appreciate ChuckC’s zealousness20:54
*** annegentle has joined #openstack-neutron20:54
kevinbentonamuller: i know, but it's not great for people programming against the API20:54
ChuckCho hum20:54
armaxbut I honestly don’t think that having the shim there is gonna buys us anything20:54
armaxwhen looking at the core vs extension discussion20:54
kevinbentoni suppose in this case the caller has to be able to tolerate update failures anyway...20:55
amullerkevinbenton: but would an extension help? Fact is you're changing the API in a non backwards compatible way anyway20:55
armaxupdateatable mac wasn’t something I would have listed in the things to be shimmed20:55
amullerkevinbenton: this is for updatable MAC addresses?20:55
armaxamuller: yes20:55
kevinbentonamuller: an extension lets someone know they can try20:55
*** annegentle has quit IRC20:55
armaxvlan, mtu, and subnetpool are new stuff20:55
amullerif it was blocked earlier and now it isn't, then that's not really an issue?20:55
armaxeven it the shim sucks20:55
armaxit makes this suck less20:55
amullerif you were changing it in the other direction that's something else20:55
kevinbentonamuller: except it isn't supported by all plugins20:56
amulleroh20:56
*** srampal has quit IRC20:56
ChuckCamuller: non backwards compatible means application that was expecting failure is disappointed?20:56
amullerok :)20:56
amullerChuckC: forget I said backwards compatible20:56
ChuckCamuller: ok20:56
amullerkevinbenton: if some plugins support it but others don't you probably need an extension20:56
amullerat least according to the holy status quo20:56
armaxthing is20:57
kevinbentonthinking about writing an API client, i don't think i would use this extension20:57
kevinbentonyou have to handle update failures anyway, right?20:57
armaxif a user tries to update the mac they used to get an error in the past20:57
armaxso there won’t be client out tehre that really try to update he mac will there?20:58
*** packet has quit IRC20:58
armaxpeople would have learned that the mac was read only20:58
kevinbentonarmax: right, but now there will be clients after this change20:58
kevinbentonarmax: and they won't work with different plugins20:58
armaxwell20:58
armaxthey will look at the mac and try to update it20:58
armaxnow the plugins may throw a different error, the behavior may accidentally be valid or totally undetermined20:59
armaxthe client doesn’t need to inspect the api to update the mac20:59
armaxthey can just od20:59
armaxdo20:59
armaxit’s totally odd to me to show that an ancient attribute has a funky extension that tells me that an operation can  be done20:59
*** rangansw_ has quit IRC20:59
*** luqas has joined #openstack-neutron20:59
*** shashankhegde has joined #openstack-neutron20:59
ChuckCor they may succeed even though they don't advertise the extension21:00
*** rangansw_ has joined #openstack-neutron21:00
kevinbentonyeah, that's what i was getting at above21:00
armaxas I said, I think that the mess we have without the shim is just as bad as with21:00
*** dannywilson has joined #openstack-neutron21:00
armaxso if I can reduce technical debt, I’d be in favor of abandoning this altogether…but I don’t feel strongly enough to -1 or -221:00
*** ajo has joined #openstack-neutron21:01
*** annegentle has joined #openstack-neutron21:01
kevinbentonthe other side to that is the user interface perspective21:02
armaxkevinbenton: the user is screwed no matter what21:02
armax:)21:02
*** melwitt has quit IRC21:02
*** melwitt_ has joined #openstack-neutron21:02
*** dannywil_ has quit IRC21:02
kevinbentonimagine horizon were to show the mac address field as editable depending on whether or not the backend supported it21:02
ChuckCdoing this patch now feels a lot like cleaning up after my dog21:02
kevinbentonthis extension would allow that21:02
*** mspreitz has quit IRC21:03
*** melwitt_ has quit IRC21:03
ChuckC:)21:03
*** aranjan has quit IRC21:03
*** melwitt_ has joined #openstack-neutron21:03
armaxbut horizon will need to change to expose this change in behavior21:04
*** luqas has quit IRC21:04
*** nlahouti1 has joined #openstack-neutron21:04
armaxI’d rather spend time and energy getting the plugins to support the updatable mac21:04
*** packet has joined #openstack-neutron21:04
*** leenheer has joined #openstack-neutron21:04
armaxif horizon blows up, whose fault is that?21:04
*** leenheer has left #openstack-neutron21:04
kevinbentonarmax: some might not want to support it21:05
kevinbentonarmax: or not want to put in the effort21:05
armaxthat still doesn’t stop anyone from going under the hood and call the cli, does it?21:05
kevinbentonarmax: if the mac is a primary key or something on the backend21:05
*** aranjan has joined #openstack-neutron21:05
*** melwitt_ is now known as melwitt21:06
*** padkrish has quit IRC21:06
*** nlahouti has quit IRC21:06
kevinbentonarmax: nope, it's purely about what you show to the user21:06
*** cference has quit IRC21:06
kevinbentonarmax: we don't list all of the vmware and cisco extensions in the UI21:07
*** packet has quit IRC21:07
armaxsorry I don’t get it21:07
armaxforget about horizon for a sec21:07
*** emagana has joined #openstack-neutron21:07
*** aranjan has quit IRC21:07
kevinbentonarmax: but horizon is the use case for this kind of stuff21:07
*** ijw_ has joined #openstack-neutron21:08
armaxok, if the goal is to riddle horizon with as many hacks as the neutron’s api21:08
armaxI can’t stop that21:08
armaxyou go +A the shim and let’s be done with it21:08
kevinbentonno, why do we have the ability to discover extensions at all?21:09
kevinbentonthey are suppose to provide a hint about what the API supports, right?21:09
*** seizadi has joined #openstack-neutron21:09
*** emagana has quit IRC21:09
armaxsure21:09
armaxif that hint is complete bollocks then you lost my interest in the discussion21:10
armaxsorry21:10
*** emagana has joined #openstack-neutron21:10
kevinbentonhow is it bollocks?21:10
*** ajmiller_ has joined #openstack-neutron21:10
*** amuller is now known as amuller_afk21:11
armaxif I am the only one thinking that the mess we got ourselves into is not gonna be solved with a shim, then I’d rather shut up21:11
*** _cjones_ has quit IRC21:11
*** _cjones_ has joined #openstack-neutron21:11
*** ijw has quit IRC21:12
armaxas I said, we flipped operation permissions of core attributes in the past21:12
ijw_What's the review?21:12
kevinbentoni'm just trying to understand the issue. what are you expectations for what results in a new extension?21:12
*** ijw_ is now known as ijw21:12
*** sripriya has quit IRC21:13
*** doude has quit IRC21:13
armaxthe resulting behavior may have been correct or not depending on the backend21:13
armaxthat’s always been normal business in neutron21:13
*** ronis__ has quit IRC21:13
*** tiswanso_ has quit IRC21:13
armaxI am not saying that is right, but introducing a precendent now, in the wake of some coherent way of rewriting this API sounds like a huge waste of time21:14
ChuckCijw:  https://review.openstack.org/#/c/169908/21:14
*** ajmiller has quit IRC21:14
armaxmore than this topic deserves of my time, really21:14
*** emagana has quit IRC21:14
*** rangansw_ has quit IRC21:14
*** rangansw_ has joined #openstack-neutron21:15
*** emagana has joined #openstack-neutron21:16
*** rangansw__ has joined #openstack-neutron21:17
*** rangansw_ has quit IRC21:17
ijwUmm21:20
*** Bsony has quit IRC21:21
ijwOK, I'm going to stay oiut of this, because the spec itself ignores that changing a NIC's MAC address is more than feasible21:21
*** sbalukoff has joined #openstack-neutron21:22
*** ajo has quit IRC21:23
*** Marga_ has quit IRC21:23
*** nlahouti has joined #openstack-neutron21:24
*** moha_hunt has joined #openstack-neutron21:26
*** rangansw_ has joined #openstack-neutron21:27
*** rangansw__ has quit IRC21:27
*** nlahouti1 has quit IRC21:28
*** cference has joined #openstack-neutron21:29
*** padkrish has joined #openstack-neutron21:29
*** seizadi has quit IRC21:30
openstackgerritCedric Brandily proposed openstack/neutron: Adds base in-tree functional testing of the dhcp agent (OVS)  https://review.openstack.org/13683421:30
dougwigarmax, kevinbenton, mestery - at this point, it might be worth someone writing something up in the devref as to the approved process for modifying/adding attributes, because i can't even keep it all straight anymore.21:30
*** Marga_ has joined #openstack-neutron21:31
mesterydougwig: It depends on who's doing the review ... which is awful.21:31
mesteryIt should be written up. want to take it on?21:31
ijwdougwig: +121:31
bloganyes dougwig is great at writing things up!21:32
*** ociuhandu has quit IRC21:32
*** vishwana_ has joined #openstack-neutron21:32
kevinbentondougwig: look what you did to yourself :)21:32
bloganespecially high friction topics21:32
kevinbentondougwig: complain about something else now :)21:33
*** rushil has quit IRC21:33
bloganlol21:33
*** sweston has quit IRC21:33
blogani hope dougwig complains about my tow bill21:33
*** carl_baldwin has quit IRC21:33
*** adam_g has quit IRC21:34
*** pritesh has joined #openstack-neutron21:34
*** roaet_ has quit IRC21:34
*** jmeridth has quit IRC21:34
* ChuckC looks for another way to start trouble21:35
*** sridhar_ram has quit IRC21:35
ZZelle_dougwig, mestery, should we consider it as a temporary situation that we want to address in Lemmings?21:35
*** dougwig has quit IRC21:35
*** edwarnicke has quit IRC21:35
*** zacksh has quit IRC21:35
*** wendar has quit IRC21:35
*** wendar has joined #openstack-neutron21:35
bloganscared him away21:36
*** julim_ has joined #openstack-neutron21:36
bloganwtg mestery21:36
mesterylol21:36
mesteryI pushed the magic "make dougwig disappear" button21:36
mesterylol21:36
*** Marga_ has quit IRC21:36
*** sweston has joined #openstack-neutron21:36
blogani've wanted that button for so long. you must teach my your secrets21:37
*** chem has joined #openstack-neutron21:37
*** aepifanov has quit IRC21:37
*** morganfainberg has quit IRC21:37
*** johnbelamaric has quit IRC21:37
*** rm_work has quit IRC21:37
*** pcarver_ has joined #openstack-neutron21:37
*** kbringard1 has joined #openstack-neutron21:37
*** morganfainberg has joined #openstack-neutron21:37
kevinbenton:)21:38
*** emagana has quit IRC21:38
*** edwarnicke has joined #openstack-neutron21:38
*** vishwanathj has quit IRC21:38
*** krtaylor has quit IRC21:38
*** lbragstad has quit IRC21:38
*** kbringard has quit IRC21:38
*** flwang has quit IRC21:38
*** rstarr has quit IRC21:38
*** comstud has quit IRC21:38
*** mattt has joined #openstack-neutron21:38
*** cference has quit IRC21:38
*** pcarver has quit IRC21:38
*** julim has quit IRC21:38
*** jckasper has quit IRC21:38
*** jasondotstar has quit IRC21:38
*** otherwiseguy has quit IRC21:38
*** gus has quit IRC21:38
*** otherwiseguy has joined #openstack-neutron21:39
*** baoli has quit IRC21:39
*** jckasper has joined #openstack-neutron21:39
*** zacksh has joined #openstack-neutron21:39
*** gus has joined #openstack-neutron21:39
*** jasondotstar has joined #openstack-neutron21:39
*** comstud has joined #openstack-neutron21:39
*** lbragstad has joined #openstack-neutron21:39
*** roaet_ has joined #openstack-neutron21:39
*** adam_g has joined #openstack-neutron21:39
*** cference has joined #openstack-neutron21:39
*** padkrish_ has joined #openstack-neutron21:40
*** adam_g has quit IRC21:40
*** adam_g has joined #openstack-neutron21:40
*** flwang has joined #openstack-neutron21:40
ZZelle_mestery, i found the trouble in https://review.openstack.org/165115 ! I forget to register some options at metadata agent startup21:40
*** jmeridth has joined #openstack-neutron21:40
mesteryZZelle_: OK, thanks for finding that!21:40
*** rm_work has joined #openstack-neutron21:41
*** rm_work has quit IRC21:41
*** rm_work has joined #openstack-neutron21:41
*** krtaylor has joined #openstack-neutron21:41
ZZelle_mestery, but now there is a merge conflict :(21:42
*** baoli has joined #openstack-neutron21:42
*** padkrish has quit IRC21:42
*** nlahouti has quit IRC21:43
*** nlahouti1 has joined #openstack-neutron21:43
mattthi all, i'm testing kilo w/ linuxbridge vxlan tenant networks, instances get IPs but fail to speak to dhcp server, so instances aren't accessible21:43
*** banix has quit IRC21:43
openstackgerritCedric Brandily proposed openstack/neutron: Allow metadata proxy running with nobody user/group  https://review.openstack.org/16511521:43
matttit looks like the fdb_add methods aren't running, doing a bridge fdb | grep vxlan-1 (for example) isn't returning all the entries one would expect21:43
*** rstarr has joined #openstack-neutron21:44
*** annegentle has quit IRC21:44
ZZelle_mestery, strange, gerrit was able to correct the conflict alone ...21:44
mesteryZZelle_: Very odd21:44
openstackgerritCedric Brandily proposed openstack/neutron: Define FakeMachine helper for functional/fullstack tests  https://review.openstack.org/14341221:44
mattti'm not overly familiar w/ neutron, but the setup seems to work on juno code -- anyone have any suggestions on things to look for?21:45
*** dougwig has joined #openstack-neutron21:45
*** aranjan has joined #openstack-neutron21:50
*** vmtrooper has joined #openstack-neutron21:54
*** crose has quit IRC21:54
*** localloop127 has quit IRC21:56
*** matrohon has quit IRC21:58
*** dannywilson has quit IRC21:58
*** dannywilson has joined #openstack-neutron21:59
*** vmtrooper has quit IRC21:59
*** alexpilotti has quit IRC21:59
*** zzzeek has quit IRC21:59
*** signed8bit has quit IRC22:00
*** annegentle has joined #openstack-neutron22:02
*** melwitt has quit IRC22:07
*** melwitt has joined #openstack-neutron22:07
ijwmattt: this didn't happen to me, but if you're on multinode try adding l2pop to the mechdriver list22:07
*** melwitt has quit IRC22:08
*** melwitt has joined #openstack-neutron22:09
*** melwitt has quit IRC22:09
*** rook has quit IRC22:10
*** prad has quit IRC22:11
openstackgerritCedric Brandily proposed openstack/neutron: Adds base in-tree functional testing of the dhcp agent (OVS)  https://review.openstack.org/13683422:11
*** annegentle has quit IRC22:11
*** annegentle has joined #openstack-neutron22:12
*** packet has joined #openstack-neutron22:12
*** SumitNaiksatam has quit IRC22:12
matttijw: yep, already got that ... it's odd, i see all the fdb_remove calls coming through, but none for fdb_add22:13
*** kbringard1 has quit IRC22:14
*** leenheer has joined #openstack-neutron22:14
ijwThe thing we saw the other day (and I didn't get time to repeat) was on stable juno, where it didn't seem to want to work *without* l2pop, which is odd in its own right22:14
*** leenheer has quit IRC22:14
*** leenheer has joined #openstack-neutron22:14
*** leenheer has quit IRC22:15
*** leenheer has joined #openstack-neutron22:15
*** oomichi_ has joined #openstack-neutron22:16
matttijw: i'm stumped, i can't figure this out22:16
ijwYeah, I can tell you user stories but not what's up with that code, I'm afraid22:17
*** catohornet has joined #openstack-neutron22:18
*** __TheDodd__ has quit IRC22:19
*** crc32 has quit IRC22:20
*** smccully has quit IRC22:21
*** Marga_ has joined #openstack-neutron22:21
*** tongli has quit IRC22:23
*** catohornet has quit IRC22:23
*** marun has quit IRC22:24
*** marun has joined #openstack-neutron22:24
*** JayJ_ has quit IRC22:25
*** melwitt has joined #openstack-neutron22:25
*** aranjan has quit IRC22:27
*** annegentle has quit IRC22:27
*** nati_ueno has joined #openstack-neutron22:28
*** aranjan has joined #openstack-neutron22:28
*** aranjan has quit IRC22:29
*** padkrish_ has quit IRC22:30
*** melwitt has quit IRC22:31
*** aranjan has joined #openstack-neutron22:31
*** packet has quit IRC22:33
*** aranjan has quit IRC22:36
*** johnbelamaric has joined #openstack-neutron22:36
*** tiswanso has joined #openstack-neutron22:36
*** amuller_afk is now known as amuller22:38
*** busterswt has quit IRC22:38
*** catohornet has joined #openstack-neutron22:40
*** yfauser has joined #openstack-neutron22:40
*** sthillma has quit IRC22:41
*** tiswanso has quit IRC22:41
*** aranjan has joined #openstack-neutron22:42
*** aranjan has quit IRC22:42
*** yfauser has left #openstack-neutron22:42
*** aranjan has joined #openstack-neutron22:42
*** seizadi has joined #openstack-neutron22:46
*** sthillma has joined #openstack-neutron22:47
marunamuller: hi22:47
amullermarun: yo22:48
marunamuller: https://github.com/openstack/neutron/blob/master/neutron/tests/unit/agent/l3/test_l3_router.py22:48
marunamuller: the target module is https://github.com/openstack/neutron/blob/master/neutron/agent/l3/router_info.py ?22:48
*** suresh12 has quit IRC22:49
amullerI think that a lot of the tests in test_l3_router weren't moved when we shuffled around the agent, let me look...22:49
*** catohornet has quit IRC22:49
amullermarun: but yeah I think router_info is the most suitable target22:49
marunok22:49
marunamuller: thanks22:49
amullerwhat a bunch of shit tests22:50
amullersorry I had to22:50
marunheh22:50
marungoing through and trying to reconcile the tree is a painful exercise22:50
amullerI can imagine22:50
amullerkudos to you for sticking to it22:51
marunmany of the modules don't actually have a single target22:51
* marun is a masochist, apparently22:51
amullerI would have given up, disconnected from the internet and moved to a log cabin by now22:51
maruni'm working on it :)22:51
*** suresh12 has joined #openstack-neutron22:54
*** baoli has quit IRC22:59
*** ijw_ has joined #openstack-neutron23:00
*** shwetaap has quit IRC23:00
*** dannywilson has quit IRC23:03
*** ijw has quit IRC23:04
*** dannywilson has joined #openstack-neutron23:05
*** pritesh_ has joined #openstack-neutron23:06
*** catohornet has joined #openstack-neutron23:06
*** seizadi has quit IRC23:07
*** achanda has quit IRC23:08
*** sbfox has quit IRC23:09
*** pritesh has quit IRC23:10
*** seizadi has joined #openstack-neutron23:11
*** leenheer has quit IRC23:11
*** catohornet has quit IRC23:13
amullermarun: just went through all of the OVS flows on br-int and br-tun for DVR. Proud to call myself a masochist as well ;-)23:14
marunamuller: yikes23:14
marunit's catching!23:14
pritesh_anyone seeing "1177 Keystone fail to get token" error on devstack update recently ?23:15
*** mwagner_lap has joined #openstack-neutron23:16
armaxamuller: ping23:18
amullerarmax: yo23:18
*** moha_hunt has quit IRC23:18
armaxI am a bit baffled by your image on https://review.openstack.org/#/c/17015823:19
amullerbeautiful isn't23:20
armaxI can’t seem to uplink the same subnet to two different routers :(23:20
amulleryou have to choose a different IP23:20
amullerI just juse Horizon for this23:20
armaxso you add by por?23:20
armaxport?23:20
amullermust be23:20
amullerI used Horizon... added an interface to the router, chose the subnet, and chose a non-default IP in that dialog23:21
amullerthat's it23:21
*** hichihara has joined #openstack-neutron23:21
*** dboik_ has joined #openstack-neutron23:21
amullerarmax: I can think of kind of weird use cases for this, but it's not really obious why you'd have 2 routers on the same subnet23:22
armaxinteresting…I need to go back and study Neutron 10123:22
amullerwith legacy routers, I dunno, you could set up keepalived in some VM, and have that VIP as the gateway for a subnet, then float the VIP across two different routers with their own distinct IPs, and make sure those routers aren't scheduled on the same node23:23
amullerso you get outgoing traffic load sharing23:23
amulleryou could even set those routers as HA if you want23:23
amulleranyway the API allows it23:23
*** yuanying has joined #openstack-neutron23:24
amullernow you have to choose if you want to make a bunch of changes to support it :)23:24
amullerarmax: I imagine that place I outlined in the review is not the only place that assumed that a subnet could only have one router attached to it23:24
*** dboik has quit IRC23:25
*** jamiem has quit IRC23:26
*** dboik_ has quit IRC23:26
*** jamiem has joined #openstack-neutron23:26
*** dannywilson has quit IRC23:26
*** flaviof has quit IRC23:27
*** absubram has quit IRC23:27
amullerarmax: I think some of the OVS flows assume that, where you classify incoming traffic against the host MAC + tunnel ID, you change that to router's MAC device, I dunno what happens if you have two routers on that subnet, how does it know what MAC to put there23:28
amullerI can actually check that...23:28
*** aranjan has quit IRC23:30
*** aranjan has joined #openstack-neutron23:30
*** pritesh has joined #openstack-neutron23:32
*** arosen has quit IRC23:32
*** _cjones_ has quit IRC23:34
*** pritesh_ has quit IRC23:35
*** ZZelle_ has quit IRC23:39
*** annegentle has joined #openstack-neutron23:41
*** Sayaji has quit IRC23:41
*** vmtrooper has joined #openstack-neutron23:43
*** johnbelamaric has quit IRC23:45
*** aranjan has quit IRC23:46
amullerarmax: heh it mixes the routers up and the ping still works, that's funny23:46
amullerarmax: if you care about this I can expand23:46
*** aranjan has joined #openstack-neutron23:47
*** seizadi has quit IRC23:48
*** vmtrooper has quit IRC23:48
*** FatBack has joined #openstack-neutron23:50
*** rook has joined #openstack-neutron23:50
*** rook is now known as Guest2552423:51
*** aranjan has quit IRC23:52
*** jaypipes has quit IRC23:54
*** annegentle has quit IRC23:57
*** vishwana_ has quit IRC23:58
*** shaohe_feng has joined #openstack-neutron23:59

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