File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -92,8 +92,17 @@ All notable changes to A3S Box will be documented in this file.
9292 instead of leaking the VM, mount, and disk across restarts. A graceful
9393 shutdown already reaps VMs, so this is a no-op then.
9494
95+ ### Added
96+ - Compose ` depends_on ` supports ` condition: service_completed_successfully ` :
97+ a dependent waits for its dependency to run to completion (exit 0) before
98+ starting. Previously this condition was rejected at config time.
99+
95100### Fixed
96101- Docker build/runtime parity (found via a 51-case real-Linux probe):
102+ - Compose services resolve each other by their bare service name (e.g.
103+ ` getent hosts db ` ), not only by the ` {project}-{service} ` box name —
104+ matching Docker Compose service discovery. Network endpoints carry DNS
105+ aliases that are written into peers' ` /etc/hosts ` .
97106 - ` COPY --chown ` ownership is now honored at runtime. The layer tar headers
98107 were stamped correctly, but the rootfs the container saw collapsed to root
99108 (` stat ` reported ` 0:0 ` ): layer extraction did not set ` preserve_ownerships `
You can’t perform that action at this time.
0 commit comments