rqlite v7.3.0 Release Notes

Release Date: 2022-02-05 // over 2 years ago
  • ๐Ÿš€ With this release rqlite networking is based on whatever network identifiers are passed in at launch. If hostnames are passed they are no longer resolved into IP addresses internally by rqlite, and only the low-level networking layers will do so. This allows rqlite to operate correctly even when cluster node IP addresses change, as long as the hostnames remain the same. This is common in deployment environments such as Kubernetes, particularly when using StatefulSets.

    Upgrading an earlier cluster to this release is possible, simply by explicitly setting the IP address of each node at the command line. Alternatively, simply backup your previous node and restore it into a new 7.3.0 node. In any event, backing up your data is always recommended before any upgrade takes place.

    ๐Ÿ†• New features

    • โœ… PR #993: Support IP addresses changing by not explicitly resolving network addresses. Fixes issue #695, issue #774, and issue #991. Thanks to @git001 for help testing this change.