kerberos pids not written and not checked by init script or handled by agent on CentOS

Bug #491208 reported by Stephen Ingram
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Zivios Open Source Enterprise Management
New
Undecided
Unassigned

Bug Description

In zivios 0.6.3 on CentOS 5.4, kerberos pids are not always written on startup. Init script should ensure that the pids are written to files in /opt/zivios/heimdal/var/run directory. "The agent module throws the error because it is expecting an int during comparison and finds null."

From /var/log/ziviosagent.log:

2009-11-20 01:14:37-0600 [HTTPChannel,12,192.168.18.25] read pid :
        from pidfile :/opt/zivios/heimdal/var/run/kdc.pid
2009-11-20 01:14:37-0600 [HTTPChannel,12,192.168.18.25] Unhandled Error
       Traceback (most recent call last):
         File "/usr/lib/python2.4/site-packages/twisted/web/http.py", line 626,
 in requestReceived
           self.process()
         File "/usr/lib/python2.4/site-packages/twisted/web/server.py", line 15
0, in process
           self.render(resrc)
         File "/usr/lib/python2.4/site-packages/twisted/web/server.py", line 15
7, in render
           body = resrc.render(self)
nder
allback( self._cbRender, request )
       --- <exception caught here> ---
e 106, in maybeDeferred
           result = f(*args, **kw)
c_status

           resp = self.checkProcess(self.getProperty('kdcpidfile'))
ss
           return self.isPidRunning(data.strip())
ng
           intpid = int(pid)
       exceptions.ValueError: invalid literal for int():

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.