diff options
author | Christian Breunig <christian@breunig.cc> | 2023-08-04 20:13:29 +0200 |
---|---|---|
committer | Christian Breunig <christian@breunig.cc> | 2023-08-04 20:13:29 +0200 |
commit | 782e400d6f276a8a4ee51c92f02e01e7695f55fb (patch) | |
tree | 437c5311d9a3f64d9f10c2c582ceeed9dc8b82de /src/systemd | |
parent | 292b064d743522d11179bd3cd91a08731380f3a9 (diff) | |
download | vyos-1x-782e400d6f276a8a4ee51c92f02e01e7695f55fb.tar.gz vyos-1x-782e400d6f276a8a4ee51c92f02e01e7695f55fb.zip |
dhcp: T5428: client renewal fails when running inside VRF
vyos@vyos# run show vrf MGMT processes
2282 sshd
There is no dhclient process running in given VRF. dhclient complains it can
not send out packets via the given interface (as it's not bound to that VRF)
Aug 02 20:29:54 dhclient[1686]: send_packet: Network is unreachable
Aug 02 20:29:54 dhclient[1686]: send_packet: please consult README file regarding broadcast address.
Aug 02 20:29:54 dhclient[1686]: dhclient.c:3001: Failed to send 300 byte long packet over fallback interface.
Diffstat (limited to 'src/systemd')
-rw-r--r-- | src/systemd/dhclient@.service | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/src/systemd/dhclient@.service b/src/systemd/dhclient@.service index 4711a0d70..6d41de232 100644 --- a/src/systemd/dhclient@.service +++ b/src/systemd/dhclient@.service @@ -1,18 +1,13 @@ [Unit] Description=DHCP client on %i Documentation=man:dhclient(8) -ConditionPathExists=/var/lib/dhcp/dhclient_%i.conf -ConditionPathExists=/var/lib/dhcp/dhclient_%i.options StartLimitIntervalSec=0 After=vyos-router.service [Service] -WorkingDirectory=/var/lib/dhcp Type=exec -EnvironmentFile=-/var/lib/dhcp/dhclient_%i.options -PIDFile=/var/lib/dhcp/dhclient_%i.pid ExecStart=/sbin/dhclient -4 -d $DHCLIENT_OPTS -ExecStop=/sbin/dhclient -4 $DHCLIENT_OPTS -r +ExecStop=/sbin/dhclient -4 -d $DHCLIENT_OPTS -r Restart=always RestartPreventExitStatus= RestartSec=10 |