Verified in 6.12.4 snap 1 (with rubygem-katello-4.5.0.33-1.el8sat.noarch) Steps: 1) Register an external Capsule to a Satellite, check the capsule Details page: Capsule is synchronized Last sync: Never 2) Assign the Capsule to the Library LCE and check the Details page: 1 environment(s) can be synchronized: Library Last sync: Never 3) Sync some content to the Satellite and Capsule, check the Details page: Capsule is synchronized Last sync: 2023-04-11 11:47:18 +0200 4) Create new LCE (and reassign the Capsule to it), new CV, add some content to the CV and publish+promote it to the LCE. Check the Details page: Capsule is synchronized Last sync: 2023-04-11 11:53:19 +0200 5) Trigger some load (sha256sum /dev/zero &) on the Capsule to delay its response, refresh the Details page: Before the sync details were loaded, only the plain "Last status:" was displayed for a second, but no "Pulp plugin missing" message like in comment#0. Result: All the steps shown the correct status, the "Pulp plugin missing" message was not displayed even in the early stage of the Details page display, before the sync details were actually loaded.
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory (Satellite 6.12.4 Async Update), and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2023:2052