From 1a03caf8a5d7e98d1eaae47f7797a3d26a21e162 Mon Sep 17 00:00:00 2001 From: jochen Date: Mon, 5 Oct 2026 14:33:14 +0200 Subject: [PATCH] The store collects nightly again (hq ADR 0189) Withdrawn 2026-10-04 to unblock novox: while-stopped named the module-local id and the host refuses a declaration naming a container it does not have, whole. mesh-controller#259 fixed the namespacing and it has been live since, so the window composes as distribution.store and the host will take it. Unchanged from before: plain garbage-collect at 03:30 with the server held still. The store is at 40G and nothing reclaims it until this runs. --- modules/distribution/module.json | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/modules/distribution/module.json b/modules/distribution/module.json index 5f2c1b7..3a7c85f 100644 --- a/modules/distribution/module.json +++ b/modules/distribution/module.json @@ -63,6 +63,23 @@ "env": { "REGISTRY_STORAGE_DELETE_ENABLED": "true" } + }, + { + "id": "collect", + "type": "container", + "name": "mesh-registry-collect", + "image": "registry@sha256:a3d8aaa63ed8681a604f1dea0aa03f100d5895b6a58ace528858a7b332415373", + "volumes": [ + "/var/lib/mesh-registry:/var/lib/registry" + ], + "args": [ + "garbage-collect", + "/etc/docker/registry/config.yml" + ], + "schedule": "30 3 * * *", + "while-stopped": [ + "store" + ] } ] }