Yup, us too :( Just amended my original fix from filing this issue again to the systemd-service and made it persistent (for now) through our automation tooling
> Op 4 sep. 2019, om 19:57 heeft Chris Stone <[email protected]> het > volgende geschreven: > > Thank you Karl, this one bit us too this morning. Will there be a fix > soon? > > -- > You received this bug notification because you are subscribed to the bug > report. > https://bugs.launchpad.net/bugs/1810583 > > Title: > Daily cron restarts network on unattended updates but keepalived > .service is not restarted as a dependency > > Status in keepalived package in Ubuntu: > Triaged > Status in networkd-dispatcher package in Ubuntu: > Invalid > > Bug description: > [Impact] > > If systemd-networkd is restarted, any VRRP from keepalived are not > restored. > > [Test Case] > > multipass launch daily:bionic --name tester && multipass exec tester > -- sudo su > > apt update && apt dist-upgrade -y && apt install -y keepalived && > echo "vrrp_instance VI_1 { > virtual_router_id 33 > state MASTER > interface ens3 > > virtual_ipaddress { > $(ip addr | grep 'inet ' | grep global | head -1 | sed 's/.*inet > \([0-9]*\.[0-9]*\.[0-9]*\)\..*/\1.3/g') > } > }" >/etc/keepalived/keepalived.conf && > service keepalived start && > > # There will be a new IP address x.x.x.3/32 added to ens3 > ip addr > > # Restart networkd. The IP address won't come back > systemctl restart systemd-networkd > ip addr > > # Restart keepalived. The IP address will come back > systemctl restart keepalived > ip addr > > [Regression Potential] > > TODO > > [Original Description] > > Description: Ubuntu 18.04.1 LTS > Release: 18.04 > ii keepalived 1:1.3.9-1ubuntu0.18.04.1 amd64 Failover and monitoring daemon > for LVS clusters > > (From unanswered > https://answers.launchpad.net/ubuntu/+source/keepalived/+question/676267) > > Since two weeks we lost our keepalived VRRP address on on our of > systems, closer inspection reveals that this was due to the daily > cronjob.Apparently something triggered a udev reload (and last week > the same seemed to happen) which obviously triggers a network restart. > > Are we right in assuming the below patch is the correct way (and > shouldn't this be in the default install of the systemd service of > keepalived). > > /etc/systemd/system/multi-user.target.wants/keepalived.service: > --- keepalived.service.orig 2018-11-20 09:17:06.973924706 +0100 > +++ keepalived.service 2018-11-20 09:05:55.984773226 +0100 > @@ -4,6 +4,7 @@ > Wants=network-online.target > # Only start if there is a configuration file > ConditionFileNotEmpty=/etc/keepalived/keepalived.conf > +PartOf=systemd-networkd.service > > Accompanying syslog: > Nov 20 06:34:33 ourmachine systemd[1]: Starting Daily apt upgrade and clean > activities... > Nov 20 06:34:42 ourmachine systemd[1]: Reloading. > Nov 20 06:34:44 ourmachine systemd[1]: message repeated 2 times: [ > Reloading.] > Nov 20 06:34:44 ourmachine systemd[1]: Starting Daily apt download > activities... > Nov 20 06:34:44 ourmachine systemd[1]: Stopping udev Kernel Device Manager... > Nov 20 06:34:44 ourmachine systemd[1]: Stopped udev Kernel Device Manager. > Nov 20 06:34:44 ourmachine systemd[1]: Starting udev Kernel Device Manager... > Nov 20 06:34:44 ourmachine systemd[1]: Started udev Kernel Device Manager. > Nov 20 06:34:45 ourmachine systemd[1]: Reloading. > Nov 20 06:34:45 ourmachine systemd[1]: Reloading. > Nov 20 06:35:13 ourmachine systemd[1]: Reexecuting. > Nov 20 06:35:13 ourmachine systemd[1]: Stopped Wait for Network to be > Configured. > Nov 20 06:35:13 ourmachine systemd[1]: Stopping Wait for Network to be > Configured... > Nov 20 06:35:13 ourmachine systemd[1]: Stopping Network Service.. > > To manage notifications about this bug go to: > https://bugs.launchpad.net/ubuntu/+source/keepalived/+bug/1810583/+subscriptions -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1810583 Title: Daily cron restarts network on unattended updates but keepalived .service is not restarted as a dependency To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/keepalived/+bug/1810583/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
