Skip to content

Releases: interuss/dss

v0.16.0-rc1

30 May 16:05
1e01739
Compare
Choose a tag to compare
v0.16.0-rc1 Pre-release
Pre-release

What's Changed

DSS

  • [fix] add nil checks to avoid panic when creating an OIR without a subscription by @Shastick in #1039
  • [deps] update database dependencies, adapt crdb query code by @Shastick in #1035
  • [dependencies] update go version to 1.22 and update vulnerable dependencies by @Shastick in #1034
  • [dependencies] bump dependencies to most recent versions by @Shastick in #1041
  • Bump golang.org/x/net from 0.17.0 to 0.23.0 by @dependabot in #1021
  • [dependencies] bumps dependencies to most recent versions by @Shastick in #1038

Deployment

  • [tanka] Align replicas number with nodeips length by @barroco in #1026
  • [helm] Align replicas number with number of nodes by @barroco in #1029
  • [terraform] Simplify latest version of DSS by @barroco in #1028
  • [terraform] Allow single node deployment by @barroco in #1027
  • [terraform] Remove usage of latest image by @barroco in #1030
  • [terraform] set aws_iam_permissions_boundary default to "" by @barroco in #1031
  • Fix documentation link typo in error log for CheckCurrentMajorSchemaVersion error by @fmo00 in #1036
  • [helm] Fix jwks configuration by @barroco in #1037
  • [doc] Editorial improvement by @barroco in #1025

New Contributors

Full Changelog: interuss/dss/v0.15.0...interuss/dss/v0.16.0-rc1

v0.15.0

30 May 15:35
72367c9
Compare
Choose a tag to compare

What's changed

DSS

  • [dss][openapi-to-go-server] Move scopes to go constants in generated files by @barroco in #1023
  • [dss][authorizations] Limit transition to off-nominal states to CMSA role by @barroco in #1024

Breaking changes in deployment manifests

This release introduces breaking change to the terraform manifests:

  • [terraform-aws-kubernetes] Reduce the size of the default node disks by @barroco in #1014

    • ⚠️ Applying this new version will recreate the node pool. Rehearsal on a non-productive environment is recommended before production rollout.
  • [terraform] Make cockroach DB cluster name configurable by @barroco in #1018

    • crdb_cluster_name must now be provided to terraform modules. Deployments based on previous versions of the module will be required to use dss-aws-1.

Other changes

  • [terraform] propagate crdb_external_nodes by @barroco in #1015
  • [terraform] Reorganize terraform-commons-dss by @barroco in #1016
  • [terraform-helm] Remove local node reference which is not required by @barroco in #1017
  • [terraform] Rename generated files to ease reviews by @barroco in #1019

Full Changelog: interuss/dss/v0.14.0...interuss/dss/v0.15.0

v0.15.0-rc1

03 May 12:38
72367c9
Compare
Choose a tag to compare
v0.15.0-rc1 Pre-release
Pre-release

What's changed

DSS

  • [dss][openapi-to-go-server] Move scopes to go constants in generated files by @barroco in #1023
  • [dss][authorizations] Limit transition to off-nominal states to CMSA role by @barroco in #1024

Breaking changes in deployment manifests

This release introduces breaking change to the terraform manifests:

  • [terraform-aws-kubernetes] Reduce the size of the default node disks by @barroco in #1014

    • ⚠️ Applying this new version will recreate the node pool. Rehearsal on a non-productive environment is recommended before production rollout.
  • [terraform] Make cockroach DB cluster name configurable by @barroco in #1018

    • crdb_cluster_name must now be provided to terraform modules. Deployments based on previous versions of the module will be required to use dss-aws-1.

Other changes

  • [terraform] propagate crdb_external_nodes by @barroco in #1015
  • [terraform] Reorganize terraform-commons-dss by @barroco in #1016
  • [terraform-helm] Remove local node reference which is not required by @barroco in #1017
  • [terraform] Rename generated files to ease reviews by @barroco in #1019

Full Changelog: interuss/dss/v0.14.0...interuss/dss/v0.15.0-rc1

v0.14.0

28 Mar 08:56
8e3f849
Compare
Choose a tag to compare

What's Changed

  • [dss][scd] DSS0210,A2-7-2,4d: Consider expired subscriptions as deleted by @barroco in #1013

