Unable to rollback packages due to bad skip list exception in up2date-4.8.x
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 of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
