Bug 539411 - Document rollback limitations / recommended usage to correct set / refine customer expectations
Summary: Document rollback limitations / recommended usage to correct set / refine cus...
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: Documentation
Version: 530
Hardware: All
OS: Linux
high
medium
Target Milestone: ---
Assignee: John Ha
QA Contact: Martin Minar
URL:
Whiteboard: Fixed in the 5.4.0 Release - GA'd 201...
Depends On:
Blocks: sat540-docs
TreeView+ depends on / blocked
 
Reported: 2009-11-20 03:33 UTC by Xixi
Modified: 2016-07-04 00:54 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-10-28 14:55:52 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Xixi 2009-11-20 03:33:11 UTC
Description of problem:
Snapshots/rollbacks are a major feature and selling point highlighted
as part of provisioning (Multi-State Rollback).  Sample docs below -
 
http://www.redhat.com/red_hat_network/module_comparison/
...
Multi State Rollback (includes snapshot based recovery)      RHN records
the state of all of your systems every time an action is applied to
them, serving as a repository for state information. Multi State
Rollback allows your system to return to a previous state or
configuration instantly.      No more manual removing of packages,
trying to remember preexisting configurations, or using rollback through
multiple iterations. Red Hat Network records these states for you and
makes the process quick and easy.     
...
 
http://www.redhat.com/docs/manuals/satellite/Red_Hat_Network_Satellite-5.2.0/html/Reference_Guide/s1-intro-rhn-provisioning.html
...
Snapshot Rollbacks — Provisioning-level users have the ability to revert
the package profile and RHN settings of systems. RHN Satellite Server
customers can also roll back local configurations files. This is
possible because snapshots are captured whenever an action takes place
on a system. These snapshots identify groups, channels, packages, and
configuration files.
...
 
https://rhn.redhat.com/rhn/help/reference/rhn500/en/s1-sm-systems.jsp
...
6.4.2.9.4.2. System Details ⇒ Provisioning ⇒ Snapshots —
Snapshots enable you to roll back the system's package profile,
configuration files, and RHN settings. Snapshots are captured whenever
an action takes place on a Provisioning-entitled system. The Snapshots
sub-tab lists all snapshots for the system , including the reason the
snapshot was taken, the time it was taken, and the number of tags
applied to each snapshot. To revert to a previous configuration, click
the Reason of the snapshot taken and review the potential changes on the
provided sub-tabs, starting with Rollback.
Each sub-tab provides the specific changes that will be made to the
system during the rollback:
    *      group memberships
    *      channel subscriptions
    *      installed packages
    *      configuration channel subscriptions
    *      configuration files
    *      snapshot tags
When satisfied with the reversion, return to the Rollback sub-tab and
click the Rollback to Snapshot button. To see the list again, click
Return to snapshot list.
...
 
However, due to the limitations of snapshot/rollbacks and nature of rpm, there are things that rollback cannot and should not be used for (reliably).  We need to document these limitations clearly as to set user expectations that it's best to only rollback small set of packages at a time if they want to avoid hiccups.  So for example, don't use rollbacks to downgrade between minor releases and expect it to work...

Version-Release number of selected component (if applicable):
Red Hat Network (RHN) Satellite 5.3.0 (or any)

How reproducible:
Always.

Steps to Reproduce:
1. See description above.

Actual results:
See description above.

Expected results:
See description above.

Additional info:

Comment 6 Clifford Perry 2010-10-28 14:55:52 UTC
The 5.4.0 RHN Satellite and RHN Proxy release has occurred. This issue has been resolved with this release. 


RHEA-2010:0801 - RHN Satellite Server 5.4.0 Upgrade
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10332

RHEA-2010:0803 - RHN Tools enhancement update
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10333

RHEA-2010:0802 - RHN Proxy Server 5.4.0 bug fix update
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10334

RHEA-2010:0800 - RHN Satellite Server 5.4.0
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10335

Docs are available:

http://docs.redhat.com/docs/en-US/Red_Hat_Network_Satellite/index.html 

Regards,
Clifford


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