Skip to content

v0.45.2

Compare
Choose a tag to compare
@kostorr kostorr released this 08 Jul 11:24
· 759 commits to master since this release

This release improves Bookkeeping integration & error handling, Kafka logging, and includes some minor bugfixes.

  • Bookkeeping

    • [core] Error are handled better for the plugin.
    • [core] Bookkeeping plugin run errors are better handled in case of DESTROY or GO_ERROR transition.
    • [O2B-560] Variable naming is more consistent, and parsing errors do not result in exit.
    • [O2B-560] AliECS Bookkeeping plugin is looking at the branch main from Bookkeeping.
    • [O2B-560] UpdateRun passes test as default run quality to Bookkeeping.
    • [O2B-560] Run details are updated successfully in Bookkeeping.
    • [O2B-560] A Bookkeeping run is created as early as possible with as many parameters as available, and updated afterwards with the necessary information.
    • [core][O2B-560] Bookkeeping plugin is ready to return required fields for Run information in Bookkeeping.
    • [core][bookkeeping-plugin] Some debug fields are added and unused Run_Quality is corrected.
  • Kafka

    • Kafka: more logs, require ACK from all brokers
  • Bugfixes / improvements

    • [repos] Local repo accessibility check before PlainOpen
    • [config] Empty repos ssh key by default
    • [dcs] More desciptive messages for some DCS failures
    • [core] taskmanager: Channel can remain open until deletion
    • [core] taskmanager: Channel should be closed by sender