Skip to content

chore(deps): update redis docker tag to v8.0.2#2432

Open
Fameing wants to merge 1 commit intodevelopfrom
renovate/redis-8.x
Open

chore(deps): update redis docker tag to v8.0.2#2432
Fameing wants to merge 1 commit intodevelopfrom
renovate/redis-8.x

Conversation

@Fameing
Copy link
Copy Markdown
Collaborator

@Fameing Fameing commented Jun 19, 2025

This PR contains the following updates:

Package Update Change
redis patch 8.0.1-alpine -> 8.0.2-alpine

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

Summary by CodeRabbit

  • Chores

    • Updated the default Redis container image tag from 8.0.1-alpine to 8.6.1-alpine across the project configuration, ensuring new runs use the newer image.
  • Documentation

    • README updated to reflect the new default Redis image tag so documentation and defaults are consistent.

@Fameing Fameing force-pushed the renovate/redis-8.x branch from 36db803 to 9758246 Compare June 25, 2025 12:25
@Fameing Fameing force-pushed the renovate/redis-8.x branch 2 times, most recently from a579493 to c09de09 Compare July 22, 2025 09:31
@Fameing Fameing force-pushed the renovate/redis-8.x branch from c09de09 to b0bf96c Compare August 27, 2025 12:01
@ijusti ijusti force-pushed the renovate/redis-8.x branch 2 times, most recently from 3902c4c to 9fba664 Compare September 2, 2025 13:20
@Fameing Fameing force-pushed the renovate/redis-8.x branch 6 times, most recently from 7f9eda6 to bdc5c32 Compare September 9, 2025 08:10
@Fameing Fameing force-pushed the renovate/redis-8.x branch 5 times, most recently from 8b3bf29 to 540b869 Compare September 18, 2025 08:10
@Fameing Fameing force-pushed the renovate/redis-8.x branch 2 times, most recently from f6c5e4c to 6a16a69 Compare September 21, 2025 08:08
@Fameing Fameing force-pushed the renovate/redis-8.x branch from 6a16a69 to 587ba78 Compare October 3, 2025 08:06
@Fameing Fameing force-pushed the renovate/redis-8.x branch from 587ba78 to 05f43d4 Compare October 10, 2025 13:12
@Fameing Fameing force-pushed the renovate/redis-8.x branch from 05f43d4 to 89f8652 Compare November 3, 2025 08:06
@Fameing Fameing force-pushed the renovate/redis-8.x branch from 89f8652 to 1c0292d Compare December 3, 2025 08:05
@Fameing Fameing force-pushed the renovate/redis-8.x branch from 1c0292d to f87cacf Compare January 3, 2026 08:05
@Fameing Fameing force-pushed the renovate/redis-8.x branch 3 times, most recently from 370dcf5 to 777faf8 Compare February 9, 2026 14:30
@Fameing Fameing force-pushed the renovate/redis-8.x branch from 777faf8 to c2f820c Compare March 3, 2026 08:11
@renovate renovate Bot force-pushed the renovate/redis-8.x branch from c2f820c to 6c2e71f Compare March 4, 2026 21:27
@coderabbitai
Copy link
Copy Markdown

coderabbitai Bot commented Mar 4, 2026

Note

Reviews paused

It looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the reviews.auto_review.auto_pause_after_reviewed_commits setting.

Use the following commands to manage reviews:

  • @coderabbitai resume to resume automatic reviews.
  • @coderabbitai review to trigger a single review.

Use the checkboxes below for quick actions:

  • ▶️ Resume reviews
  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

Default Redis Docker image tag updated from redis:8.0.1-alpine to redis:8.6.1-alpine in documentation and RedisProperties; no other behavioral or API changes.

Changes

Cohort / File(s) Summary
Redis Docker image update
embedded-redis/README.adoc, embedded-redis/src/main/java/com/playtika/testcontainer/redis/RedisProperties.java
Updated default Docker image tag from redis:8.0.1-alpine to redis:8.6.1-alpine in docs and getDefaultDockerImage(); no other logic changes.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested reviewers

  • Periecle

Poem

🐰 I hopped through the code with a curious twitch,
Found a tag to nudge, made the change quick and slick,
Docs and props now dance in the same tune,
A tidy little tweak under the crescent moon,
The repo hums softly — a rabbit's small trick.

🚥 Pre-merge checks | ✅ 2 | ❌ 1

❌ Failed checks (1 warning)

