VyOS 1.3 fresh ISO build - error with pppd-dns.service

Hi.

I just SUCCESSFULLY created an ISO image for VyOS 1.3 (equuleus).
But when I boot from that image, I get this error:

[FAILED] Failed to start Restore /e.re the ppp link was shut down.
See ‘systemctl status pppd-dns.service’ for details.

Maybe I’m doing something wrong?
(Sorry, I don’t understand how to format correctly)

I used the docker image downloaded from Docker Hub as described in docs.

My building environment:
Debian 10 (buster)
Linux version 4.19.0-23-amd64 (debian-kernel@lists.debian.org) (gcc version 8.3.0 (Debian 8.3.0-6)) #1 SMP Debian 4.19.269-1 (2022-12-20)

List of my commands:

apt update

apt install -y apt-transport-https ca-certificates curl gnupg2 software-properties-common

curl -fsSL https://download.docker.com/linux/debian/gpg | apt-key add -

add-apt-repository “deb [arch=amd64] Index of linux/debian/ $(lsb_release -cs) stable”

apt update

apt install -y docker-ce

docker pull vyos/vyos-build:equuleus

git clone -b equuleus --single-branch GitHub - vyos/vyos-build: VyOS image build scripts

cd vyos-build

docker run --rm -it --privileged -v $(pwd):/vyos -w /vyos vyos/vyos-build:equuleus bash

…/vyos# ./configure --architecture amd64 --build-by “VyOS DockerHub” --build-type “release” --version “1.3.2-2303”
…/vyos# make iso

$ systemctl status pppd-dns.service

● pppd-dns.service - Restore /etc/resolv.conf if the system crashed before the ppp link was shut down
Loaded: loaded (/lib/systemd/system/pppd-dns.service; enabled; vendor preset: enabled)
Active: failed (Result: exit-code) since Fri 2023-03-24 15:05:58 UTC; 5min ago
Main PID: 890 (code=exited, status=203/EXEC)

Mar 24 15:05:58 debian systemd[1]: Starting Restore /etc/resolv.conf if the system crashed before the ppp link was shut down…
Mar 24 15:05:58 debian systemd[890]: pppd-dns.service: Failed to execute command: No such file or directory
Mar 24 15:05:58 debian systemd[890]: pppd-dns.service: Failed at step EXEC spawning /etc/ppp/ip-down.d/0000usepeerdns: No such file or directory
Mar 24 15:05:58 debian systemd[1]: pppd-dns.service: Main process exited, code=exited, status=203/EXEC
Mar 24 15:05:58 debian systemd[1]: pppd-dns.service: Failed with result ‘exit-code’.
Mar 24 15:05:58 debian systemd[1]: Failed to start Restore /etc/resolv.conf if the system crashed before the ppp link was shut down.

from /var/log/messages


Mar 24 15:05:58 localhost systemd[1]: Starting Restore /etc/resolv.conf if the system crashed before the ppp link was shut down…

Mar 24 15:05:58 localhost systemd[890]: pppd-dns.service: Failed to execute command: No such file or directory
Mar 24 15:05:58 localhost systemd[890]: pppd-dns.service: Failed at step EXEC spawning /etc/ppp/ip-down.d/0000usepeerdns: No such file or directory

Mar 24 15:05:58 localhost systemd[1]: pppd-dns.service: Main process exited, code=exited, status=203/EXEC
Mar 24 15:05:58 localhost systemd[1]: pppd-dns.service: Failed with result ‘exit-code’.
Mar 24 15:05:58 localhost systemd[1]: Failed to start Restore /etc/resolv.conf if the system crashed before the ppp link was shut down.

It smells like a bug - as the script called by pppd-dns.service no longer is shipped inside the ISO.

Filed official bug ⚓ T5111 pppd-dns.service startup failed

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.