Skip to content
This repository was archived by the owner on Jun 1, 2026. It is now read-only.

chore: bump docker image versions - #1151

Closed
GemWalletBot wants to merge 2 commits into
mainfrom
chore/bump-docker-images
Closed

GemWalletBot wants to merge 2 commits into
mainfrom
chore/bump-docker-images

Conversation

@GemWalletBot

Copy link
Copy Markdown

Bumps stale/risky image pins:

  • redis:7.0-alpine → redis:8.6-alpine (7.0 is EOL)
  • postgres:latest → postgres:17 (pin to avoid surprise upgrades)
  • getmeili/meilisearch:v1.21.0 → getmeili/meilisearch:v1.44.0
  • cargo-chef:latest-rust-1.94.1-bookworm → latest-rust-1.95.0-bookworm

⚠️ Meilisearch jumps 23 minor versions — take a dump of the meilisearch volume before pulling the new image in prod in case the index format changed.

@gemini-code-assist gemini-code-assist Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Code Review

This pull request updates the base image versions for Rust, Redis, Postgres, and Meilisearch in the Dockerfile and docker-compose.yml. The review feedback identifies that the versions specified for Rust (1.95.0), Redis (8.6-alpine), and Meilisearch (v1.44.0) are non-existent, which will cause build and deployment failures.

Comment thread Dockerfile
@@ -1,5 +1,5 @@
# syntax=docker/dockerfile:1
FROM lukemathwalker/cargo-chef:latest-rust-1.94.1-bookworm AS chef
FROM lukemathwalker/cargo-chef:latest-rust-1.95.0-bookworm AS chef

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

high

The Rust version 1.95.0 specified in the image tag does not exist. As of early 2025, the latest stable version of Rust is 1.84.0. Using a non-existent version will cause the Docker build to fail because the image cannot be pulled from the registry.

FROM lukemathwalker/cargo-chef:latest-rust-1.84.0-bookworm AS chef

Comment thread docker-compose.yml

redis:
image: redis:7.0-alpine
image: redis:8.6-alpine

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

high

Redis version 8.6-alpine is not a valid or released version. The current stable major version is 7 (with 7.4 being the latest stable release). While Redis 8.0 is in development, version 8.6 does not exist. This change will break the deployment as the image pull will fail.

    image: redis:7.4-alpine

Comment thread docker-compose.yml

meilisearch:
image: getmeili/meilisearch:v1.21.0
image: getmeili/meilisearch:v1.44.0

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

high

Meilisearch version v1.44.0 does not exist. The current stable versioning is in the v1.12.x range. Please verify the intended version, as this will cause the container to fail to start due to a missing image.

    image: getmeili/meilisearch:v1.12.1

@gemcoder21 gemcoder21 closed this May 23, 2026
@0xh3rman
0xh3rman deleted the chore/bump-docker-images branch May 26, 2026 13:34
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants