*** byrdog55 has joined #midonet | 01:00 | |
*** byrdog55 has quit IRC | 01:01 | |
*** tfukushima has joined #midonet | 01:24 | |
*** tfukushima has quit IRC | 01:52 | |
*** yamamoto_ has joined #midonet | 02:05 | |
*** tfukushima has joined #midonet | 02:18 | |
*** yamamoto_ has quit IRC | 02:33 | |
*** yamamoto_ has joined #midonet | 02:37 | |
*** yamamoto_ has quit IRC | 02:46 | |
*** yamamoto_ has joined #midonet | 02:48 | |
*** yamamoto_ has quit IRC | 02:50 | |
*** yamamoto_ has joined #midonet | 03:34 | |
*** yamamoto_ has quit IRC | 03:36 | |
openstackgerrit | Kengo Hobo proposed openstack/networking-midonet: Add entry_points for l2gateway, gwdevice and bgp service plugins https://review.openstack.org/327516 | 04:26 |
---|---|---|
*** yamamoto_ has joined #midonet | 04:33 | |
*** tfukushima has quit IRC | 05:10 | |
*** tfukushima has joined #midonet | 05:21 | |
openstackgerrit | YAMAMOTO Takashi proposed openstack/networking-midonet: Fix a few pep8 error in doc/source/conf.py https://review.openstack.org/328841 | 05:25 |
openstackgerrit | YAMAMOTO Takashi proposed openstack/networking-midonet: Clean up pep8 exclude list https://review.openstack.org/328842 | 05:25 |
Mech422 | Hi! Any advice for installing midonet on Mitaka? | 06:33 |
Mech422 | I've found an install guide (for liberty I think), something called 'Bees', and some Dockerfile stuff | 06:33 |
Mech422 | I'd prefer midonet in containers, if that is working ? | 06:34 |
yamamoto_ | Mech422: are you looking for docker images? | 06:40 |
Mech422 | yamamoto_: it would be nice - but I can do a host install if needed | 06:41 |
Mech422 | yamamoto_: I'm currently installing OpenStack Mitaka with Kolla | 06:41 |
Mech422 | I wanted to add Midonet and Kuyr in some way | 06:41 |
yamamoto_ | there are docker images for midonet components https://hub.docker.com/u/midonet/ | 06:41 |
yamamoto_ | i haven't tried them though | 06:41 |
yamamoto_ | toni seems to have something too https://hub.docker.com/u/celebdor/ | 06:42 |
Mech422 | yamamoto_: I saw https://github.com/midonet/bees - is that the 'current direction' for midonet? | 06:42 |
Mech422 | yamamoto_: oh yeah - saw a lot of celebdor stuff too | 06:43 |
yamamoto_ | i have no idea about bees | 06:43 |
Mech422 | yamamoto_: oh - sounds cool... I eventually want to have a 'mixed' cloud with KVM and Docker hosting | 06:43 |
Mech422 | I think I need the kuryr stuff for that ? | 06:44 |
yamamoto_ | you can use kuryr yes | 06:45 |
apuimedo | I have container images for midonet/agent and for midonet/cluster | 06:46 |
apuimedo | Mech422: you're from Kolla, right? | 06:46 |
Mech422 | apuimedo: err...not really - I'm just a user... | 06:47 |
apuimedo | :-) | 06:47 |
apuimedo | well | 06:47 |
apuimedo | here go the links | 06:47 |
Mech422 | apuimedo: I just hang out on the kolla channel to learn | 06:47 |
Mech422 | thanks! | 06:47 |
apuimedo | https://hub.docker.com/r/midonet/agent/ | 06:47 |
apuimedo | https://hub.docker.com/r/midonet/cluster | 06:47 |
apuimedo | the full description of each explains how to run it | 06:48 |
apuimedo | you'll also need to have neutron, keystone and zookeeper | 06:48 |
apuimedo | Mech422: the easiest way of just trying it | 06:48 |
apuimedo | and by it I mean MIdoNet with mixed VMs and containers | 06:48 |
apuimedo | is to run devstack | 06:48 |
Mech422 | apuimedo: Unfortunately, I need multi-node - its a POC for work | 06:49 |
apuimedo | Mech422: nice! | 06:49 |
apuimedo | Mech422: OS? | 06:49 |
Mech422 | apuimedo: yeah - fun stuff...I left midonet for last since I'm not good with networking | 06:49 |
apuimedo | Mech422: which distro is it? | 06:50 |
Mech422 | apuimedo: Yep :-) OpenStack Mitaka with Ceph - via Kolla installer | 06:50 |
Mech422 | Ubuntu 14.04 | 06:50 |
apuimedo | ok | 06:50 |
apuimedo | yamamoto_: how are we on mitaka? | 06:50 |
apuimedo | did we release a plugin for it? | 06:50 |
yamamoto_ | no | 06:51 |
apuimedo | (I know networking-midonet master works though, right) | 06:51 |
Mech422 | apuimedo: oh - I use OpenVSwitch for the 'base' networking on the host... when Midonet takes over, will it reset my existing bridges/ports? | 06:51 |
yamamoto_ | i think https://builds.midonet.org/ has some snapshot packages | 06:51 |
apuimedo | Mech422: With "I use ovs for the 'base' networking on the hosts" do you mean that you alraedy used neutron with ovs to create nets for VMs? | 06:52 |
Mech422 | apuimedo: no - I mean the box boots with its mgmt interface in OVS | 06:53 |
apuimedo | Mech422: yeah... That has to be torn down | 06:53 |
Mech422 | apuimedo: we bond 2x10GigE interfaces, trunk a bunch of vlans to them, then use OVS to break the vlans out to internal ports | 06:53 |
apuimedo | well | 06:53 |
Mech422 | oh ouch! | 06:53 |
apuimedo | MidoNet doesn't play well with userspace ovs tools | 06:53 |
apuimedo | do you have a separate interface for data? | 06:54 |
apuimedo | the one for the VM and container traffic? | 06:54 |
Mech422 | apuimedo: not really - pretty much everything comes in the bond (for HA) | 06:54 |
apuimedo | Mech422: yeah... That's what I thought | 06:54 |
Mech422 | apuimedo: I might be able to find a 1x1GigE port on the machine that could be used for mgmt - but thats about it | 06:55 |
apuimedo | I'm not a field engineer (I'm one of the Kuryr developers) | 06:55 |
apuimedo | but, midonet does not have a bonding driver | 06:55 |
apuimedo | so usually | 06:55 |
apuimedo | you have to use the Linux bonding driver | 06:55 |
apuimedo | in this particular case | 06:56 |
apuimedo | I guess it would be possible to have a linux bonding | 06:56 |
apuimedo | then linux vlan devices on top | 06:56 |
apuimedo | and have midonet bind to one of them | 06:56 |
apuimedo | but I have not tried that | 06:56 |
apuimedo | yamamoto_: would ^^ work? | 06:56 |
yamamoto_ | i think you can use ovs and midonet on a host, sharing the kernel datapath, if you want. | 06:56 |
Mech422 | ok - so that part is gonna be 'fun' :-) | 06:57 |
yamamoto_ | apuimedo: i guess it works | 06:57 |
Mech422 | can I just write a script that get mido net to re-create my ovs setup after it fires up ( I would probably lose ssh till it re-configured..) | 06:58 |
Mech422 | yamamoto_: oh? that would be good news :-) We're using bog standard OVS kernel + openvswitch-vswitchd | 06:58 |
Mech422 | yamamoto_: so I don't mind keeping the kernel datapath (its a cluster for our QA group, so we don't need really high performance from networking) | 06:59 |
apuimedo | Mech422: well | 07:00 |
apuimedo | if it were me | 07:00 |
apuimedo | which distro did you say you use? | 07:01 |
apuimedo | ah, ubuntu trusty | 07:01 |
apuimedo | so I'd make a /etc/network/interfaces | 07:01 |
apuimedo | that configured the bond and the vlans I need | 07:01 |
apuimedo | and then, after deploying midonet | 07:01 |
apuimedo | I'd sent the API request to the MidoNet cluster saying | 07:01 |
apuimedo | in Host X bind to vlan interface Y with address Z | 07:02 |
apuimedo | so that even if you do not start midonet, you still have all the rest working on the machine | 07:02 |
Mech422 | apuimedo: makes sense | 07:03 |
Mech422 | apuimedo: the test gear is just in the next room atm, so I can muck with it a bit without too much trouble | 07:03 |
Mech422 | Since we're just doing POC now, we'll probably deploy on Neutron in Oct/Nov. when it comes out... | 07:05 |
Mech422 | any idea if midonet will support neutron ? | 07:05 |
apuimedo | Mech422: it will ;-) | 07:08 |
apuimedo | btw, there is a user in our upstream slack that has been doing a similar setup to yours | 07:08 |
apuimedo | and modified some kolla containers (like neutron) for optimal work | 07:08 |
apuimedo | so you may want to go talk to him ;-) | 07:08 |
Mech422 | oh? Awesome - I just beat Kolla with a hammer till it was braindead... | 07:08 |
Mech422 | Now I just hand kolla a pre-configured br-ex | 07:09 |
apuimedo | Mech422: the thing is that the Neutron Kolla container needs modification | 07:09 |
apuimedo | so that it installs and uses the MidoNet Neutron plugin | 07:09 |
Mech422 | apuimedo: oh - yeah - thought I thought the plugin was already part of upstream.. | 07:09 |
Mech422 | apuimedo: but yeah, I'll have to get the plugins in and modify the neutron configs | 07:10 |
apuimedo | it is upstream | 07:10 |
apuimedo | but the dockerfile kolla has only installs ovs plugin | 07:10 |
apuimedo | Mech422: the Kolla team just started working on adding MidoNet support | 07:10 |
apuimedo | (some dev from RH is working on it | 07:11 |
apuimedo | we will try to speed it up, but it won't be released until October/November and that would be tight for you :P )( | 07:11 |
Mech422 | apuimedo: yeah - I can patch that in locally - since its in the upstream repo's it shouldn't be too bad | 07:11 |
Mech422 | ok - so since I'm mitaka, I can't use the containers and should install from the daily builds.. | 07:13 |
Mech422 | once thats working, I need to modify the neutron Docker files to include the plugin, and patch the configs | 07:14 |
Mech422 | hmm - except there is no plugin for mitaka yet.. | 07:14 |
Mech422 | maybe I should just downgrade to liberty | 07:15 |
apuimedo | that's what the upstream user does | 07:16 |
apuimedo | (using liberty) | 07:16 |
apuimedo | you should really ping him | 07:16 |
apuimedo | midonet.slack.com | 07:16 |
Mech422 | heh - I've never used slack... | 07:17 |
apuimedo | it's pmislak | 07:17 |
Mech422 | suppose I should learn :-) | 07:17 |
apuimedo | sorry abou that ;-) | 07:17 |
Mech422 | no biggie - thats what keeps live interesting :-) | 07:17 |
Mech422 | people keep telling me how good slack is...should be fun to try it | 07:18 |
Mech422 | apuimedo: yeah - that sounds like the best course - run a parallel Kolla setup using Liberty and the midonet containers, hopefully with some guidance from pmislak - then move to mitaka/neutron once I get to know midonet | 07:22 |
Mech422 | Sweet - got a plan :-) | 07:22 |
Mech422 | thanks for the help guys! | 07:22 |
apuimedo | you're welcome | 07:23 |
*** devvesa has joined #midonet | 08:12 | |
*** dizquierdo has joined #midonet | 08:17 | |
*** tfukushima has quit IRC | 08:50 | |
*** tfukushima has joined #midonet | 08:51 | |
*** gongysh has joined #midonet | 09:00 | |
*** dizquierdo has quit IRC | 09:22 | |
*** yamamoto_ has quit IRC | 10:19 | |
*** dizquierdo has joined #midonet | 10:39 | |
*** tfukushima has quit IRC | 10:41 | |
*** yamamoto has joined #midonet | 11:33 | |
*** yamamoto has quit IRC | 11:44 | |
*** yamamoto has joined #midonet | 11:53 | |
*** gongysh has quit IRC | 12:11 | |
*** yamamoto has quit IRC | 12:13 | |
*** yamamoto has joined #midonet | 12:46 | |
*** yamamoto has quit IRC | 12:47 | |
openstackgerrit | Kengo Hobo proposed openstack/networking-midonet: Add explanation for BGP service in local.conf.sample https://review.openstack.org/328989 | 12:52 |
*** yamamoto has joined #midonet | 12:56 | |
*** yamamoto has quit IRC | 12:57 | |
*** yamamoto has joined #midonet | 13:13 | |
*** yamamoto has quit IRC | 13:16 | |
*** yamamoto has joined #midonet | 13:28 | |
*** yamamoto has quit IRC | 13:31 | |
*** yamamoto has joined #midonet | 13:32 | |
*** byrdog55 has joined #midonet | 13:33 | |
*** yamamoto has quit IRC | 13:48 | |
*** yamamoto has joined #midonet | 13:54 | |
*** gongysh has joined #midonet | 14:03 | |
*** gongysh has quit IRC | 14:06 | |
*** gongysh has joined #midonet | 14:12 | |
*** yamamoto has quit IRC | 14:24 | |
*** yamamoto has joined #midonet | 14:25 | |
*** yamamoto has quit IRC | 14:28 | |
*** yamamoto has joined #midonet | 14:32 | |
*** yamamoto has quit IRC | 14:35 | |
*** yamamoto has joined #midonet | 14:49 | |
*** yamamoto has quit IRC | 14:53 | |
*** yamamoto has joined #midonet | 14:56 | |
*** gongysh has quit IRC | 15:03 | |
*** yamamoto has quit IRC | 15:05 | |
*** yamamoto has joined #midonet | 15:07 | |
*** yamamoto has quit IRC | 15:10 | |
*** yamamoto has joined #midonet | 15:12 | |
*** yamamoto has quit IRC | 15:17 | |
*** devvesa has quit IRC | 15:20 | |
*** gongysh has joined #midonet | 15:56 | |
*** gongysh has quit IRC | 16:09 | |
*** dizquierdo has quit IRC | 16:09 | |
*** gongysh has joined #midonet | 16:10 | |
*** gongysh has quit IRC | 16:16 | |
*** gongysh has joined #midonet | 16:36 | |
openstackgerrit | Emilien Macchi proposed openstack/puppet-midonet: Add nodepool-xenial.yml file https://review.openstack.org/329105 | 16:46 |
*** gongysh has quit IRC | 16:56 | |
*** Mech422 has quit IRC | 17:45 | |
*** mmirecki has quit IRC | 20:57 | |
*** byrdog55 has quit IRC | 21:45 |
Generated by irclog2html.py 2.14.0 by Marius Gedminas - find it at mg.pov.lt!