Skip to content

hltd-1.6.3-0

Compare
Choose a tag to compare
@smorovic smorovic released this 16 Mar 18:41
· 1104 commits to master since this release

New features:

  • fffParameters.jsn in ramdisk hlt subdirectory is now used to read CMSSW SW_ARCH parameters and selected transfer mode.
    • this release is not backwards compatible with the old method of providing only SCRAM_ARCH and CMSSW_VERSION files
    • name of the file is configurable with paramfile_name parameter in [HLT] section of hltd.conf
  • HLT menu invoked with transferMode parameter
    • Incompatible with HLT python menus not definining the new "selectedTransferMode" VarArgs parameter
  • new "fff" init script which manages elasticsearch and hltd services, and fetches updated configuration form HWConfDB before (re)starting services.
    • usage:
      • /sbin/service fff stop|start|restart|status
      • /sbin/service fff hltd stop|start|restart|status
      • /sbin/service fff elasticsearch stop|start|restart|status

Bugfixes:

  • avoid trying to terminate elasticbu.py on shutdown by properly moving internal subprocess object out of scope (avoids killing wrong process in case PIDs were rotated)
  • bus config name written in FFF configuration even if BU data address is not in DNS. hltd will still not be able to mount ramdisk and start if target can not be mounted (will poll until mountpoint is available)