Release 2022_020 (2022-08-01)¶
Impact¶
[NixOS 21.11] Elasticsearch nodes will be restarted.
[NixOS 21.11] Jitsi services will be restarted. Conferences will be interrupted for a short amount of time.
NixOS 21.11 platform¶
Elasticsearch role improvements (#PL-130608):
Make default config safer to prevent accidental cluster splits. Projects with multiple Elasticsearch clusters should set the
esNodes
option explicitly.Add
initialMasterNodes
option for setting up a cluster which has multiple nodes right from the start.Change config defaults to support mixed-version clusters for rolling upgrades.
Allow service/sudo-srv users to run elasticsearch-show-config.
Documentation: document our NixOS role options which are the preferred way of configuring ES now. The local README at
/etc/local/elasticsearch/README.md
now has more dynamically generated information about the current node and cluster configuration.
mailserver: fix changing the user password via Web mailer (Roundcube) settings (#PL-130674).
Jitsi: update packages to latest stable and add watchdog checks to restart Jitsi services if they are running but don’t work properly. This usually happens after a reboot or large system update, making Jitsi conferences unavailable until a manual service restart (#PL-130720).
Redis: document how to change the password (#PL-130686).
Production channel URL for this release: https://hydra.flyingcircus.io/build/175951/download/1/nixexprs.tar.xz
Detailed Changes¶
NixOS 21.11: platform code.