Skip to content

Releases: AliceO2Group/Control

v1.43.0

04 Sep 10:33

Choose a tag to compare

Metrics now contain environmentId and runtype tags. Better error handling in core.

What's Changed

  • OCTRL-981: Do not print error for BASIC_TASK_TERMINATED event with no parent role by @Copilot in #741
  • Fix race condition in tests by @justonedev1 in #747
  • OCTRL 1042: Add run type to metrics calls by @justonedev1 in #748

Full Changelog: v1.42.0...v1.43.0

v1.42.0

21 Aug 09:26
61e7b1d

Choose a tag to compare

This release includes Kafka event improvements targeted for COG, fixes for reconnecting DCS gateway if it's unavailable at ECS startup and calling ODC Stop when environment goes to ERROR. Lastly, there are several improvements to the documentation.

What's Changed

  • [docs] Adding link to environment workflow diagram by @justonedev1 in #735
  • OCTRL-1035 Use one version of protoc by @justonedev1 in #736
  • Regenerated protofiles by @justonedev1 in #737
  • OCTRL-1021 Add package documentation for all Go packages by @Copilot in #733
  • OCTRL-1008 Attempt reconnecting to ecs-dcs gateway at core startup by @Copilot in #734
  • Call ODC STOP when an environment goes to ERROR due to ECS-controlled task erroring by @knopers8 in #732
  • Add a message for the event reporting successful environment creation by @knopers8 in #739
  • Add missing transitionStatus to Environment Events by @knopers8 in #738
  • OCTRL-1039 Documentation of artificial states and transitions by @justonedev1 in #740
  • Simplify critical hook execution error targeted towards operators by @knopers8 in #745
  • Add Copilot agent instructions by @knopers8 in #744
  • Add test runcounter.txt to .gitignore by @knopers8 in #743
  • [build] Bump to v1.42.0 by @knopers8 in #746

New Contributors

  • @Copilot made their first contribution in #733

Full Changelog: v1.41.0...v1.42.0

v1.41.0

14 Aug 10:05

Choose a tag to compare

ECS is now monitoring the length of communication with other systems (plugins) and our own hooks.

What's Changed

Full Changelog: v1.40.0...v1.41.0

v1.40.0

10 Jul 07:16

Choose a tag to compare

This release allows controlled tasks to retrieve original_run_number for replayed runs.

What's Changed

  • Fix link in operation_order.md by @knopers8 in #727
  • [core] propagate original_run_number as FairMQ property to tasks by @knopers8 in #726
  • document what is safe about SafeStatus and SafeState by @knopers8 in #728
  • [core] Demote cleanup script failures to Support by @knopers8 in #729

Full Changelog: v1.39.1...v1.40.0

v1.39.1

16 Jun 09:08

Choose a tag to compare

A patch release to remove setting boundaries on FairMQ versions, which apparently does not work anyway.

What's Changed

  • Avoid specifying the FairMQ version by @ktf in #725

Full Changelog: v1.39.0...v1.39.1

v1.39.0

04 Jun 13:26

Choose a tag to compare

This release brings sorting of active environments being used by Big Screen.

What's Changed

Full Changelog: v1.38.0...v1.39.0

v1.38.0

04 Jun 09:12

Choose a tag to compare

This release brings fixes for Qodana static analyser reports and change of o2control.proto which allows to request detailed report of integrated services in GetEnvironments gRPC call.

What's Changed

  • [doc] A bit more doc about the DCS mock setup by @knopers8 in #716
  • update release procedure - delete obsolete, add patch release by @knopers8 in #718
  • More permissive margins in monitoring tests by @knopers8 in #719
  • [OCTRL-1012]: GetEnvironments is missing ODC devices info even with flag set by @justonedev1 in #720
  • Fixes for probable bugs reported by Qodana by @knopers8 in #717
  • Bump to v1.38.0 by @justonedev1 in #722

Full Changelog: v1.37.0...v1.38.0

v1.37.0

28 May 10:01

Choose a tag to compare

This release brings a fix for undeployable environment retries, a possibility to request state sequences from DCS mock and improved documentation.

What's Changed

  • OCTRL-1026 [core] allow to specify a test state sequence upon DCS requests by @knopers8 in #713
  • [build] bump enumer to fix generation with go 1.24 by @knopers8 in #711
  • Reorganize and extend documentation by @knopers8 in #697
  • [doc] document ECS2DCS2ECS mock server usage by @knopers8 in #715
  • [OCTRL-1010] Fix automatic Mesos retry by @justonedev1 in #714

Full Changelog: v1.36.0...v1.37.0

v1.36.0

22 May 07:50

Choose a tag to compare

This release includes a necessary change in the trigger plugin to allow COG to listen to trigger stop kafka events.

What's Changed

  • [core] split TRG cleanup into two calls for distinguishable kafka events by @knopers8 in #709

Full Changelog: v1.35.0...v1.36.0

v1.35.0

15 May 09:02

Choose a tag to compare

This release brings:

  • reworked metrics system which allows for creating histograms and performs better batching
  • fixes to kafka events (their content and reporting in metrics)
  • reverted possibility to survive failed non-critical tasks during environment deployment

What's Changed

Full Changelog: v1.34.2...v1.35.0