What's Changed
Database migration
- [deploy][scd/crdb] Add columns uss_requested_ovn and past_ovns to scd_operations table; Bump schema_version to v3.2.0 by @mickmis in #1095
⚠️ This version requires a database schema update. We strongly recommend to rehearse such operation on a non-productive environment first. The migration is backward compatible withv0.17.0
.- For Tanka, in
main.jsonnet
, updatedesired_scd_db_version
to3.2.0
. - For Helm, upgrading a deployed chart with this new version will automatically migrate the version of the schema to
3.2.0
.
- For Tanka, in
DSS
- [scd] factor out parameter validation against previous OIR by @Shastick in #1090
- [scd] oir upsert factor out key validation by @Shastick in #1091
- [scd] oir upsert: factor out determination of subscriptions to notify by @Shastick in #1092
- [scd] oir upsert: check uss base URL and if both subscription ID and implicit request are specified by @Shastick in #1097
- [scd] oir upsert: factor implicit subscription creation by @Shastick in #1094
- [scd] oir upsert: factor out building and validating of the OIR by @Shastick in #1099
- [scd] oir upsert: factor out extension and validation of existing subscription by @Shastick in #1098
- [scd] properly cleanup implicit sub on oir update by @Shastick in #1109
- [scd] Use scdmodels for OVN+VersionNumber and simplify 'version' variable flow by @mickmis in #1100
- [scd] Store past OVNs on operational intents upsert by @mickmis in #1096
Deployment
Full Changelog: interuss/dss/v0.17.0...interuss/dss/v0.18.0