From 7e22669e0bf60677251211cf2cf5216393804754 2023-11-19 11:25:53 From: Branko Majic Date: 2023-11-19 11:25:53 Subject: [PATCH] MAR-181: Add release notes and update role reference documentation for xmpp_server role. --- diff --git a/docs/releasenotes.rst b/docs/releasenotes.rst index ec1fd7320d994995c65f31f499d2f52d3ae28f6a..acf82a27d339ea29a8d6754649422ad5aa1a1778 100644 --- a/docs/releasenotes.rst +++ b/docs/releasenotes.rst @@ -2,6 +2,29 @@ Release notes ============= +x.y.z +----- + +Dropped support for Debian 9 (Jessie), alongside changes required to +run applications using Debian-only repositories. + +**Breaking changes:** + +* ``xmpp_server`` role + + * Parameter ``xmpp_prosody_package`` has been dropped. + +**New features/improvements** + +* ``xmpp_server`` role + + * Drop dependency on the external (Prosody) package + repository. Install everything using official Debian + repositories. This should help avoid future issues with Prosody + project removing older versions of packages or dropping entire + repository archives for older Debian releases. + + 6.0.0 ----- diff --git a/docs/rolereference.rst b/docs/rolereference.rst index ba3dcc63fd582f1a0e40affac4beaa85f499035d..c9df994ed41c4032b17dbac032bb036569de2490 100644 --- a/docs/rolereference.rst +++ b/docs/rolereference.rst @@ -843,9 +843,6 @@ destination machine. The role implements the following: -* Sets-up the Prosody apt repository. -* Sets-up the Debian backports repository and pins the ``lua-ldap`` - package to it (needed for Lua 5.2 support with Prosody 0.11). * Deploys XMPP TLS private key and certificate. .. warning:: @@ -948,13 +945,6 @@ Parameters Fully qualified domain name, hostname, or IP address of the LDAP server used for user authentication and listing. -**xmpp_prosody_package** (string, optional, ``prosody-0.11``) - Name of Prosody package from the Prosody repositories to - install. This makes it possible to easily test the latest Prosody or - to switch to a different nightly build. It should be noted that - only the default version is getting properly tested. Prosody - versions lower than ``0.10.x`` are not supported. - **xmpp_server_archive_expiration** (string, optional, ``never``) Expiration period for messages stored server-side using `XEP-0313: Message Archive Management