SDD 28 §6.8: puerta 4 — el camino de la granja probado de punta a punta; falta disco, no ingeniería
Desde la caja, sin tocar el latido de gioser: llevada la clave de la granja y el `.fleet` (los dos fuera de git a propósito), la caja alcanza al worker `PruebasIA`, `estado-granja.sh` corre allá y lee bien el avance KDE, y —lo que cierra el lazo— se cosechó un artefacto REAL del worker (`speedtest-go`, 12 M) con el transporte de la granja: llegó con su `.hammer/recipe.toml` y **su binario CORRE en la caja**. Worker construye → hub cosecha → binario ejecuta. Lo que falta es CAPACIDAD: 206 artefactos del worker que la caja no tiene, ~23 G a la media del corpus, contra 3,7 G libres (94 % de ocupación). Forzarlo repetiría el llenado que dejó 1367 artefactos vacíos. Las tres salidas quedan escritas: enganchar `harkaq-cosecha` (= el cutover, gioser deja de construir en ese instante y hoy está moliendo KDE), un volumen nuevo para la caja (~€5/mes, no interrumpe nada), o podar (deshace la mudanza). Es decisión del usuario, no de ingeniería. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01RomoxEGZUhaT4pob1QSX5x
This commit is contained in:
@@ -518,7 +518,7 @@ diferencia es «cuánto de esto tengo en disco» y no «qué existe».
|
||||
| 1 | arranca takana puro y se entra por SSH | ✅ §3.8 |
|
||||
| 2 | el store está entero | ✅ **1362 artefactos reales, 0 vacíos** |
|
||||
| 3 | los cuatro grafos idénticos | ✅ **byte a byte** — §6.7 |
|
||||
| 4 | la granja late en la caja nueva | pendiente (ya no bloqueada: §6.5) |
|
||||
| 4 | la granja late en la caja nueva | ⬖ camino probado; cosecha completa sin disco — §6.8 |
|
||||
| 5 | el repo se sirve y el host se actualiza de sí mismo | ⬖ mitad: sirve (§5.1), no consume (§5.4) |
|
||||
| 6–8 | dominios vivos · respaldo · fósiles decididos | pendientes |
|
||||
|
||||
@@ -712,6 +712,38 @@ Es la misma familia que `scripts/farm/.fleet`: **un fichero fuera de git del que
|
||||
compartida**. La regla que sale: *sembrar un hub no es clonar el repo — es repo + store + lab +
|
||||
los manifiestos*. Copiados los dos ficheros, los grafos coinciden exactamente.
|
||||
|
||||
### 6.8 Puerta 4: el camino de la granja, PROBADO; la cosecha completa, sin disco
|
||||
|
||||
**Probado desde la caja** (sin tocar el latido de gioser, todo de sólo lectura salvo el último paso):
|
||||
|
||||
- llevada la clave de la granja (`~/.ssh/github5` → `/root/.ssh/github5`, 0600) y escrito
|
||||
`scripts/farm/.fleet` — los dos están fuera de git a propósito y hay que copiarlos a mano;
|
||||
- la caja **alcanza al worker**: `PruebasIA`, load 3, 775 artefactos;
|
||||
- `estado-granja.sh` corre allá y lee bien el worker y el avance KDE (198/199);
|
||||
- y el paso que cierra el lazo: se **cosechó un artefacto real del worker** (`speedtest-go`, 12 M)
|
||||
con el mismo transporte de la granja, llegó **con su `.hammer/recipe.toml`** y **su binario CORRE
|
||||
en la caja** (`speedtest-go v1.7.10`). Worker construye → hub cosecha → binario ejecuta.
|
||||
|
||||
⚠ **Lo que falta no es mecanismo: es DISCO.**
|
||||
|
||||
| | |
|
||||
|---|---:|
|
||||
| artefactos en el worker que la caja no tiene | **206** |
|
||||
| a ~113 MB de media (el artefacto medio del corpus) | **~23 G** |
|
||||
| libre en `/store` de la caja | **3,7 G** (61,5 de 68,7 · 94 %) |
|
||||
|
||||
Una cosecha completa **no entra**, y forzarla repetiría exactamente el llenado que dejó 1367
|
||||
artefactos vacíos hace un rato. La puerta 4 queda pendiente de una decisión de CAPACIDAD, no de una
|
||||
de ingeniería:
|
||||
|
||||
1. **Enganchar `harkaq-cosecha` (250 G) a la caja.** Es el plan original y no cuesta nada extra —
|
||||
pero hay que DESENGANCHARLO de gioser, y ahí vive el store, `work/sources`, los tarballs y el
|
||||
`CARGO_HOME` de la granja. O sea: **es el cutover**. gioser deja de construir en ese mismo
|
||||
instante, y hoy está moliendo el árbol KDE.
|
||||
2. **Un volumen nuevo para la caja** (€0,052/GB/mes: 100 G ≈ €5,2/mes). No interrumpe nada y
|
||||
destraba la cosecha ya; se paga por duplicado hasta que gioser muera, y entonces se suelta.
|
||||
3. **Podar el store de la caja** — deshace parte de la mudanza. No.
|
||||
|
||||
### 6.2 Lo que la mudanza tiene que producir, además de la mudanza
|
||||
|
||||
El usuario lo pidió explícito: **que este experimento saque recetas y las pruebe**. La caja vieja es
|
||||
|
||||
Reference in New Issue
Block a user