On 2/13/25 13:34, Dumitru Ceara wrote:
> With the change in 354d766ca892 ("ovn-controller: Remove monitor all
> of chassis private.") the documentation of the "ovn-monitor-all"
> external_id became a bit stale. The Chassis_Private table is always
> conditionally monitored.
>
> Update the documentation to reflect that.
>
> While at it, also fix up some more minor issues in the documentation of
> the flag.
>
> Fixes: 3c355e35298b ("ovn-controller.c: Support option "ovn-monitor-all".")
> Fixes: 354d766ca892 ("ovn-controller: Remove monitor all of chassis private.")
> Reported-by: Ilya Maximets <[email protected]>
> Signed-off-by: Dumitru Ceara <[email protected]>
> ---
> controller/ovn-controller.8.xml | 11 +++++++----
> 1 file changed, 7 insertions(+), 4 deletions(-)
>
> diff --git a/controller/ovn-controller.8.xml b/controller/ovn-controller.8.xml
> index a6a6d6f4e3..32f6210523 100644
> --- a/controller/ovn-controller.8.xml
> +++ b/controller/ovn-controller.8.xml
> @@ -117,16 +117,19 @@
> <dd>
> <p>
> A boolean value that tells if <code>ovn-controller</code> should
> - monitor all records of tables in <var>ovs-database</var>. If
> - set to <code>false</code>, it will conditionally monitor the
> records
> - that is needed in the current chassis.
> + monitor all records of most tables in the <var>OVN Southbound</var>
Unlike 'ovs-database', the 'OVN Southbound' is not an argument, so shouldn't be
marked as <var>. <code> may be used instead.
With that addressed:
Acked-by: Ilya Maximets <[email protected]>
> + database. The only exception is the <code>Chassis_Private</code>
> + table for which ovn-controller always monitors only the record that
> + is relevant to the local chassis. If this option is set to
> + <code>false</code>, ovn-controller will conditionally monitor only
> + the records that are needed for the local chassis.
> </p>
> <p>
> It is more efficient to set it to <code>true</code> in use cases
> where the chassis would anyway need to monitor most of the records
> in
> <var>OVN Southbound</var> database, which would save the overhead
> of
> conditions processing, especially for server side. Typically, set
> it
> - to <code>true</code> for environments that all workloads need to be
> + to <code>true</code> for environments where all workloads need to
> be
> reachable from each other.
> </p>
> <p>
_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev