Bug 1200142
Summary: | Content view republish does not make content available to content host immediately | |||
---|---|---|---|---|
Product: | Red Hat Satellite | Reporter: | sthirugn <sthirugn> | |
Component: | Candlepin | Assignee: | Devan Goodwin <dgoodwin> | |
Status: | CLOSED ERRATA | QA Contact: | sthirugn <sthirugn> | |
Severity: | high | Docs Contact: | ||
Priority: | unspecified | |||
Version: | 6.1.0 | CC: | bkearney, dgoodwin, fdewaley, jsherril, mmccune | |
Target Milestone: | Unspecified | Keywords: | Triaged | |
Target Release: | Unused | |||
Hardware: | Unspecified | |||
OS: | Unspecified | |||
Whiteboard: | ||||
Fixed In Version: | Doc Type: | Bug Fix | ||
Doc Text: | Story Points: | --- | ||
Clone Of: | ||||
: | 1200160 (view as bug list) | Environment: | ||
Last Closed: | 2015-08-12 05:29:28 UTC | Type: | Bug | |
Regression: | --- | Mount Type: | --- | |
Documentation: | --- | CRM: | ||
Verified Versions: | Category: | --- | ||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | ||
Cloudforms Team: | --- | Target Upstream Version: | ||
Embargoed: | ||||
Bug Depends On: | ||||
Bug Blocks: | 1125249, 1166304, 1200160 |
Description
sthirugn@redhat.com
2015-03-09 20:23:25 UTC
It requires 'yum clean all' in the content host to make the newly published content available. *** Bug 1194718 has been marked as a duplicate of this bug. *** This will be resolved by a candlepin change here: https://github.com/candlepin/candlepin/pull/844/files assigning to devan Verified. Satellite-6.1.0-RHEL-6-20150317.0 (In reply to sthirugn from comment #7) > Verified. > > Satellite-6.1.0-RHEL-6-20150317.0 Correction: This was verified in Satellite-6.1.0-RHEL-7-20150320.1 When I tested last week (see Comment 7 and Comment 8), I think the packages were available instantly because of the content host's previous regitration to library. Now I retested it with clean slate content host - (yum clean all), now it failed. Satellite-6.1.0-RHEL-7-20150324.0 It appears that it it is no longer set for 24 hours, but it just isn't set at all. My apologies I tested to the point of certs, not on actual clients. Something in subscription-manager is assuming 0 means unset somehow and then just ignoring it. (which is wrong) However we also can't fix that in any timely fashion as those clients are in the wild and must be supported. Instead I have modified to set the expiry to 1 second, which should do the trick. I have confirmed this value does make it from the entitlement cert to the redhat.repo file. Fixed in candlepin.git master: c34f5bfb3a29f7dffe13e581e80fd3b60212d4a1 In candlepin-0.9.48-1 Fixed in candlepin-0.9.48-1.el6 Verified. - I am able to install the applicable errata to a content host using incremental updates. - Also I see that metadata_expire = 1 is set in the content host Version Tested: Satellite-6.1.0-RHEL-6-20150331.1 This bug is slated to be released with Satellite 6.1. 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, 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-2015:1592 The needinfo request[s] on this closed bug have been removed as they have been unresolved for 1000 days |