I continue to encounter an issue moving my home directory to a new disk on a CentOS VM on Azure. On creation the server is configured to use a SSH key for authentication and the "no password" option is set. After I add the new disk, create the partition, format the disk, mount it, move my home directory, and update fstab everything is great until I reboot. After a reboot I am unable to authenticate to the server using my SSH keys.
Although I can't authenticate over SSH, I am able to use the CustomLinuxScript extension in the Azure console to execute scripts that allow me to see that all disks are mounted properly, my public key is correct in /home/myUser/.ssh/authorized_keys, and that the permissions are set correctly on all of the files.
I'm very interested in whether anyone else has encountered this issue or if anyone knows what I'm doing wrong here.