Skip to content

Update Docker Rust toolchain to 1.96.1 - #45

Merged
lucarlig merged 1 commit into
mainfrom
user/luca/update-rust-docker-1-96
Jul 1, 2026
Merged

Update Docker Rust toolchain to 1.96.1#45
lucarlig merged 1 commit into
mainfrom
user/luca/update-rust-docker-1-96

Conversation

@lucarlig

@lucarlig lucarlig commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Summary

  • update all Docker builder images from rust:1.91.1 to rust:1.96.1
  • align Docker builds with the workspace rust-version = "1.96" requirement

Root cause

The Docker Image CI job used rust:1.91.1, but the workspace and CPEX dependencies require Rust 1.96 or newer, so cargo build --release failed before compilation.

Validation

  • docker build . --file docker/Dockerfile --tag contextforge-gateway-rs:ci-rust-1-96-1
  • docker run --rm contextforge-gateway-rs:ci-rust-1-96-1 --help
  • docker build . --file docker/dev.Dockerfile --tag contextforge-gateway-rs:dev-rust-1-96-1
  • docker run --rm contextforge-gateway-rs:dev-rust-1-96-1 --help
  • docker build . --file docker/mcp_counter.Dockerfile --tag contextforge-gateway-rs:mcp-counter-rust-1-96-1
  • docker build . --file docker/mcp_conformance.Dockerfile --tag contextforge-gateway-rs:mcp-conformance-rust-1-96-1
  • docker run --rm contextforge-gateway-rs:mcp-conformance-rust-1-96-1 --help reached the entrypoint and ran as a server until stopped

Signed-off-by: lucarlig <luca.carlig@ibm.com>
@lucarlig
lucarlig marked this pull request as ready for review July 1, 2026 08:34
@lucarlig
lucarlig requested a review from dawid-nowak July 1, 2026 08:36
@lucarlig
lucarlig merged commit 893bf8b into main Jul 1, 2026
7 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants