Bug 627905 - can not start taskomatic on SWnightly from 2010-08-26
Summary: can not start taskomatic on SWnightly from 2010-08-26
Keywords:
Status: CLOSED CURRENTRELEASE
Alias: None
Product: Red Hat Satellite 5
Classification: Red Hat
Component: Server
Version: 540
Hardware: All
OS: Linux
high
high
Target Milestone: ---
Assignee: Tomas Lestach
QA Contact: Jan Hutař
URL:
Whiteboard:
Depends On:
Blocks: sat540-blockers
TreeView+ depends on / blocked
 
Reported: 2010-08-27 11:00 UTC by Jan Hutař
Modified: 2010-10-28 14:52 UTC (History)
3 users (show)

Fixed In Version: spacewalk-java-1.2.22-1
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2010-10-28 14:52:29 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)

Description Jan Hutař 2010-08-27 11:00:30 UTC
Description of problem:
Taskomatic is not running and so e.g. repodata are not being generated. Restart do not help.


Version-Release number of selected component (if applicable):
spacewalk-taskomatic-1.2.15-1.fc13.noarch


How reproducible:
1 of 1


Steps to Reproduce:
1. Just install SWnightly from 2010-08-26 on F13
2. # service taskomatic status


Actual results:
# service taskomatic restart
Stopping RHN Taskomatic...
RHN Taskomatic was not running.
Starting RHN Taskomatic...
# service taskomatic status
RHN Taskomatic is not running.


Expected results:
taskomatic should be running


Additional info:
This was discovered on SWnightly from 2010-08-26 running on F13, but I guess this would propagate to Satellite, so reporting as Satellite bug.

During taskomatic restart, this appears in /var/log/rhn/rhn_taskomatic_daemon.log:

STATUS | wrapper  | 2010/08/27 06:59:49 | --> Wrapper Started as Daemon
STATUS | wrapper  | 2010/08/27 06:59:49 | Launching a JVM...
INFO   | jvm 1    | 2010/08/27 06:59:49 | Wrapper (Version 3.2.3) http://wrapper.tanukisoftware.org
INFO   | jvm 1    | 2010/08/27 06:59:49 |   Copyright 1999-2006 Tanuki Software, Inc.  All Rights Reserved.
INFO   | jvm 1    | 2010/08/27 06:59:49 | 
FATAL  | jvm 1    | 2010/08/27 06:59:50 | org/apache/commons/dbcp/BasicDataSource
java.lang.NoClassDefFoundError: org/apache/commons/dbcp/BasicDataSource
	at org.quartz.utils.PoolingConnectionProvider.initialize(PoolingConnectionProvider.java:170)
	at org.quartz.utils.PoolingConnectionProvider.<init>(PoolingConnectionProvider.java:99)
	at org.quartz.impl.StdSchedulerFactory.instantiate(StdSchedulerFactory.java:985)
	at org.quartz.impl.StdSchedulerFactory.getScheduler(StdSchedulerFactory.java:1460)
	at com.redhat.rhn.taskomatic.core.SchedulerKernel.<init>(SchedulerKernel.java:90)
	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:2788)
Caused by: java.lang.ClassNotFoundException: org.apache.commons.dbcp.BasicDataSource
	at java.net.URLClassLoader$1.run(URLClassLoader.java:217)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(URLClassLoader.java:205)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:321)
	at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:294)
	at java.lang.ClassLoader.loadClass(ClassLoader.java:266)
	at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:334)
	... 9 more

STATUS | wrapper  | 2010/08/27 06:59:52 | <-- Wrapper Stopped

Comment 1 Clifford Perry 2010-08-30 16:36:11 UTC
Pretty certain we already fixed this late last week.

Comment 2 Tomas Lestach 2010-08-31 16:42:30 UTC
Hey Jan,
it seems, you're missing jakarta-commons-dbcp.
I'll try to install latest nightly on F13. Todays nightly on F12 doesn't show the problem.

Comment 3 Tomas Lestach 2010-09-01 11:27:49 UTC
Nobody requires jakarta-commons-dbcp on F13. Adding to taskomatic requires as this is essential.

spacewalk.git: f4cb4edb59eafa6e68720860f930506858fb042c

Comment 5 Miroslav Suchý 2010-10-21 13:47:29 UTC
[root@tyan-gt24-03 ~]# service taskomatic status
RHN Taskomatic is running (24508).
[root@tyan-gt24-03 ~]# service taskomatic restart
Stopping RHN Taskomatic...
Stopped RHN Taskomatic.
Starting RHN Taskomatic...
[root@tyan-gt24-03 ~]# service taskomatic status
RHN Taskomatic is running (18523).

Comment 6 Clifford Perry 2010-10-28 14:47:39 UTC
The 5.4.0 RHN Satellite and RHN Proxy release has occurred. This issue has been resolved with this release. 


RHEA-2010:0801 - RHN Satellite Server 5.4.0 Upgrade
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10332

RHEA-2010:0803 - RHN Tools enhancement update
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10333

RHEA-2010:0802 - RHN Proxy Server 5.4.0 bug fix update
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10334

RHEA-2010:0800 - RHN Satellite Server 5.4.0
https://rhn.redhat.com/rhn/errata/details/Details.do?eid=10335

Docs are available:

http://docs.redhat.com/docs/en-US/Red_Hat_Network_Satellite/index.html 

Regards,
Clifford


Note You need to log in before you can comment on or make changes to this bug.