chore(deps): update redis docker tag to v8.0.2#2432
Conversation
36db803 to
9758246
Compare
a579493 to
c09de09
Compare
c09de09 to
b0bf96c
Compare
3902c4c to
9fba664
Compare
7f9eda6 to
bdc5c32
Compare
8b3bf29 to
540b869
Compare
f6c5e4c to
6a16a69
Compare
6a16a69 to
587ba78
Compare
587ba78 to
05f43d4
Compare
05f43d4 to
89f8652
Compare
89f8652 to
1c0292d
Compare
1c0292d to
f87cacf
Compare
370dcf5 to
777faf8
Compare
777faf8 to
c2f820c
Compare
c2f820c to
6c2e71f
Compare
|
Note Reviews pausedIt 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 Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
📝 WalkthroughWalkthroughDefault Redis Docker image tag updated from Changes
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 2 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (2 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
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. Comment |
b7918bb to
d832c55
Compare
There was a problem hiding this comment.
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
📒 Files selected for processing (2)
embedded-redis/README.adocembedded-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
| * `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')` |
There was a problem hiding this comment.
🧩 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\ninto a Redis error reply to manipulate data read by a connection. [1]
Bug fixes
HOTKEYS:INFOmay display module info; also adds missingHOTKEYS HELPsubcommand. [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:
- 1: https://github.com/redis/redis/releases/tag/8.6.1
- 2: https://www.clever.cloud/developers/changelog/2026/02-25-redis-8.6.1/
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.
d832c55 to
2d3df5c
Compare
2d3df5c to
0bf519d
Compare
| datasource | package | from | to | | ---------- | ------- | ----- | ----- | | docker | redis | 8.0.1 | 8.6.2 |
0bf519d to
10979c9
Compare
This PR contains the following updates:
8.0.1-alpine->8.0.2-alpineConfiguration
📅 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.
This PR has been generated by Renovate Bot.
Summary by CodeRabbit
Chores
Documentation