Skip to content

Releases: ganga-devs/ganga

7.1.6

Choose a tag to compare

@ganga-ci ganga-ci released this 13 Nov 09:45

ganga/ganga/GangaCore

  • Replace identity operator to conform with PEP8. #1367
  • Bugfix to Condor monitoring to negate failed handshakes. #1374
  • Set logging of subjob finalisation and status updates to DEBUG. Only master jobs log INFO. Reduces verbosity. #1369
  • Update subjobs status column: running/failed/completing/completed. #1369

ganga/ganga/GangaDirac

  • Bugfix for OfflineGangaDiracSplitter to prevent getting stuck when SE mapping fails. #1370
  • KRB5CCNAME now updated in Dirac env when commands are carried out. #1372
  • Added option whether to download Dirac outputsandbox when finalising jobs, 'downloadSandbox'. Defaults to True. The default can be configured, 'default_downloadOutputSandbox' under 'DIRAC'. #1145, #1369
  • Added option to finalise jobs only when all the subjobs are finished, 'finaliseOnMaster'. Defaults to False. The subsequent finalisation is done in parallel. If a subjob registers as failed it finalises immediately. Subjobs are in the 'completing' state until finalised The default can be configured, 'default_finaliseOnMaster' under 'DIRAC'. #1145, #1369
  • Added function to finalise subjobs in the 'completing' state, 'j.backend.finaliseCompletingJobs(getSandbox=True)'. #1145, #1369.
  • Added function to GPI to finalise a slice of jobs, 'finalise_jobs(jobSlice, getSandbox=True)'. #1145, #1369.

ganga/ganga/GangaLHCb

  • GaudiExec Dirac RT handler checks for exisiting tarball replicas to prevent needless replication. #1371
  • GaudiExec Dirac tarball filenames include job id to make thread safe. #1373

7.1.5

Choose a tag to compare

@ganga-ci ganga-ci released this 24 Oct 18:05

ganga/ganga/GangaCore

  • Fix Condor time checking #1356
  • Fix ARC data downloading #1360
  • Update Notifier to send job name and user #1359

ganga/ganga/GangaDirac

  • Bugfix for sandbox downloading #1364

7.1.4

Choose a tag to compare

@ganga-ci ganga-ci released this 26 Sep 17:33

ganga/ganga/GangaCore

  • Fix for ROOT application with Local and Interactive backends. #1340
  • Bugfix for inputfiles with Condor backend. #1345
  • Added autoKill for job monitoring. If more than 20 subjobs fail with no successes Ganga will kill the entire job. #1347
  • Added configurable option for ARC and CREAM file copy commands in the sandbox. 'ArcCopyCommand' and 'CreamCopyCommand' in the LCG section. #1341
  • Added subjobs progress column. #1343

ganga/ganga/GangaLHCb

  • Bugfix to autoDBtags #1332
  • New merger for GaudiExec applications. This uses the run script of the application for hadd. #1334

ganga/ganga/GangaDirac

  • Added master_kill method to Dirac for more efficient job killing. #1347

7.1.3

Choose a tag to compare

@ganga-ci ganga-ci released this 20 Aug 13:44

ganga/ganga/GangaLHCb

  • Bugfix for prepareGaudiExec . Guess a suitable platform the initial checkout so compilation is successful. #1329

7.1.2

Choose a tag to compare

@ganga-ci ganga-ci released this 17 Aug 09:39

ganga/ganga/GangaCore

  • Minor bugfix to monitoring #1313 #1315
  • Improvements to Condor submission. Also use -spool option by default, required for EOS mass storage #1319
  • Fix to stripProxy method for namedtuples. #1326
  • Remove stomp dependency. #1321

ganga/ganga/GangaLHCb

  • Add 'autoDBtags' to GaudiExec. This will get the recommended tags for your inputdata if it is MC. Set to False by default #1317

