Commit Graph
7 Commits
Author SHA1 Message Date
Ricardo Monla d4ea8c0bcd fix(dron): corregir ámbito/nodo de registro en bitácora para pipeline DASUTEN
Bug 2 — proc_dasuten.rb:
- Separa nodo operacional (srvv-fenix, srv-ns8, etc.) del nodo de bitácora
- Registro siempre bajo nodo=dtic-BKPs / ámbito=dtic-DIIAA
- Agrega constantes NODO_BITACORA y AMBITO_BITACORA

Bug 3 — ejecutor.rb (detectar_nodo_id):
- Ignoraba el parámetro 'nodo' y siempre usaba Socket.gethostname
- Fix: usa el nombre pasado para lookup en DB
- Fallback a hostname local solo si nodo es nil/empty o no existe en DB
- Segundo fallback a hostname si el nodo pasado tampoco existe en DB

DB: creado nodo 'dtic-BKPs' (ID:49, tipo:servicio, ámbito:dtic-DIIAA)

Refs: A04.P006 — Pipeline DASUTEN / A03 BKPs
2026-04-21 08:30:32 -03:00
Ricardo Monla 65dd92b769 docs & tools: Actualización de informes y scripts de migración DASUTEN 2026-04-20 16:25:51 -03:00
Ricardo Monla 1bc6c94f78 [bkps] Fix path calculation for @dron_runner 2026-04-14 22:28:03 -03:00
Ricardo Monla d81bc2920a [bkps] Corregido path de @dron_runner (tools/run) 2026-04-14 22:27:20 -03:00
Ricardo Monla 8608938a5a [bkps] Corregida ruta DRONES_DIR y dron_runner en procesador Dasuten 2026-04-14 22:26:48 -03:00
Ricardo Monla aad78e52f0 [bkps] Corregido namespace del procesador Dasuten (ADN::BKPs::Procesador) 2026-04-14 22:22:47 -03:00
Ricardo MonlaandClaude Opus 4.6 358cee8e9a [A04.P006] Integración de Backups DASUTEN en bkps.rb
Implementada integración del pipeline de backups DASUTEN dentro del
sistema unificado de bkps.rb siguiendo el principio "Menos es Más".

Cambios realizados:
- Nuevo procesador: adn/tools/bkps/lib/proc_dasuten.rb
  - Mapea tareas a drones atómicos existentes
  - Ejecuta vía dron lanzar con bitácora automática

- bkps.yml: T8-T15 (tareas) + C7-C8 (comandos)
  - dasuten_export_full/dif (exportar)
  - dasuten_transferir/upload/download (transitar)
  - dasuten_restaurar_full/dif (restaurar)
  - dasuten_verificar (integridad)

- Documentación actualizada:
  - A04.P006_Backups-DASUTEN.md (nuevo plan)
  - A04_dtic-DASUTEN.md (plan agregado)
  - A03_dtic-BKPs.md (comandos DASUTEN)
  - IA.md (lección aprendida)

Comandos disponibles:
  ./adn/tools/run bkps run dasuten_full        # Semanal (~35-40 min)
  ./adn/tools/run bkps run dasuten_diferencial # Diario (~5-10 min)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-04-14 17:34:17 -03:00