Upgrade to The Things Network v3.18.0 (completed)

Completed: Upgrade to The Things Network v3.18.0

This is a cross-post of an incident on our The Things Network status page.
It will be updated automatically.

Scheduled: Mon, 21 Feb 2022 09:30:00 +0100 until 14:30:00 +0100

Resolved: Mon, 21 Feb 2022 14:30:36 +0100

Affected Components

  • Europe 1 (eu1.cloud.thethings.network): Operational
  • North America 1 (nam1.cloud.thethings.network): Operational
  • Australia 1 (au1.cloud.thethings.network): Operational

Scheduled

Posted: Mon, 21 Feb 2022 08:48:30 +0100

During this maintenance window we will upgrade The Things Network v3.18.0

We do not expect noticeable downtime during this deployment.

Here is the changelog since the current version v3.17.2:

Added

  • Retain at most 10 recent session keys in the Join Server. This avoids a slowly growing number of session keys in the Join Server's database.
    • This requires a database migration (ttn-lw-stack js-db migrate).
  • Add TTL for gateway connection stats. Can be configured with the option gs.connection-stats-ttl.
  • AWS Cloud Map cluster service discovery support:
    • This method is meant to be used when DNS service discovery is unreliable. This can occur with AWS Route53 if more than 8 instances are available per service.
    • The peer address should contain the service names. Ports may be specified if the service discovery entry does not have a port specified.
    • The --cluster.aws.cloud-map.namespace configuration option can be used to configure the namespace name.
  • Configuration options is.database-max-idle-conns and is.database-max-open-conns to control the database connection pool of the Identity Server.

Changed

  • The minimum required Redis version is now 6.2.

Deprecated

  • Gateway Server setting gs.update-connection-stats-debounce-time is no longer valid.

Fixed

  • Device activation flow with a LoRaWAN Backend Interfaces 1.1 capable Join Server.
    • Join Servers using Backend Interfaces 1.1 (protocol BI1.1) must be configured with a sender-ns-id containing the EUI of the Network Server.
  • Fix time.Duration flags in CLI.
  • Gateway Server will no longer leave permanent gateway connection stats data on the registry when crashing.

In Progress

Posted: Mon, 21 Feb 2022 09:30:24 +0100

Scheduled maintenance is currently in progress. We will provide updates as necessary.

Completed

Posted: Mon, 21 Feb 2022 14:30:36 +0100

The scheduled maintenance has been completed.

The incident on our status page was just updated with new information. The first post in this topic has been updated accordingly.

The incident on our status page was just updated with new information. The first post in this topic has been updated accordingly.