Page MenuHomePhabricator

[terraform] Bump staging Tunnelbroker to 0.18.1
ClosedPublic

Authored by kamil on Oct 9 2024, 4:30 AM.
Tags
None
Referenced Files
F3353017: D13660.id45013.diff
Sat, Nov 23, 7:40 AM
F3352297: D13660.diff
Sat, Nov 23, 5:27 AM
F3351993: D13660.id45013.diff
Sat, Nov 23, 4:20 AM
Unknown Object (File)
Sat, Nov 9, 2:25 AM
Unknown Object (File)
Sat, Nov 9, 12:59 AM
Unknown Object (File)
Thu, Oct 31, 11:54 PM
Unknown Object (File)
Wed, Oct 30, 4:16 AM
Unknown Object (File)
Mon, Oct 28, 5:13 PM
Subscribers

Details

Summary

Built Tunnelbroker from master. This build contains several fixes, including these from 0.18-amqp.

Commits included since 0.17:

  • 6f0c5fa2a4 [Tunnelbroker] deprecate errors about invalidating device token
  • 7517392663 [tunnelbroker] Enable Auto-ACK for AMQP consumers
  • f121eb83e7 [tunnelbroker] Fix error handling in main
  • b928654312 [tunnelbroker] Implement lazy AMQP channel wrapper
  • 51a32d2cff [tunnelbroker] Recover AMQP before publishing messages
  • b5a906ddab [tunnelbroker] Remove legacy AMQP connect function
  • 424644f989 [tunnelbroker] Ignore connection error messages handled elsewhere
  • 5bf4d6b9a4 [tunnelbroker] Trigger AMQP reconnect when closing session
  • 7649ca4931 [tunnelbroker] Recover AMQP consumers
  • b43e6708ee [tunnelbroker] Refactor Websocket session init
  • e2324a90ef [tunnelbroker] Use AMQP wrapper in servers
  • 36e96f2b24 [tunnelbroker] Implement AMQP reconnect on channel access
  • 0018440a60 [tunnelbroker] Create thread-safe wrapper over AMQP connection
  • 3f6ac092c7 [tunnelbroker] Split AMQP connect function
  • 826944b480 [tunnelbroker] Add exponential backoff to AMQP connection
  • 00711bae56 [tunnelbroker] Add error listener for AMQP
  • 39ddee6b67 [tunnelbroker] Run AMQP on Tokio runtime
  • a1e2f49e0b [tunnelbroker] Disable CSAT verification if env var is set
  • acfc1987fd [Tunnelbroker] retry FCM notif after receiving 401 Unauthorized
  • 1d09ec4cd1 [terraform] downgrade non-server errors to debug
Test Plan

terraform plan

Diff Detail

Repository
rCOMM Comm
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

bartek held this revision as a draft.
bartek published this revision for review.Oct 9 2024, 4:31 AM
bartek edited the summary of this revision. (Show Details)
This revision is now accepted and ready to land.Oct 9 2024, 5:17 AM
kamil edited reviewers, added: bartek; removed: kamil.
This revision now requires review to proceed.Oct 9 2024, 5:18 AM
This revision is now accepted and ready to land.Oct 9 2024, 5:21 AM
This revision was automatically updated to reflect the committed changes.