From f3b210663911f681ca6d8462d1df34536f84e60f Mon Sep 17 00:00:00 2001 From: King'ori Maina Date: Thu, 7 May 2026 16:37:03 +0200 Subject: [PATCH 1/2] Add OpenSSH client tools to builder image Install OpenSSH client tooling so the builder image can support SSH\nagent forwarding workflows without adding an SSH server or\nchanging the runtime entrypoint. --- Dockerfile | 3 ++- README.md | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index c87e756..33264cf 100644 --- a/Dockerfile +++ b/Dockerfile @@ -10,7 +10,8 @@ RUN apt-get update -y && \ ca-certificates \ curl \ git \ - git-lfs && \ + git-lfs \ + openssh-client && \ rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # Docker diff --git a/README.md b/README.md index 6908bfa..209d779 100644 --- a/README.md +++ b/README.md @@ -11,11 +11,13 @@ Published to Docker Hub as [`zappi/image-builder`](https://hub.docker.com/r/zapp | Base image | Ubuntu 24.04 LTS | | [Git](https://git-scm.com/) | distro package | | [Git LFS](https://git-lfs.com/) | distro package | +| [OpenSSH client](https://www.openssh.com/) | distro package | | [Docker CLI](https://github.com/docker/cli) | 29.3.0 | | [Docker Buildx plugin](https://github.com/docker/buildx) | 0.31.1 | | [Amazon ECR Credential Helper](https://github.com/awslabs/amazon-ecr-credential-helper) | 0.12.0 | -`git` and `git-lfs` are included as part of the builder toolchain. +`git`, `git-lfs` and OpenSSH client tools are included as part of the +builder toolchain. The image runs as a non-root `builder` user (UID/GID `65533`). From 3ba8c878bc0d5104b772b8341156a89e5614c0db Mon Sep 17 00:00:00 2001 From: King'ori Maina Date: Thu, 7 May 2026 16:37:14 +0200 Subject: [PATCH 2/2] Update changelog for SSH agent support --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e20318..67d276d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## 1.2.0 + +* Install OpenSSH client tools to support SSH agent forwarding workflows. + ## 1.1.0 * Install `git` and `git-lfs`.