pveupgrade fails to upgrade ceph

n7qnm

New Member
Jan 4, 2024
18
3
3
Prosser, WA, USA
www.n7qnm.net
When I run pveupgrade, it produces this

Setting up cephadm (18.2.2-pve1) ...
usermod: unlocking the user's password would result in a passwordless account.
You should set a password with usermod -p to unlock this user's password.
mkdir: cannot create directory ‘/home/cephadm/.ssh’: No such file or directory
dpkg: error processing package cephadm (--configure):

Help?
 
Hi,
seems like there is an issue when the user already existed, but not the home directory. You can try:
Code:
mkdir /home/cephadm
chown cephadm:nogroup /home/cephadm
dpkg --configure -a

EDIT: for reference, this came from a change in behavior of adduser in Debian Bookworm and older Ceph versions had not yet adapted: https://tracker.ceph.com/issues/64069 so those versions did not create the home directory appropriately
 
Last edited: