After upgrading from 7.3 to 7.4 , ipa-server-upgrade command fails with the error: " exception: KeyError:getpwnam(): name not found: ipaapi "
Issue
After upgrading from 7.3 to 7.4 , ipa-server-upgrade command fails with the error: "exception: KeyError: 'getpwnam(): name not found: ipaapi'"
We see the following errors in /var/log/ipaupgrade.log
2017-08-02T13:57:52Z ERROR IPA server upgrade failed: Inspect /var/log/ipaupgrade.log and run command ipa-server-upgrade manually.
2017-08-02T13:57:52Z DEBUG File "/usr/lib/python2.7/site-packages/ipapython/admintool.py", line 172, in execute
return_value = self.run()
File "/usr/lib/python2.7/site-packages/ipaserver/install/ipa_server_upgrade.py", line 46, in run
server.upgrade()
File "/usr/lib/python2.7/site-packages/ipaserver/install/server/upgrade.py", line 1884, in upgrade
tasks.create_tmpfiles_dirs()
File "/usr/lib/python2.7/site-packages/ipaplatform/redhat/tasks.py", line 528, in create_tmpfiles_dirs
pent = pwd.getpwnam(IPAAPI_USER)
2017-08-02T13:57:52Z DEBUG The ipa-server-upgrade command failed, exception: KeyError: 'getpwnam(): name not found: ipaapi'
2017-08-02T13:57:52Z ERROR Unexpected error - see /var/log/ipaupgrade.log for details:
KeyError: 'getpwnam(): name not found: ipaapi'
2017-08-02T13:57:52Z ERROR The ipa-server-upgrade command failed. See /var/log/ipaupgrade.log for more information
Environment
- ipa-server-4.5.0-21.el7.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
