Add doctor warning if using ValKey instead of Redis

Overview

In !5032 (merged) we added support to the dependency checker to accept ValKey as a Redis substitute - mainly to ensure support for Fedora, which now installs ValKey by default.

This change was announced in Fedora's Wiki, but users may not have noticed it and just got their Redis replaced with ValKey.

Because we - @gl-dx/developer-tooling - AFAIK don't run Fedora we should probably add a warning indicating to the user to switch to Redis if experiencing misbehaviour. This is relevant as long as https://gitlab.com/groups/gitlab-com/gl-infra/data-access/durability/-/epics/36 isn't solved.

Impacted categories

The following categories relate to this issue:

Proposal (optional)

Because we - @gl-dx/developer-tooling - AFAIK don't run Fedora we should probably add a warning indicating to the user to switch to Redis if experiencing misbehaviour. This is relevant as long as https://gitlab.com/groups/gitlab-com/gl-infra/data-access/durability/-/epics/36 isn't solved.

Environment (optional)

  • Operating system name: Fedora 41
Edited by Manuel Schönlaub