Re: [ovs-discuss] OVSDB in Kubernetes: raft cluster breaks when pod IPs change

2020-07-09 Thread Matthew Booth
Superficially looking at the code, it seems that the raft code should allow me to specify a dns name instead of an IP address, i.e. 'tcp:ovsdb-0.ovsdb.svc:6644', which would be ideal. I thought I'd tried that and it didn't work, but it's possible that one of: * I did try this, but ovn-ctl barfed

Re: [ovs-discuss] [IDL] unhandled/unexpected OVSDB reply to set_db_change_aware method

2020-07-09 Thread Dumitru Ceara
On 7/9/20 3:40 PM, Dan Williams wrote: > On Mon, 2020-07-06 at 23:57 -0700, Girish Moodalbail wrote: >> Hello all, >> >> In the OVN Kubernetes project, we are seeing a ton of following >> errors in >> ovsdb-server-nb.log and ovsdb-server-sb.log. >> >> -8<8<-- >>

Re: [ovs-discuss] Linux Foundation slideshare - OVS 2017

2020-07-09 Thread Emily Ruf
Good news! Here is a link to all of the slides hosted on a shared LF drive. You are of course welcome to download these and add them elsewhere if you’d like. Second, Slideshare

Re: [ovs-discuss] [IDL] unhandled/unexpected OVSDB reply to set_db_change_aware method

2020-07-09 Thread Dan Williams
On Mon, 2020-07-06 at 23:57 -0700, Girish Moodalbail wrote: > Hello all, > > In the OVN Kubernetes project, we are seeing a ton of following > errors in > ovsdb-server-nb.log and ovsdb-server-sb.log. > > -8<8<-- > 2020-07-07T06:30:53.320Z|20733|jsonrpc|WARN|unix#3145:

Re: [ovs-discuss] OVSDB in Kubernetes: raft cluster breaks when pod IPs change

2020-07-09 Thread Matthew Booth
On Thu, 9 Jul 2020 at 11:53, Matthew Booth wrote: > > I'm running a 3-node ovsdb raft cluster in kubernetes without using > host networking, NET_ADMIN, or any special networking privileges. I'm > using a StatefulSet, so I have persistent storage and a persistent > network name. However, I don't

[ovs-discuss] adding a second parameter to a CUSTOM action

2020-07-09 Thread Luca Mancini
Hello, I’m adding a second parameter to an action I implemented, I had it working with one parameter but if I decide to add a second one I can’t seem to modify the parsing and formatting functions in ofp-actions.c correctly. Is there any documentation that explains how encoding, decoding and

Re: [ovs-discuss] OVSDB in Kubernetes: raft cluster breaks when pod IPs change

2020-07-09 Thread Matthew Booth
On Thu, 9 Jul 2020 at 15:08, 刘梦馨 wrote: > > I came up with an idea, but have not tried. > > Periodically run a kubectl command inside the container to get the current IPs > of the statefulset pods and then reconcile the raft cluster with the current > IPs. > This work can be done by a readiness

Re: [ovs-discuss] OVSDB in Kubernetes: raft cluster breaks when pod IPs change

2020-07-09 Thread 刘梦馨
I came up with an idea, but have not tried. Periodically run a kubectl command inside the container to get the current IPs of the statefulset pods and then reconcile the raft cluster with the current IPs. This work can be done by a readiness probe script. On Thu, 9 Jul 2020 at 21:52, Matthew

Re: [ovs-discuss] OVSDB in Kubernetes: raft cluster breaks when pod IPs change

2020-07-09 Thread Matthew Booth
On Thu, 9 Jul 2020 at 13:27, Brendan Doyle wrote: > > Matt, > > I don't have any answers just questions, sorry. I'm interested because > I've just started > playing with this stuff too. > > > On 09/07/2020 11:53, Matthew Booth wrote: > > I'm running a 3-node ovsdb raft cluster in kubernetes

Re: [ovs-discuss] OVSDB in Kubernetes: raft cluster breaks when pod IPs change

2020-07-09 Thread Brendan Doyle
Matt, I don't have any answers just questions, sorry. I'm interested because I've just started playing with this stuff too. On 09/07/2020 11:53, Matthew Booth wrote: I'm running a 3-node ovsdb raft cluster in kubernetes without using host networking, NET_ADMIN, or any special networking

[ovs-discuss] OVSDB in Kubernetes: raft cluster breaks when pod IPs change

2020-07-09 Thread Matthew Booth
I'm running a 3-node ovsdb raft cluster in kubernetes without using host networking, NET_ADMIN, or any special networking privileges. I'm using a StatefulSet, so I have persistent storage and a persistent network name. However, I don't have a persistent IP. I have studied 2 existing implementation

[ovs-discuss] Extending OVS with TSN functionalities (IEEE 802.1Qbv)

2020-07-09 Thread Stefan Mehner
I am currently doing research in the field of Time-Sensitive Networking (TSN) and recently had the idea to extend OVS with TSN functionality. In my opinion this would create various possibilities to realize deterministic real-time networks virtualized via mininet for research and education.