While updating satellite clients rhn_check throw "Warning: scriptlet or other non-fatal errors occurred during transaction." and does not update packages.
Issue
rhn_checkon Satellite client not fetching the available errata from server- webUI on the Satellite Service shows there are available packages to be installed, but when running
rhn_check, the packages are not fetched - warning/error displayed on the console before
rhn_checkreturns:
# rhn_check -vvv
D: opening db environment /var/lib/rpm/Packages joinenv
D: opening db index /var/lib/rpm/Packages rdonly mode=0x0
D: locked db index /var/lib/rpm/Packages
[...]
Warning: scriptlet or other non-fatal errors occurred during transaction.
Updating package profile
- errors in
/var/log/rhn/rhn\_taskomatic\_daemon.logwhen restartingrhn-satelliteservice:
Mar 11 17:58:54 hostname wrapper[13800]: java.util.concurrent.atomic.AtomicBoolean java.lang.NoClassDefFoundError:
java.util.concurrent.atomic.AtomicBoolean at org.quartz.core.QuartzSchedulerThread.<init>(QuartzSchedulerThread.java:125)
at org.quartz.core.QuartzSchedulerThread.<init>(QuartzSchedulerThread.java:97)
at org.quartz.core.QuartzScheduler.<init>(QuartzScheduler.java:199)
at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:1232)
at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1460)
at com.redhat.rhn.taskomatic.core.SchedulerKernel.<init>(SchedulerKernel.java:93)
at com.redhat.rhn.taskomatic.core.TaskomaticDaemon.onStartup(TaskomaticDaemon.java:98)
at com.redhat.rhn.taskomatic.core.BaseDaemon.startupWithOptions(BaseDaemon.java:189)
at com.redhat.rhn.taskomatic.core.BaseDaemon.start(BaseDaemon.java:54)
at org.tanukisoftware.wrapper.WrapperManager$11.run(WrapperManager.java:3082)
Environment
- Red Hat Network Satellite
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.
