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
[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 | 277 +++++++++++++++++++++ ovn/utilities/ovn-ctl.8.xml | 54 ++++ rhel/automake.mk | 4 rhel/openvswitch-fedora.spec.in | 42 ++- rhel/usr_lib_systemd_system_ovn-controller.service | 16 + rhel/usr_lib_systemd_system_ovn-northd.service | 17 + 9 files changed, 413 insertions(+), 8 deletions(-) -- Russell Bryant _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev