# Changelog This changelog aims to capture any major changes to how all the OSO apps are integrated and how the ``ska-oso-integration`` chart is deployed and configured. For individual app updates, see the RtD for each app repository, which are linked in the ``ska-oso-integration`` RtD. ## Unreleased ## 2.2.0 * Pinned test SBs to use the commit corresponding to oso-scripting v18.0.0. * Updated ODA to v18.0.0 (removed REST layer) [changelog](https://gitlab.com/ska-telescope/db/ska-db-oda/-/blob/18.0.0/CHANGELOG.md?ref_type=tags) and dependent apps: * ska-oso-oet updated from `v10.11.0` to `v10.12.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-oet/-/blob/10.12.0/CHANGELOG.md?ref_type=tags) * ska-oso-services updated from `v14.2.2` to `v14.6.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-services/-/blob/14.6.0/CHANGELOG.md?ref_type=tags) * ska-oso-ptt-services updated from `v2.3.0` to `v2.4.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-ptt-services/-/blob/2.4.0/CHANGELOG.md?ref_type=tags) * ska-oso-ptt updated from `v3.4.0` to `v3.5.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-ptt/-/blob/3.5.0/CHANGELOG.md?ref_type=tags) * ska-oso-slt-services updated from `v3.0.1` to `v3.0.2` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-slt-services/-/blob/3.0.2/CHANGELOG.md?ref_type=tags) * ska-oso-slt-ui updated from `v2.2.0` to `v2.2.1` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-slt-ui/-/blob/2.2.1/CHANGELOG.md?ref_type=tags) * ska-oso-ost-services updated from `v0.4.2` to `v1.0.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-ost-services/-/blob/1.0.0/CHANGELOG.md?ref_type=tags) * ska-oso-ost-ui updated from `v0.4.0` to `v1.0.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-ost-ui/-/blob/1.0.0/CHANGELOG.md?ref_type=tags) * ska-ost-osd updated from `v5.0.0` to `v6.0.5` [changelog](https://gitlab.com/ska-telescope/ost/ska-ost-osd/-/blob/6.0.5/CHANGELOG.md?ref_type=tags) * Enabled Scheduling Block BDD coverage for SKA-Low alongside the existing SKA-Mid tests. * Added integration test for Holography PVT * ska-oso-odt-ui updated from `v5.5.0` to `v5.6.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-odt-ui/-/blob/5.6.0/CHANGELOG.md?ref_type=tags) ## 2.2.0-rc.1 * pinned SBs to use the commit corresponding to oso-scripting v17.3.0. * Added support for 5-point scan configuration. * ska-oso-oet-ui updated from `v1.2.0` to `v1.3.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-oet-ui/-/blob/1.3.0/CHANGELOG.md?ref_type=tags) ## 2.1.1 * Add 3 new databases in `integration-oso-mid`, `integration-oso-mid`, `integration-oso-low` namespaces to mirror the long-term production deployment * ska-oso-oet updated from `v10.10.0` to `v10.10.2` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-oet/-/blob/10.10.2/CHANGELOG.md?ref_type=tags) * ska-oso-tmcsim updated to `v3.6.0` to give access to simulated ADR-111 devices. ## 2.1.0 * ska-db-oda updated from `v17.1.0` to `v17.4.0` [[changelog]](https://gitlab.com/ska-telescope/db/ska-db-oda/-/blob/17.4.0/CHANGELOG.md?ref_type=tags) * ska-oso-services updated from `v14.0.2` to `v14.2.2` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-services/-/blob/14.2.2/CHANGELOG.md?ref_type=tags) * ska-oso-odt-ui updated from `v5.3.1` to `v5.5.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-odt-ui/-/blob/5.5.0/CHANGELOG.md?ref_type=tags) * ska-oso-oet updated from `v10.9.0` to `v10.10.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-oet/-/blob/10.10.0/CHANGELOG.md?ref_type=tags) * ska-oso-ptt-ui updated from `v2.2.0` to `v2.3.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-ptt-ui/-/blob/2.3.0/CHANGELOG.md?ref_type=tags) * ska-oso-ptt updated from `v3.3.0` to `v3.4.0` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-ptt/-/blob/2.3.0/CHANGELOG.md?ref_type=tags) * ska-oso-ost-services updated from `0.4.1` to `v0.4.2` [changelog](https://gitlab.com/ska-telescope/oso/ska-oso-ost-services/-/blob/0.4.2/CHANGELOG.md?ref_type=tags) ## 2.0.2 * ska-oso-services updated to 14.0.2 (fixes bug when fetching OSD) * ska-oso-odt-ui updated to 5.3.1 (fixes SKB-1259 where arrays in SDP script parameters were being stored as objects) ## 2.0.1 * ska-oso-slt-services updated to 3.0.1 (fixes bug in URL causing a 404) * ska-oso-ost-services updated to 0.4.1 (fixes bug in create_env=True executions) ## 2.0.0 * Namespaces (and therefore URLs) for persistent deployments changed to simulate the real deployments more closely, with ``integration|staging-oso-cloud``, ``integration|staging-oso-mid`` and ``integration|staging-oso-low`` instead of ``integration|staging-ska-oso-integration``. * Added X-ray integration * Observation Scheduling Tool is now included, with versions ska-oso-ost-services v0.4.0 and ska-oso-ost-ui v0.4.0 * [BREAKING] OSO applications updated to match deployment of ODA v17. From the last release, the ODA tables have completely changed: new names, split into schemas, ADR-129 SKUID and properly enforced relationships between the entities. Migrations are now handled by liquibase, and migration scripts run via a Job defined in the ODA Helm chart. * ska-db-oda updated to 17.1.0 * ska-oso-oet updated to 10.8.2 * ska-oso-oet-ui updated to 1.2.0 * ska-oso-scripting updated to 17.0.0 * ska-oso-ptt-services updated to 2.2.0 * ska-oso-ptt updated to 3.3.0 * ska-oso-services updated to 14.0.1 * ska-oso-odt-ui updated to 5.3.0 * ska-oso-pht-ui updated to 10.1.0 * ska-oso-slt-services updated to 3.0.0 * ska-oso-slt-ui updated to 2.2.0 * Non-OSO dependencies updated: * ska-oso-tango-base updated to 1.0.6 * ska-oso-tango-util updated to 1.0.6 * ska-mid-wms updated to 1.0.1 (1.1.0 image is unsigned) * ska-tmc-mid updated to 1.15.0-rc.1 * ska-tmc-simulators updated to 1.9.7 ## 1.0.0 * Applications updated to their latest versions available at the end of PI28. See https://developer.skao.int/projects/ska-oso-integration/en/1.0.0/general/overview.html for the specific versions that are included as part of this release. * [BREAKING] The main change in this release is that the ODA no longer deploys Postgres using the Bitnami chart. Instead, the ``ska-db-oda-umbrella`` Chart will deploy a ``PGDBInstance`` resource to provision a Postgres database in an ``SGCluster`` that must already exist within the cluster. See the ODA RTD for more information. * [BREAKING] The global Helm values that the OSO apps use to provision and then connect to Postgres have some minor changes, mostly around the password handling. See the Helm values: https://gitlab.com/ska-telescope/oso/ska-oso-integration/-/blob/1.0.0/charts/ska-oso-integration/values.yaml?ref_type=tags * These new values allow the full set of ``PG_`` variables to be provided from a Secret, which is useful if the Postgres deployment is managed externally * The dynamic configuration that is still needed is documented here: https://developer.skao.int/projects/ska-oso-integration/en/1.0.0/deployment/configuring_released_chart.html ## 0.2.1 * Update the OSO services to v4.0.4 ## 0.2.0 * Update the ODT to v4.2.1 with AAA, support for multiple station/subarray beams and Project/SBD generation from Proposals * Update the OET to v10.1.0 with AAA and support for multiple subarrays * Update base images (to ska-build-python v0.3.1 and ska-python v0.2.3) * Update the PHT to v5.1.0 with AAA * Update the OSO services to v5.0.0 with AAA * Update OSO TMC Sim to v3.3.0 * Remove ska-oso-pht-services * Update the namespace naming to follow standardise rules ## 0.1.1 * Fixed major version in ODA_URL used by the OET ## 0.1.0 * ska-oso-integration turned into a published chart to be used by the ITF teams. The chart contains the OSO applications ready for the ITFs, with the umbrella chart containing other OSO applications, TMC and a simulator and Taranta. * The pipelines have been configured to be able to deploy OSO against TMC Sim, real TMC in simulation mode or an external TMC deployment. * See RTD for more details.