On Wed, Jan 15, 2025 at 12:30 AM Ilya Maximets <[email protected]> wrote: > > Currently, if openvswitch-ipsec service will die for any reason, it > will not be restarted. At the same time, that will prevent updating > tunnel configuration and prohibit adding new nodes in OVN clusters, > for example. > > Add the 'on-failure' restart policy, so it behaves the same as all > other OVS daemons. > > Signed-off-by: Ilya Maximets <[email protected]> > ---
Acked-by: Frode Nordahl <[email protected]> > debian/openvswitch-ipsec.service | 1 + > rhel/usr_lib_systemd_system_openvswitch-ipsec.service | 1 + > 2 files changed, 2 insertions(+) > > diff --git a/debian/openvswitch-ipsec.service > b/debian/openvswitch-ipsec.service > index dfb1e50d9..51b9b315a 100644 > --- a/debian/openvswitch-ipsec.service > +++ b/debian/openvswitch-ipsec.service > @@ -6,6 +6,7 @@ After=openvswitch-switch.service > [Service] > Type=forking > PIDFile=/run/openvswitch/ovs-monitor-ipsec.pid > +Restart=on-failure > ExecStart=/usr/share/openvswitch/scripts/ovs-ctl --no-monitor \ > --ike-daemon=strongswan start-ovs-ipsec > ExecStop=/usr/share/openvswitch/scripts/ovs-ctl stop-ovs-ipsec > diff --git a/rhel/usr_lib_systemd_system_openvswitch-ipsec.service > b/rhel/usr_lib_systemd_system_openvswitch-ipsec.service > index 88a509662..a4bf475d0 100644 > --- a/rhel/usr_lib_systemd_system_openvswitch-ipsec.service > +++ b/rhel/usr_lib_systemd_system_openvswitch-ipsec.service > @@ -6,6 +6,7 @@ After=openvswitch.service > [Service] > Type=forking > PIDFile=/run/openvswitch/ovs-monitor-ipsec.pid > +Restart=on-failure > ExecStart=/usr/share/openvswitch/scripts/ovs-ctl --no-monitor \ > --ike-daemon=libreswan start-ovs-ipsec > ExecStop=/usr/share/openvswitch/scripts/ovs-ctl stop-ovs-ipsec > -- > 2.47.0 > _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
