*** jaicaa has quit IRC | 00:19 | |
*** jaicaa has joined #openvswitch | 00:19 | |
*** yamamoto_ has joined #openvswitch | 00:45 | |
*** dcbw1 has joined #openvswitch | 00:46 | |
*** dcbw has quit IRC | 00:46 | |
*** yamamoto has quit IRC | 00:46 | |
*** tbachman has quit IRC | 00:49 | |
*** tbachman has joined #openvswitch | 00:49 | |
*** sri_ has quit IRC | 01:11 | |
*** acidfoo has quit IRC | 01:11 | |
*** larsks has quit IRC | 01:11 | |
*** sri_ has joined #openvswitch | 01:12 | |
*** acidfoo has joined #openvswitch | 01:12 | |
*** larsks has joined #openvswitch | 01:12 | |
*** _lore_ has quit IRC | 01:20 | |
*** _lore_ has joined #openvswitch | 01:21 | |
*** dcbw1 has quit IRC | 01:28 | |
*** liuyulong has quit IRC | 01:34 | |
*** acidfoo has quit IRC | 02:10 | |
*** acidfoo has joined #openvswitch | 02:11 | |
*** acidfoo has quit IRC | 02:15 | |
*** yamamoto_ has quit IRC | 02:15 | |
*** yamamoto has joined #openvswitch | 02:16 | |
*** liuyulong has joined #openvswitch | 02:18 | |
*** acidfoo has joined #openvswitch | 02:28 | |
*** spatel has joined #openvswitch | 02:50 | |
*** rcernin has quit IRC | 03:27 | |
*** moldorcoder7 has joined #openvswitch | 03:31 | |
*** avishnoi_ has joined #openvswitch | 03:31 | |
*** Kamilion|ZNC has joined #openvswitch | 03:33 | |
*** moldorcoder7_ has quit IRC | 03:38 | |
*** avishnoi has quit IRC | 03:38 | |
*** dmarchand has quit IRC | 03:38 | |
*** Kamilion has quit IRC | 03:38 | |
*** Kamilion|ZNC is now known as Kamilion | 03:38 | |
*** avishnoi_ is now known as avishnoi | 03:38 | |
*** rcernin has joined #openvswitch | 03:41 | |
*** dmarchand has joined #openvswitch | 03:43 | |
*** fdangelo has quit IRC | 03:49 | |
*** fdangelo has joined #openvswitch | 03:49 | |
*** zenkuro has joined #openvswitch | 03:55 | |
*** acidfoo has quit IRC | 04:13 | |
*** acidfoo has joined #openvswitch | 04:20 | |
*** ihrachys has quit IRC | 04:25 | |
*** ihrachys has joined #openvswitch | 04:26 | |
*** spatel has quit IRC | 05:34 | |
*** links has joined #openvswitch | 05:55 | |
*** zenkuro has quit IRC | 06:04 | |
*** a5m0 has quit IRC | 07:11 | |
*** a5m0 has joined #openvswitch | 07:13 | |
*** dholler has joined #openvswitch | 07:29 | |
*** eelco has joined #openvswitch | 07:33 | |
*** spatel has joined #openvswitch | 07:35 | |
*** ralonsoh has joined #openvswitch | 07:39 | |
*** spatel has quit IRC | 07:40 | |
*** slaweq has joined #openvswitch | 07:57 | |
*** slaweq has quit IRC | 08:10 | |
*** slaweq has joined #openvswitch | 08:14 | |
*** elvira has joined #openvswitch | 08:58 | |
*** rcernin has quit IRC | 09:02 | |
*** yamamoto has quit IRC | 09:02 | |
*** rcernin has joined #openvswitch | 09:21 | |
*** slaweq has quit IRC | 09:35 | |
*** yamamoto has joined #openvswitch | 09:38 | |
*** slaweq has joined #openvswitch | 09:43 | |
*** anilvenkata has joined #openvswitch | 09:45 | |
*** yamamoto has quit IRC | 09:48 | |
*** istokes has joined #openvswitch | 09:55 | |
*** yamamoto has joined #openvswitch | 10:19 | |
*** rcernin has quit IRC | 10:23 | |
*** zhouhan has joined #openvswitch | 10:25 | |
*** spatel has joined #openvswitch | 10:36 | |
*** rebrec has quit IRC | 10:39 | |
*** spatel has quit IRC | 10:40 | |
*** zhouhan has quit IRC | 10:41 | |
*** zhouhan has joined #openvswitch | 10:43 | |
*** rebrec has joined #openvswitch | 11:10 | |
*** rcernin has joined #openvswitch | 11:33 | |
*** acidfu_ has joined #openvswitch | 11:59 | |
*** acidfoo has quit IRC | 12:01 | |
*** mdgray has joined #openvswitch | 12:27 | |
*** elvira has quit IRC | 12:31 | |
*** rcernin has quit IRC | 12:32 | |
*** elvira has joined #openvswitch | 12:52 | |
*** yamamoto has quit IRC | 12:53 | |
*** marlinc has quit IRC | 13:00 | |
*** amorenoz has quit IRC | 13:00 | |
*** ghormoon has quit IRC | 13:00 | |
*** marlinc has joined #openvswitch | 13:01 | |
*** amorenoz has joined #openvswitch | 13:01 | |
*** ghormoon has joined #openvswitch | 13:01 | |
*** ghormoon has quit IRC | 13:01 | |
*** ghormoon has joined #openvswitch | 13:01 | |
*** liuyulong has quit IRC | 13:03 | |
*** zigo has quit IRC | 13:03 | |
*** liuyulong has joined #openvswitch | 13:03 | |
*** zigo has joined #openvswitch | 13:03 | |
*** yamamoto has joined #openvswitch | 13:21 | |
*** yamamoto has quit IRC | 13:26 | |
*** istokes has quit IRC | 13:33 | |
*** istokes has joined #openvswitch | 13:33 | |
*** yamamoto has joined #openvswitch | 13:37 | |
*** istokes has quit IRC | 13:39 | |
*** istokes has joined #openvswitch | 13:44 | |
*** spatel has joined #openvswitch | 13:51 | |
*** spatel has quit IRC | 13:53 | |
*** spatel has joined #openvswitch | 13:54 | |
*** bostondriver has joined #openvswitch | 13:55 | |
*** yamamoto has quit IRC | 14:57 | |
*** dcbw has joined #openvswitch | 15:01 | |
*** zenkuro has joined #openvswitch | 15:42 | |
*** istokes has quit IRC | 16:03 | |
*** eelco has quit IRC | 16:19 | |
*** donhw has quit IRC | 16:33 | |
*** donhw has joined #openvswitch | 16:34 | |
*** zenkuro has quit IRC | 16:43 | |
*** zenkuro has joined #openvswitch | 16:44 | |
*** zenkuro has quit IRC | 16:50 | |
*** zenkuro has joined #openvswitch | 16:50 | |
*** links has quit IRC | 16:58 | |
*** zenkuro has quit IRC | 17:03 | |
*** zenkuro has joined #openvswitch | 17:03 | |
*** dholler has quit IRC | 17:24 | |
*** rebrec has quit IRC | 17:47 | |
*** rebrec has joined #openvswitch | 17:48 | |
*** elvira has quit IRC | 18:04 | |
*** zenkuro has quit IRC | 18:17 | |
*** ralonsoh has quit IRC | 18:19 | |
*** zhouhan has quit IRC | 18:21 | |
*** dcbw has quit IRC | 18:29 | |
*** ktraynor has quit IRC | 19:22 | |
*** anilvenkata has quit IRC | 19:48 | |
*** fab23 has quit IRC | 19:54 | |
*** fab23 has joined #openvswitch | 20:00 | |
*** rcernin has joined #openvswitch | 20:09 | |
*** tbachman has quit IRC | 20:13 | |
*** tbachman has joined #openvswitch | 20:14 | |
*** fbl_ has quit IRC | 20:20 | |
*** rcernin has quit IRC | 20:44 | |
*** slaweq has quit IRC | 20:59 | |
*** rcernin has joined #openvswitch | 21:10 | |
*** donhw_ has joined #openvswitch | 21:14 | |
*** rcernin has quit IRC | 21:15 | |
*** donhw has quit IRC | 21:17 | |
*** rcernin has joined #openvswitch | 21:27 | |
*** deadalnix has joined #openvswitch | 21:50 | |
*** deadalnix has quit IRC | 21:59 | |
*** deadalnix has joined #openvswitch | 21:59 | |
*** deadalnix has quit IRC | 22:00 | |
*** deadalnix has joined #openvswitch | 22:03 | |
deadalnix | Hi all, I was looking into setting up OVN network programatically (mostly learning at this time). All the doc I find online tell me to use ovn-nbctl to create switch, ports, etc... | 22:04 |
---|---|---|
deadalnix | This works fine when setting things up manually, but seems like a nightmare to do programatically | 22:04 |
deadalnix | Like are we supposed to parse the output of ovn-nbctl show, then figure out the differenc with what we wnt and generate the proper commands? | 22:04 |
deadalnix | That seems very error prone. | 22:05 |
deadalnix | I'm sure I'm missing something | 22:05 |
deadalnix | Can one of you point me in the right direction? | 22:05 |
*** yamamoto has joined #openvswitch | 22:11 | |
*** bostondriver has quit IRC | 22:13 | |
*** yamamoto has quit IRC | 22:21 | |
*** yamamoto has joined #openvswitch | 22:25 | |
*** stand has quit IRC | 22:26 | |
*** armax has quit IRC | 22:43 | |
imaximets | deadalnix, technically ovn-nbctl is just a tool to work with Northbound Database maintained by ovsdb-server process. Interface with the database is a standardized json-rpc protocol (RFC 7047) that should be easy to use from different applications. There are C and python bindings for ovsdb operations in the OVS main repository. There is a python ovsdbapp library based on them. There is a go-ovn project with OVN-specific Go | 22:44 |
imaximets | bindings. | 22:44 |
*** spatel has quit IRC | 22:45 | |
*** rcernin has quit IRC | 22:47 | |
deadalnix | imaximets, that sounds like what I'm looking for. Could you give me a couple of keyword to search for so I can figure this out? | 22:47 |
*** fdangelo has quit IRC | 22:51 | |
*** fdangelo has joined #openvswitch | 22:51 | |
*** deadalnix has quit IRC | 22:53 | |
*** deadalnix has joined #openvswitch | 22:53 | |
imaximets | deadalnix, If you want to use python, you may look for 'python-openvswitch' package (https://github.com/openvswitch/ovs/tree/master/python) or 'ovsdbapp' project (https://pypi.org/project/ovsdbapp/). If you want to use Go: 'go-ovn' is your choice (https://github.com/eBay/go-ovn). For C you'll need to use ovsdb-idl, here it's probably easier to just look at the code of ovn-nbctl. If you want to use different language, | 22:55 |
imaximets | you'll need to read https://tools.ietf.org/html/rfc7047 and implement it. | 22:55 |
imaximets | At least I do not know if there are existing libraries for other languages. | 22:56 |
deadalnix | imaximets, thanks, that is vry helpful | 22:58 |
imaximets | deadalnix, no problem. | 22:59 |
*** rcernin has joined #openvswitch | 23:04 | |
*** rcernin has quit IRC | 23:19 | |
*** mdgray has quit IRC | 23:28 | |
*** spatel has joined #openvswitch | 23:33 | |
*** deadalnix has quit IRC | 23:41 | |
*** deadalnix has joined #openvswitch | 23:42 | |
*** deadalnix has quit IRC | 23:49 | |
*** deadalnix has joined #openvswitch | 23:49 | |
*** deadalnix has quit IRC | 23:57 | |
*** deadalnix has joined #openvswitch | 23:57 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!