Upgrade ejabberd from 23.10 to 25.08 #602

Merged
greg merged 7 commits from chore/upgrade_ejabberd into master 2025-09-21 11:03:39 +00:00
Owner

Upgrades ejabberd to the latest stable version.

Includes an important fix, namely configuring the allowed port range for EPMD connections (for Erlang inter-node communication). It was set manually on one of the servers, but missing on the other, which caused the port to be randomized, which then made it impossible to join its cluster from other nodes, which is necessary during ejabberd upgrades.

Also configures SQL upgrades to run automatically now (surprisingly a fairly recent feature addition to ejabberd).

closes #544

Upgrades ejabberd to the latest stable version. Includes an important fix, namely configuring the allowed port range for EPMD connections (for Erlang inter-node communication). It was set manually on one of the servers, but missing on the other, which caused the port to be randomized, which then made it impossible to join its cluster from other nodes, which is necessary during ejabberd upgrades. Also configures SQL upgrades to run automatically now (surprisingly a fairly recent feature addition to ejabberd). closes #544
raucao added the
ops
label 2025-09-21 10:52:22 +00:00
raucao added 7 commits 2025-09-21 10:52:22 +00:00
* Remove unused/deprecated options
* Hide user IPs
* Set level to "info"

Co-authored-by: Greg Karékinian <greg@karekinian.com>
Co-authored-by: Greg Karékinian <greg@karekinian.com>
Co-authored-by: Greg Karékinian <greg@karekinian.com>
Co-authored-by: Greg Karékinian <greg@karekinian.com>
Fixes not being able to join a cluster from other nodes, because the
ports are not within the firewall range of allowed ports.

Co-authored-by: Greg Karékinian <greg@karekinian.com>
Co-authored-by: Greg Karékinian <greg@karekinian.com>
raucao requested review from greg 2025-09-21 10:52:23 +00:00
raucao self-assigned this 2025-09-21 10:52:32 +00:00
greg was assigned by raucao 2025-09-21 10:52:32 +00:00
raucao added the
kredits-2
label 2025-09-21 10:52:36 +00:00
greg approved these changes 2025-09-21 11:02:48 +00:00
greg left a comment
Owner

👍

👍
greg merged commit 87b03d3936 into master 2025-09-21 11:03:39 +00:00
greg deleted branch chore/upgrade_ejabberd 2025-09-21 11:03:40 +00:00
Sign in to join this conversation.
No Reviewers
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kosmos/chef#602
No description provided.