Solved: Error: PLP0000: Redhat Satellite Pulp Issue ?
Today we will see how to solve one of the common pulp issue which can occur during any of the repository sync.
I. Error Details
[root@ngelinux001~]# hammer repository synchronize --id 218 [................................................................................................................................] [100%] Pending Error: PLP0000:
II. Solution
a. Stop all Satellite services.
[root@ngelinux001~]# katello-service stop Redirecting to 'foreman-maintain service' Running Stop Services ================================================================================ Check if command is run as root user: [OK] -------------------------------------------------------------------------------- Stop applicable services: Stopping the following service(s): rh-mongodb34-mongod, postgresql, qdrouterd, qpidd, squid, pulp_celerybeat, pulp_resource_manager, pulp_streamer, pulp_workers, smart_proxy_dynflow_core, tomcat, dynflowd, goferd, httpd, puppetserver, foreman-proxy - All services stopped [OK] -------------------------------------------------------------------------------- [root@ngelinux001~]#
b. Make sure all pulp services are stopped.
[root@ngelinux001~]# for i in pulp_resource_manager pulp_workers pulp_celerybeat; do service $i stop; done Redirecting to /bin/systemctl stop pulp_resource_manager.service Redirecting to /bin/systemctl stop pulp_workers.service Redirecting to /bin/systemctl stop pulp_celerybeat.service
c. Start the services back to re-start the pulp DB and recreate the cache.
[root@ngelinux001~]# katello-service start Redirecting to 'foreman-maintain service' Running Start Services ================================================================================ Check if command is run as root user: [OK] -------------------------------------------------------------------------------- Start applicable services: Starting the following service(s): rh-mongodb34-mongod, postgresql, qdrouterd, qpidd, squid, pulp_celerybeat, pulp_resource_manager, pulp_streamer, pulp_workers, smart_proxy_dynflow_core, tomcat, dynflowd, goferd, httpd, puppetserver, foreman-proxy - All services started [OK] -------------------------------------------------------------------------------- [root@ngelinux001~]#
d. In case issue still exists, you can try to restart the services using below command.
In my case, its solved by restarting the services above and this is not required.
[root@ngelinux001~]# sudo -u apache pulp-manage-db; katello-service restart Attempting to connect to localhost:27017 Attempting to connect to localhost:27017 Write concern for Mongo connection: {} The following processes might still be running: scheduler@ngelinux001 resource_manager@ngelinux001 reserved_resource_worker-0@ngelinux001 reserved_resource_worker-1@ngelinux001 reserved_resource_worker-5@ngelinux001 reserved_resource_worker-3@ngelinux001 reserved_resource_worker-4@ngelinux001 reserved_resource_worker-7@ngelinux001 reserved_resource_worker-2@ngelinux001 reserved_resource_worker-6@ngelinux001 Please wait 78 seconds while Pulp confirms this. Please wait 72 seconds while Pulp confirms this.