Page MenuHomePhabricator

Rolling release no longer boots after adding hostname daemon
Closed, ResolvedPublicBUG

Description

ISO hangs during fresh live boot or image upgrade

According to SLACK this can be resolved by reverting the patches from T1598

Details

Difficulty level
Unknown (require assessment)
Version
vyos-1.2-rolling-201908220337-amd64
Why the issue appeared?
Implementation mistake

Event Timeline

c-po assigned this task to dmbaturin.Thu, Aug 22, 3:52 PM
c-po triaged this task as Unbreak Now! priority.
c-po created this task.
c-po updated the task description. (Show Details)

Just checked the vyos-1.2-rolling-201908230337-amd64.iso - it is bootable after install.
Unfortunately name resolution seems broken. Here are some details:

  • VM with the previous working image 1.2-rolling-201908210337:
vyos@vyos:~$ show system image
The system currently has the following image(s) installed:
   1: 1.2-rolling-201908230337
   2: 1.2-rolling-201908210337 (default boot)

vyos@vyos:~$ show dhcp client leases interface eth0 
interface  : eth0
ip address : 192.168.122.10     [Active]
subnet mask: 255.255.255.0
router     : 192.168.122.1
name server: 192.168.122.1
dhcp server: 192.168.122.1
lease time : 3600
last update: Fri Aug 23 07:45:16 UTC 2019
expiry     : Fri Aug 23 08:45:15 UTC 2019
reason     : REBOOT

vyos@vyos:~$ cat /etc/resolv.conf
### Autogenerated by host_name.py ###
nameserver 192.168.122.1
  • same VM after boot to the 1.2-rolling-201908230337:
vyos@vyos:~$ show dhcp client leases interface eth0
interface  : eth0
ip address : 192.168.122.10     [Active]
subnet mask: 255.255.255.0
router     : 192.168.122.1
name server: 192.168.122.1
dhcp server: 192.168.122.1
lease time : 3600
last update: Fri Aug 23 07:52:51 UTC 2019
expiry     : Fri Aug 23 08:52:51 UTC 2019
reason     : REBOOT

vyos@vyos:~$ cat /etc/resolv.conf
### Autogenerated by VyOS ###
### Do not edit, your changes will get overwritten ###
c-po closed this task as Resolved.Fri, Aug 23, 8:43 AM
c-po changed Why the issue appeared? from Will be filled on close to Implementation mistake.