(Re-sending, this time without breaking the headers, I hope ...)

v1->v2:
 - Change systemd units to run ovn-northd and ovn-controller directly
   instead of using ovn-ctl.  I kept ovn-ctl around anyway as it
   seemed useful to provide as an option for integrating with systems
   without systemd, similar to how ovs-ctl is used today.
v2->v3:
 - Rename systemd units from ovncontroller and ovnnorthd to match the
   actual daemons, ovn-controller and ovn-northd.
 - Use RuntimeDirectory and RuntimeDirectoryMode systemd options
 - Convert systemd units to Type=simple instead of Type=forking
v3->v4:
 - Fix service names in patch 2/2 commit message
 - add fbl's ack to patch 2/2
v4->v5:
 - Update ovn-ctl to automatically create the OVN dbs if needed
   when ovn-northd is started.
 - Update ovn-ctl to automatically tell ovsdb-server to add
   the OVN dbs if they are not currently loaded.
 - Put the OVN dbs in /var/lib/openvswitch instead of /etc/openvswitch.
 - Update package to include preun, post, and postun sections for the
   OVN services.
 - Update ovn-northd systemd unit to use ovn-ctl to take advantage of
   the automatic OVN database handling.  This logic could potentially
   be added to ovn-northd itself, but the effort didn't feel worth it,
   yet anyway.

[PATCH 1/2] Add ovn-ctl to assist with OVN daemon lifecycle.
[PATCH 2/2] fedora.spec: Create openvswitch-ovn package.

 ovn/automake.mk                                    |    1 
 ovn/utilities/.gitignore                           |    1 
 ovn/utilities/automake.mk                          |    9 
 ovn/utilities/ovn-ctl                              |  255 +++++++++++++++++++++
 ovn/utilities/ovn-ctl.8.xml                        |   50 ++++
 rhel/automake.mk                                   |    4 
 rhel/openvswitch-fedora.spec.in                    |   77 +++++-
 rhel/usr_lib_systemd_system_ovn-controller.service |   16 +
 rhel/usr_lib_systemd_system_ovn-northd.service     |   15 +
 9 files changed, 420 insertions(+), 8 deletions(-)

-- 
Russell Bryant
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to