Boot system with cloud-init
The issue in https://github.com/vyos/vyos-1x/blob/fb4b97b1824b5e6aab4cf7c810ea69897ea6300f/src/etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook#L33
user-data
# cat user-data #cloud-config vyos_config_commands: - set system host-name 'ci-router1' - set nat source rule 100 outbound-interface name 'eth0' - set nat source rule 100 translation address 'masquerade'
[ 22.208733] cloud-init[1584]: Cloud-init v. 22.1-437-g3e026561-1~bddeb running 'modules:config' at Fri, 05 Jan 2024 18:01:53 +0000. Up 22.12 seconds. [ OK ] Started netplug.servicegs up/down network automatically. [ 22.339362] cloud-init[1584]: Killed old client process [ OK ] Finished vyos-grub-update.…UB loader configuration structure. [ OK ] Finished podman-clean-tran… - Clean up podman transient data. [ 23.339986] cloud-init[1584]: Internet Systems Consortium DHCP Client 4.4.3-P1 [ 23.340566] cloud-init[1584]: Copyright 2004-2022 Internet Systems Consortium. [ 23.341083] cloud-init[1584]: All rights reserved. [ 23.341432] cloud-init[1584]: For info, please visit https://www.isc.org/software/dhcp/ [ 23.343185] cloud-init[1584]: Listening on LPF/eth0/52:54:00:82:e4:16 [ 23.343760] cloud-init[1584]: Sending on LPF/eth0/52:54:00:82:e4:16 [ 23.344288] cloud-init[1584]: Sending on Socket/fallback [ 23.346282] cloud-init[1584]: DHCPRELEASE of 192.168.122.43 on eth0 to 192.168.122.1 port 67 [ 26.901920] cloud-init[1584]: Status of zebra: FAILED [ 26.903041] cloud-init[1584]: Status of mgmtd: FAILED [ 26.904185] cloud-init[1584]: Status of staticd: FAILED [ 26.907876] cloud-init[1584]: RTNETLINK answers: No such process [ 27.015544] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 33: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.016645] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.017649] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.018735] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.019836] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.020873] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.021910] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.022942] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.023975] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.025024] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.025954] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.026936] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.028006] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.029071] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.030083] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.031085] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.032028] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.032923] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.033855] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.034757] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.035691] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.036616] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.037523] cloud-init[1584]: /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory [ 27.041541] cloud-init[1584]: Traceback (most recent call last): [ 27.042015] cloud-init[1584]: File "<stdin>", line 39, in <module> [ 27.042496] cloud-init[1584]: NameError: name 'secrets_lines' is not defined [ OK ] Finished cloud-config.serv…ettings specified in cloud-config. [ OK ] Started vyos-router.service - VyOS Router. Starting systemd-user-sess…vice - Permit User Sessions... [ OK ] Finished systemd-user-sess…ervice - Permit User Sessions. [ OK ] Started getty@tty1.service - Getty on tty1.
Cloud-init output:
vyos@ci-router1:~$ cat /var/log/cloud-init-output.log Cloud-init v. 22.1-437-g3e026561-1~bddeb running 'init-local' at Fri, 05 Jan 2024 18:01:48 +0000. Up 17.13 seconds. Cloud-init v. 22.1-437-g3e026561-1~bddeb running 'init' at Fri, 05 Jan 2024 18:01:52 +0000. Up 21.04 seconds. ci-info: ++++++++++++++++++++++++++++++++Net device info++++++++++++++++++++++++++++++++ ci-info: +--------+------+----------------+---------------+--------+-------------------+ ci-info: | Device | Up | Address | Mask | Scope | Hw-Address | ci-info: +--------+------+----------------+---------------+--------+-------------------+ ci-info: | eth0 | True | 192.168.122.43 | 255.255.255.0 | global | 52:54:00:82:e4:16 | ci-info: | lo | True | 127.0.0.1 | 255.0.0.0 | host | . | ci-info: | lo | True | ::1/128 | . | host | . | ci-info: +--------+------+----------------+---------------+--------+-------------------+ ci-info: +++++++++++++++++++++++++++++++Route IPv4 info+++++++++++++++++++++++++++++++ ci-info: +-------+---------------+---------------+---------------+-----------+-------+ ci-info: | Route | Destination | Gateway | Genmask | Interface | Flags | ci-info: +-------+---------------+---------------+---------------+-----------+-------+ ci-info: | 0 | 0.0.0.0 | 192.168.122.1 | 0.0.0.0 | eth0 | UG | ci-info: | 1 | 192.168.122.0 | 0.0.0.0 | 255.255.255.0 | eth0 | U | ci-info: +-------+---------------+---------------+---------------+-----------+-------+ ci-info: +++++++++++++++++++Route IPv6 info+++++++++++++++++++ ci-info: +-------+-------------+---------+-----------+-------+ ci-info: | Route | Destination | Gateway | Interface | Flags | ci-info: +-------+-------------+---------+-----------+-------+ ci-info: | 1 | multicast | :: | eth0 | U | ci-info: +-------+-------------+---------+-----------+-------+ Cloud-init v. 22.1-437-g3e026561-1~bddeb running 'modules:config' at Fri, 05 Jan 2024 18:01:53 +0000. Up 22.12 seconds. Killed old client process Internet Systems Consortium DHCP Client 4.4.3-P1 Copyright 2004-2022 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/eth0/52:54:00:82:e4:16 Sending on LPF/eth0/52:54:00:82:e4:16 Sending on Socket/fallback DHCPRELEASE of 192.168.122.43 on eth0 to 192.168.122.1 port 67 Status of zebra: FAILED Status of mgmtd: FAILED Status of staticd: FAILED RTNETLINK answers: No such process /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 33: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory /etc/dhcp/dhclient-exit-hooks.d/03-vyos-dhclient-hook: line 43: /run/dhclient/dhclient_eth0.lease: No such file or directory Traceback (most recent call last): File "<stdin>", line 39, in <module> NameError: name 'secrets_lines' is not defined Cloud-init v. 22.1-437-g3e026561-1~bddeb running 'modules:final' at Fri, 05 Jan 2024 18:01:59 +0000. Up 28.41 seconds. No 'final' modules to run under section 'cloud_final_modules' vyos@ci-router1:~$