Skip to content

Commit db0e8dd

Browse files
authored
Merge pull request rails#53864 from jjatinggoyal/valkey
Switch Redis image to Valkey in rails generators and devcontainers
2 parents a110dc5 + 3f9afc8 commit db0e8dd

File tree

8 files changed

+10
-10
lines changed

8 files changed

+10
-10
lines changed

.devcontainer/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ services:
3838
MARIADB_ROOT_PASSWORD: root
3939

4040
redis:
41-
image: redis:latest
41+
image: valkey/valkey:8
4242
restart: unless-stopped
4343
volumes:
4444
- redis-data:/data

railties/lib/rails/generators/rails/app/templates/config/deploy.yml.tt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ builder:
121121
# directories:
122122
# - data:/var/lib/mysql
123123
# redis:
124-
# image: redis:7.0
124+
# image: valkey/valkey:8
125125
# host: 192.168.0.2
126126
# port: 6379
127127
# directories:

railties/lib/rails/generators/rails/app/templates/github/ci.yml.tt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ jobs:
6666
<%- if options[:database] == "sqlite3" -%>
6767
# services:
6868
# redis:
69-
# image: redis
69+
# image: valkey/valkey:8
7070
# ports:
7171
# - 6379:6379
7272
# options: --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5
@@ -92,7 +92,7 @@ jobs:
9292
<%- end -%>
9393

9494
# redis:
95-
# image: redis
95+
# image: valkey/valkey:8
9696
# ports:
9797
# - 6379:6379
9898
# options: --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5

railties/lib/rails/generators/rails/devcontainer/templates/devcontainer/compose.yaml.tt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ services:
3232

3333
<%- if options[:redis] -%>
3434
redis:
35-
image: redis:7.2
35+
image: valkey/valkey:8
3636
restart: unless-stopped
3737
volumes:
3838
- redis-data:/data

railties/lib/rails/generators/rails/plugin/templates/github/ci.yml.tt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ jobs:
3030
<%- if options[:database] == "sqlite3" -%>
3131
# services:
3232
# redis:
33-
# image: redis
33+
# image: valkey/valkey:8
3434
# ports:
3535
# - 6379:6379
3636
# options: --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5
@@ -56,7 +56,7 @@ jobs:
5656
<%- end -%>
5757

5858
# redis:
59-
# image: redis
59+
# image: valkey/valkey:8
6060
# ports:
6161
# - 6379:6379
6262
# options: --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5

railties/test/fixtures/.devcontainer/compose.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ services:
2424
restart: unless-stopped
2525

2626
redis:
27-
image: redis:7.2
27+
image: valkey/valkey:8
2828
restart: unless-stopped
2929
volumes:
3030
- redis-data:/data

railties/test/generators/app_generator_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1372,7 +1372,7 @@ def test_devcontainer_include_redis_skipping_solid
13721372
assert_includes compose_config["services"]["rails-app"]["depends_on"], "redis"
13731373

13741374
expected_redis_config = {
1375-
"image" => "redis:7.2",
1375+
"image" => "valkey/valkey:8",
13761376
"restart" => "unless-stopped",
13771377
"volumes" => ["redis-data:/data"]
13781378
}

railties/test/generators/devcontainer_generator_test.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -254,7 +254,7 @@ def test_redis_option_default
254254
assert_compose_file do |compose|
255255
assert_includes compose["services"]["rails-app"]["depends_on"], "redis"
256256
expected_redis_config = {
257-
"image" => "redis:7.2",
257+
"image" => "valkey/valkey:8",
258258
"restart" => "unless-stopped",
259259
"volumes" => ["redis-data:/data"]
260260
}

0 commit comments

Comments
 (0)