v0.20.0
What's Changed
DSS
- [yugabyte] SQL Migrations by @barroco in #1138
- [cleanup] Remove rid database v3 backward compatibility (RID schema version 4 is required after this commit) by @barroco in #1142
- Bump golang.org/x/net from 0.23.0 to 0.33.0 by @dependabot in #1145
- [yugabyte] Yugabyte compatible implementation by @barroco in #1143
- [yugabyte] Ensure notification_indexes are correctly mapped to subscriptions by @barroco in #1149
- Bump github.com/golang-jwt/jwt/v4 from 4.5.1 to 4.5.2 by @dependabot in #1152
- Fix for code scanning alert no. 2: Incorrect conversion between integer types by @BenjaminPelletier in #1147
- [aux] Add empty DSS instances endpoint by @BenjaminPelletier in #1174
- [aux] Add access to DAR ID via aux API by @BenjaminPelletier in #1177
Deployment
- [security] Clarify dumpRequests and set examples to false by @BenjaminPelletier in #1146
- [security] Bump github.com/go-jose/go-jose/v4 from 4.0.2 to 4.0.5 by @dependabot in #1148
- [tanka] Set default termination grace period for cockroachdb pod to 5 minutes by @callumdmay in #1151
- [docs] Move pooling.md into deploy/operations by @BenjaminPelletier in #1161
- [docs] Move troubleshooting into operations by @BenjaminPelletier in #1162
- [docs] Clarify documentation flow by @BenjaminPelletier in #1160
- [docs] Move monitoring services into operations by @BenjaminPelletier in #1163
- [docs] Fix image references by @barroco in #1164
- [docs] Fix broken links by @barroco in #1165
- [terraform] Pin python-hcl2 dependency by @barroco in #1166
- [terraform-aws] Unset default disk_size to use default value and allow backward compatibility by @barroco in #1168
- [terraform-aws] Switch to IRSA and upgrade aws-load-balancer-controller to 2.12 by @barroco in #1167
- Helm charts: add configurable imagePullPolicy by @the-glu in #1156
- Helm charts: add gitignore by @the-glu in #1157
- [minikube] Add minikube instructions and update helm charts to work with minikube by @the-glu in #1154
- [terraform-doc] Improve readability of terraform variables documentation by @barroco in #1172
- [terraform] Support Kubernetes up to 1.32 by @barroco in #1169
ℹ️ Migration instructions to Kubernetes 1.32
Others
- Enable CodeQL analysis by @BenjaminPelletier in #1144
New Contributors
- @callumdmay made their first contribution in #1151
- @the-glu made their first contribution in #1156
Full Changelog: interuss/dss/v0.19.0...interuss/dss/v0.20.0
Required database schema versions
Schema | CockroachDB | Yugabyte |
---|---|---|
RID | 4.0.0 | 1.0.1 |
SCD | 3.2.0 | 1.0.1 |
AUX | N/A | N/A |
Validation
- USS qualifier version: v0.18.0
- Test configuration and report: see attachment
Known issues and remarks
- Deployment tooling is outdated and fixed in version 0.20.1.
DSS v0.20.0 doesn't support OVN Request, therefore it is expected that two tests have been skipped:(Edit: 29-08-2025) Skip was related to a USS qualifier misconfiguration. New test results have been attached. (v0.20.0-test-results-2.zip)Skipped: OVN Request Optional Extension to ASTM F3548-21