Hello @gerrod,
Thank you for your assistance. I recreated the Pulp Git repository and successfully synchronized it, allowing me to create a publication.
However, i wasn’t able to clean up the old repository ’ osconf-t3 as i dont want to remove all remotes. When i use Remote.objects…filter(pk=’{remote_pk}’).delete(), i get this error
“/usr/local/lib64/python3.11/site-packages/cryptography/fernet.py”, line 206, in decrypt raise InvalidToken cryptography.fernet.InvalidToken
In addition, i believe that this remaining remote git repository osconf-t3 causes the Pulp server worker to crash periodically with the following error:
File “/usr/local/lib/python3.11/site-packages/django/db/backends/postgresql/base.py”, line 332, in get_new_connection
connection = self.Database.connect(**conn_params)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/site-packages/psycopg/connection.py”, line 122, in connect
raise last_ex.with_traceback(None)
django.db.utils.OperationalError: connection timeout expired
connection timeout expired
[2026-06-16 05:58:10 +0000] [44602] [INFO] Worker exiting (pid: 44602)
[2026-06-16 05:58:11 +0000] [44583] [ERROR] Worker (pid:44597) exited with code 3.
[2026-06-16 05:58:11 +0000] [44583] [ERROR] Worker (pid:44602) exited with code 3.
Traceback (most recent call last):
File “/usr/local/lib/python3.11/site-packages/gunicorn/arbiter.py”, line 246, in run
handler()
File “/usr/local/lib/python3.11/site-packages/gunicorn/arbiter.py”, line 271, in handle_chld
self.reap_workers()
File “/usr/local/lib/python3.11/site-packages/gunicorn/arbiter.py”, line 641, in reap_workers
raise HaltServer(reason, self.WORKER_BOOT_ERROR)
gunicorn.errors.HaltServer: <HaltServer ‘Worker failed to boot.’ 3>
When this error occurs, the Pulp server becomes unreachable, even after multiple attempts to restart the Docker container. The only way I’ve been able to resolve the issue is by redeploying the virtual machine hosting the Pulp container.
Do you have any suggestions to resolve this issue?
Is there a way to delete the remaining Git repository, which might be causing this problem, directly from the database and the bucket ? or if i find the old database_fields.symmetric.key, how can i reload it temporary to the pulp container just to clean up the old remote repositories and after that switch back to the newest database_fields.symmetric.key ?
Thank you in advance
Best regards