Bug 2139003 - After importing the manifest, Satellite just lose the ability to import new content, being necessary to refresh the same. Normally, when seeing the message Forbidden in the logs
Summary: After importing the manifest, Satellite just lose the ability to import new c...
Keywords:
Status: NEW
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Candlepin
Version: 6.11.0
Hardware: All
OS: All
unspecified
high
Target Milestone: Unspecified
Assignee: Barnaby Court
QA Contact: Vladimír Sedmík
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2022-11-01 00:08 UTC by Waldirio M Pinheiro
Modified: 2023-05-23 18:36 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-12-20 14:45:00 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Waldirio M Pinheiro 2022-11-01 00:08:16 UTC
Description of problem:
We can see this behavior in different customers, also, we can see the same in our lab servers.

Version-Release number of selected component (if applicable):
All of them, 6.x

How reproducible:
100%

Steps to Reproduce:
1. Install satellite
2. Import manifest and enable/sync repos
3. Let pass some days
4. Eventually, when trying to enable a new repo, it doesn't work.

Actual results:
The list of repos it's blank and in the logs, we can see Forbidden message

Expected results:
The repo list available

Additional info:

Comment 13 Waldirio M Pinheiro 2022-12-07 22:43:14 UTC
Hello,

Thank you for your analysis. That said, do you believe katello should be checking this information/difference and in case of affirmative, katello itself should be doing this refresh automatically? Or Candlepin would be able to handle this by itself?

Thank you!
Waldirio

Comment 17 Nikos Moumoulidis 2022-12-14 16:09:23 UTC
The root cause for this is that a one-time action was performed in Hosted Candlepin on the 25th of October to regenerate ALL manifest consumer entitlement certificates, as an additional mitigation for the fix for this bug: https://bugzilla.redhat.com/show_bug.cgi?id=2131312

The side effect was that all manifests in satellite instances have to be refreshed.

Closing this as not a bug. If you hit this problem: Performing a one-time workaround of refreshing your manifest should fix it, and it should not happen again.


Note You need to log in before you can comment on or make changes to this bug.