Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

Unreleased

  • THORN-607 Adjust schema validation to facilitate deployment of the WhiteRabbitSNMPSimulator device.

  • THORN-607 Fix docker file “failed: unable to start container process: exec: “sat”: executable file not found in $PATH: unknown” error

##1.0.0

Fixed

  • SKB-1360 Healthstate

Changed

  • WOM-1258 re-worked healthstate implementation

  • WOM-1252 convert to uv

Added

  • WOM-1259 parent child

  • WOM-1257 vcs codes

  • WOM-1315 added missing attributes

0.9.1

Changed

  • WOM-1250 remove print, update Tsrc enum and release

0.9.0

Changed

  • SKB-1361 Update to yaml configuration to ICD specification

  • SKB-1332 Update healthState when general_status/timing_status/system_status in warning

  • WOM-1186 handle event errors

  • WOM-1182 Fixing the helm charts

  • WOM-1149 remove redundancy

  • WOM-894 refactor controller

  • WOM-886 controller functional tests

0.8.1

Changed

  • WOM-1150 Updated configuration values (polling rates)

0.8.0

Added

  • WOM-1022 Added ability to trap SNMP events on port 162

  • WOM-891 add net.time network clock

  • WOM-892 test network clock at the low-itf

  • WOM-893 create network clock configuration & deployment

  • LOW-2177 bump ska-tango-devices to 0.16.0, for cleaner diffs

Changed

  • WOM-1024 Renamed rubidium device to Meridian

0.7.1

Changed

  • WOM-930 lazy load snmpsim

0.7.0

Added

  • WOM-747 add Meridian device configuration

  • WOM-921 restore maser code from git history

  • WOM-746 meridian unittests

  • WOM-554 bdd for utc

  • WOM-745-meridian

Changed

  • WOM-887 convert ska-sat-lmc to use ruff

Removed

  • LOW-1593: Eliminate bitnami dependencies

Fixed

  • WOM-741 update unittests

  • WOM-833: Update API docs and add changelog

0.6.0

  • WOM-659: controller helm chart

  • WOM-814: Update Chart.lock

  • WOM-814: update poetry

  • WOM-738: update yaml for schema

  • SKB-835: devices reporting disable

  • WOM-656: controller health rollup

0.5.0

  • WOM-552: Update helm charts

  • WOM-551: configure eda

0.4.0

  • WOM-550: Refactor UTC to use ska-control-model health rollup

  • WOM-639: added extra attributes

0.3.0

  • LOW-1105: Reinstate helm CI steps

  • LOW-1169: Pull helmfile into shape

  • WOM-553: Create unit tests for UTC aggregator

  • WOM-549: Create helm charts for aggregator and controller

  • LOW-1169: Consistent SNMP auth keys

  • WOM-544: Add models property to white rabbit

  • WOM-547: Create clocks and utc simulators

  • WOM-582: Fix readthedocs configuration

  • WOM-533: restore phasemicrostepper

0.2.0

  • WOM-531: controller update

  • MCCS-2268: controller

  • LOW-1104: Enable helm-build in CI

  • MCCS-2314: Improve HealthState creation

  • MCCS-2283: Pull telmodel data using Helm for white rabbit and PDU deployment on low

  • MCCS-2262: Add helm file deployment to WR for JBO, low-itf, AA0.5

  • MCCS-2185: functional tests

  • MCCS-2297: redundancy

  • MCCS-1825: use telmodel

  • MCCS-2075: without maser functional tests

  • MCCS-942: Refactor phasemicrostepper code to use ska-tango-base pollling

  • MCCS-943: Use ska-tango-base polling

  • MCCS-1715: helm chart

  • MCCS-1532: Refactor white rabbit

  • MCCS-1636: Use ska-ser-sphinx-theme for documentation

  • MCCS-1477: Test White Rabbit Hardware on JBO Server

  • MCCS-1421: SNMP Tango Device core for White Rabbit

0.1.3

  • MCCS-929: Update the sat.lmc chart data files

0.1.2

  • MCCS-927: Add Helm dependencies to pipeline

0.1.1

  • MCCS-913: Apply the CI pipeline template to SAT.LMC repository

  • MCCS-722: Refactor the SAT.LMC SatPhaseMicroStepper Tango device

  • MCCS-724: Refactor the SAT.LMC SatMaster Tango device

0.1.0

  • MCCS-717: setting up repository