Bug 405691 - RFE: fail-safe option
RFE: fail-safe option
Product: Red Hat Enterprise Linux 3
Classification: Red Hat
Component: rhn_register (Show other bugs)
All Linux
medium Severity medium
: ---
: ---
Assigned To: Mike Orazi
: FutureFeature
Depends On:
  Show dependency treegraph
Reported: 2007-11-30 04:37 EST by Jay Turner
Modified: 2015-01-07 19:16 EST (History)
1 user (show)

See Also:
Fixed In Version:
Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-07-22 12:35:40 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Jay Turner 2007-11-30 04:37:03 EST
+++ This bug was initially created as a clone of Bug #405681 +++

+++ This bug was initially created as a clone of Bug #405671 +++

As a result of the client-tools being the preferred and predominant method for
customers to apply updates to their systems, it's critically important that the
tools actually work and are able to download and apply the updates.  For this
reason, I would recommend we implement a fail-safe loop in the client tools. 
Something along the lines of:

- a location is identified on Red Hat's public network (could be a path on RHN
or merely a directory on our FTP site)
- at client tools execution, the tools would initially check the location
described above to see if there's an update available and if so, would utilize
standard file retrieval methods (wget is probably the most base) to retrieve the
updated packages, apply them and re-exec the client tools
- Red Hat would only populate this look-aside location in the event that a
critical bug were identified with the client tools which would prevent retrieval
of updated packages viathe normal channels and methods
- the updated packages would need to be signed with Red Hat's key and the client
tools should only apply an update which is signed with Red Hat's key; this to
prevent someone from posting rogue packages and hi-jacking the initial check-in

There are far more details to sort out (what happens with disconnected clients,
satellite customers, etc.) but the high-level above is where we need to be for
all customers.
Comment 1 Jay Turner 2007-11-30 04:37:46 EST
Salt to taste with s/client tools/rhn_register/g.
Comment 2 Clifford Perry 2008-07-22 12:35:40 EDT
Feature will not land in RHEL 3 now it is in Maintenance Support mode. 

Red Hat Enterprise Linux (version 3):

Including Red Hat Enterprise Linux AS, Red Hat Enterprise Linux ES, Red Hat
Enterprise Linux WS, and Red Hat Desktop

General Availability: Oct 23, 2003
Full Support (including hardware updates): Oct 23, 2003 -- April 30, 2006
Deployment Support: May 1, 2006 -- Jun 30, 2007
Maintenance Support: Jul 1, 2007 -- Oct 31, 2010 

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