cluster

Infrastructure files for Nordgedanken and Midnightthoughts.
git clone git://archive.git.mtrnord.blog/MTRNord/cluster.git
Log | Files | Refs | README

commit e3b7e9cf72fa539292d203a9ab0f1a71517bc2a4
parent fc94a149cdc048abe9cacadefbe0dc59e0f05f20
Author: MTRNord <MTRNord@users.noreply.github.com>
Date:   Fri,  3 Apr 2026 16:10:59 +0200

fix docker builds

Signed-off-by: MTRNord <MTRNord@users.noreply.github.com>

Diffstat:
Mapps/talos_cluster/image-builder/build-blog-cronjob.yaml | 4++--
Mapps/talos_cluster/image-builder/build-bookwyrm-cronjob.yaml | 2+-
Mapps/talos_cluster/image-builder/build-continuwuity-cronjob.yaml | 6+++---
3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/apps/talos_cluster/image-builder/build-blog-cronjob.yaml b/apps/talos_cluster/image-builder/build-blog-cronjob.yaml @@ -14,7 +14,7 @@ spec: template: spec: serviceAccountName: image-builder-cronjob - restartPolicy: OnFailure + restartPolicy: Never initContainers: # Stage buildctl binary from the official buildkit image - name: setup-buildctl @@ -92,7 +92,7 @@ spec: --opt platform=linux/amd64,linux/arm64 \ --local context=/workspace/apps/talos_cluster/blog/docker \ --local dockerfile=/workspace/apps/talos_cluster/blog/docker \ - --output "type=image,name=${IMAGE}:${TAG_TS},push=true" \ + --output "type=image,name=${IMAGE}:${TAG_TS},push=true,oci-mediatypes=true" \ --metadata-file /tmp/build-meta.json DIGEST="$(grep -o '"containerimage.digest":"sha256:[a-f0-9]*"' /tmp/build-meta.json | head -1 | cut -d'"' -f4)" diff --git a/apps/talos_cluster/image-builder/build-bookwyrm-cronjob.yaml b/apps/talos_cluster/image-builder/build-bookwyrm-cronjob.yaml @@ -161,7 +161,7 @@ spec: --opt platform=linux/amd64,linux/arm64 \ --local context=/workspace/bookwyrm \ --local dockerfile=/workspace/bookwyrm \ - --output "type=image,name=${IMAGE}:${VERSION},push=true" \ + --output "type=image,name=${IMAGE}:${VERSION},push=true,oci-mediatypes=true" \ --metadata-file /tmp/build-meta.json DIGEST="$(grep -o '"containerimage.digest":"sha256:[a-f0-9]*"' /tmp/build-meta.json | head -1 | cut -d'"' -f4)" diff --git a/apps/talos_cluster/image-builder/build-continuwuity-cronjob.yaml b/apps/talos_cluster/image-builder/build-continuwuity-cronjob.yaml @@ -4,7 +4,7 @@ metadata: name: build-continuwuity namespace: image-builder spec: - schedule: "0 3 * * *" + schedule: "0 5 * * *" concurrencyPolicy: Forbid successfulJobsHistoryLimit: 3 failedJobsHistoryLimit: 3 @@ -14,7 +14,7 @@ spec: template: spec: serviceAccountName: image-builder-cronjob - restartPolicy: OnFailure + restartPolicy: Never initContainers: - name: setup-buildctl image: moby/buildkit:v0.29.0 @@ -87,7 +87,7 @@ spec: --opt platform=linux/amd64,linux/arm64 \ --local context=/workspace/apps/talos_cluster/continuwuity \ --local dockerfile=/workspace/apps/talos_cluster/continuwuity \ - --output "type=image,name=${IMAGE}:${TAG_TS},push=true" \ + --output "type=image,name=${IMAGE}:${TAG_TS},push=true,oci-mediatypes=true" \ --metadata-file /tmp/build-meta.json DIGEST="$(grep -o '"containerimage.digest":"sha256:[a-f0-9]*"' /tmp/build-meta.json | head -1 | cut -d'"' -f4)"