[Satellite 6] Capsule synchronization fails with deadlock detected even on 6.12.1+

Solution Verified - Updated -

Issue

Even on Satellite/Capsule upgraded to 6.12.1 with the errata RHSA-2023:0261 applied, Capsule sync gets deadlocked, with deadlock like:

DETAIL:  Process 7102 waits for ShareLock on transaction 303148; blocked by process 7128.
Process 7128 waits for ShareLock on transaction 303147; blocked by process 7102.
HINT:  See server log for query details.
CONTEXT:  while locking tuple (1430,5) in relation "rpm_package"
)

Environment

Red Hat Satellite/Capsule 6.12.1+

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content