Symptoms
Microupdate installation fails with the error:
... ' STDERR '/usr/local/pem/sbin/pem-pkg-tool:21: DeprecationWarning: The popen2 module is deprecated. Use the subprocess module.\n ...
Service node checking fails on verifying required packages (policycoreutils, iptables, yum):
/usr/local/ppa/bin/check_service_node --ip 203.0.113.2 .. [13 Feb 2015 10:02:54 CET][ERROR] The following errors were detected: [13 Feb 2015 10:02:54 CET][ERROR] - The packages policycoreutils, iptables are not installed. Please install them and run the tool again [13 Feb 2015 10:02:54 CET][ERROR] - The package yum is not installed. Please install it and run the tool again
Checkin the mentioned packages manually throws the RPM error:
# rpm -qa | grep iptables error: rpmdbNextIterator: skipping h# 1538 Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD error: rpmdbNextIterator: skipping h# 259 Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD error: rpmdbNextIterator: skipping h# 518 Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD error: rpmdbNextIterator: skipping h# 8 Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD error: rpmdbNextIterator: skipping h# 1546 Header V3 RSA/SHA1 Signature, key ID c105b9de: BAD
Cause
RPM database is corrupted.
Resolution
The issue is out of Parallels Technical Support scope and should be fixed with the system administrator.