DIRACGrid/DIRAC — Issue #437: CAUpdateAgent : not working
Author: closier
Created: 2012-01-19 07:10:43+00:00
State: open

It seems to have a bug in v6r1p5 for CAUpdate Agent:

2012-01-19 06:55:24 UTC Framework/CAUpdateAgent/BundleDelivery INFO: Current hash for bundle CAs in dir /nfsexports/shared/software/dirac/versions/v7r1p9_1326732235/etc/grid-security/certificates is 'dd716a0a7495167d7ac32d5934c36e1f'
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: Exception while calling > method
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: == EXCEPTION ==
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: :_disconnect() takes exactly 2 arguments (1 given)
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: File "/sw/dirac/pro/DIRAC/Core/Base/AgentModule.py", line 307, in am_secureCall
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: result = functor( *args )
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT:
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: File "/sw/dirac/pro/DIRAC/FrameworkSystem/Agent/CAUpdateAgent.py", line 25, in execute
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: result = bdc.syncCAs()
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT:
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: File "/sw/dirac/pro/DIRAC/FrameworkSystem/Client/BundleDeliveryClient.py", line 89, in syncCAs
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: result = self.syncDir( "CAs", casLocation )
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT:
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: File "/sw/dirac/pro/DIRAC/FrameworkSystem/Client/BundleDeliveryClient.py", line 58, in syncDir
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: result = transferClient.receiveFile( buff, ( bundleID, currentHash ) )
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT:
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: File "/sw/dirac/pro/DIRAC/Core/DISET/TransferClient.py", line 103, in receiveFile
2012-01-19 06:55:24 UTC Framework/CAUpdateAgent EXCEPT: self._disconnect()