HomePhabricator
Diffusion Comm 3be5aa38370e

[terraform] Bump staging Tunnelbroker to 0.18.1

Description

[terraform] Bump staging Tunnelbroker to 0.18.1

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

Reviewers: will, bartek

Reviewed By: bartek

Subscribers: ashoat, tomek

Differential Revision: https://phab.comm.dev/D13660

Details

Provenance
bartekAuthored on Oct 9 2024, 5:21 AM
kamilCommitted on Oct 9 2024, 5:23 AM
Reviewer
bartek
Differential Revision
D13660: [terraform] Bump staging Tunnelbroker to 0.18.1
Parents
rCOMM6f0c5fa2a405: [Tunnelbroker] deprecate errors about invalidating device token
Branches
Unknown
Tags
Unknown