Redis node v2 is not available even on a fresh install (Docker)

Hello,

I have a very strange problem. On my n8n instance, the Redis node only shows “Version 1” and there is no option to switch to v2.

My Environment:

  • OS: Ubuntu 22.04.5 LTS

  • n8n Version: n8nio/n8n:latest

  • Installation: Docker

The problem persists even after trying all of these troubleshooting steps:

  1. Confirmed I am using the n8nio/n8n:latest Docker image.

  2. Re-pulled the image with docker pull.

  3. Recreated the container using the official docker run command.

  4. Crucial Test: I stopped the container, renamed my data directory, created a brand new empty data directory, fixed its permissions (chown 1000:1000), and started n8n completely fresh. Even on a completely clean setup, it asked me to create a new user, and the Redis node was still only Version 1.

  5. Interestingly, when I run n8n in interactive mode without any volumes (docker run -it --rm -p 5678:5678 n8nio/n8n:latest), the startup log looks completely normal and healthy. The problem only occurs when a volume is mounted.

This seems to be a deep environmental issue, not related to my workflows or database. Can you please help me understand why this might be happening?

What leads you to believe there is a Redis Node v2?

There is not one in the source code. (For posterity, the latest release version at the time of this post is 1.103.2. There could be a Redis node v2 in the future.)

The settings tab on the Redis node says version 1 is the latest.
image

I have a pretty solid idea where the information about v2 came from :grinning_face:

Would you mind saying then? Are you suggesting this came from an AI hallucination about n8n?

Bingo, but let’s wait and see :slight_smile: