erplibre/script/qemu_cache
Mathieu Benoit f20e21b7d2 [ADD] cache qemu : nettoyage par âge et plafond de taille
Le cache ne diminuait jamais de lui-même et vit sur le disque de
l'orchestrateur : un parc qui déploie chaque jour finissait par le remplir,
sans que rien ne le signale. Deux règles existent désormais, éteintes par
défaut et réglées depuis le menu : l'âge du dernier usage, et un plafond de
taille qui efface le moins récemment servi jusqu'à tenir dessous, objets et
dépôts git confondus. Un minuteur systemd quotidien les applique, et une
réinstallation garde les valeurs choisies. Le menu montre d'abord ce qui
partirait.

--- EN ---

The cache never shrank by itself and lives on the orchestrator's disk: a site
deploying every day filled it up with nothing to say so. Two rules now exist,
off by default and set from the menu: the age of last use, and a size ceiling
that erases the least recently served until the cache fits under it, objects
and git mirrors alike. A daily systemd timer applies them, and a reinstall
keeps the chosen values. The menu first shows what would go.

Assisted-by: Claude Opus 5
2026-09-16 05:36:13 -04:00
..
.gitignore [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
age.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
age_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
boucle.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
boucle_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
bypass.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
bypass_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
catalogue_en.go [ADD] cache qemu : nettoyage par âge et plafond de taille 2026-09-16 05:36:13 -04:00
classify.go [ADD] cache qemu : revalider les index, ranger chaque représentation 2026-09-16 05:36:13 -04:00
classify_test.go [ADD] cache qemu : revalider les index, ranger chaque représentation 2026-09-16 05:36:13 -04:00
detient.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
detient_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
front_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
gitmirror.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
gitmirror_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
go.mod [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
instantane.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
instantane_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
joignable.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
joignable_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
langue.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
langue_test.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
main.go [ADD] cache qemu : nettoyage par âge et plafond de taille 2026-09-16 05:36:13 -04:00
mitm.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
mitm_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
origdst_linux.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
origdst_other.go [ADD] cache qemu : messages du binaire en anglais ou en français 2026-09-16 02:59:01 -04:00
plafond.go [ADD] cache qemu : nettoyage par âge et plafond de taille 2026-09-16 05:36:13 -04:00
plafond_test.go [ADD] cache qemu : nettoyage par âge et plafond de taille 2026-09-16 05:36:13 -04:00
proxy.go [ADD] cache qemu : revalider les index, ranger chaque représentation 2026-09-16 05:36:13 -04:00
proxy_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
revalidation_test.go [ADD] cache qemu : revalider les index, ranger chaque représentation 2026-09-16 05:36:13 -04:00
rules.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
rules_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
statut_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
store.go [ADD] cache qemu : revalider les index, ranger chaque représentation 2026-09-16 05:36:13 -04:00
store_test.go [ADD] cache qemu : miroir des téléchargements des VM, hors ligne compris 2026-09-14 16:46:15 -04:00
variante_test.go [ADD] cache qemu : revalider les index, ranger chaque représentation 2026-09-16 05:36:13 -04:00