Thursday, 2015-10-22

*** gangil has quit IRC00:46
*** gangil has joined #openstack-neutron-ovn00:51
*** gangil has joined #openstack-neutron-ovn00:51
*** gangil1 has joined #openstack-neutron-ovn00:53
*** gangil has quit IRC00:53
*** salv-orlando has joined #openstack-neutron-ovn00:54
*** asuvvari has joined #openstack-neutron-ovn00:56
*** asuvvari has quit IRC01:00
*** chandrav has quit IRC01:06
*** salv-orlando has quit IRC01:12
*** yamamoto has quit IRC01:14
*** gangil1 has quit IRC01:36
*** gangil has joined #openstack-neutron-ovn01:36
*** gangil has joined #openstack-neutron-ovn01:36
*** gangil has quit IRC01:51
*** yamamoto has joined #openstack-neutron-ovn02:00
*** flaviof is now known as flaviof_02:04
*** salv-orlando has joined #openstack-neutron-ovn02:11
*** salv-orlando has quit IRC02:30
*** gangil has joined #openstack-neutron-ovn02:39
*** gangil has joined #openstack-neutron-ovn02:39
*** gsagie__ has joined #openstack-neutron-ovn02:56
*** gsagie__ has quit IRC03:17
*** chandrav has joined #openstack-neutron-ovn03:24
*** gsagie__ has joined #openstack-neutron-ovn03:25
*** salv-orlando has joined #openstack-neutron-ovn03:29
*** gangil has quit IRC03:39
*** salv-orl_ has joined #openstack-neutron-ovn03:42
*** salv-orlando has quit IRC03:44
*** salv-orl_ has quit IRC03:48
*** arosen has quit IRC04:10
*** flaviof_ is now known as flaviof04:28
*** gsagie__ has quit IRC04:29
*** gangil has joined #openstack-neutron-ovn04:46
*** gangil has joined #openstack-neutron-ovn04:46
*** salv-orlando has joined #openstack-neutron-ovn04:46
*** subscope has joined #openstack-neutron-ovn04:47
*** salv-orlando has quit IRC04:53
*** salv-orlando has joined #openstack-neutron-ovn04:53
*** subscope has quit IRC05:37
*** chandrav has quit IRC05:39
*** armax has quit IRC05:46
*** chandrav has joined #openstack-neutron-ovn05:54
*** gsagie has quit IRC06:17
*** gsagie has joined #openstack-neutron-ovn06:18
*** fzdarsky has joined #openstack-neutron-ovn06:46
*** azbiswas has quit IRC06:49
*** azbiswas has joined #openstack-neutron-ovn06:49
*** azbiswas has quit IRC06:55
*** salv-orlando has quit IRC07:04
*** salv-orlando has joined #openstack-neutron-ovn07:10
*** subscope has joined #openstack-neutron-ovn07:14
*** yamamoto has quit IRC07:16
*** chandrav has quit IRC07:34
*** yamamoto has joined #openstack-neutron-ovn08:00
*** salv-orlando has quit IRC08:01
*** salv-orlando has joined #openstack-neutron-ovn08:08
*** gangil has quit IRC08:09
*** otherwiseguy has quit IRC08:14
*** otherwiseguy has joined #openstack-neutron-ovn08:21
*** VikramDham has joined #openstack-neutron-ovn08:45
*** subscope has quit IRC08:48
*** azbiswas has joined #openstack-neutron-ovn08:56
*** azbiswas has quit IRC09:00
*** openstackgerrit has quit IRC09:01
*** openstackgerrit has joined #openstack-neutron-ovn09:02
*** subscope has joined #openstack-neutron-ovn09:08
*** VikramDham has quit IRC09:08
*** salv-orl_ has joined #openstack-neutron-ovn09:42
*** salv-orlando has quit IRC09:45
*** openstackgerrit has quit IRC09:46
*** openstackgerrit has joined #openstack-neutron-ovn09:47
*** subscope has quit IRC09:55
*** subscope has joined #openstack-neutron-ovn09:56
*** yamamoto has quit IRC10:16
*** yamamoto has joined #openstack-neutron-ovn11:06
*** subscope has quit IRC11:25
*** flaviof is now known as flaviof_11:44
*** subscope has joined #openstack-neutron-ovn11:55
*** flaviof_ is now known as flaviof12:08
*** yamamoto has quit IRC12:17
*** yamamoto has joined #openstack-neutron-ovn12:21
*** gsagie has quit IRC12:23
*** njohnston is now known as nate_gone12:53
*** azbiswas has joined #openstack-neutron-ovn13:01
*** azbiswas has quit IRC13:06
*** thumpba has joined #openstack-neutron-ovn13:15
*** gsagie has joined #openstack-neutron-ovn13:20
*** nate_gone is now known as njohnston13:25
*** flaviof has quit IRC13:33
*** regXboi has joined #openstack-neutron-ovn13:56
*** jimchou has joined #openstack-neutron-ovn14:11
*** yamamoto has quit IRC14:14
*** VikramDham has joined #openstack-neutron-ovn14:16
*** shettyg1 has joined #openstack-neutron-ovn14:25
*** carl_baldwin has joined #openstack-neutron-ovn14:31
*** yamamoto has joined #openstack-neutron-ovn14:35
*** flaviof has joined #openstack-neutron-ovn14:39
*** BB has joined #openstack-neutron-ovn14:48
*** armax has joined #openstack-neutron-ovn14:53
*** subscope has quit IRC14:54
*** asuvvari has joined #openstack-neutron-ovn15:02
*** jimchou has quit IRC15:05
*** salv-orl_ has quit IRC15:15
*** gsagie has quit IRC15:20
*** azbiswas has joined #openstack-neutron-ovn15:34
azbiswasrussellb: Are we planning on demoing any FIP scenarios in Tokyo?16:03
russellbazbiswas: that was the original goal, but we need a NAT solution, which I think ben was working on but i haven't heard an update on it in the last few days16:04
russellbif we want FIPs to work, it would be at the current state (before we merge your patch and start configuring OVN's native L3)16:05
russellbunless NAT is implemented, then we'd merge your patch, and do a bit more i think16:05
russellbneed to set the IP addresses on all logical ports, for example16:06
russellbturn off L3 agent16:06
russellbdo whatever is needed in OVN_Northbound for floating IPs (not defined yet)16:06
russellbprobably some devstack work to do our own default network setup instead of what is done now with L3 agent16:06
russellbit's quite a bit :-/16:06
russellbso i'm starting to think we may just not have that for next week16:06
russellbi need to grab lunch, but i'll be back in a bit16:07
russellbweekly OVN meeting is in an hour16:07
russellbso hopefully we can sync up then with ben and justin in #openvswitch16:07
russellband see where we stand16:07
russellbbbiab16:08
*** BB has quit IRC16:14
*** thumpba has quit IRC16:18
*** thumpba has joined #openstack-neutron-ovn16:42
VikramDhamI am trying to setup devstack + neutron-ovn using Vagrantfile and seeing issue where it looks like ovsdb server is listening only on NAT interface instead of management network - anyone else has seen similar issue? Because of this compute node ovn-controller cannot connect with ovsdb server on controller node.16:45
VikramDhamDo I need to modify any devstack configuration to have ovn/ovsdb listen on eth1 of controller node instead of eth0?16:46
*** thumpba has quit IRC16:47
*** Sisir has joined #openstack-neutron-ovn16:48
*** Sisir has left #openstack-neutron-ovn16:49
azbiswasVikramDham: Devstack starts the ovsdb server at OVSDB_REMOTE="--remote=ptcp:6640:$HOST_IP". Try setting the HOST_IP=$eth1_ip in local.conf16:55
*** yamamoto has quit IRC16:57
russellbVikramDham: sorry, i haven't actually used the vagrant setup in networking-ovn yet16:59
*** chandrav has joined #openstack-neutron-ovn17:09
*** thumpba has joined #openstack-neutron-ovn17:10
*** gangil has joined #openstack-neutron-ovn17:14
*** gangil has joined #openstack-neutron-ovn17:14
russellbovn meeting starting now in #openvswitch17:15
*** thumpba has quit IRC17:15
*** thumpba has joined #openstack-neutron-ovn17:50
*** yamamoto has joined #openstack-neutron-ovn17:58
*** jimchou has joined #openstack-neutron-ovn17:58
*** yamamoto has quit IRC18:02
*** Sisir has joined #openstack-neutron-ovn18:21
*** Sisir has quit IRC18:21
*** Sisir has joined #openstack-neutron-ovn18:22
*** Sisir has quit IRC18:24
azbiswas    cfg.StrOpt('ovn_l3_mode',18:34
azbiswas               default='off')18:34
azbiswasrussellb: For turning off the router patch I'm think off something along the line of18:34
azbiswassee above18:34
russellbsounds good to me!18:35
azbiswasok18:35
russellband then maybe a OVN_L3_MODE variable in the devstack plugin18:35
russellbthat sets that in the config file18:35
russellbbecause we'll need it in the devstack plugin for making the l3 agent run or not18:35
russellbeventually anyway18:35
azbiswasok I need to look into that a bit more - unfamiliar territory at the moment :)18:35
russellbOK, no worries!18:36
russellbwe can do the local.conf thing later if needed18:36
russellbit's just a bash variable we'd define at the top of devstack/plugin.sh18:36
russellband then use as needed18:36
russellbfor example, to set the config file option you just defined automatically18:36
*** Guest7674 has joined #openstack-neutron-ovn18:37
azbiswasLooking at it - and got it18:37
russellbk :)18:38
shettyg1russellb: with the localnet logical port, I suppose one can get ssh access to the VM?18:38
russellbshettyg: yes, it's one of the ways we have for providing logical-to-physical connectivity18:38
shettyg1So I can techincally have 2 logical ports per VM - one being localnet port and another being overlay port18:38
russellblocalnet ports are restricted in how you can use them18:39
russellbwe only support localnet ports on a logical switch that has exactly 1 localnet port and exactly 1 other logical port18:40
russellbthat logical port could be a VM, or it could be a logical port that maps to a router interface18:40
russellb(though the router interface part isn't supported in OpenStack just yet)18:40
russellbgetting closer though :)18:40
shettyg1russellb: So I can have a VM with 2 network interfaces. One connects to localnet logical switch and another connects to a different logical switch, right?18:41
russellbyes, you could do that18:41
shettyg1russellb: When I create a neutron network via 'neutron net-create' is there an option to be passed to mention that it is a "localnet" type logical switch? If you have documented the workflow, please share a link.18:43
*** thumpba has quit IRC18:43
russellbon http://docs.openstack.org/developer/networking-ovn/testing.htm18:43
russellbat the bottom18:43
russellbthere's a section called "Provider Networks"18:43
russellbhttp://docs.openstack.org/developer/networking-ovn/testing.html18:44
russellblost the trailing 'l'18:44
shettyg1russellb: thanks, that looks very helpful atleast for local setups wherein you want ssh connectivity for vms. I suppose, while creating the logical port in neutron I can provide it a mac address that my corporate dhcp server recognizes and then I can get ssh connectivity18:47
russellbcorrect18:47
russellbyou can also tell Neutron whether or not it should provide DHCP on this network itself18:47
russellbthough I doubt that actually works right now18:47
russellbmaybe it does, i'm not sure18:48
russellbyou don't *have* to use this method to get ssh connectivity to your VMs, though18:48
russellbdevstack sets up some other stuff to make it work with your overlay network18:48
russellbhttps://russellbryantnet.files.wordpress.com/2015/05/default-topology.png18:49
russellbthat's the default network topology that is created18:49
russellb"private" is an overlay18:49
russellb"public" is just a network defined on your main node18:49
russellbthere's a neutron python agent, the "l3 agent" running, that handles routing between those two18:50
russellbusing a separate ovs bridge (br-ex), namespaces, and junk18:50
russellb(and junk means i don't know it all off the top of my head :-p)18:50
russellbSO18:50
russellbyou normally boot VMs onto the "private" network, which is a single OVN logical switch18:50
russellbyou can access it 1 of 2 ways at that point18:50
russellbthe first is a hack, set up by devstack ... it creates a route to the 10.0.0.0/24 network through br-ex, so you can actually get to those addresses directly18:51
russellbthe more "proper" workflow using OpenStack APIs is to allocate a "floating IP" on the "public" network18:51
russellband then associate it with your IP on the "private" network18:51
russellbyour floating IP will be in the 172.24.4.0/24 range based on that picture18:51
russellband you can ssh to that18:51
russellband the L3 agent handles NAT18:52
russellbhttp://docs.openstack.org/developer/networking-ovn/testing.html talks about using ssh to a VM you boot18:53
russellbthat's how it works18:53
russellb(yes, it's a miracle any of this works at all, that's how i feel too)18:56
*** azbiswas has quit IRC19:01
*** fzdarsky has quit IRC19:17
shettyg1russellb: thanks, yeah.19:30
*** salv-orlando has joined #openstack-neutron-ovn19:32
*** salv-orlando has quit IRC19:32
*** salv-orlando has joined #openstack-neutron-ovn19:32
*** fzdarsky has joined #openstack-neutron-ovn19:33
russellbOVN ACLs are so awesome that they are breaking my wordpress theme somehow19:33
russellb... i hate the web19:33
*** azbiswas has joined #openstack-neutron-ovn19:34
shettyg1the ssh part using the devstack hack likely does not allow you to 'apt-get install' external packages from inside the VM, though, right? It is only useful for ssh from local hypervisor.19:43
russellbcorrect19:43
russellbin all of my testing so far, i haven't done anything interesting inside the VMs, like say, install and use docker ....19:43
russellbi typically just use the default image that devstack installs, called CirrOS19:44
russellbwhich an ultra minimal linux image19:44
russellbi ping it, ssh to it, celebrate that it's alive19:44
russellbthat's about it19:44
*** cascardo has quit IRC19:44
russellbssh *from* it sometimes, even19:44
*** cascardo has joined #openstack-neutron-ovn19:49
*** VikramDham has quit IRC19:57
*** gangil1 has joined #openstack-neutron-ovn20:06
*** gangil has quit IRC20:07
*** shettyg1 has quit IRC20:13
*** fzdarsky has quit IRC20:17
*** salv-orlando has quit IRC20:18
*** salv-orlando has joined #openstack-neutron-ovn20:19
*** njohnston is now known as nate_gone20:21
*** BB_ has joined #openstack-neutron-ovn20:26
*** chandrav has quit IRC20:48
*** chandrav has joined #openstack-neutron-ovn20:49
*** gangil has joined #openstack-neutron-ovn21:19
*** gangil has joined #openstack-neutron-ovn21:19
*** chandrav has quit IRC21:20
*** gangil1 has quit IRC21:21
*** azbiswas has quit IRC21:22
*** azbiswas has joined #openstack-neutron-ovn21:22
*** azbiswas has quit IRC21:27
*** chandrav has joined #openstack-neutron-ovn21:32
*** shettyg1 has joined #openstack-neutron-ovn21:33
*** regXboi has quit IRC21:34
*** azbiswas has joined #openstack-neutron-ovn21:39
*** fzdarsky has joined #openstack-neutron-ovn21:52
*** asuvvari has quit IRC22:08
*** asuvvari has joined #openstack-neutron-ovn22:08
*** asuvvari_ has joined #openstack-neutron-ovn22:11
*** jimchou has quit IRC22:12
*** asuvvari has quit IRC22:13
*** asuvvari_ has quit IRC22:15
*** fzdarsky has quit IRC22:19
*** chandrav has quit IRC22:21
*** asuvvari has joined #openstack-neutron-ovn22:23
*** chandrav has joined #openstack-neutron-ovn22:24
*** VikramDham has joined #openstack-neutron-ovn22:25
*** asuvvari has quit IRC22:27
*** chandrav has quit IRC22:28
VikramDhamthanks azbiswas for pointer on local.conf setting for ovsdb22:38
*** salv-orl_ has joined #openstack-neutron-ovn22:53
*** salv-orlando has quit IRC22:53
*** BB_ has quit IRC23:16
*** yamamoto has joined #openstack-neutron-ovn23:22
*** yamamoto has quit IRC23:37
*** carl_baldwin has quit IRC23:42
*** carl_baldwin has joined #openstack-neutron-ovn23:44
*** carl_baldwin has quit IRC23:46
*** Guest7674 has quit IRC23:55

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