[release] ChirpStack Gateway Bridge v3.11 test releases

ChirpStack Gateway Bridge v3.11.0-test.1

Features

Connection state messages

This publishes a conn state message, indicating if a gateway is online or offline. State messages are published as retained so that a MQTT client will immediately receive the latest state of the gateway(s) after subscribing to the conn state MQTT topic. The default MQTT topic for state messages is gateway/ID/state/STATE where ID is the ID of the gateway and STATE is the state (in this case conn). This topic is configurable in the Configuration.

Improvements

  • When terminate_on_connect_error is enabled, terminate on connection lost. (#184)
  • Do not run as root (Docker). (#185)
  • Add ns precision to log output timestamp.

Bugfixes

  • Add websocket connection mutex to avoid concurrent writes. (#191)

Testing

Debian

Use the testing channel instead of stable:

sudo echo "deb https://artifacts.chirpstack.io/packages/3.x/deb testing main" | sudo tee /etc/apt/sources.list.d/chirpstack.list

Docker

Use the chirpstack/chirpstack-gateway-bridge:3.11.0-test.1 image and tag.