From 33d109e76b3665cddaafc37931224691c924409b Mon Sep 17 00:00:00 2001 From: Dakera Ops Date: Thu, 25 Jun 2026 08:03:48 +0000 Subject: [PATCH] chore(release): bump image tags to :latest + CHANGELOG 0.9.0 PR#243 updated docker-compose.yml but left three configs on stale pins: - docker-compose.ha.yml: optA-baked-ec6ef91 (30+ releases behind) - docker-compose.local.yml: 0.11.81 (13+ releases behind) - k8s/dakera/deployment.yaml: optA-baked-ec6ef91 (30+ releases behind) All three now default to :latest. ONNX is included in all official images since v0.11.89+ (DAK-6224) so the cold-boot pin concern is resolved per CTO confirmation. Co-Authored-By: Paperclip --- CHANGELOG.md | 12 ++++++++++++ docker/docker-compose.ha.yml | 2 +- docker/docker-compose.local.yml | 2 +- k8s/dakera/deployment.yaml | 2 +- 4 files changed, 15 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b158928..0e838dd 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,18 @@ All notable changes to the Dakera deployment configurations will be documented i ## [Unreleased] +## [0.9.0] - 2026-06-25 + +### Changed + +- **Bump default Dakera image to `:latest` across all deployment configs** — removes the stale pinned tags (`optA-baked-ec6ef91` and `0.11.81`) that were 13–30+ server releases behind. All files now default to `ghcr.io/dakera-ai/dakera:latest` which tracks the current stable release automatically. CTO confirmed: all official images since `v0.11.89+` (DAK-6224) include ONNX embedding files — the cold-boot concern that motivated the original pin is resolved. + - `docker/docker-compose.yml`: `optA-baked-ec6ef91` → `:latest` ([#243](https://github.com/Dakera-AI/dakera-deploy/pull/243)) + - `docker/docker-compose.ha.yml`: `optA-baked-ec6ef91` → `:latest` + - `docker/docker-compose.local.yml`: `0.11.81` → `:latest` + - `k8s/dakera/deployment.yaml`: `optA-baked-ec6ef91` → `:latest` + + Operators who need a pinned version can still override via `DAKERA_IMAGE=ghcr.io/dakera-ai/dakera:v0.11.94` in their `.env` file. The `${DAKERA_IMAGE:-...}` pattern is preserved in all compose files. + ## [0.8.0] - 2026-05-29 ### Changed diff --git a/docker/docker-compose.ha.yml b/docker/docker-compose.ha.yml index d52c9bf..8d0cf20 100644 --- a/docker/docker-compose.ha.yml +++ b/docker/docker-compose.ha.yml @@ -35,7 +35,7 @@ name: dakera-ha x-dakera-common: &dakera-common - image: ${DAKERA_IMAGE:-ghcr.io/dakera-ai/dakera:optA-baked-ec6ef91} + image: ${DAKERA_IMAGE:-ghcr.io/dakera-ai/dakera:latest} restart: unless-stopped networks: - dakera-ha-net diff --git a/docker/docker-compose.local.yml b/docker/docker-compose.local.yml index 24ec581..621333f 100644 --- a/docker/docker-compose.local.yml +++ b/docker/docker-compose.local.yml @@ -1,6 +1,6 @@ services: dakera: - image: ${DAKERA_IMAGE:-ghcr.io/dakera-ai/dakera:0.11.81} + image: ${DAKERA_IMAGE:-ghcr.io/dakera-ai/dakera:latest} ports: - "3000:3000" - "50051:50051" diff --git a/k8s/dakera/deployment.yaml b/k8s/dakera/deployment.yaml index 5dba53c..ca6a11e 100644 --- a/k8s/dakera/deployment.yaml +++ b/k8s/dakera/deployment.yaml @@ -30,7 +30,7 @@ spec: terminationGracePeriodSeconds: 30 containers: - name: dakera - image: ghcr.io/dakera-ai/dakera:optA-baked-ec6ef91 + image: ghcr.io/dakera-ai/dakera:latest imagePullPolicy: IfNotPresent ports: - name: http