Full Changelog: interuss/dss/v0.13.0...interuss/dss/v0.14.0

v0.13.0

23 Mar 16:50
a8b24c4
Compare
Choose a tag to compare

What's Changed

  • [scd] minimal implementation for the dss report handler by @Shastick in #1012
  • Bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #1010

Full Changelog: interuss/dss/v0.12.0...interuss/dss/v0.13.0

v0.12.0

22 Mar 11:22
123a501
Compare
Choose a tag to compare

What's Changed since version v0.7.0

DSS

  • Bump golang.org/x/text from 0.3.6 to 0.3.8 by @dependabot in #945
  • Bump golang.org/x/crypto from 0.0.0-20210711020723-a769d52b0f97 to 0.1.0 by @dependabot in #946
  • Bump golang.org/x/net from 0.0.0-20210503060351-7fd8e65b6420 to 0.7.0 by @dependabot in #947
  • fix: persist notify_for_constraints by @davidqqq in #954
  • [bug] Fix #953 by @mickmis in #955
  • Bump google.golang.org/grpc from 1.45.0 to 1.53.0 by @dependabot in #959
  • [security] Bump golang.org/x/net from 0.7.0 to 0.17.0 by @dependabot in #963
  • [security] Bump google.golang.org/grpc from 1.53.0 to 1.56.3 by @dependabot in #965
  • Update F3411 API links to point at tags in uastech repo. by @nasajoey in #970
  • [SCD] Populate uss_availability field of operational intents by @mickmis in #971
  • [SCD] Do not require key for accepted op intents of down USSes by @mickmis in #972
  • Create SECURITY.md by @BenjaminPelletier in #977
  • Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #979
  • [scd] return proper http code for too big area search on the SCD subscriptions endpoint by @Shastick in #985
  • [scd] check subscription version is present and correct when deleting by @Shastick in #986
  • [core-service] Close indicator file by @BenjaminPelletier in #1003
  • [dss] Reduce contention on OI creation/mutation endpoint by @barroco in #1004
  • [dss] Op. Intent handler: make mentioning OIR being updated optional in key parameter by @Shastick in #1006
  • [dss] allow accepted op-intent references to not have a subscription by @Shastick in #1005

Others

  • Publish latest tag when making a release by @barroco in #943
  • [terraform] #874: terraform module for AWS by @barroco in #942
  • [tanka] Add support for private registry by @barroco in #944
  • [tf-aws] Add missing image_pull_secret variable by @barroco in #949
  • [release] Preserve semver pre-release version in version tags by @barroco in #957
  • Use docker compose v2 instead of docker-compose v1 by @palyca in #958
  • [deployment] Update removed/deprecated resources and fields for Kubernetes v1.25 by @BradNicolle in #961
  • [ci] Test deployment to AWS by @barroco in #974
  • Revert "[ci] Test deployment to AWS" by @barroco in #976
  • [ci] Test infrastructure deployment to AWS by @barroco in #978
  • [terraform-aws] Update policy following API change by @barroco in #980
  • [helm] Initial Helm chart by @barroco in #950
  • [terraform-helm] Generate helm values from terraform by @barroco in #981
  • [terraform-aws] Improve terraform aws teardown dependencies by @barroco in #982
  • [ci-helm] Deploy the DSS using Helm by @barroco in #983
  • [deploy] Consolidate deployment documentation by @barroco in #984
  • [build/multinode-local] Fix Multinode local cluster script port mapping by @Ramboio in #988
  • [ci] Add linter and format terraform files by @barroco in #991
  • [infrastructure] Remove useless variables by @barroco in #990
  • [infrastructure] Add variable to set kubernetes cluster version. Default to 1.24 by @barroco in #989
  • [security] Add server timeouts by @BenjaminPelletier in #994
  • [ci] Wait for helm before next steps by @barroco in #993
  • [infrastructure] Document upgrade of Kubernetes up to 1.28 for helm services deployment by @barroco in #992
  • [tanka] Remove istio by @barroco in #995
  • [apis] models.IDFromString strictly check for RFC 4122 variant of the V4 UUID format by @Shastick in #996
  • [terraform][google] Explicitly disable legacy endpoints on node pool by @barroco in #998
  • [doc] Update istio section in README by @barroco in #1001
  • [terraform-google][helm] Set SSL policy to enforce secure TLS connections by @barroco in #997
  • [terraform-google][tanka] Set SSL policy to enforce secure TLS connections by @barroco in #1000
  • [security] Update profiler to 0.4.0 by @BenjaminPelletier in #999
  • DSS concept doc update by @nasajoey in #1009
  • [ci] Update to latest prober image by @Shastick in #1008

