Tuesday, 2016-08-30

openstackgerritHan Zhou proposed openstack/networking-ovn: WIP: Fix address set adding & removing race condition  https://review.openstack.org/36249400:04
*** chandrav has quit IRC00:26
*** chandrav has joined #openstack-neutron-ovn00:27
*** yamamoto has quit IRC01:15
*** yamamoto has joined #openstack-neutron-ovn01:21
*** gongysh has joined #openstack-neutron-ovn01:23
*** salv-orlando has joined #openstack-neutron-ovn01:32
*** banix has joined #openstack-neutron-ovn01:34
*** salv-orlando has quit IRC01:43
*** s3wong has quit IRC01:52
*** yamamoto has quit IRC02:05
*** gongysh has quit IRC02:11
flaviofhi folks. I got a silly question. first, looking at the options column of my logical router table, I see th tthe chassis prop is getting set: https://gist.github.com/9254dd639c244e539132a23074118aff02:18
flavioftrouble is, I do not think that router is supposed to be a gateway router, as I don't even have br-provider in my setup. all I'm configuring is  a plain old rtr: https://gist.github.com/e3080eb529675aba7c1a89f79dace06002:20
flaviofthoughts? is this something I'm doing wrong, or a known bug?02:20
*** mlavalle has joined #openstack-neutron-ovn02:43
*** armax has quit IRC02:46
*** banix has quit IRC02:46
*** banix has joined #openstack-neutron-ovn02:48
*** banix has quit IRC02:55
*** jckasper has quit IRC03:00
*** jckasper has joined #openstack-neutron-ovn03:00
*** jckasper has quit IRC03:04
*** yamamoto has joined #openstack-neutron-ovn03:05
*** yamamoto has quit IRC03:10
*** mickeys has quit IRC03:28
*** yamamoto has joined #openstack-neutron-ovn03:39
*** yamamoto has quit IRC03:45
*** salv-orlando has joined #openstack-neutron-ovn03:45
*** salv-orlando has quit IRC03:53
*** armax has joined #openstack-neutron-ovn03:55
*** numans has joined #openstack-neutron-ovn04:03
*** numans has quit IRC04:04
*** numans has joined #openstack-neutron-ovn04:04
*** yamamoto has joined #openstack-neutron-ovn04:04
*** yamamoto has quit IRC04:18
*** mlavalle has quit IRC04:23
*** yamamoto has joined #openstack-neutron-ovn04:40
*** salv-orlando has joined #openstack-neutron-ovn04:41
*** yamamoto has quit IRC05:00
openstackgerritZongKai LI proposed openstack/networking-ovn: Add DB sync support for lrouter port networks  https://review.openstack.org/35850105:03
*** armax has quit IRC05:22
*** yamamoto has joined #openstack-neutron-ovn05:41
*** armax has joined #openstack-neutron-ovn05:46
*** salv-orl_ has joined #openstack-neutron-ovn06:08
*** salv-orlando has quit IRC06:11
*** salv-orlando has joined #openstack-neutron-ovn06:12
*** salv-orl_ has quit IRC06:17
*** salv-orlando has quit IRC06:17
*** pcaruana has joined #openstack-neutron-ovn06:26
*** armax has quit IRC06:28
*** cryptarium has joined #openstack-neutron-ovn06:29
*** jckasper has joined #openstack-neutron-ovn07:02
*** jckasper has quit IRC07:06
*** mmirecki has joined #openstack-neutron-ovn07:21
*** mmirecki has quit IRC07:30
*** chandrav has quit IRC07:31
*** fzdarsky|afk has joined #openstack-neutron-ovn07:41
*** fzdarsky|afk is now known as fzdarsky07:44
*** mickeys has joined #openstack-neutron-ovn07:59
*** mickeys has quit IRC08:04
*** roeyc has joined #openstack-neutron-ovn08:28
*** cryptarium has quit IRC08:36
openstackgerritZongKai LI proposed openstack/networking-ovn: Skip get dhcpv4 options for ports owned by neutron  https://review.openstack.org/36272609:27
*** yamamoto has quit IRC09:48
*** roeyc has quit IRC09:55
*** salv-orlando has joined #openstack-neutron-ovn10:27
*** roeyc has joined #openstack-neutron-ovn10:35
*** yamamoto has joined #openstack-neutron-ovn10:42
*** salv-orl_ has joined #openstack-neutron-ovn10:52
*** salv-orl_ has quit IRC10:54
*** salv-orlando has quit IRC10:56
*** dkehn_ has quit IRC10:57
*** yamamoto_ has joined #openstack-neutron-ovn10:59
*** yamamoto has quit IRC11:02
*** fzdarsky is now known as fzdarsky|lunch11:03
*** jckasper has joined #openstack-neutron-ovn11:03
*** jckasper has quit IRC11:08
*** yamamoto_ has quit IRC11:08
*** dkehn_ has joined #openstack-neutron-ovn11:10
*** rtheis has joined #openstack-neutron-ovn11:12
*** yamamoto has joined #openstack-neutron-ovn11:16
*** yamamoto has quit IRC11:17
*** banix has joined #openstack-neutron-ovn11:26
*** yamamoto has joined #openstack-neutron-ovn11:29
*** banix has quit IRC11:29
*** banix has joined #openstack-neutron-ovn11:30
*** yamamoto has quit IRC11:33
numansrtheis, is it better to wait for the proper fix in neutron ? or take this temporary solution https://review.openstack.org/#/c/362699/1 ?11:38
rtheisnumans: unless we have a critical block, I think we are okay to wait for the proper fix.11:38
*** banix has quit IRC11:39
numansrtheis, even i think its better to wait.11:39
rtheissounds good11:39
*** banix has joined #openstack-neutron-ovn12:17
*** yamamoto has joined #openstack-neutron-ovn12:22
*** banix has quit IRC12:27
*** fzdarsky|lunch is now known as fzdarsky|afk12:48
*** fzdarsky|afk is now known as fzdarsky12:52
*** roeyc has quit IRC12:54
rtheisrussellb, mestery: networking-ovn Newton-3 deliverable: https://review.openstack.org/#/c/362847/12:54
rtheisis anything else required?12:55
*** roeyc has joined #openstack-neutron-ovn12:55
*** jckasper has joined #openstack-neutron-ovn13:09
*** mlavalle has joined #openstack-neutron-ovn13:18
openstackgerritRichard Theis proposed openstack/networking-ovn: Fail deployment if q-dhcp and OVN_NATIVE_DHCP enabled  https://review.openstack.org/36109613:22
mesteryrtheis: Ack13:36
mesterylooking13:36
*** woodburn has left #openstack-neutron-ovn13:46
numansrtheis, mestery, it is good if this goes through - https://review.openstack.org/#/c/352209/13:46
rtheisnumans: that would be good to get in, I can hold the deliverable13:47
numansrtheis, thanks.13:55
*** woodburn has joined #openstack-neutron-ovn14:11
*** roeyc has quit IRC14:15
*** roeyc has joined #openstack-neutron-ovn14:22
*** banix has joined #openstack-neutron-ovn14:23
*** roeyc has quit IRC14:52
openstackgerritZongKai LI proposed openstack/networking-ovn: Skip get dhcpv4 options for ports owned by neutron  https://review.openstack.org/36272614:54
*** armax has joined #openstack-neutron-ovn15:09
*** numans has quit IRC15:12
*** brad_behle has joined #openstack-neutron-ovn15:16
*** chandrav has joined #openstack-neutron-ovn15:24
*** dkehn_ has quit IRC15:26
*** banix has quit IRC15:31
*** banix has joined #openstack-neutron-ovn15:31
*** mickeys has joined #openstack-neutron-ovn15:32
*** salv-orlando has joined #openstack-neutron-ovn15:40
*** dkehn_ has joined #openstack-neutron-ovn15:46
openstackgerritRichard Theis proposed openstack/networking-ovn: Deployment fixes for DHCP and metadata support  https://review.openstack.org/35023715:48
*** banix has quit IRC15:50
openstackgerritRichard Theis proposed openstack/networking-ovn: Deployment fixes for DHCP and metadata support  https://review.openstack.org/35023715:52
*** s3wong has joined #openstack-neutron-ovn16:02
*** yamamoto has quit IRC16:15
*** armax has quit IRC16:16
*** banix has joined #openstack-neutron-ovn16:19
Sam-I-Amrtheis: mind if i poke at 350237?16:28
rtheisSam-I-Am: go ahead16:30
Sam-I-Amrtheis: thx16:40
Sam-I-Amsome wording for the most part16:40
Sam-I-Amrtheis: you around?16:56
rtheisyes16:56
Sam-I-Amgot a logic question16:56
Sam-I-Amdevstack/lib/networking-ovn L200-ish16:57
Sam-I-Amtrying to figure out why we only enable isolated md when we're using the conventional l3 agent16:58
Sam-I-Amor so it looks16:58
Sam-I-Amisolated md basically enables md for non-routed (read: provider) networks16:59
rtheisforce_metadata should be a superset of enable_isolated_metadata16:59
Sam-I-Ami've never had to set force_metadata before16:59
rtheisso with no conventional L3, we'll have to have DHCP do the work16:59
Sam-I-Aminterestingly, if you enable isolated md, the l3 agent never provides md17:00
rtheisThat may be due to devstack forcing config drive by default up until late last week17:00
*** s3wong has quit IRC17:01
Sam-I-Amthus, in any env with instances that boot on a provider net, we need allow isolated md17:01
Sam-I-Amrtheis: moo?17:05
rtheisSam-I-Am: still here... just looking over the neutron code17:05
rtheisI think force_metadata should give you want you want with enable_isolated_metadata17:06
Sam-I-Amtl;dr - if you create a network and enable dhcp, it always has a dhcp instance running before you plug it into a router. if you enable isolated md, the dhcp agent handles md. thus, the dhcp agent will end up providing md to all networks because it comes before a router port.17:06
rtheisbut if a router is added later then I think you lose host routes17:07
Sam-I-Amnot that i've seen17:07
Sam-I-Amunless something changed, the route to 169.254.169.254 always points to the dnsmasq ip addr for that network17:08
Sam-I-Ambecause the instance hears from dhcp first, and dhcp hands that route out... i think17:08
rtheisI was seeing it point to router gateway port17:08
Sam-I-Amif l3 is handling md, there's no special route. it just intercepts that ip address in iptables and mangles it to the md service.17:10
Sam-I-Amguess we could test to see if any of this changed since i last stumbled across it17:11
Sam-I-Amanyway, i was just seeing if we could simplify the logic17:11
rtheisIt is a bit of a mixed case ... where dhcp handles the host route but points to gateway port if not isolated17:12
rtheisI'll work through the tests again and let you know17:15
*** yamamoto has joined #openstack-neutron-ovn17:16
Sam-I-Amok. i'll just clarify the comments for now.17:16
rtheisok17:16
*** yamamoto has quit IRC17:22
*** pcaruana has quit IRC17:25
*** s3wong has joined #openstack-neutron-ovn17:32
*** chandrav has quit IRC17:34
*** mlavalle has quit IRC17:53
*** chandrav has joined #openstack-neutron-ovn17:57
Sam-I-Amrtheis: is there a reason the list of extensions in the relnote are not using a list?18:01
rtheisno good reason18:02
Sam-I-Amhmmm ok18:02
rtheisthey really should, but I probably messed that up18:02
Sam-I-Ami'll do it18:03
*** banix has quit IRC18:05
*** banix has joined #openstack-neutron-ovn18:06
*** salv-orl_ has joined #openstack-neutron-ovn18:08
*** salv-orlando has quit IRC18:11
rtheisthx18:15
openstackgerritMatthew Kassawara proposed openstack/networking-ovn: Deployment fixes for DHCP and metadata support  https://review.openstack.org/35023718:21
Sam-I-Amrtheis: think i fixerated it18:22
*** tongli has joined #openstack-neutron-ovn18:30
rtheisthx18:32
*** mickeys has quit IRC18:32
*** salv-orl_ has quit IRC18:49
rtheisrussellb: are you around ?18:51
*** basilAB has quit IRC18:52
*** mestery has quit IRC18:52
*** banix has quit IRC18:55
*** mestery has joined #openstack-neutron-ovn18:57
*** salv-orlando has joined #openstack-neutron-ovn18:59
*** banix has joined #openstack-neutron-ovn19:00
*** basilAB has joined #openstack-neutron-ovn19:01
rtheisSam-I-Am: the reason that I needed to use force_metadata is because once a router interface is added then the host route uses the gateway IP instead of the DHCP IP.  However, that won't route with native L3 router.19:11
Sam-I-Amrtheis: what happens without force_metadata... it'll try to rely on bits in the l3 agent?19:12
rtheisyes19:12
rtheisthat is what I was seeing19:13
Sam-I-Amhmm, interesting. so the way it used to work where enabling isolated metadata always overrides magic in l3?19:13
Sam-I-Amer, no longer is the case?19:13
*** armax has joined #openstack-neutron-ovn19:15
rtheismust not be ... I'm going to run another test to verify.  Need to setup another deployment ...19:16
*** armax has quit IRC19:20
*** mickeys has joined #openstack-neutron-ovn19:33
*** rtheis_ has joined #openstack-neutron-ovn19:33
*** armax has joined #openstack-neutron-ovn19:35
*** rtheis has quit IRC19:35
*** mickeys has quit IRC19:39
*** zkassab has joined #openstack-neutron-ovn19:42
*** zkassab has quit IRC19:44
*** fzdarsky is now known as fzdarsky|afk19:52
*** zkassab has joined #openstack-neutron-ovn20:20
*** zkassab has quit IRC20:20
rtheis_Sam-I-Am: Enabling isolated metadata did override the magic in l3 until I restarted the DHCP agent and it saw the router port.  Then it set a host route for that port and deferred to l3 magic.20:25
*** rtheis_ is now known as rtheis20:26
Sam-I-Amrtheis: thats... interesting.20:26
rtheisyes, and a bit confusing20:26
Sam-I-Ami dont like indeterminate things :/20:26
rtheisme either20:26
Sam-I-Amwonder if its worth trying to fix, if thats even possible20:27
Sam-I-Amwhat does force_metadata do in that case?20:27
Sam-I-Amor whatever that was20:27
rtheisforce_metadata will ensure that DHCP is always used20:28
Sam-I-Ameven when a router is present?20:28
rtheisyes20:28
Sam-I-Amok, so that helps a bit20:28
Sam-I-Ami suspect the help strings on that might need some improvement20:28
rtheisprobably20:29
Sam-I-Amisolated metadata isnt exactly easy to understand either20:29
rtheisyeah20:29
Sam-I-Amso i guess force_metadata should always be used to make sure md proxies a consistent way?20:30
Sam-I-Amiff isolated metadata20:30
rtheisyes, we could do that20:31
rtheisI'll update the patch20:32
*** banix has quit IRC20:33
*** mickeys has joined #openstack-neutron-ovn20:36
*** mickeys has quit IRC20:41
*** mickeys has joined #openstack-neutron-ovn20:46
openstackgerritRichard Theis proposed openstack/networking-ovn: Deployment fixes for DHCP and metadata support  https://review.openstack.org/35023720:50
openstackgerritRichard Theis proposed openstack/networking-ovn: Add OVS transaction mutate support  https://review.openstack.org/35186121:02
*** azbiswas has joined #openstack-neutron-ovn21:06
openstackgerritRichard Theis proposed openstack/networking-ovn: Deployment fixes for DHCP and metadata support  https://review.openstack.org/35023721:16
*** rtheis has quit IRC21:20
openstackgerritMerged openstack/networking-ovn: gaterc: Avoid running entire tempest test suite on grenade job  https://review.openstack.org/35908621:21
openstackgerritMerged openstack/networking-ovn: Cleanup gate stack user configuration for functional tests  https://review.openstack.org/36049221:24
*** salv-orlando has quit IRC21:26
*** armax has quit IRC21:32
*** chandrav has quit IRC21:46
*** salv-orlando has joined #openstack-neutron-ovn21:49
*** banix has joined #openstack-neutron-ovn21:53
*** mlavalle has joined #openstack-neutron-ovn21:55
*** chandrav has joined #openstack-neutron-ovn22:08
*** shettyg1 has quit IRC22:12
openstackgerritAmitabha Biswas proposed openstack/networking-ovn: BugFix: L3 scheduler scheduling distributed routers  https://review.openstack.org/36330522:50
*** azbiswas has quit IRC22:51
*** armax has joined #openstack-neutron-ovn23:00
*** salv-orlando has quit IRC23:21
*** banix has quit IRC23:47

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