-
0.27.3
StableAll checks were successfulpublished / release-tag (push) Successful in 1spublished / runner-is-ready (push) Successful in 3spublished / signing-is-ready (push) Successful in 3spublished / projectfile-is-valid (push) Successful in 2spublished / source-is-compliant (push) Successful in 5spublished / source-is-secure (push) Successful in 6spublished / projectfile-is-ok (push) Successful in 3spublished / source-passes-lint (push) Successful in 35spublished / documentation-passes-lint (push) Successful in 48spublished / image-is-built (noble, amd64) (push) Successful in 38spublished / image-is-built (resolute, amd64) (push) Successful in 44spublished / image-is-secure (noble, amd64) (push) Successful in 8spublished / image-is-secure (resolute, amd64) (push) Successful in 9spublished / container-is-verified (noble, amd64) (push) Successful in 30spublished / container-is-verified (resolute, amd64) (push) Successful in 32spublished / image-is-published (noble, kiota) (push) Successful in 6spublished / image-is-published (resolute, kiota) (push) Successful in 6spublished / image-is-published (noble, dockerhub) (push) Successful in 31spublished / image-is-published (resolute, dockerhub) (push) Successful in 44spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 3spublished / published (push) Successful in 0sreleased this
2026-10-27 21:32:30 +00:00 | 0 commits to main since this release9 commits, 1 contributor, 1 day since 0.27.2.
Bug fixes
- deps: bump upstreams (
c16e24a)
Performance
- healthcheck.d: filter log levels and avoid forks in the runner (
a96d213) - healthcheck.d: read the clock from EPOCHSECONDS in tier verdicts (
254e634) - b19-log: share the in-process level filter with process-hooks (
ebff89d) - b19-log: source the level filter in healthcheck.d and process-hooks (
ec1f08a) - b19-run: time runs from EPOCHREALTIME without date or awk (
c3111bf)
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.27.3This release also publishes the
0.27and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.27.3Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.27.3For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:c8a25d9ecad324313b234f13fa2fdb7003ff434085e8e6da827898ff60076f64 docker pull kiota.ch/b19/ubuntu@sha256:c8a25d9ecad324313b234f13fa2fdb7003ff434085e8e6da827898ff60076f64Platform Digest Size linux/amd64 sha256:c34530edec08461953f09e526840cf4864571f8df707d213a8e8e2994c999c9e85.7 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:c8a25d9ecad324313b234f13fa2fdb7003ff434085e8e6da827898ff60076f64 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:c8a25d9ecad324313b234f13fa2fdb7003ff434085e8e6da827898ff60076f64Full changes: https://kiota.ch/b19/ubuntu/compare/0.27.2...0.27.3
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- deps: bump upstreams (
-
0.27.2
StableAll checks were successfulaudited / image-is-audited (noble) (push) Has been skippedaudited / image-is-audited (resolute) (push) Has been skippedaudited / runner-is-ready (push) Successful in 2saudited / signing-is-ready (push) Successful in 3saudited / source-is-secure (push) Successful in 5saudited / audited (push) Has been skippedpublished / release-tag (push) Successful in 1spublished / runner-is-ready (push) Successful in 3spublished / signing-is-ready (push) Successful in 3spublished / projectfile-is-valid (push) Successful in 3spublished / source-is-compliant (push) Successful in 5spublished / source-is-secure (push) Successful in 6spublished / projectfile-is-ok (push) Successful in 3spublished / source-passes-lint (push) Successful in 36spublished / documentation-passes-lint (push) Successful in 48spublished / image-is-built (noble, amd64) (push) Successful in 40spublished / image-is-built (resolute, amd64) (push) Successful in 46spublished / image-is-secure (noble, amd64) (push) Successful in 8spublished / image-is-secure (resolute, amd64) (push) Successful in 9spublished / container-is-verified (noble, amd64) (push) Successful in 31spublished / container-is-verified (resolute, amd64) (push) Successful in 32spublished / image-is-published (noble, kiota) (push) Successful in 6spublished / image-is-published (resolute, kiota) (push) Successful in 7spublished / image-is-published (noble, dockerhub) (push) Successful in 31spublished / image-is-published (resolute, dockerhub) (push) Successful in 44spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 3spublished / published (push) Successful in 0sreleased this
2026-10-26 00:42:50 +00:00 | 10 commits to main since this release2 commits, 1 contributor, 4 hours since 0.27.1.
Bug fixes
- b19-exec: read /proc stat with read so a vanished pid is a failure, not an exit (
e31a7fb) - b19-exec: claim the record before start and hold an early stop (
21dbf32)
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.27.2This release also publishes the
0.27and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.27.2Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.27.2For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:3564cdf4d35ba662dfccf52247868c06e97613777f6581e67886fd2a6f5acab7 docker pull kiota.ch/b19/ubuntu@sha256:3564cdf4d35ba662dfccf52247868c06e97613777f6581e67886fd2a6f5acab7Platform Digest Size linux/amd64 sha256:73b84b51b15f55404828fafbe43091d3e30b7fef5fef292895f4950cc69a4ea485.8 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:3564cdf4d35ba662dfccf52247868c06e97613777f6581e67886fd2a6f5acab7 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:3564cdf4d35ba662dfccf52247868c06e97613777f6581e67886fd2a6f5acab7Full changes: https://kiota.ch/b19/ubuntu/compare/0.27.1...0.27.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- b19-exec: read /proc stat with read so a vanished pid is a failure, not an exit (
-
0.27.1
StableAll checks were successfulaudited / image-is-audited (noble) (push) Has been skippedaudited / image-is-audited (resolute) (push) Has been skippedaudited / runner-is-ready (push) Successful in 3saudited / signing-is-ready (push) Successful in 5saudited / source-is-secure (push) Successful in 7saudited / audited (push) Has been skippedpublished / release-tag (push) Successful in 1spublished / runner-is-ready (push) Successful in 4spublished / signing-is-ready (push) Successful in 4spublished / projectfile-is-valid (push) Successful in 4spublished / source-is-compliant (push) Successful in 7spublished / source-is-secure (push) Successful in 8spublished / projectfile-is-ok (push) Successful in 4spublished / source-passes-lint (push) Successful in 41spublished / documentation-passes-lint (push) Successful in 55spublished / image-is-built (noble, amd64) (push) Successful in 1m1spublished / image-is-built (resolute, amd64) (push) Successful in 1m8spublished / image-is-secure (noble, amd64) (push) Successful in 12spublished / image-is-secure (resolute, amd64) (push) Successful in 13spublished / container-is-verified (resolute, amd64) (push) Successful in 46spublished / container-is-verified (noble, amd64) (push) Successful in 47spublished / image-is-published (noble, kiota) (push) Successful in 8spublished / image-is-published (resolute, kiota) (push) Successful in 9spublished / image-is-published (noble, dockerhub) (push) Successful in 37spublished / image-is-published (resolute, dockerhub) (push) Successful in 1m4spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 4spublished / published (push) Successful in 0sreleased this
2026-10-25 20:23:59 +00:00 | 13 commits to main since this release3 commits, 1 contributor, 2 hours since 0.27.0.
Bug fixes
- b19-exec: wait for daemon supervisors when the payload stops (
5ad7a22)
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.27.1This release also publishes the
0.27and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.27.1Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.27.1For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:4b385809033626ded9b435ad6b43ad90241237bc3150eb529f288e9d308150e1 docker pull kiota.ch/b19/ubuntu@sha256:4b385809033626ded9b435ad6b43ad90241237bc3150eb529f288e9d308150e1Platform Digest Size linux/amd64 sha256:9d1e6aef129ac362decc46076668e0d684f9c24699bc21cbc49c160ae21ad38785.7 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:4b385809033626ded9b435ad6b43ad90241237bc3150eb529f288e9d308150e1 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:4b385809033626ded9b435ad6b43ad90241237bc3150eb529f288e9d308150e1Full changes: https://kiota.ch/b19/ubuntu/compare/0.27.0...0.27.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- b19-exec: wait for daemon supervisors when the payload stops (
-
0.27.0
StableAll checks were successfulaudited / image-is-audited (noble) (push) Has been skippedaudited / image-is-audited (resolute) (push) Has been skippedaudited / runner-is-ready (push) Successful in 2saudited / signing-is-ready (push) Successful in 4saudited / source-is-secure (push) Successful in 6saudited / audited (push) Has been skippedpublished / release-tag (push) Successful in 1spublished / runner-is-ready (push) Successful in 4spublished / signing-is-ready (push) Successful in 3spublished / projectfile-is-valid (push) Successful in 3spublished / source-is-compliant (push) Successful in 6spublished / source-is-secure (push) Successful in 6spublished / projectfile-is-ok (push) Successful in 3spublished / source-passes-lint (push) Successful in 35spublished / documentation-passes-lint (push) Successful in 49spublished / image-is-built (noble, amd64) (push) Successful in 42spublished / image-is-built (resolute, amd64) (push) Successful in 48spublished / image-is-secure (noble, amd64) (push) Successful in 8spublished / image-is-secure (resolute, amd64) (push) Successful in 9spublished / container-is-verified (noble, amd64) (push) Successful in 33spublished / container-is-verified (resolute, amd64) (push) Successful in 34spublished / image-is-published (noble, kiota) (push) Successful in 7spublished / image-is-published (resolute, kiota) (push) Successful in 7spublished / image-is-published (noble, dockerhub) (push) Successful in 32spublished / image-is-published (resolute, dockerhub) (push) Successful in 45spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 4spublished / published (push) Successful in 0sreleased this
2026-10-25 18:04:07 +00:00 | 17 commits to main since this release4 commits, 1 contributor, 1 day since 0.26.0.
Upgrade notes
-
b19-exec: supervise named background daemons (
08b026a)${B19_HOME}/.payload.pid and B19_PAYLOAD_PID_FILE are
gone; the payload is recorded as ${B19_RUNTIME_PATH}/b19-exec/payload.pid.
0000-set-signals.sh no longer forwards signals, it only logs them.
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.27.0This release also publishes the
0.27and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.27.0Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.27.0For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:f0c9a8d3b4af0be878d1f1add0b911d14b8701708d5996c7e4dd7a16f113018e docker pull kiota.ch/b19/ubuntu@sha256:f0c9a8d3b4af0be878d1f1add0b911d14b8701708d5996c7e4dd7a16f113018ePlatform Digest Size linux/amd64 sha256:2ce9b8c4c848f0dece866caa7c0dbf02b7da670ebbb604d934ffa015e18dcf0585.8 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:f0c9a8d3b4af0be878d1f1add0b911d14b8701708d5996c7e4dd7a16f113018e cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:f0c9a8d3b4af0be878d1f1add0b911d14b8701708d5996c7e4dd7a16f113018eFull changes: https://kiota.ch/b19/ubuntu/compare/0.26.0...0.27.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
-
0.26.0
StableAll checks were successfulpublished / release-tag (push) Successful in 2spublished / projectfile-is-valid (push) Successful in 4spublished / runner-is-ready (push) Successful in 5spublished / source-is-compliant (push) Successful in 7spublished / source-is-secure (push) Successful in 8spublished / projectfile-is-ok (push) Successful in 4spublished / signing-is-ready (push) Successful in 5spublished / source-passes-lint (push) Successful in 36spublished / documentation-passes-lint (push) Successful in 50spublished / image-is-built (noble, amd64) (push) Successful in 43spublished / image-is-built (resolute, amd64) (push) Successful in 48spublished / image-is-secure (noble, amd64) (push) Successful in 9spublished / image-is-secure (resolute, amd64) (push) Successful in 10spublished / container-is-verified (noble, amd64) (push) Successful in 28spublished / container-is-verified (resolute, amd64) (push) Successful in 28spublished / image-is-published (noble, kiota) (push) Successful in 7spublished / image-is-published (resolute, kiota) (push) Successful in 8spublished / image-is-published (noble, dockerhub) (push) Successful in 33spublished / image-is-published (resolute, dockerhub) (push) Successful in 45spublished / release-is-published (push) Successful in 2spublished / release-notes-are-published (push) Successful in 4spublished / published (push) Successful in 0sreleased this
2026-10-23 23:06:12 +00:00 | 22 commits to main since this release3 commits, 1 contributor, 2 days since 0.25.0.
Features
- log: JSON lines in b19-log and payload passthrough in b19-exec (
9ecf1af) - run: JSON records under B19_LOG_FORMAT=json (
1f9d9bd)
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.26.0This release also publishes the
0.26and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.26.0Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.26.0For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:aeeb899c7828c23229aa4fc25f46a58a618731dc268f152b2ff58027b0910a42 docker pull kiota.ch/b19/ubuntu@sha256:aeeb899c7828c23229aa4fc25f46a58a618731dc268f152b2ff58027b0910a42Platform Digest Size linux/amd64 sha256:3d2b9acad14f12e6fb8b0448b495651a64975b690357b915944578fbcc82c1a385.7 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:aeeb899c7828c23229aa4fc25f46a58a618731dc268f152b2ff58027b0910a42 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:aeeb899c7828c23229aa4fc25f46a58a618731dc268f152b2ff58027b0910a42Full changes: https://kiota.ch/b19/ubuntu/compare/0.25.0...0.26.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- log: JSON lines in b19-log and payload passthrough in b19-exec (
-
0.25.0
StableAll checks were successfulpublished / release-tag (push) Successful in 2spublished / projectfile-is-valid (push) Successful in 4spublished / source-is-compliant (push) Successful in 6spublished / runner-is-ready (push) Successful in 7spublished / source-is-secure (push) Successful in 8spublished / projectfile-is-ok (push) Successful in 3spublished / signing-is-ready (push) Successful in 3spublished / source-passes-lint (push) Successful in 36spublished / documentation-passes-lint (push) Successful in 50spublished / image-is-built (noble, amd64) (push) Successful in 42spublished / image-is-built (resolute, amd64) (push) Successful in 48spublished / image-is-secure (noble, amd64) (push) Successful in 9spublished / image-is-secure (resolute, amd64) (push) Successful in 9spublished / container-is-verified (noble, amd64) (push) Successful in 26spublished / container-is-verified (resolute, amd64) (push) Successful in 27spublished / image-is-published (noble, kiota) (push) Successful in 8spublished / image-is-published (resolute, kiota) (push) Successful in 9spublished / image-is-published (noble, dockerhub) (push) Successful in 33spublished / image-is-published (resolute, dockerhub) (push) Successful in 46spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 3spublished / published (push) Successful in 0sreleased this
2026-10-21 05:13:15 +00:00 | 26 commits to main since this release7 commits, 1 contributor, 1 day since 0.24.2.
What’s new
Compromised certificate authorities distrusted ahead of upstream
- Certificates listed by SHA-256 fingerprint are removed from the system trust store at build time, before the distribution ships its own fix.
- One list serves the whole image lineage, and
b19-ca-distrust bundlecuts any vendored PEM bundle from it too. - Ships distrusting the eMudhra intermediates whose private keys can be recovered (October 2026), together with their cross-signs and roots.
- Downstream images add fingerprints with one variable or one file, and
B19_CA_DISTRUST_ENABLED=falseturns the cut off. How-to
Features
- security: distrust CA certificates by SHA-256 fingerprint (
810ada2)
Bug fixes
- security: keep bundle ownership when ca-distrust rewrites it as root (
0919a5d)
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.25.0This release also publishes the
0.25and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.25.0Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.25.0For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:b804eea9f2583d7082761653b62aa87e05bda3dd1dc0a2ec069370d5b45802b9 docker pull kiota.ch/b19/ubuntu@sha256:b804eea9f2583d7082761653b62aa87e05bda3dd1dc0a2ec069370d5b45802b9Platform Digest Size linux/amd64 sha256:47f1766b2353651085cbb1ca33d7422ccc0d0d1fb3350b835e01eb85293e23db85.7 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:b804eea9f2583d7082761653b62aa87e05bda3dd1dc0a2ec069370d5b45802b9 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:b804eea9f2583d7082761653b62aa87e05bda3dd1dc0a2ec069370d5b45802b9Full changes: https://kiota.ch/b19/ubuntu/compare/0.24.2...0.25.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
0.24.2
StableAll checks were successfulpublished / release-tag (push) Successful in 1spublished / projectfile-is-valid (push) Successful in 4spublished / source-is-compliant (push) Successful in 6spublished / signing-is-ready (push) Successful in 4spublished / source-is-secure (push) Successful in 8spublished / projectfile-is-ok (push) Successful in 4spublished / runner-is-ready (push) Successful in 15spublished / source-passes-lint (push) Successful in 38spublished / documentation-passes-lint (push) Successful in 49spublished / image-is-built (noble, amd64) (push) Successful in 53spublished / image-is-built (resolute, amd64) (push) Successful in 59spublished / image-is-secure (noble, amd64) (push) Successful in 9spublished / image-is-secure (resolute, amd64) (push) Successful in 9spublished / container-is-verified (noble, amd64) (push) Successful in 24spublished / container-is-verified (resolute, amd64) (push) Successful in 26spublished / image-is-published (noble, kiota) (push) Successful in 8spublished / image-is-published (resolute, kiota) (push) Successful in 8spublished / image-is-published (noble, dockerhub) (push) Successful in 44spublished / image-is-published (resolute, dockerhub) (push) Successful in 1m1spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 7spublished / published (push) Successful in 0sreleased this
2026-10-19 08:26:01 +00:00 | 34 commits to main since this release3 commits, 1 contributor, 8 hours since 0.24.1.
Bug fixes
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.24.2This release also publishes the
0.24and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.24.2Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.24.2For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:69b6067222ff2b6b49675116e59727ffb4c0a6b5392bbfed2b9cc58d7de19b00 docker pull kiota.ch/b19/ubuntu@sha256:69b6067222ff2b6b49675116e59727ffb4c0a6b5392bbfed2b9cc58d7de19b00Platform Digest Size linux/amd64 sha256:29e41adf4740c4f5967d8f39453e56bee8e6f2507dca249d44f7477685abb40d85.8 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:69b6067222ff2b6b49675116e59727ffb4c0a6b5392bbfed2b9cc58d7de19b00 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:69b6067222ff2b6b49675116e59727ffb4c0a6b5392bbfed2b9cc58d7de19b00Full changes: https://kiota.ch/b19/ubuntu/compare/0.24.1...0.24.2
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)
-
0.24.1
StableAll checks were successfulpublished / release-tag (push) Successful in 2spublished / projectfile-is-valid (push) Successful in 4spublished / source-is-compliant (push) Successful in 7spublished / runner-is-ready (push) Successful in 7spublished / source-is-secure (push) Successful in 8spublished / signing-is-ready (push) Successful in 4spublished / projectfile-is-ok (push) Successful in 4spublished / source-passes-lint (push) Successful in 36spublished / documentation-passes-lint (push) Successful in 49spublished / image-is-built (noble, amd64) (push) Successful in 52spublished / image-is-built (resolute, amd64) (push) Successful in 57spublished / image-is-secure (noble, amd64) (push) Successful in 9spublished / image-is-secure (resolute, amd64) (push) Successful in 10spublished / container-is-verified (noble, amd64) (push) Successful in 25spublished / container-is-verified (resolute, amd64) (push) Successful in 27spublished / image-is-published (noble, kiota) (push) Successful in 8spublished / image-is-published (resolute, kiota) (push) Successful in 9spublished / image-is-published (noble, dockerhub) (push) Successful in 33spublished / image-is-published (resolute, dockerhub) (push) Successful in 45spublished / release-is-published (push) Successful in 2spublished / release-notes-are-published (push) Successful in 4spublished / published (push) Successful in 0sreleased this
2026-10-18 23:27:51 +00:00 | 38 commits to main since this release9 commits, 1 contributor, 1 day since 0.24.0.
Bug fixes
- keep volumes.deps world-readable and skip unreadable declarations (
e022a74) - j2-render: keep the build-time render when the directory is not writable (
2b7d668) - refactor CI workflows (new goals + preflight checks) (
5218213) - workflows: move pins (
68036fe,f8b0192) - workflows: enable checks (
dba767b)
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.24.1This release also publishes the
0.24and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.24.1Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.24.1For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:06dd18b6f7447510d7a572270b89313f8c544c8fe9342b42ff4e98118c8691d4 docker pull kiota.ch/b19/ubuntu@sha256:06dd18b6f7447510d7a572270b89313f8c544c8fe9342b42ff4e98118c8691d4Platform Digest Size linux/amd64 sha256:b0968f7c8c8541469b1b1831db1346db45bf00a0d888e2befef0c5794de0ed9685.8 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:06dd18b6f7447510d7a572270b89313f8c544c8fe9342b42ff4e98118c8691d4 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:06dd18b6f7447510d7a572270b89313f8c544c8fe9342b42ff4e98118c8691d4Full changes: https://kiota.ch/b19/ubuntu/compare/0.24.0...0.24.1
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- keep volumes.deps world-readable and skip unreadable declarations (
-
0.24.0
StableAll checks were successfulpublished / source-is-tested (push) Successful in 0spublished / fetched (push) Successful in 0spublished / release-tag (push) Successful in 1spublished / projectfile-is-valid (push) Successful in 3spublished / source-is-compliant (push) Successful in 5spublished / projectfile-is-ok (push) Successful in 3spublished / source-is-secure (push) Successful in 6spublished / signing-is-ready (push) Successful in 3spublished / source-passes-lint (push) Successful in 35spublished / source-is-ok (push) Successful in 0spublished / documentation-passes-lint (push) Successful in 49spublished / documentation-is-ok (push) Successful in 0spublished / inputs-are-ok (push) Successful in 0spublished / image-is-built (noble, amd64) (push) Successful in 51spublished / image-is-built (resolute, amd64) (push) Successful in 55spublished / secrets-ready (push) Successful in 0spublished / images-are-ok (push) Successful in 0spublished / container-is-ok (push) Successful in 0spublished / container-ready-to-test (push) Successful in 0spublished / image-is-secure (noble, amd64) (push) Successful in 7spublished / image-is-secure (resolute, amd64) (push) Successful in 7spublished / container-is-diagnosed (push) Successful in 0spublished / container-is-verified (noble, amd64) (push) Successful in 21spublished / container-is-verified (resolute, amd64) (push) Successful in 22spublished / image-is-ready (push) Successful in 0spublished / artifacts-are-ok (push) Successful in 0spublished / ready-to-publish (push) Successful in 0spublished / publish-image (noble, kiota) (push) Successful in 7spublished / publish-image (resolute, kiota) (push) Successful in 8spublished / publish-image (noble, dockerhub) (push) Successful in 32spublished / publish-image (resolute, dockerhub) (push) Successful in 45spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 3spublished / published (push) Successful in 0sreleased this
2026-10-17 17:41:50 +00:00 | 48 commits to main since this release12 commits, 1 contributor, 1 day since 0.23.9.
Features
- ubuntu: warn at start when a volumes.deps path is not mounted (
778fe76)
Bug fixes
- deps: bump upstreams to 16 Oct (
e5ad8db)
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.24.0This release also publishes the
0.24and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.24.0Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.24.0For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:805c61c6a15dd0166a6b38f3fd77e871c2b50159ea791b97773111d7fa22e0bf docker pull kiota.ch/b19/ubuntu@sha256:805c61c6a15dd0166a6b38f3fd77e871c2b50159ea791b97773111d7fa22e0bfPlatform Digest Size linux/amd64 sha256:bff064210aa0ecb2611b15a8c80ae1b9d127bc08dfd908e5ba50dfe8b007ba8585.7 MB (−0.8 MB) Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:805c61c6a15dd0166a6b38f3fd77e871c2b50159ea791b97773111d7fa22e0bf cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:805c61c6a15dd0166a6b38f3fd77e871c2b50159ea791b97773111d7fa22e0bfFull changes: https://kiota.ch/b19/ubuntu/compare/0.23.9...0.24.0
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- ubuntu: warn at start when a volumes.deps path is not mounted (
-
0.23.9
StableAll checks were successfulpublished / fetched (push) Successful in 0spublished / source-is-tested (push) Successful in 0spublished / projectfile-is-valid (push) Successful in 4spublished / signing-is-ready (push) Successful in 5spublished / source-is-compliant (push) Successful in 5spublished / source-is-secure (push) Successful in 6spublished / projectfile-is-ok (push) Successful in 3spublished / source-passes-lint (push) Successful in 35spublished / source-is-ok (push) Successful in 0spublished / documentation-passes-lint (push) Successful in 49spublished / documentation-is-ok (push) Successful in 0spublished / inputs-are-ok (push) Successful in 0spublished / image-is-built (noble, amd64) (push) Successful in 48spublished / image-is-built (resolute, amd64) (push) Successful in 54spublished / secrets-ready (push) Successful in 0spublished / images-are-ok (push) Successful in 0spublished / container-is-ok (push) Successful in 0spublished / container-ready-to-test (push) Successful in 0spublished / image-is-secure (noble, amd64) (push) Successful in 7spublished / image-is-secure (resolute, amd64) (push) Successful in 8spublished / container-is-diagnosed (push) Successful in 0spublished / container-is-verified (noble, amd64) (push) Successful in 21spublished / container-is-verified (resolute, amd64) (push) Successful in 23spublished / image-is-ready (push) Successful in 0spublished / artifacts-are-ok (push) Successful in 0spublished / ready-to-publish (push) Successful in 0spublished / publish-image (push) Successful in 0spublished / image-is-signed (noble, kiota) (push) Successful in 7spublished / image-is-signed (resolute, kiota) (push) Successful in 8spublished / image-is-signed (noble, dockerhub) (push) Successful in 33spublished / image-is-signed (resolute, dockerhub) (push) Successful in 46spublished / release-is-published (push) Successful in 1spublished / release-notes-are-published (push) Successful in 4spublished / published (push) Successful in 0sreleased this
2026-10-15 23:10:00 +00:00 | 61 commits to dev since this release2 commits, 1 contributor, 18 hours since 0.23.8.
Installation
Pull the published container image:
Pull from DockerHub — linux/amd64
docker pull damianbuho/b19-ubuntu:0.23.9This release also publishes the
0.23and0tags — pull the precision you want to pin.If the registries above are unreachable, pull from the origin instead:
Pull from Kiota — linux/amd64
docker pull kiota.ch/b19/ubuntu:0.23.9Usage
Build on top of this image:
FROM damianbuho/b19-ubuntu:0.23.9For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with
b19/scripts/scaffold.shfrom m6e/b19.Image digests
A tag can move; a digest cannot. Pull this exact build:
docker pull docker.io/damianbuho/b19-ubuntu@sha256:a4bbc9c5aecb7e2eea986587d4779b37af790ec777cb4b28079695551cbf9633 docker pull kiota.ch/b19/ubuntu@sha256:a4bbc9c5aecb7e2eea986587d4779b37af790ec777cb4b28079695551cbf9633Platform Digest Size linux/amd64 sha256:61225a2f5740fed4f7034491e31a83e75b8e29f7ffd4bcf79c3ca9b8ac05923f86.5 MB Sizes are compressed layer bytes as stored in the registry.
Verify
Check that what you downloaded is what this project published.
Container image
The signature proves this project’s CI built and pushed the image.
COSIGN_KEY=https://kiota.ch/damian-buho/metadata/raw/branch/main/keys/ci-cosign-key.pub cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true docker.io/damianbuho/b19-ubuntu@sha256:a4bbc9c5aecb7e2eea986587d4779b37af790ec777cb4b28079695551cbf9633 cosign verify --key "$COSIGN_KEY" --insecure-ignore-tlog=true kiota.ch/b19/ubuntu@sha256:a4bbc9c5aecb7e2eea986587d4779b37af790ec777cb4b28079695551cbf9633Full changes: https://kiota.ch/b19/ubuntu/compare/0.23.8...0.23.9
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
-
Source code (ZIP)