[ovs-dev] [PATCH v2 0/3] redhat: Improve the systemd integration

Aaron Conole aconole at redhat.com
Mon Jul 25 18:03:50 UTC 2016


These patches make adjustments to the way systemd is done so that we have:

* one daemon started per service
* services which correspond to actual daemon names
* a single 'dummy' service to start all at once
* some convenient information to poll from systemd.

These have been tested on Fedora 23 and RHEL-7.

v2:
 * Cleanup ovs-lib.in to be consistent with other tests for Xno
 * Cleanup cleanup the rhel ovsdb-server service to not reference the
   vswitchd

Aaron Conole (3):
  utilities/ovs-ctl.in: Allow non-monitoring daemons
  rhel/ovsdb-server.service: Rename the nonetwork service
  Red Hat Systemd Integration

 rhel/automake.mk                                       |  3 ++-
 rhel/etc_sysconfig_network-scripts_ifdown-ovs          |  6 +++---
 rhel/etc_sysconfig_network-scripts_ifup-ovs            |  6 +++---
 rhel/openvswitch-fedora.spec.in                        |  5 +++--
 ...sr_lib_systemd_system_openvswitch-nonetwork.service | 15 ---------------
 rhel/usr_lib_systemd_system_openvswitch.service        |  6 ++++--
 rhel/usr_lib_systemd_system_ovs-vswitchd.service       | 18 ++++++++++++++++++
 rhel/usr_lib_systemd_system_ovsdb-server.service       | 17 +++++++++++++++++
 utilities/ovs-ctl.8                                    |  5 +++++
 utilities/ovs-ctl.in                                   |  1 +
 utilities/ovs-lib.in                                   |  3 ++-
 11 files changed, 58 insertions(+), 27 deletions(-)
 delete mode 100644 rhel/usr_lib_systemd_system_openvswitch-nonetwork.service
 create mode 100644 rhel/usr_lib_systemd_system_ovs-vswitchd.service
 create mode 100644 rhel/usr_lib_systemd_system_ovsdb-server.service

-- 
2.5.5




More information about the dev mailing list