From a2e936ed2d0e84057ce72029d7db9f28766a923a Mon Sep 17 00:00:00 2001 From: jesquivels Date: Wed, 28 Oct 2026 13:14:09 -0600 Subject: [PATCH] actualizacion --- compose.yaml | 7 +++++++ specs/PROGRESS.md | 6 ++++++ 2 files changed, 13 insertions(+) diff --git a/compose.yaml b/compose.yaml index b663987..aa23317 100644 --- a/compose.yaml +++ b/compose.yaml @@ -35,3 +35,10 @@ services: volumes: - ./config:/app/config:ro stop_grace_period: 40s + networks: + - microsipNet + +networks: + microsipNet: + external: true + name: microsipNet diff --git a/specs/PROGRESS.md b/specs/PROGRESS.md index 6ec5135..5fc3af1 100644 --- a/specs/PROGRESS.md +++ b/specs/PROGRESS.md @@ -441,3 +441,9 @@ Con la configuración del repositorio, readiness incluye PostgreSQL. Esta prueba - Resultado: BUILD SUCCESS, 326 pruebas, 0 fallos, 0 errores, 0 omitidas; 44.508 s, finalizado 2026-10-28T11:31:39-06:00. Log: `target/docker-build-check-20261028113047/build-check.log`; reportes en su `target/surefire-reports`. Evidencia E25 preservada. - Límite: esta corrida verifica package con las entradas de construcción aisladas en Windows; no sustituye docker build en Linux ni las pruebas de integración Testcontainers. Docker sigue sin estar disponible en este equipo. T16 permanece BLOCKED para su cierre integral; T17 PENDING. - Siguiente paso: repetir `docker compose build orquestador` en el equipo con Docker; para cerrar T16 ejecutar desde la raíz `./mvnw --batch-mode --no-transfer-progress clean verify` y `python3 scripts/verify_acceptance.py --require-testcontainers` con motor accesible. + +## E27 — Red Docker solicitada — 2026-10-28 + +- Compose conecta el servicio orquestador a la red externa existente `microsipNet`, con nombre explícito para evitar prefijo de proyecto. +- Verificación: parseo YAML con PyYAML y comprobaciones de asociación del servicio, nombre y external=true; aprobado. `git diff --check` aprobado. +- No se ejecutó despliegue ni docker compose config: motor Docker no disponible localmente. La red debe existir en el host de despliegue. T16 conserva su bloqueo de verificación integral.