Hi All,
This might be just one of my "what have I done wrong now" questions.
I have a preprod server with a freshly installed v7.3.5 release.
I have set
Operations/GridPP/Pilot/Version to v7.3.5
and
Systems/WorkloadManagement/Devel/Agents/SiteDirector
Pilot3=True
Python3Pilots=True
The pilot are submitted, but fail on the nodes with the error below:
WARNING: dirac 7.3.5 does not provide the extra 'pilot'
Traceback (most recent call last):
File "dirac-pilot.py", line 71, in <module>
command.execute()
File "/srv/localstage/condor/dir_69927/DIRAC_Vpuv4Kpilot/pilotCommands.py", line 458, in execute
if LooseVersion(self.releaseVersion) >= self.cfgOptionDIRACVersion:
File "/usr/lib64/python2.7/distutils/version.py", line 296, in __cmp__
return cmp(self.version, other.version)
AttributeError: LooseVersion instance has no attribute 'version'
Does anyone know what happened here (beyond the obvious) and what I could do about it ?
As a bonus point: I tried a different site this morning, got the same error, but the WARNING changed to:
WARNING: dirac 7.3.7 does not provide the extra 'pilot'
(note the version number!) even though I didn't do any updates on my server.
Daniela