Unable to rollback packages due to bad skip list exception in up2date-4.8.x

Solution Verified - Updated -

Issue

  • Unable to perform rollback
  • Though there is no kernel* packages in rollback scheduled still up2date tried to remove kernel and fails with error
    up2date_client.up2dateErrors.RpmRemoveSkipListError: Could not remove package "kernel-2.6.9-78.EL"
  • unable to use the rollback function with the Satellite
  • when using the Satellite rollback function on a RHEL 4 system the customer receive the next error message:
    [root@vmlinux4832test ~]# rhn_check -v
    Traceback (most recent call last):
      File "/usr/sbin/rhn_check", line 345, in ?
        handle_action(action)
      File "/usr/sbin/rhn_check", line 218, in handle_action
        (status, message, data) = run_action(method, params)
      File "/usr/sbin/rhn_check", line 174, in run_action
        (status, message, data) = do_call(method, params)  
      File "/usr/sbin/rhn_check", line 91, in do_call
        retval = apply(method, params)
      File "/usr/share/rhn/actions/packages.py", line 428, in runTransaction
        (ts, added, removed) = up2date.genTransaction(tsd)
      File "/usr/share/rhn/up2date_client/up2date.py", line 589, in genTransaction
        resolveRemovalDeps(ts)
      File "/usr/share/rhn/up2date_client/up2date.py", line 1146, in resolveRemovalDeps
        raise up2dateErrors.RpmRemoveSkipListError, depName
    up2date_client.up2dateErrors.RpmRemoveSkipListError: Could not remove package "kernel-utils-2.4-18.el4". It was on the RemoveSkipList

Environment

  • Red Hat Enterprise Linux 4
  • up2date-4.8.1-33.el4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content