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, tools, and much more.