update Dockerfile of base sandbox to last version of OpenCode#52
update Dockerfile of base sandbox to last version of OpenCode#52didier-durand wants to merge 1 commit intoNVIDIA:mainfrom
Conversation
|
Hi sir @didier-durand, is there a specific feature or fix we need from 1.3.2? Given the recent supply chain attack to LiteLLM, I’m a bit cautious about jumping to the latest versions for the base image. Moving forward, maybe we should implement a weekly GitHub Action to stage these updates as PRs? |
|
@minhdqdev : But, if you look at https://github.com/anomalyco/opencode/releases you will see that a massive amount of features has added since the 1.2.18 (currently installed version in Docker image). I need some of those new features in my use cases of OpenCode. BTW, if you look at Opencode releases, you will see that they appear very fast. It will be hard for the base images to not being updated frequently: they will become obsolete very fast Didier |
|
Thanks for updating the base image. Definitevely, a lot changed in the mean time, so an update would be appreciated.
That sounds good to me. |
|
@BenediktBurger : thanks for the approval. Didier |
Closes NVIDIA#48, NVIDIA#52 ## Summary - Replace the envoy-gateway-based TLS setup with inline PKI generation during cluster bootstrap, generating CA, server, and client certificates directly in the `navigator-bootstrap` crate - Remove all envoy gateway Helm templates (`gateway.yaml`, `gatewayclass.yaml`, `grpcroute.yaml`, PKI job, traffic policies) and the `Dockerfile.pki-job` - Add native mTLS support to the navigator server with `tokio-rustls`, mounting client TLS certs as volumes into sandbox pods - Update cluster entrypoint, healthcheck, and deploy scripts to work with the new direct-TLS architecture - Add TLS security e2e test and fix formatting/clippy warnings ## Test Plan - All unit tests pass (`cargo test --workspace`) - Clippy clean (`cargo clippy --workspace --all-targets`) - Format clean (`cargo fmt --all -- --check`) - Python tests pass (`uv run pytest python/`) - Full `mise run pre-commit` passes
…S path resolution (NVIDIA#52)
Hi,
As per title: last stable version of OpenCode is now 1.3.2.
Updating base Dockerfile to this version
Didier