Upgraded from 8.4 to 9.x - two main issues from webgui

Rice and Soy Sauce

New Member
Jan 25, 2025
14
0
1
Hi all,

I updated all existing updates on my 8.4.19 then upgraded to 9. A few hiccups along the way but it completed. Now, when I connect via the webgui, I'm not able to use Shell on the node. I have 3 VMs that autoloaded fine but two LXC won't start.

Error from Node Shell:
client connection: 127.0.0.1:54608
error reading from pty: Input/output error (os error 5)
TASK ERROR: command '/usr/bin/termproxy 5900 --path /nodes/pve1 --perm Sys.Console --vncticket-endpoint --verify-port --ticket-fd 6 -- /bin/login -f root' failed: exit code 1

Since I don't have access to shell, I can't do anything else with these two LXCs.

LXC1 has this error: TASK ERROR: Can't locate object method "has_lxc_entry" via package "PVE::LXC::Config" at /usr/share/perl5/PVE/LXC.pm line 732.

LXC2 has this error: TASK ERROR: Device /dev/dri/card1 does not exist

Thanks!


EDIT: When the system was working fine on 8, BIOS had UEFI enabled. Running the pve8to9 cmd had some warnings about grub and I ran the cmds suggested in the warnings. After the upgrade was finished, system wouldn't boot until I went into the BIOS and disabled UEFI.
 
Last edited:
Hi @Rice and Soy Sauce ,

Since you mentioned "some hiccups" it would have been great if you provided some information on what those were. Any log outputs from the upgrade time would help as well.

In general, given potential upgrade issues, this would be helpful:
hostnamectl
pveversion -v
uname -a
cat /etc/os-release
dpkg --audit
apt-mark showhold
cat /var/log/apt/history.log
cat /var/log/apt/term.log
# or you may need to zcat latest file in that directory
zgrep -i error /var/log/apt/history.log*
zgrep -i error /var/log/apt/term.log*
apt update
apt list --upgradable
apt-cache policy

Finally, review "journalctl -b0"

Good luck


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
I didn't copy any error logs out at the time. Currently, I can't login from the node console, ssh immediately disconnects, and shell access is not available. I think my only available option at this point may be to just scrap it and reinstall a fresh copy.
 
I tried to SSH from putty. I'm allowed to enter the password but immediately get a popup from putty saying 'Remote side unexpected closed network connection.'
 
When I try to login at the physical console, after entering root at the login prompt and pressing enter, it returns me right back to the login prompt again. No prompt for password.