Upgrade attempts from version 1.1 to 2.0 fail with "Permission denied" errors during the owner change phase. This occurs even when using the --user parameter.
Error visible:
stderr: mkdir: cannot create directory ‘/home/<new igx owner user>/.config/systemd’: Permission denied
cp: failed to access '/home/<new igx owner user>/.config/systemd/user/': Permission denied
This happened even after
./check-systemd-usermode --user=<new igx owner user>
was run.
systemd directory under /home/<new igx owner user>/.config was owned by root instead of user.
Perform these steps as a user with root privileges to ensure the environment is ready for the owner change:
systemd instance to persist: loginctl enable-linger <new igx owner user>mkdir -p /home/<new igx owner user>/.configchown -R <new igx owner user>:<proper group> /home/new igx owner user>chmod -R 750 /home/new igx owner user>--user <new igx owner user> and if need be--force parameters.