diff mbox series

[ovs-dev,v6,7/7] Document experimental support for co-hosted controllers

Message ID 20221018183343.1213797-6-ihrachys@redhat.com
State Changes Requested
Headers show
Series Support 2+ controllers on the same vswitchd | expand

Checks

Context Check Description
ovsrobot/apply-robot success apply and check: success
ovsrobot/github-robot-_Build_and_Test success github build: passed
ovsrobot/github-robot-_ovn-kubernetes success github build: passed

Commit Message

Ihar Hrachyshka Oct. 18, 2022, 6:33 p.m. UTC
Signed-off-by: Ihar Hrachyshka <ihrachys@redhat.com>
---
 NEWS                            |  2 ++
 controller/ovn-controller.8.xml | 12 ++++++++++++
 2 files changed, 14 insertions(+)

Comments

Mark Michelson Nov. 21, 2022, 8 p.m. UTC | #1
Acked-by: Mark Michelson <mmichels@redhat.com>

On 10/18/22 14:33, Ihar Hrachyshka wrote:
> Signed-off-by: Ihar Hrachyshka <ihrachys@redhat.com>
> ---
>   NEWS                            |  2 ++
>   controller/ovn-controller.8.xml | 12 ++++++++++++
>   2 files changed, 14 insertions(+)
> 
> diff --git a/NEWS b/NEWS
> index 224a7b83e..63afcea9d 100644
> --- a/NEWS
> +++ b/NEWS
> @@ -1,5 +1,7 @@
>   Post v22.09.0
>   -------------
> +  - ovn-controller: Experimental support for co-hosting multiple controller
> +    instances on the same host.
>   
>   OVN v22.09.0 - 16 Sep 2022
>   --------------------------
> diff --git a/controller/ovn-controller.8.xml b/controller/ovn-controller.8.xml
> index 2f852d39f..b258b27c1 100644
> --- a/controller/ovn-controller.8.xml
> +++ b/controller/ovn-controller.8.xml
> @@ -371,6 +371,18 @@
>           set in the database.
>       </p>
>   
> +    <p>
> +        Chassis-specific configuration options in the database plus the ability
> +        to configure the chassis name to use via the
> +        <code>system-id-override</code> file or command line allows to run
> +        multiple <code>ovn-controller</code> instances with unique chassis
> +        names on the same host using the same <code>vswitchd</code> instance.
> +        This may be useful when running a hybrid setup with more than one CMS
> +        managing ports on the host, or to use different datapath types on the
> +        same host. Note that this ability is highly experimental and has known
> +        limitations. Use at your own risk.
> +    </p>
> +
>       <p>
>         <code>ovn-controller</code> reads the following values from the
>         <code>Open_vSwitch</code> database of the local OVS instance:
diff mbox series

Patch

diff --git a/NEWS b/NEWS
index 224a7b83e..63afcea9d 100644
--- a/NEWS
+++ b/NEWS
@@ -1,5 +1,7 @@ 
 Post v22.09.0
 -------------
+  - ovn-controller: Experimental support for co-hosting multiple controller
+    instances on the same host.
 
 OVN v22.09.0 - 16 Sep 2022
 --------------------------
diff --git a/controller/ovn-controller.8.xml b/controller/ovn-controller.8.xml
index 2f852d39f..b258b27c1 100644
--- a/controller/ovn-controller.8.xml
+++ b/controller/ovn-controller.8.xml
@@ -371,6 +371,18 @@ 
         set in the database.
     </p>
 
+    <p>
+        Chassis-specific configuration options in the database plus the ability
+        to configure the chassis name to use via the
+        <code>system-id-override</code> file or command line allows to run
+        multiple <code>ovn-controller</code> instances with unique chassis
+        names on the same host using the same <code>vswitchd</code> instance.
+        This may be useful when running a hybrid setup with more than one CMS
+        managing ports on the host, or to use different datapath types on the
+        same host. Note that this ability is highly experimental and has known
+        limitations. Use at your own risk.
+    </p>
+
     <p>
       <code>ovn-controller</code> reads the following values from the
       <code>Open_vSwitch</code> database of the local OVS instance: