Bug 1733650 - Satellite receives RPM1004 pulp error and 403 Forbidden http error retrieving packages from CDN
Summary: Satellite receives RPM1004 pulp error and 403 Forbidden http error retrieving...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Satellite
Classification: Red Hat
Component: Repositories
Version: 6.5.0
Hardware: x86_64
OS: All
high
urgent
Target Milestone: 6.8.0
Assignee: Justin Sherrill
QA Contact: Bruno Rocha
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2019-07-26 22:34 UTC by Paul Dudley
Modified: 2023-12-15 16:39 UTC (History)
21 users (show)

Fixed In Version: tfm-rubygem-katello-3.16.0-0
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2020-10-27 12:58:49 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Foreman Issue Tracker 29367 0 Normal Closed send notification if manifest is no longer valid 2021-02-02 14:34:27 UTC
Red Hat Knowledge Base (Solution) 3047741 0 Troubleshoot None Red Hat Satellite 6 CDN Repository sync failed with RPM1004 Error retrieving metadata Forbidden 2019-07-26 22:39:34 UTC
Red Hat Product Errata RHSA-2020:4366 0 None None None 2020-10-27 12:59:06 UTC

Description Paul Dudley 2019-07-26 22:34:07 UTC
Description of problem:
Satellite syncs receive pulp RPM1004 error and http 403 Forbidden errors at unpredictable times when syncing from the CDN.

How reproducible: 
Not yet reproducible in any reliable way (short of purposefully breaking certificates).

Actual results:
Syncs receive RPM1004 errors from pulp (http 403 errors) when retrieving Red Hat content from the CDN.

Expected results:
RPM1004 errors when syncing should be either eliminated or reliably able to be predicted.

Comment 4 Paul Dudley 2019-07-26 22:39:15 UTC
The problem of receiving 403s when syncing Red Hat content is most commonly resolved by either:

1) refreshing the Satellite manifest in Content > Red Hat Subscriptions > Manage Manifest > Refresh Manifest

or

2) foreman-rake katello:refresh_pulp_repo_details

More troubleshooting information found in this kcs: https://access.redhat.com/solutions/3047741

Comment 7 Justin Sherrill 2020-03-17 16:26:00 UTC
Connecting redmine issue https://projects.theforeman.org/issues/29367 from this bug

Comment 8 Justin Sherrill 2020-03-17 16:48:38 UTC
As part of this bug we are working to proactively notify users (via the notification drawer system) when we've detected that a manifest is no longer valid as well as providing instructions for how to resolve the situation (refresh the manifest).    We still have not been able to reproduce the issue where by certs are not updated in pulp.  I have opened a 2nd bugzilla here: https://bugzilla.redhat.com/show_bug.cgi?id=1814330 to track this issue.

Comment 9 Bryan Kearney 2020-03-20 20:06:18 UTC
Moving this bug to POST for triage into Satellite 6 since the upstream issue https://projects.theforeman.org/issues/29367 has been resolved.

Comment 10 Bruno Rocha 2020-08-05 20:38:41 UTC
Verified in satellite-6.8.0-0.7.beta.el7sat.noarch
pulp-server-2.21.2-1.el7sat.noarch

Comment 13 errata-xmlrpc 2020-10-27 12:58:49 UTC
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 (Important: Satellite 6.8 release), 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/RHSA-2020:4366


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