mbox series

[ovs-dev,v3,0/4] Add support for OVSDB Relay in OVN SB DB

Message ID 20230121145414.3616384-1-odivlad@gmail.com
Headers show
Series Add support for OVSDB Relay in OVN SB DB | expand

Message

Vladislav Odintsov Jan. 21, 2023, 2:54 p.m. UTC
v2->v3:
- Address Dumitru's comment regarding wrong %systemd_postun rpm macro
  usage.
- Rebase on current main branch.

v1->v2:
- Added post/preun/postun scripts to manage systemd-related logic around
  new service unit.

This patch series adds support to run utilize OVSDB Relay functionality
in OVN:
- add new commands to ovn-ctl script
- add new systemd-unit ovn-db@.service to manage ovsdb-servers
- add support to run against non-leader to ovn-controller-vtep
- add documentation about OVSDB Relay usage in OVN

Vladislav Odintsov (4):
  rhel,ovn-ctl: add support to run OVN SB relay
  rhel: add ovn-db@.service systemd-unit
  vtep: set SB DB ovsdb_idl to no_leader_only mode
  docs: add tutorial for ovsdb relay usage

 Documentation/automake.mk                     |   4 +
 .../tutorials/images/ovsdb-relay-1.png        | Bin 0 -> 68086 bytes
 .../tutorials/images/ovsdb-relay-2.png        | Bin 0 -> 84019 bytes
 .../tutorials/images/ovsdb-relay-3.png        | Bin 0 -> 116547 bytes
 Documentation/tutorials/index.rst             |   1 +
 Documentation/tutorials/ovn-ovsdb-relay.rst   | 265 ++++++++++++++++++
 Documentation/tutorials/ovn-rbac.rst          |   2 +
 NEWS                                          |   3 +
 controller-vtep/ovn-controller-vtep.c         |   1 +
 rhel/automake.mk                              |   1 +
 rhel/ovn-fedora.spec.in                       |  31 +-
 rhel/usr_lib_systemd_system_ovn-db@.service   |  39 +++
 utilities/ovn-ctl                             |  56 +++-
 13 files changed, 401 insertions(+), 2 deletions(-)
 create mode 100644 Documentation/tutorials/images/ovsdb-relay-1.png
 create mode 100644 Documentation/tutorials/images/ovsdb-relay-2.png
 create mode 100644 Documentation/tutorials/images/ovsdb-relay-3.png
 create mode 100644 Documentation/tutorials/ovn-ovsdb-relay.rst
 create mode 100644 rhel/usr_lib_systemd_system_ovn-db@.service

Comments

Dumitru Ceara Jan. 23, 2023, 2:59 p.m. UTC | #1
On 1/21/23 15:54, Vladislav Odintsov wrote:
> v2->v3:
> - Address Dumitru's comment regarding wrong %systemd_postun rpm macro
>   usage.
> - Rebase on current main branch.
> 
> v1->v2:
> - Added post/preun/postun scripts to manage systemd-related logic around
>   new service unit.
> 
> This patch series adds support to run utilize OVSDB Relay functionality
> in OVN:
> - add new commands to ovn-ctl script
> - add new systemd-unit ovn-db@.service to manage ovsdb-servers
> - add support to run against non-leader to ovn-controller-vtep
> - add documentation about OVSDB Relay usage in OVN
> 
> Vladislav Odintsov (4):
>   rhel,ovn-ctl: add support to run OVN SB relay
>   rhel: add ovn-db@.service systemd-unit
>   vtep: set SB DB ovsdb_idl to no_leader_only mode
>   docs: add tutorial for ovsdb relay usage

Thanks, Vladislav for the patches and Ales for the reviews!

I fixed a typo in the last patch ("horisontally") and pushed these to
the main branch.

Regards,
Dumitru
Vladislav Odintsov Jan. 23, 2023, 3 p.m. UTC | #2
Thanks Dumitru!

Regards,
Vladislav Odintsov

> On 23 Jan 2023, at 17:59, Dumitru Ceara <dceara@redhat.com> wrote:
> 
> On 1/21/23 15:54, Vladislav Odintsov wrote:
>> v2->v3:
>> - Address Dumitru's comment regarding wrong %systemd_postun rpm macro
>>  usage.
>> - Rebase on current main branch.
>> 
>> v1->v2:
>> - Added post/preun/postun scripts to manage systemd-related logic around
>>  new service unit.
>> 
>> This patch series adds support to run utilize OVSDB Relay functionality
>> in OVN:
>> - add new commands to ovn-ctl script
>> - add new systemd-unit ovn-db@.service to manage ovsdb-servers
>> - add support to run against non-leader to ovn-controller-vtep
>> - add documentation about OVSDB Relay usage in OVN
>> 
>> Vladislav Odintsov (4):
>>  rhel,ovn-ctl: add support to run OVN SB relay
>>  rhel: add ovn-db@.service systemd-unit
>>  vtep: set SB DB ovsdb_idl to no_leader_only mode
>>  docs: add tutorial for ovsdb relay usage
> 
> Thanks, Vladislav for the patches and Ales for the reviews!
> 
> I fixed a typo in the last patch ("horisontally") and pushed these to
> the main branch.
> 
> Regards,
> Dumitru
>