Upgrading RedHat satellite from 6.8 to 6.9 fails with error " 'pulp' does not exist in /etc/passwd"
Issue
- Upgrading RedHat satellite from 6.8 to 6.9 fails with error:
2022-01-25 22:41:00 [DEBUG ] [configure] /Stage[main]/Pulpcore::Install/User[pulp]: Starting to evaluate the resource (437 of 2338)
2022-01-25 22:41:00 [DEBUG ] [configure] Executing: '/sbin/usermod -d /var/lib/pulp pulp'
2022-01-25 22:41:00 [ERROR ] [configure] Could not set home on user[pulp]: Execution of '/sbin/usermod -d /var/lib/pulp pulp' returned
6: usermod: user 'pulp' does not exist in /etc/passwd
2022-01-25 22:41:00 [ERROR ] [configure] /Stage[main]/Pulpcore::Install/User[pulp]/home: change from '/xxxhome/pulp' to '/var/lib/pulp
' failed: Could not set home on user[pulp]: Execution of '/sbin/usermod -d /var/lib/pulp pulp' returned 6: usermod: user 'pulp' does n
ot exist in /etc/passwd
Environment
- RedHat Satellite 6.8 & 6.9
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.