I have a instance running VyOS 1.4 rolling on bare metal.
I recently upgraded from 2023-04-06 (202304060936) to 2023-05-03 (202305030317) - upon rebooting in the new version, I noticed there was no internet connectivity on my network.
I checked the console port on the VyOS box, and it says:
[ 34.897538] vyos-config Welcome to VyOS - debian ttyS0 debian login: vyos Password & verification code: Password: Login incorrect debian login:
I noticed that this is different to my normal VyOS login prompt - it said “debian login” instead of “vyos login”, and it’s asking for some kind of "verification code’.
I tried my previous vyos login, and was not able to login - and as mentioned, the interfaces didn’t seem to come up (at least from the other side).
I rebooted the box, and it did seem to go through a normal VyOS startup sequence (i.e. starting services, OK etc.) but then it dumped me back at the above debian prompt, and asking for a verification.
From GRUB, I booted back into the previous build - and the normal vyos login prompt came back, I was able to login with my password, and the interfaces are up.
Firstly - does anybody know if this is a known issue in the current rolling versions? What would explain the debian and verification code prompts?
Secondly, when I booted back into the previous working version, I got this:
[ OK ] Finished ssh-session-clean…nBSD Secure Shell session cleanup. [ OK ] Finished systemd-user-sess…ervice - Permit User Sessions. [ 27.818087] vyos-router: Waiting for NICs to settle down: settled in 2sec.. [ 34.075622] vyos-router: Mounting VyOS Config...done. [ 62.544969] vyos-router: Starting VyOS router: migrate configure. [ 62.720520] vyos-config: Configuration success Welcome to VyOS - vyos ttyS0 vyos login: vyos Password: Welcome to VyOS!
Does anybody know if it’s safe to rollback between versions like this? I believe the same configuration space is shared between different VyOS versions - is there a chance of corruption, or of a bad build borking the config?