v0.19.0
What's Changed
DSS
- [dss] ridv2: group subscriptions to notify by their callback URL by @Shastick in #1105
- [dss] ridv1: group subscriptions to notify by their callback URL by @Shastick in #1106
- [scd/store] Remove unused store logger by @mickmis in #1114
- [interfaces/astm-utm-protocol] Target interuss/astm-utm-protocol repo as submodule and regen apis files by @mickmis in #1118
- [dss/RID] GetISA: optional forUpdate flag to allow for early locking by @Shastick in #1117
- [dss/SCD] early subscription lock for OIR deletions by @Shastick in #1113
- [scd] Enable USSs to request an OVN for operational intents by @mickmis in #1119
- Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 by @dependabot in #1132
- [docker-compose] Simplify bootstrapping sequence of the local DSS infrastructure (requires docker v25+) by @barroco in #1136
- [crdb] Refactor cockroach package to prepare for Yugabyte compatible migration by @barroco in #1133
- [yugabyte] Add yugabyte to local dev docker-compose by @barroco in #1137
- Bump golang.org/x/crypto from 0.22.0 to 0.31.0 by @dependabot in #1141
Deployment
- [terraform/utils] Lint terraform variables generation by @ethangraham2001 in #1102
- [tanka] Consolidate service deployments to new deploy structure by @barroco in #1111
- [helm] Update schema-manager to use migrate subcommand in the helm chart by @barroco in #1129
- [terraform-aws] Pin aws-load-balancer-controller to v2.9 (helm chart: 1.9) by @barroco in #1128
Others
- [monitoring] Update monitoring to v0.11.1 by @barroco in #1125
- [ci] prober/qualifer: update monitoring image to 0.9.0 by @Shastick in #1123
- [ci] prober/qualifer: update monitoring image to 0.9.1 by @Shastick in #1124
- [releases] Add Release versions description by @barroco in #1126
- [cmd] Enable db-manager CLI to support subcommands by @mickmis in #1122
- [cmds][scd/store] Add 'db-manager scd-evict' subcommand enabling listing and deletion of expired SCD entities by @mickmis in #1116
- [cmd] Add warning log about performance impact in 'db-manager evict' by @mickmis in #1130
New Contributors
- @ethangraham2001 made their first contribution in #1102
Release validation note
Tests performed with monitoring v0.11.1 were successful. Tests performed with monitoring v0.14.1 failed on astm.f3411.v19.DSS0020 and astm.f3411.v22a.DSS0020. Manual test successfully validated the behaviour. Issue #monitoring:1013 has been captured to adjust the automatic check.
See detailed reports in attachment.
Full Changelog: interuss/dss/v0.18.0...interuss/dss/v0.19.0