{"slug":"fluentbit","tag":"v5.1.5-CE-ubuntu24.04-r1","current":true,"account":false,"tarball":"ReadyStack-fluentbit-v5.1.5-CE-ubuntu24.04-r1.tar.gz","tarball_sha256":"7cb89deb9d5579e99da594f9b37813cfc434c42ebdc6fefb64651afa558915c5","generated_at":"2026-10-29T19:35:05Z","dockerfile":"Dockerfile.offline.pinned","build_script":"BUILD_OFFLINE.sh","pins":{"upstream":{"repo":"https://github.com/fluent/fluent-bit","ref":"v5.1.5","commit":"0039c4f0d1b530bedd8448df2fa4c301d58a5b91","url":"https://github.com/fluent/fluent-bit/tree/0039c4f0d1b530bedd8448df2fa4c301d58a5b91"},"fetches":[{"kind":"git","url":"https://github.com/fluent/fluent-bit","ref":"v5.1.5"}],"bases":[{"image":"ubuntu:24.04","digest":"sha256:24737cef17f4e22b1977df7d9a05e77c4e28b7da5b8911f8d8ccda136bf3573c"}],"toolchain":{"buildkit":"moby/buildkit:v0.31.2","buildkit_image_digest":"sha256:e0e67ea9c4bb07bdef683e29f70f3b623d1eb9c82274a9ec04e6bb0511449fb0","builder_images":["ubuntu:24.04@sha256:24737cef17f4e22b1977df7d9a05e77c4e28b7da5b8911f8d8ccda136bf3573c"]},"build_method":"source-rebuild-c","source_date_epoch":1792554706,"source_date_epoch_utc":"2026-10-21T03:51:46Z","target":{"image":"readystack/fluentbit:v5.1.5-CE-ubuntu24.04-r1","image_manifest_digest":"sha256:bd3c6947d6a7f8b76e2bccc19ddbf3d53f92bc834f2bf5a7a1e17efe624af8c4","config_digest":"sha256:5c48813d7249d1f6c49dccdeb71d86bc1f94f4a638b9c9a72e795ae18f27f615"},"checksummed_files":24615},"files":[{"path":"BASES.tsv","size":121,"sha256":"0da49a3ea98fcaa345080b1a4230d2c798b395f71854063c2af657eb53a8a2e0","public":"full","lines":1,"url":"/api/recipe/fluentbit/v5.1.5-CE-ubuntu24.04-r1/files/BASES.tsv","text":"ubuntu:24.04@sha256:24737cef17f4e22b1977df7d9a05e77c4e28b7da5b8911f8d8ccda136bf3573c\tbases/ubuntu_24.04_24737cef17f4.oci\n"},{"path":"BUILD_OFFLINE.sh","size":6738,"sha256":"83299978ccd02a0b69e163d760da1211b401bbfa35a3184ca674dc37ff876732","public":"preview","lines":125,"preview":{"text":"#!/usr/bin/env bash\n# =============================================================================\n# ReadyStack — offline reproducible rebuild.\n#\n# Rebuilds this product's image from THIS ARCHIVE ALONE, with no network access\n# of any kind, and prints the resulting linux/amd64 image-manifest digest.\n# Run ./VERIFY_OFFLINE.sh afterwards to assert it equals the published digest.\n#\n# Requirements: linux/amd64 Docker host, docker buildx >= 0.30, jq, tar.\n# No git, no registry access, no additional tooling.\n#\n#   ./BUILD_OFFLINE.sh                the rebuild (OCI image + a docker-loadable copy)\n#   ./BUILD_OFFLINE.sh --provenance   the same rebuild with SLSA v1 build provenance (mode=max) attached to the OCI\n#                                     image, generated by BuildKit, not by any build step. Run on your own hardened,\n#                                     isolated build platform and sign that provenance with a key the build cannot\n#                                     reach, and the result meets SLSA Build Level 3 (see REBUILD.md). The image\n#                                     digest is the same either way.\n# =============================================================================\nset -euo pipefail\nPROVENANCE=0\nfor arg in \"$@\"; do\n  case \"$arg\" in\n    --provenance) PROVENANCE=1 ;;\n    -h|--help) sed -n '2,20p' \"$0\"; exit 0 ;;","lines_shown":24,"lines_total":125}},{"path":"CHECKSUMS.sha256","size":3675043,"sha256":"b2bc1e12c0650eccf606bdcf8b49150c8082891e3dcb1f5d2a021b1ae478113d","public":"account","lines":24615},{"path":"DOCKERFILE_NAME.txt","size":26,"sha256":"9aadd1ede68e016a6f163c97befc5ff2fcdc8ebd4f84b108dba63cb195fa8c84","public":"full","lines":1,"url":"/api/recipe/fluentbit/v5.1.5-CE-ubuntu24.04-r1/files/DOCKERFILE_NAME.txt","text":"Dockerfile.offline.pinned\n"},{"path":"Dockerfile","size":4822,"sha256":"e1d83db27494b4e14988fc0a7c5ba2b0302e5db681ac34dfa7413d696c84886d","public":"account","lines":53},{"path":"Dockerfile.offline","size":4822,"sha256":"e1d83db27494b4e14988fc0a7c5ba2b0302e5db681ac34dfa7413d696c84886d","public":"account","lines":53},{"path":"Dockerfile.offline.pinned","size":4822,"sha256":"e1d83db27494b4e14988fc0a7c5ba2b0302e5db681ac34dfa7413d696c84886d","public":"preview","lines":53,"preview":{"text":"# GENERATED L-009 hermetic C build (--network=none, SBOM+SLSA-attestation-producing).\n# Pinned bases; vendored source (in-tree deps) + extra build debs + runtime debs from Dockerfile.vendor.\nFROM ubuntu:24.04@sha256:24737cef17f4e22b1977df7d9a05e77c4e28b7da5b8911f8d8ccda136bf3573c AS cbuild\n# dpkg-install the vendored EXTRA build debs (pkg-config/libssl-dev/...) — gcc/make are in the builder.\nRUN --mount=type=bind,source=vendored/build-debs,target=/tmp/bdebs \\\n    set --; for f in /tmp/bdebs/*.deb; do [ -e \"$f\" ] && set -- \"$@\" \"$f\"; done; \\\n    for pass in 1 2 3 4 5; do [ $# -eq 0 ] || dpkg -i --skip-same-version \"$@\" >/dev/null 2>&1 && break; done; \\\n    dpkg --configure -a && bad= && for d in \"$@\"; do p=$(dpkg-deb -f \"$d\" Package) v=$(dpkg-deb -f \"$d\" Version); \\\n      case \"$(dpkg-query -W -f='${Version} ${db:Status-Abbrev}' \"$p\" 2>/dev/null)\" in \"$v ii\"*) ;; *) bad=\"$bad $p=$v\" ;; esac; done && \\\n    { [ -z \"$bad\" ] || { echo \"vendored debs not installed at their vendored version:$bad\" >&2; false; }; }\nWORKDIR /src\nCOPY vendored/fluentbit-src/ .\nARG SOURCE_DATE_EPOCH=1792554706\nENV SOURCE_DATE_EPOCH=${SOURCE_DATE_EPOCH}\nRUN cmake -S . -B build -DFLB_RELEASE=On -DFLB_SIMD=On -DFLB_JEMALLOC=On -DFLB_TLS=On -DFLB_SHARED_LIB=Off -DFLB_EXAMPLES=Off -DFLB_HTTP_SERVER=On -DFLB_LOG_NO_CONTROL_CHARS=On -DFLB_CHUNK_TRACE=Off -DFLB_IN_SYSTEMD=On -DFLB_IN_KAFKA=On -DFLB_OUT_KAFKA=On -DFLB_OUT_PGSQL=Off -DFLB_IN_EXEC=Off -DFLB_WASM=Off -DFLB_IN_EXEC_WASI=Off -DFLB_FILTER_WASM=Off -DFLB_WAMRC=Off -DFLB_PROXY_GO=Off -DFLB_CUSTOM_CALYPTIA=Off -DFLB_IN_CALYPTIA_FLEET=Off -DFLB_OUT_CALYPTIA=Off -DFLB_ZIG=Off\nRUN cmake --build build -j\"$(nproc)\"\nRUN install -d /fluent-bit/bin /fluent-bit/etc && install -m 0755 build/bin/fluent-bit /fluent-bit/bin/fluent-bit && install -m 0644 conf/parsers.conf conf/parsers_ambassador.conf conf/parsers_java.conf conf/parsers_extra.conf conf/parsers_openstack.conf conf/parsers_cinder.conf /fluent-bit/etc/\nRUN /fluent-bit/bin/fluent-bit --version > /tmp/flb.version && cat /tmp/flb.version && grep -qF 'Fluent Bit v5.1.5' /tmp/flb.version && grep -qF 'Git commit: 0039c4f0d1b530bedd8448df2fa4c301d58a5b91' /tmp/flb.version\nFROM ubuntu:24.04@sha256:24737cef17f4e22b1977df7d9a05e77c4e28b7da5b8911f8d8ccda136bf3573c\nENV DEBIAN_FRONTEND=noninteractive PATH=/fluent-bit/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin\nRUN --mount=type=bind,source=vendored/debs,target=/tmp/debs \\\n    set --; for f in /tmp/debs/*.deb; do [ -e \"$f\" ] && set -- \"$@\" \"$f\"; done; \\\n    for pass in 1 2 3 4 5; do [ $# -eq 0 ] || dpkg -i --skip-same-version \"$@\" >/dev/null 2>&1 && break; done; \\\n    dpkg --configure -a && bad= && for d in \"$@\"; do p=$(dpkg-deb -f \"$d\" Package) v=$(dpkg-deb -f \"$d\" Version); \\","lines_shown":24,"lines_total":53}},{"path":"Dockerfile.vendor","size":2098,"sha256":"dedd233ba723a50467325b39d0d7b4466cc2ed22b95d6d9d93a56753793edaf9","public":"account","lines":26},{"path":"MANIFEST.txt","size":2001253,"sha256":"186be1292379909f6ade10c5a5a16c76665fc195beb40fb90d3d16423859315e","public":"account","lines":24617},{"path":"SOURCE_DATE_EPOCH.txt","size":11,"sha256":"09dcf56eeba64e768f7cff9e4b66854fff76b75e32388e6a1893088bae7dcf68","public":"full","lines":1,"url":"/api/recipe/fluentbit/v5.1.5-CE-ubuntu24.04-r1/files/SOURCE_DATE_EPOCH.txt","text":"1792554706\n"},{"path":"TARGET_DIGEST.txt","size":290,"sha256":"a0c6e3f4a2d0b552c9b73d12fe86ececbbf0ec6a23570b94b5ec4b52b783a2b4","public":"full","lines":6,"url":"/api/recipe/fluentbit/v5.1.5-CE-ubuntu24.04-r1/files/TARGET_DIGEST.txt","text":"image_manifest_digest=sha256:bd3c6947d6a7f8b76e2bccc19ddbf3d53f92bc834f2bf5a7a1e17efe624af8c4\nconfig_digest=sha256:5c48813d7249d1f6c49dccdeb71d86bc1f94f4a638b9c9a72e795ae18f27f615\ntag=readystack/fluentbit:v5.1.5-CE-ubuntu24.04-r1\nprobe_port=2020\nprobe_path=/api/v2/health\nprobe_timeout=180\n"},{"path":"VERIFY_OFFLINE.sh","size":7331,"sha256":"8b036b1f9a7f7deb4dbab14ef6b7c40622d2820904e891b8845ba3580e924506","public":"account","lines":128},{"path":"docs/PROVENANCE.md","size":1705,"sha256":"f52e5c4f13dc6f8e4dec6ae0641d0e361218b6eee39adfadbd2de890a4c95397","public":"account","lines":28},{"path":"docs/REBUILD.md","size":5109,"sha256":"e631b444978e0339ab202e275bb1e74a3772e40acebfa2562378f68e3c0c5e99","public":"account","lines":57},{"path":"docs/VERIFY.md","size":1971,"sha256":"631cd74bcafa3de44bffd1624f46feb478fa0f4a7cb3e6ebf2d4c449c9300659","public":"account","lines":34},{"path":"docs/provenance/BASE_IMAGE_DIGESTS.lock","size":64,"sha256":"fadf8c4c3f3df95f4fb0d7455fbd9b419736bee586702266f9ac1dca249c7a58","public":"full","lines":2,"url":"/api/recipe/fluentbit/v5.1.5-CE-ubuntu24.04-r1/files/docs/provenance/BASE_IMAGE_DIGESTS.lock","text":"# base images for fluentbit (resolve at build_kit)\nubuntu:24.04\n"},{"path":"docs/provenance/BUILD_RECIPE.json","size":6505,"sha256":"197ea6c89ed51e1ac7800f62e4b325d5261f01f9b58fcd3d9b813974b299b507","public":"account","lines":63},{"path":"docs/provenance/CUSTODY_INPUTS.json","size":651,"sha256":"29e2473457ae286dc9783ea702cf7d48a5da9909338fe8ebf301f0163ce1a8ef","public":"account","lines":17},{"path":"docs/provenance/SOURCE_FILE_MANIFEST.json","size":257041,"sha256":"05ba9610dcf70634d82926ae183a95a2ce6cd5f00a1b8604e3a824fa1a553693","public":"account","lines":5007},{"path":"docs/provenance/SOURCE_TREE_HASH.json","size":310,"sha256":"808924c50bf99d9cbb07c8d71ff9e3190b8a10e58140cf25c3276fe506742ff4","public":"full","lines":9,"url":"/api/recipe/fluentbit/v5.1.5-CE-ubuntu24.04-r1/files/docs/provenance/SOURCE_TREE_HASH.json","text":"{\n  \"schema\": \"kitforge.source_tree_hash.v1\",\n  \"slug\": \"fluentbit\",\n  \"repo\": \"https://github.com/fluent/fluent-bit\",\n  \"ref\": \"v5.1.5\",\n  \"commit\": \"0039c4f0d1b530bedd8448df2fa4c301d58a5b91\",\n  \"tree_listing_sha256\": \"7def5b9342ce1b28b634d143f96df76aa9c13767466fc9d8f824eacd3bb0b3c9\",\n  \"file_count\": 12229\n}"},{"path":"docs/provenance/SYSTEM_PINNING.lock","size":87,"sha256":"31d355a306d542961dc0df5912e75cc9db5aed8f62632b4b4fb1ac1d4f447c20","public":"account","lines":8},{"path":"docs/provenance/TOOLCHAIN.lock","size":3212,"sha256":"e5328b900766f1d5a738fb111e679949f8b54a9d3608df322128a4b4b4861289","public":"account","lines":80},{"path":"fluent-bit.conf","size":948,"sha256":"1032c729318534cb9787b890bc423b3f5c8b54dea322c30655d22898a19d364d","public":"account","lines":28},{"path":"rebuild.json","size":1164,"sha256":"976caa5d1068a2cd2eb394888575f86c4c4eadeed61ac692c25965747cef3c7c","public":"account","lines":33},{"path":"toolchain/BUILDKIT_TAG.txt","size":22,"sha256":"fcd530eeb02b063d2f047adad6eef896422a8e8d558513e5f09b2a262be32573","public":"full","lines":1,"url":"/api/recipe/fluentbit/v5.1.5-CE-ubuntu24.04-r1/files/toolchain/BUILDKIT_TAG.txt","text":"moby/buildkit:v0.31.2\n"}],"skipped":[],"kit_adds":{"bases":{"files":5,"bytes":29771169},"docs":{"files":12269,"bytes":176289246},"toolchain":{"files":1,"bytes":111529472},"vendored":{"files":12317,"bytes":289835514}},"links":{"page":"https://readystack.dev/products/fluentbit/recipe","signup":"https://readystack.dev/login.html?create=1&next=%2Fproducts%2Ffluentbit%2Frecipe","kit":"https://readystack.dev/buy.html?product=fluentbit"}}