Check name Status Explanation Resolution
Title check ⚠️ Warning The title claims to update Redis to v8.0.2, but the actual changes update to v8.6.1-alpine, which is a different and significantly higher version. Update the PR title to accurately reflect the actual version change: 'chore(deps): update redis docker tag to v8.6.1' or clarify the discrepancy between the title and implementation.
✅ Passed checks (2 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch renovate/redis-8.x

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

@renovate renovate Bot force-pushed the renovate/redis-8.x branch 10 times, most recently from b7918bb to d832c55 Compare March 10, 2026 00:58
Copy link
Copy Markdown

@coderabbitai coderabbitai Bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@embedded-redis/README.adoc`:
- Line 19: The PR text and README disagree about the target Redis version: the
README sets embedded.redis.dockerImage default to 'redis:8.6.1-alpine' while the
PR title/description says upgrading to 8.0.2; update the PR description (and
optionally the commit message) to state that the change intentionally pins
'redis:8.6.1-alpine' (or change the README to 8.0.2 if that was intended), and
include a brief rationale mentioning the security fix in 8.6.1 and lack of
breaking changes; reference the setting name embedded.redis.dockerImage and the
two version tags 8.0.2 and 8.6.1 so reviewers can verify consistency.

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 9d7aeffa-9f41-4749-93d1-09c872f4221d

📥 Commits

Reviewing files that changed from the base of the PR and between b7918bb and d832c55.

📒 Files selected for processing (2)
  • embedded-redis/README.adoc
  • embedded-redis/src/main/java/com/playtika/testcontainer/redis/RedisProperties.java
🚧 Files skipped from review as they are similar to previous changes (1)
  • embedded-redis/src/main/java/com/playtika/testcontainer/redis/RedisProperties.java

Comment thread embedded-redis/README.adoc Outdated
* `embedded.redis.enabled` `(true|false, default is true)`
* `embedded.redis.reuseContainer` `(true|false, default is false)`
* `embedded.redis.dockerImage` `(default is 'redis:8.0.1-alpine')`
* `embedded.redis.dockerImage` `(default is 'redis:8.6.1-alpine')`
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟠 Major

🧩 Analysis chain

🏁 Script executed:

#!/bin/bash
# Verify Redis 8.6.1-alpine exists and check release information

echo "=== Checking Redis 8.6.1-alpine availability on Docker Hub ==="
curl -s "https://hub.docker.com/v2/repositories/library/redis/tags/8.6.1-alpine" | jq -r '.name // "NOT FOUND"'

echo ""
echo "=== Checking Redis 8.0.2-alpine availability (as mentioned in PR) ==="
curl -s "https://hub.docker.com/v2/repositories/library/redis/tags/8.0.2-alpine" | jq -r '.name // "NOT FOUND"'

Repository: PlaytikaOSS/testcontainers-spring-boot

Length of output: 241


🌐 Web query:

Redis 8.6.1 release notes changelog breaking changes

💡 Result:

Redis 8.6.1 (tagged Feb 23, 2026) — release notes / changelog

Upstream notes: Redis GitHub release/tag notes for 8.6.1. [1]

Security fix

  • Fixes an issue where a user could inject \r\n into a Redis error reply to manipulate data read by a connection. [1]

Bug fixes

  • HOTKEYS: INFO may display module info; also adds missing HOTKEYS HELP subcommand. [1]
  • Fixes an RDB loading bug that prevented hash table expansion (could increase load time). [1]

Breaking changes

  • None called out in the upstream 8.6.1 release notes (it’s a patch release with a security fix + bug fixes). [1]

Note (provider-specific): Clever Cloud additionally states that in their Redis 8.6.1 offering, THP is disabled at startup starting with this release. That’s a packaging/runtime behavior change rather than an upstream Redis API change. [2]

References:
[1] (github.com)
[2] (clever.cloud)

Citations:


Clarify version selection: PR describes 8.0.2 but implements 8.6.1.

The PR title and description claim to update Redis from 8.0.1 to 8.0.2, but the change implements 8.6.1. While both versions exist on Docker Hub, the discrepancy between stated intention (8.0.2) and actual implementation (8.6.1) is misleading and needs clarification.

The good news: Redis 8.6.1 includes a security fix for error reply injection and has no documented breaking changes. If the jump to 8.6.1 is intentional (which is actually safer than 8.0.2), the PR description should be updated to reflect this choice and explain the rationale.

Confirm whether 8.6.1 is intentional and update the PR description accordingly.

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@embedded-redis/README.adoc` at line 19, The PR text and README disagree about
the target Redis version: the README sets embedded.redis.dockerImage default to
'redis:8.6.1-alpine' while the PR title/description says upgrading to 8.0.2;
update the PR description (and optionally the commit message) to state that the
change intentionally pins 'redis:8.6.1-alpine' (or change the README to 8.0.2 if
that was intended), and include a brief rationale mentioning the security fix in
8.6.1 and lack of breaking changes; reference the setting name
embedded.redis.dockerImage and the two version tags 8.0.2 and 8.6.1 so reviewers
can verify consistency.

@renovate renovate Bot force-pushed the renovate/redis-8.x branch from d832c55 to 2d3df5c Compare March 25, 2026 01:08
@renovate renovate Bot force-pushed the renovate/redis-8.x branch from 2d3df5c to 0bf519d Compare April 17, 2026 02:50
| datasource | package | from  | to    |
| ---------- | ------- | ----- | ----- |
| docker     | redis   | 8.0.1 | 8.6.2 |
@renovate renovate Bot force-pushed the renovate/redis-8.x branch from 0bf519d to 10979c9 Compare April 18, 2026 01:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants