From e11acb8165d35307bc477ef6b952af77f7621a32 Mon Sep 17 00:00:00 2001 From: tajniak81 <13187254+tajniak81@users.noreply.github.com> Date: Sun, 19 Jul 2026 16:38:37 +0200 Subject: [PATCH] Fix build: use renamed PocketBase checksums.txt asset PocketBase renamed its release checksums asset from pocketbase__checksums.txt to checksums.txt. The old URL now returns 404, which fails BuildKit's ADD cache-key request with "failed to load cache key: invalid response status 404". Point the ADD in both Dockerfiles at the new checksums.txt name. The file's contents still list entries by full zip filename, so the sha256sum verification is unaffected. Co-Authored-By: Claude Opus 4.8 --- Dockerfile.root | 2 +- Dockerfile.rootless | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile.root b/Dockerfile.root index 399ed7b..d4c45da 100644 --- a/Dockerfile.root +++ b/Dockerfile.root @@ -11,7 +11,7 @@ RUN apk add --no-cache unzip ca-certificates # download the release zip and its checksums file ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_linux_${TARGETARCH}.zip /tmp/pb.zip -ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_checksums.txt /tmp/pb_checksums.txt +ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/checksums.txt /tmp/pb_checksums.txt # verify integrity against the published checksums, then unzip RUN grep "pocketbase_${PB_VERSION}_linux_${TARGETARCH}.zip" /tmp/pb_checksums.txt \ diff --git a/Dockerfile.rootless b/Dockerfile.rootless index bdb44d9..e2e125f 100644 --- a/Dockerfile.rootless +++ b/Dockerfile.rootless @@ -11,7 +11,7 @@ RUN apk add --no-cache unzip ca-certificates # download the release zip and its checksums file ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_linux_${TARGETARCH}.zip /tmp/pb.zip -ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/pocketbase_${PB_VERSION}_checksums.txt /tmp/pb_checksums.txt +ADD https://github.com/pocketbase/pocketbase/releases/download/v${PB_VERSION}/checksums.txt /tmp/pb_checksums.txt # verify integrity against the published checksums, then unzip RUN grep "pocketbase_${PB_VERSION}_linux_${TARGETARCH}.zip" /tmp/pb_checksums.txt \