ganga/ganga/GangaDirac

  • Improvement to 'removeOutputData' for removing a Dirac job's output. Much quicker. #1323

7.1.1

Choose a tag to compare

@ganga-ci ganga-ci released this 10 Aug 08:12

ganga/ganga/GangaCore

  • Added setting of the IPython shell colourscheme. The config option 'colourscheme' in [TextShell_IPython] can be set to
    'LightBG', 'Linux', 'Neutral', or 'NoColor' .#1302
  • Minor bugfix to monitoring #1313 #1315

ganga/ganga/GangaDirac

  • Fix putting LFNs in inputsandbox. #1305

7.1.0

Choose a tag to compare

@ganga-ci ganga-ci released this 06 Jul 12:49

ganga/ganga/GangaCore

  • Implemented timestamps for Condor backend. #1293
  • Updated Ganga prompts and magics for use with IPython 5. #1229
  • Check python version is 2.7 and manipulate path when running from CVMFS. #1294

ganga/ganga/GangaLHCb

  • Add check to ensure no duplicate DiracFiles in GaudiExec input sandbox. #1292

7.0.4

Choose a tag to compare

@ganga-ci ganga-ci released this 28 Jun 13:22

ganga/ganga/GangaCore

  • localDir of LocalFile set when jobs completed. #1277
  • Python environment specified in by default in qsub command for SGE backend. #1276
  • Bugfix to release note printing. #1274

ganga/ganga/GangaDirac

  • Bugfix to correct treatment of inputfiles that are DiracFiles. #1283

ganga/ganga/GangaLHCb

  • Return full stdout on GaudiExec build failure for more helpful errors. #1285
  • Bugfix for DiracFiles in inputfiles for GaudiExec. #1290

7.0.3

Choose a tag to compare

@ganga-ci ganga-ci released this 25 May 14:41

ganga/ganga/GangaCore

  • Bugfix for shutdown manager.#1264
  • Added 'queue' to ARC backend to specify queue to submit to. Also added 'xRSLextras', a dict of other options
    and arguments to be added to the xRSL when submitting a job. #1267
  • Bugfix for notebook submission.#1261
  • Bugfix to display dicts correctly. #1272

ganga/ganga/GangaLHCb

  • Bugfix for DiracFile as inputfile in GaudiExec jobs.#1266

7.0.2

Choose a tag to compare

@ganga-ci ganga-ci released this 20 Apr 14:52

ganga/ganga/GangaCore

  • Bugfix for Condor submission when copying files to WN. #1241
  • Logging error handler removed to prevent duplicate error logs. #1247
  • should_init on GangaObjects True by default. #1216
  • Warning messages cached. #1230
  • Logging of execute function improved. #1224
  • Improved handling of ctrl-c input from users. #1194
  • New possible check of the repository when ganga is started. The status of the last 5 jobs are checked for being in a
    bad state (submitting) and forces them to failed. To enable set DisableLoadCheck=False in .gangarc #1193, #1237, #1240

ganga/ganga/GangaDirac

  • Error messages in Dirac scripts from failed submission now returned to user. #1243
  • Bugfix for DiracFile setting remoteDir. #1241
  • Added kwarg validTime to DiracProxy. This sets the requested time of validity of the credential on
    creation. Time must be of format HH:MM . Defaults to 24h. #1236
  • Bugfix to auto resubmission. #1234
  • Bugfix to splitting for files that have no valid replicas. #1225

ganga/ganga/GangaLHCb

  • Initial cmake for projects created with prepareGaudiExec() now executed in application environment. #1246
  • Default GaudiExec() platform updated to x86_64-slc6-gcc62-opt. #1246

ganga/ganga/GangaND280

  • Location of grtf macros altered. #1249 #1253
  • Applications use IPrepareApp. New modules added. #1226

ganga/ganga/GangaAtlas

  • Fix for useAthenaPackages. #1227
  • Atlas.ini updated. #1228