• 0.27.3 53e939fca9

    0.27.3
    All checks were successful
    published / release-tag (push) Successful in 1s
    published / runner-is-ready (push) Successful in 3s
    published / signing-is-ready (push) Successful in 3s
    published / projectfile-is-valid (push) Successful in 2s
    published / source-is-compliant (push) Successful in 5s
    published / source-is-secure (push) Successful in 6s
    published / projectfile-is-ok (push) Successful in 3s
    published / source-passes-lint (push) Successful in 35s
    published / documentation-passes-lint (push) Successful in 48s
    published / image-is-built (noble, amd64) (push) Successful in 38s
    published / image-is-built (resolute, amd64) (push) Successful in 44s
    published / image-is-secure (noble, amd64) (push) Successful in 8s
    published / image-is-secure (resolute, amd64) (push) Successful in 9s
    published / container-is-verified (noble, amd64) (push) Successful in 30s
    published / container-is-verified (resolute, amd64) (push) Successful in 32s
    published / image-is-published (noble, kiota) (push) Successful in 6s
    published / image-is-published (resolute, kiota) (push) Successful in 6s
    published / image-is-published (noble, dockerhub) (push) Successful in 31s
    published / image-is-published (resolute, dockerhub) (push) Successful in 44s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 3s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-27 21:32:30 +00:00 | 0 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    9 commits, 1 contributor, 1 day since 0.27.2.

    Bug fixes

    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.3
    

    This release also publishes the 0.27 and 0 tags — 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.3
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.27.3
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:c8a25d9ecad324313b234f13fa2fdb7003ff434085e8e6da827898ff60076f64
    
    Platform Digest Size
    linux/amd64 sha256:c34530edec08461953f09e526840cf4864571f8df707d213a8e8e2994c999c9e 85.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:c8a25d9ecad324313b234f13fa2fdb7003ff434085e8e6da827898ff60076f64
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.27.2...0.27.3

    Downloads
  • 0.27.2 5c7c1c0907

    0.27.2
    All checks were successful
    audited / image-is-audited (noble) (push) Has been skipped
    audited / image-is-audited (resolute) (push) Has been skipped
    audited / runner-is-ready (push) Successful in 2s
    audited / signing-is-ready (push) Successful in 3s
    audited / source-is-secure (push) Successful in 5s
    audited / audited (push) Has been skipped
    published / release-tag (push) Successful in 1s
    published / runner-is-ready (push) Successful in 3s
    published / signing-is-ready (push) Successful in 3s
    published / projectfile-is-valid (push) Successful in 3s
    published / source-is-compliant (push) Successful in 5s
    published / source-is-secure (push) Successful in 6s
    published / projectfile-is-ok (push) Successful in 3s
    published / source-passes-lint (push) Successful in 36s
    published / documentation-passes-lint (push) Successful in 48s
    published / image-is-built (noble, amd64) (push) Successful in 40s
    published / image-is-built (resolute, amd64) (push) Successful in 46s
    published / image-is-secure (noble, amd64) (push) Successful in 8s
    published / image-is-secure (resolute, amd64) (push) Successful in 9s
    published / container-is-verified (noble, amd64) (push) Successful in 31s
    published / container-is-verified (resolute, amd64) (push) Successful in 32s
    published / image-is-published (noble, kiota) (push) Successful in 6s
    published / image-is-published (resolute, kiota) (push) Successful in 7s
    published / image-is-published (noble, dockerhub) (push) Successful in 31s
    published / image-is-published (resolute, dockerhub) (push) Successful in 44s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 3s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-26 00:42:50 +00:00 | 10 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    2 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.2
    

    This release also publishes the 0.27 and 0 tags — 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.2
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.27.2
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:3564cdf4d35ba662dfccf52247868c06e97613777f6581e67886fd2a6f5acab7
    
    Platform Digest Size
    linux/amd64 sha256:73b84b51b15f55404828fafbe43091d3e30b7fef5fef292895f4950cc69a4ea4 85.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:3564cdf4d35ba662dfccf52247868c06e97613777f6581e67886fd2a6f5acab7
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.27.1...0.27.2

    Downloads
  • 0.27.1 2df5d38121

    0.27.1
    All checks were successful
    audited / image-is-audited (noble) (push) Has been skipped
    audited / image-is-audited (resolute) (push) Has been skipped
    audited / runner-is-ready (push) Successful in 3s
    audited / signing-is-ready (push) Successful in 5s
    audited / source-is-secure (push) Successful in 7s
    audited / audited (push) Has been skipped
    published / release-tag (push) Successful in 1s
    published / runner-is-ready (push) Successful in 4s
    published / signing-is-ready (push) Successful in 4s
    published / projectfile-is-valid (push) Successful in 4s
    published / source-is-compliant (push) Successful in 7s
    published / source-is-secure (push) Successful in 8s
    published / projectfile-is-ok (push) Successful in 4s
    published / source-passes-lint (push) Successful in 41s
    published / documentation-passes-lint (push) Successful in 55s
    published / image-is-built (noble, amd64) (push) Successful in 1m1s
    published / image-is-built (resolute, amd64) (push) Successful in 1m8s
    published / image-is-secure (noble, amd64) (push) Successful in 12s
    published / image-is-secure (resolute, amd64) (push) Successful in 13s
    published / container-is-verified (resolute, amd64) (push) Successful in 46s
    published / container-is-verified (noble, amd64) (push) Successful in 47s
    published / image-is-published (noble, kiota) (push) Successful in 8s
    published / image-is-published (resolute, kiota) (push) Successful in 9s
    published / image-is-published (noble, dockerhub) (push) Successful in 37s
    published / image-is-published (resolute, dockerhub) (push) Successful in 1m4s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 4s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-25 20:23:59 +00:00 | 13 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    3 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.1
    

    This release also publishes the 0.27 and 0 tags — 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.1
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.27.1
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:4b385809033626ded9b435ad6b43ad90241237bc3150eb529f288e9d308150e1
    
    Platform Digest Size
    linux/amd64 sha256:9d1e6aef129ac362decc46076668e0d684f9c24699bc21cbc49c160ae21ad387 85.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:4b385809033626ded9b435ad6b43ad90241237bc3150eb529f288e9d308150e1
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.27.0...0.27.1

    Downloads
  • 0.27.0 dc3bbfe448

    0.27.0
    All checks were successful
    audited / image-is-audited (noble) (push) Has been skipped
    audited / image-is-audited (resolute) (push) Has been skipped
    audited / runner-is-ready (push) Successful in 2s
    audited / signing-is-ready (push) Successful in 4s
    audited / source-is-secure (push) Successful in 6s
    audited / audited (push) Has been skipped
    published / release-tag (push) Successful in 1s
    published / runner-is-ready (push) Successful in 4s
    published / signing-is-ready (push) Successful in 3s
    published / projectfile-is-valid (push) Successful in 3s
    published / source-is-compliant (push) Successful in 6s
    published / source-is-secure (push) Successful in 6s
    published / projectfile-is-ok (push) Successful in 3s
    published / source-passes-lint (push) Successful in 35s
    published / documentation-passes-lint (push) Successful in 49s
    published / image-is-built (noble, amd64) (push) Successful in 42s
    published / image-is-built (resolute, amd64) (push) Successful in 48s
    published / image-is-secure (noble, amd64) (push) Successful in 8s
    published / image-is-secure (resolute, amd64) (push) Successful in 9s
    published / container-is-verified (noble, amd64) (push) Successful in 33s
    published / container-is-verified (resolute, amd64) (push) Successful in 34s
    published / image-is-published (noble, kiota) (push) Successful in 7s
    published / image-is-published (resolute, kiota) (push) Successful in 7s
    published / image-is-published (noble, dockerhub) (push) Successful in 32s
    published / image-is-published (resolute, dockerhub) (push) Successful in 45s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 4s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-25 18:04:07 +00:00 | 17 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    4 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.0
    

    This release also publishes the 0.27 and 0 tags — 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.0
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.27.0
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:f0c9a8d3b4af0be878d1f1add0b911d14b8701708d5996c7e4dd7a16f113018e
    
    Platform Digest Size
    linux/amd64 sha256:2ce9b8c4c848f0dece866caa7c0dbf02b7da670ebbb604d934ffa015e18dcf05 85.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:f0c9a8d3b4af0be878d1f1add0b911d14b8701708d5996c7e4dd7a16f113018e
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.26.0...0.27.0

    Downloads
  • 0.26.0 51027185c8

    0.26.0
    All checks were successful
    published / release-tag (push) Successful in 2s
    published / projectfile-is-valid (push) Successful in 4s
    published / runner-is-ready (push) Successful in 5s
    published / source-is-compliant (push) Successful in 7s
    published / source-is-secure (push) Successful in 8s
    published / projectfile-is-ok (push) Successful in 4s
    published / signing-is-ready (push) Successful in 5s
    published / source-passes-lint (push) Successful in 36s
    published / documentation-passes-lint (push) Successful in 50s
    published / image-is-built (noble, amd64) (push) Successful in 43s
    published / image-is-built (resolute, amd64) (push) Successful in 48s
    published / image-is-secure (noble, amd64) (push) Successful in 9s
    published / image-is-secure (resolute, amd64) (push) Successful in 10s
    published / container-is-verified (noble, amd64) (push) Successful in 28s
    published / container-is-verified (resolute, amd64) (push) Successful in 28s
    published / image-is-published (noble, kiota) (push) Successful in 7s
    published / image-is-published (resolute, kiota) (push) Successful in 8s
    published / image-is-published (noble, dockerhub) (push) Successful in 33s
    published / image-is-published (resolute, dockerhub) (push) Successful in 45s
    published / release-is-published (push) Successful in 2s
    published / release-notes-are-published (push) Successful in 4s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-23 23:06:12 +00:00 | 22 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    3 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.0
    

    This release also publishes the 0.26 and 0 tags — 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.0
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.26.0
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:aeeb899c7828c23229aa4fc25f46a58a618731dc268f152b2ff58027b0910a42
    
    Platform Digest Size
    linux/amd64 sha256:3d2b9acad14f12e6fb8b0448b495651a64975b690357b915944578fbcc82c1a3 85.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:aeeb899c7828c23229aa4fc25f46a58a618731dc268f152b2ff58027b0910a42
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.25.0...0.26.0

    Downloads
  • 0.25.0 663bf866cd

    0.25.0
    All checks were successful
    published / release-tag (push) Successful in 2s
    published / projectfile-is-valid (push) Successful in 4s
    published / source-is-compliant (push) Successful in 6s
    published / runner-is-ready (push) Successful in 7s
    published / source-is-secure (push) Successful in 8s
    published / projectfile-is-ok (push) Successful in 3s
    published / signing-is-ready (push) Successful in 3s
    published / source-passes-lint (push) Successful in 36s
    published / documentation-passes-lint (push) Successful in 50s
    published / image-is-built (noble, amd64) (push) Successful in 42s
    published / image-is-built (resolute, amd64) (push) Successful in 48s
    published / image-is-secure (noble, amd64) (push) Successful in 9s
    published / image-is-secure (resolute, amd64) (push) Successful in 9s
    published / container-is-verified (noble, amd64) (push) Successful in 26s
    published / container-is-verified (resolute, amd64) (push) Successful in 27s
    published / image-is-published (noble, kiota) (push) Successful in 8s
    published / image-is-published (resolute, kiota) (push) Successful in 9s
    published / image-is-published (noble, dockerhub) (push) Successful in 33s
    published / image-is-published (resolute, dockerhub) (push) Successful in 46s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 3s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-21 05:13:15 +00:00 | 26 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    7 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 bundle cuts 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=false turns 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.0
    

    This release also publishes the 0.25 and 0 tags — 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.0
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.25.0
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:b804eea9f2583d7082761653b62aa87e05bda3dd1dc0a2ec069370d5b45802b9
    
    Platform Digest Size
    linux/amd64 sha256:47f1766b2353651085cbb1ca33d7422ccc0d0d1fb3350b835e01eb85293e23db 85.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:b804eea9f2583d7082761653b62aa87e05bda3dd1dc0a2ec069370d5b45802b9
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.24.2...0.25.0

    Downloads
  • 0.24.2 836992fd7b

    0.24.2
    All checks were successful
    published / release-tag (push) Successful in 1s
    published / projectfile-is-valid (push) Successful in 4s
    published / source-is-compliant (push) Successful in 6s
    published / signing-is-ready (push) Successful in 4s
    published / source-is-secure (push) Successful in 8s
    published / projectfile-is-ok (push) Successful in 4s
    published / runner-is-ready (push) Successful in 15s
    published / source-passes-lint (push) Successful in 38s
    published / documentation-passes-lint (push) Successful in 49s
    published / image-is-built (noble, amd64) (push) Successful in 53s
    published / image-is-built (resolute, amd64) (push) Successful in 59s
    published / image-is-secure (noble, amd64) (push) Successful in 9s
    published / image-is-secure (resolute, amd64) (push) Successful in 9s
    published / container-is-verified (noble, amd64) (push) Successful in 24s
    published / container-is-verified (resolute, amd64) (push) Successful in 26s
    published / image-is-published (noble, kiota) (push) Successful in 8s
    published / image-is-published (resolute, kiota) (push) Successful in 8s
    published / image-is-published (noble, dockerhub) (push) Successful in 44s
    published / image-is-published (resolute, dockerhub) (push) Successful in 1m1s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 7s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-19 08:26:01 +00:00 | 34 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    3 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.2
    

    This release also publishes the 0.24 and 0 tags — 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.2
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.24.2
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:69b6067222ff2b6b49675116e59727ffb4c0a6b5392bbfed2b9cc58d7de19b00
    
    Platform Digest Size
    linux/amd64 sha256:29e41adf4740c4f5967d8f39453e56bee8e6f2507dca249d44f7477685abb40d 85.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:69b6067222ff2b6b49675116e59727ffb4c0a6b5392bbfed2b9cc58d7de19b00
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.24.1...0.24.2

    Downloads
  • 0.24.1 b03215d527

    0.24.1
    All checks were successful
    published / release-tag (push) Successful in 2s
    published / projectfile-is-valid (push) Successful in 4s
    published / source-is-compliant (push) Successful in 7s
    published / runner-is-ready (push) Successful in 7s
    published / source-is-secure (push) Successful in 8s
    published / signing-is-ready (push) Successful in 4s
    published / projectfile-is-ok (push) Successful in 4s
    published / source-passes-lint (push) Successful in 36s
    published / documentation-passes-lint (push) Successful in 49s
    published / image-is-built (noble, amd64) (push) Successful in 52s
    published / image-is-built (resolute, amd64) (push) Successful in 57s
    published / image-is-secure (noble, amd64) (push) Successful in 9s
    published / image-is-secure (resolute, amd64) (push) Successful in 10s
    published / container-is-verified (noble, amd64) (push) Successful in 25s
    published / container-is-verified (resolute, amd64) (push) Successful in 27s
    published / image-is-published (noble, kiota) (push) Successful in 8s
    published / image-is-published (resolute, kiota) (push) Successful in 9s
    published / image-is-published (noble, dockerhub) (push) Successful in 33s
    published / image-is-published (resolute, dockerhub) (push) Successful in 45s
    published / release-is-published (push) Successful in 2s
    published / release-notes-are-published (push) Successful in 4s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-18 23:27:51 +00:00 | 38 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    9 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.1
    

    This release also publishes the 0.24 and 0 tags — 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.1
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.24.1
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:06dd18b6f7447510d7a572270b89313f8c544c8fe9342b42ff4e98118c8691d4
    
    Platform Digest Size
    linux/amd64 sha256:b0968f7c8c8541469b1b1831db1346db45bf00a0d888e2befef0c5794de0ed96 85.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:06dd18b6f7447510d7a572270b89313f8c544c8fe9342b42ff4e98118c8691d4
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.24.0...0.24.1

    Downloads
  • 0.24.0 04c02dea52

    0.24.0
    All checks were successful
    published / source-is-tested (push) Successful in 0s
    published / fetched (push) Successful in 0s
    published / release-tag (push) Successful in 1s
    published / projectfile-is-valid (push) Successful in 3s
    published / source-is-compliant (push) Successful in 5s
    published / projectfile-is-ok (push) Successful in 3s
    published / source-is-secure (push) Successful in 6s
    published / signing-is-ready (push) Successful in 3s
    published / source-passes-lint (push) Successful in 35s
    published / source-is-ok (push) Successful in 0s
    published / documentation-passes-lint (push) Successful in 49s
    published / documentation-is-ok (push) Successful in 0s
    published / inputs-are-ok (push) Successful in 0s
    published / image-is-built (noble, amd64) (push) Successful in 51s
    published / image-is-built (resolute, amd64) (push) Successful in 55s
    published / secrets-ready (push) Successful in 0s
    published / images-are-ok (push) Successful in 0s
    published / container-is-ok (push) Successful in 0s
    published / container-ready-to-test (push) Successful in 0s
    published / image-is-secure (noble, amd64) (push) Successful in 7s
    published / image-is-secure (resolute, amd64) (push) Successful in 7s
    published / container-is-diagnosed (push) Successful in 0s
    published / container-is-verified (noble, amd64) (push) Successful in 21s
    published / container-is-verified (resolute, amd64) (push) Successful in 22s
    published / image-is-ready (push) Successful in 0s
    published / artifacts-are-ok (push) Successful in 0s
    published / ready-to-publish (push) Successful in 0s
    published / publish-image (noble, kiota) (push) Successful in 7s
    published / publish-image (resolute, kiota) (push) Successful in 8s
    published / publish-image (noble, dockerhub) (push) Successful in 32s
    published / publish-image (resolute, dockerhub) (push) Successful in 45s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 3s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-17 17:41:50 +00:00 | 48 commits to main since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    12 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.0
    

    This release also publishes the 0.24 and 0 tags — 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.0
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.24.0
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:805c61c6a15dd0166a6b38f3fd77e871c2b50159ea791b97773111d7fa22e0bf
    
    Platform Digest Size
    linux/amd64 sha256:bff064210aa0ecb2611b15a8c80ae1b9d127bc08dfd908e5ba50dfe8b007ba85 85.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:805c61c6a15dd0166a6b38f3fd77e871c2b50159ea791b97773111d7fa22e0bf
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.23.9...0.24.0

    Downloads
  • 0.23.9 d667ea108f

    0.23.9
    All checks were successful
    published / fetched (push) Successful in 0s
    published / source-is-tested (push) Successful in 0s
    published / projectfile-is-valid (push) Successful in 4s
    published / signing-is-ready (push) Successful in 5s
    published / source-is-compliant (push) Successful in 5s
    published / source-is-secure (push) Successful in 6s
    published / projectfile-is-ok (push) Successful in 3s
    published / source-passes-lint (push) Successful in 35s
    published / source-is-ok (push) Successful in 0s
    published / documentation-passes-lint (push) Successful in 49s
    published / documentation-is-ok (push) Successful in 0s
    published / inputs-are-ok (push) Successful in 0s
    published / image-is-built (noble, amd64) (push) Successful in 48s
    published / image-is-built (resolute, amd64) (push) Successful in 54s
    published / secrets-ready (push) Successful in 0s
    published / images-are-ok (push) Successful in 0s
    published / container-is-ok (push) Successful in 0s
    published / container-ready-to-test (push) Successful in 0s
    published / image-is-secure (noble, amd64) (push) Successful in 7s
    published / image-is-secure (resolute, amd64) (push) Successful in 8s
    published / container-is-diagnosed (push) Successful in 0s
    published / container-is-verified (noble, amd64) (push) Successful in 21s
    published / container-is-verified (resolute, amd64) (push) Successful in 23s
    published / image-is-ready (push) Successful in 0s
    published / artifacts-are-ok (push) Successful in 0s
    published / ready-to-publish (push) Successful in 0s
    published / publish-image (push) Successful in 0s
    published / image-is-signed (noble, kiota) (push) Successful in 7s
    published / image-is-signed (resolute, kiota) (push) Successful in 8s
    published / image-is-signed (noble, dockerhub) (push) Successful in 33s
    published / image-is-signed (resolute, dockerhub) (push) Successful in 46s
    published / release-is-published (push) Successful in 1s
    published / release-notes-are-published (push) Successful in 4s
    published / published (push) Successful in 0s
    Stable

    damian-buho released this 2026-10-15 23:10:00 +00:00 | 61 commits to dev since this release

    Signed by damian-buho
    GPG key ID: 87B15EAD49FD22AB

    2 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.9
    

    This release also publishes the 0.23 and 0 tags — 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.9
    

    Usage

    Build on top of this image:

    FROM damianbuho/b19-ubuntu:0.23.9
    

    For the recommended multi-stage pattern and the build-hook system (build.d), scaffold a derivative with b19/scripts/scaffold.sh from 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:a4bbc9c5aecb7e2eea986587d4779b37af790ec777cb4b28079695551cbf9633
    
    Platform Digest Size
    linux/amd64 sha256:61225a2f5740fed4f7034491e31a83e75b8e29f7ffd4bcf79c3ca9b8ac05923f 86.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:a4bbc9c5aecb7e2eea986587d4779b37af790ec777cb4b28079695551cbf9633
    

    Full changes: https://kiota.ch/b19/ubuntu/compare/0.23.8...0.23.9

    Downloads