New Contributors

Full Changelog: interuss/dss/v0.7.0...interuss/dss/v0.12.0

v0.12.0-rc1

15 Mar 07:39
123a501
Compare
Choose a tag to compare
v0.12.0-rc1 Pre-release
Pre-release

What's Changed

  • DSS concept doc update by @nasajoey in #1009
  • [ci] Update to latest prober image by @Shastick in #1008
  • [dss] Op. Intent handler: make mentioning OIR being updated optional in key parameter by @Shastick in #1006
  • [dss] allow accepted op-intent references to not have a subscription by @Shastick in #1005

Full Changelog: interuss/dss/v0.11.0-rc2...interuss/dss/v0.12.0-rc1

v0.11.0-rc2

29 Feb 02:38
9147b9b
Compare
Choose a tag to compare
v0.11.0-rc2 Pre-release
Pre-release

What's Changed

  • [dss] Reduce contention on OI creation/mutation endpoint by @barroco in #1004

Full Changelog: interuss/dss/v0.11.0-rc1...interuss/dss/v0.11.0-rc2

v0.11.0-rc1

22 Feb 01:22
b42f7e5
Compare
Choose a tag to compare
v0.11.0-rc1 Pre-release
Pre-release

What's Changed

  • [ci] Wait for helm before next steps by @barroco in #993
  • [infrastructure] Document upgrade of Kubernetes up to 1.28 for helm services deployment by @barroco in #992
  • [tanka] Remove istio by @barroco in #995
  • [apis] models.IDFromString strictly check for RFC 4122 variant of the V4 UUID format by @Shastick in #996
  • [terraform][google] Explicitly disable legacy endpoints on node pool by @barroco in #998
  • [doc] Update istio section in README by @barroco in #1001
  • [terraform-google][helm] Set SSL policy to enforce secure TLS connections by @barroco in #997
  • [terraform-google][tanka] Set SSL policy to enforce secure TLS connections by @barroco in #1000
  • [security] Update profiler to 0.4.0 by @BenjaminPelletier in #999
  • [core-service] Close indicator file by @BenjaminPelletier in #1003

Full Changelog: interuss/dss/v0.10.0-rc1...interuss/dss/v0.11.0-rc1

v0.10.0-rc1

28 Jan 18:15
75064a5
Compare
Choose a tag to compare
v0.10.0-rc1 Pre-release
Pre-release

What's Changed

  • [ci] Test deployment to AWS by @barroco in #974
  • Revert "[ci] Test deployment to AWS" by @barroco in #976
  • Create SECURITY.md by @BenjaminPelletier in #977
  • [ci] Test infrastructure deployment to AWS by @barroco in #978
  • Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #979
  • [terraform-aws] Update policy following API change by @barroco in #980
  • [helm] Initial Helm chart by @barroco in #950
  • [terraform-helm] Generate helm values from terraform by @barroco in #981
  • [terraform-aws] Improve terraform aws teardown dependencies by @barroco in #982
  • [ci-helm] Deploy the DSS using Helm by @barroco in #983
  • [deploy] Consolidate deployment documentation by @barroco in #984
  • [scd] return proper http code for too big area search on the SCD subscriptions endpoint by @Shastick in #985
  • [build/multinode-local] Fix Multinode local cluster script port mapping by @Ramboio in #988
  • [scd] check subscription version is present and correct when deleting by @Shastick in #986
  • [ci] Add linter and format terraform files by @barroco in #991
  • [infrastructure] Remove useless variables by @barroco in #990
  • [infrastructure] Add variable to set kubernetes cluster version. Default to 1.24 by @barroco in #989
  • [security] Add server timeouts by @BenjaminPelletier in #994

New Contributors

Full Changelog: interuss/dss/v0.9.0-rc1...interuss/dss/v0.10.0-rc1