While updating satellite clients rhn_check throw "Warning: scriptlet or other non-fatal errors occurred during transaction." and does not update packages.
Issue
rhn_check
on 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_check
returns:
# 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.log
when restartingrhn-satellite
service:
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, tools, and much more.