Skip to content

Commit 32c9edb

Browse files
LeSuisseHyzual
authored andcommitted
chore: request #44079 Switch over to Valkey as the recommended Redis store
1 parent e827e25 commit 32c9edb

File tree

11 files changed

+25
-20
lines changed

11 files changed

+25
-20
lines changed

languages/en/administration-guide/system-administration/backup.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ Tuleap data paths backup
5050
You need to save the following directories:
5151

5252
- /etc/nginx
53-
- /etc/redis
53+
- /etc/valkey
5454
- /etc/tuleap
5555
- /var/lib/gitolite
5656
- /var/lib/tuleap
@@ -179,7 +179,7 @@ Example of bind mounts via local fstab
179179
.. code-block:: bash
180180
181181
/data/etc_nginx /etc/nginx none bind,nofail 0 0
182-
/data/etc_redis /etc/redis none bind,nofail 0 0
182+
/data/etc_valkey /etc/valkey none bind,nofail 0 0
183183
/data/etc_tuleap /etc/tuleap none bind,nofail 0 0
184184
/data/var_lib_gitolite /var/lib/gitolite none bind,nofail 0 0
185185
/data/var_lib_mysql /var/lib/mysql none bind,nofail 0 0

languages/en/administration-guide/system-administration/monitoring-with-prometheus.rst

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ documented in their respective documentations.
2121
Configuration of Tuleap
2222
-----------------------
2323

24-
First step is to install a Redis server and to configure Tuleap to use it,
25-
checkout the :ref:`Redis installation guide<installation_redis>`.
24+
First step is to install a Valkey server and to configure Tuleap to use it,
25+
checkout the :ref:`Valkey installation guide<installation_valkey>`.
2626

2727
After having installed and activated ``tuleap-plugin-prometheus-metrics`` rpm, you need to setup a password to access the
2828
data (by default data are private and there is no ways to make them accessible anonymously). To do so, you need to write

languages/en/conf.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -296,7 +296,8 @@
296296
"user-guide/trackers/usage/markdown.rst": "user-guide/writing-in-tuleap.rst",
297297
"user-guide/my-personal-dashboard.rst": "user-guide/user/dashboard.rst",
298298
"installation-guide/intro.rst": "install.rst",
299-
"administration-guide/system-administration/backend-workers.rst": "installation-guide/step-by-step/redis-configuration.rst",
299+
"administration-guide/system-administration/backend-workers.rst": "installation-guide/step-by-step/valkey-configuration.rst",
300+
"installation-guide/step-by-step/redis-configuration.rst": "installation-guide/step-by-step/valkey-configuration.rst",
300301
"installation-guide/import.rst": "administration-guide/projects-management/export-import/import-from-other-tools.rst",
301302
"installation-guide/ansible-installation.rst": "install.rst",
302303
"installation-guide/ansible/installation.rst": "install.rst",

languages/en/deployment-guide/12.x.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -129,7 +129,7 @@ Tuleap 12.5
129129
Setting ``sys_async_emails`` is no more used
130130
--------------------------------------------
131131

132-
Tracker notifications are now always sent asynchronously as soon as Tuleap detects :ref:`backend workers<installation_redis>`.
132+
Tracker notifications are now always sent asynchronously as soon as Tuleap detects :ref:`backend workers<installation_valkey>`.
133133
You can safely remove this setting from your ``/etc/tuleap/conf/local.inc`` file.
134134

135135
Tuleap 12.4

languages/en/deployment-guide/15.x.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ to adapt them for the new configuration at ``/etc/opt/remi/php82/php-fpm.d/tulea
147147
------------------------------------------------------
148148

149149
The configuration variable ``$sys_nb_backend_workers``,
150-
used for asynchronous job processing (see :ref:`backend workers guide<installation_redis>`),
150+
used for asynchronous job processing (see :ref:`backend workers guide<installation_valkey>`),
151151
is now set via ``tuleap config-set``.
152152

153153
It is recommended to remove it from ``/etc/tuleap/conf/local.inc``. If you had set it specifically

languages/en/deployment-guide/9.x.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ Backend email notifications
9797
In order to simplify Tuleap stack, the queue management for email notification that was based in 9.17 on RabbitMQ as been
9898
changed to rely on Redis instead. If you already have a Redis server installed and configured the change will be transparent.
9999

100-
Otherwise you will need to setup a Redis server, checkout :ref:`backend workers guide<installation_redis>`.
100+
Otherwise you will need to setup a Redis server, checkout :ref:`backend workers guide<installation_valkey>`.
101101

102102
If do not use the backend email notifications, you can safely ignore this step while
103103
upgrading.

languages/en/installation-guide/docker/docker_standalone.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
Docker Standalone
22
=================
33

4-
For anything but tests, you should have a dedicated MySQL (**version 8.0**) and Redis (last stable recommended) databases.
4+
For anything but tests, you should have a dedicated MySQL (**version 8.0**) and Redis or Valkey (last stable recommended) databases.
55

66
At first run you will need to provide some information about the platform you want to deploy:
77

languages/en/installation-guide/docker/images-configuration.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ Site administration
3838
Redis
3939
#####
4040

41-
* ``TULEAP_FPM_SESSION_MODE``: you can set it to ``redis`` so php sessions will be stored in a `Redis <https://redis.io>`_ K/V store.
41+
* ``TULEAP_FPM_SESSION_MODE``: you can set it to ``redis`` so php sessions will be stored in a `Redis <https://redis.io>`_ or `Valkey <https://valkey.io/>`_ K/V store.
4242
* ``TULEAP_REDIS_SERVER``: needed if you set ``redis`` for ``TULEAP_FPM_SESSION_MODE``.
4343
* ``TULEAP_REDIS_PORT``: needed if redis is listening on port that is not ``6379`` (the default).
4444
* ``TULEAP_REDIS_PASSWORD``: needed if redis requires a password.

languages/en/installation-guide/step-by-step/install-packages.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ Create a file ``/etc/yum.repos.d/tuleap.repo`` with the following content:
3636
::
3737

3838
dnf install -y mysql-server \
39-
redis \
39+
valkey \
4040
tuleap \
4141
tuleap-plugin-agiledashboard \
4242
tuleap-plugin-api-explorer \

languages/en/installation-guide/step-by-step/introduction.rst

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ Table of contents:
1515
setup
1616
tls-configuration
1717
mail-configuration
18-
redis-configuration
18+
valkey-configuration
1919
first-connection
2020
install-plugins
2121
upgrade

0 commit comments

Comments
 (0)