Files
computer-playbook/scripts/system/network
kevinveenbirkenbach 92bebe5e11 fix(dns): invoke cli.meta.domains as a module
Path-style invocation in scripts/system/network/dns/common.sh failed
with `ImportError: attempted relative import with no known parent
package` because cli/meta/domains/__main__.py uses
`from . import PROJECT_ROOT`. The DNS host generator silently fell
back to a static 3-host list on every bootstrap run (visible in the
test-development CI logs).

Switch the caller to `PYTHONPATH=<repo> python3 -m cli.meta.domains`
so the package context resolves. Keeps the PROJECT_ROOT SPOT
(tests/lint/filesystem/python/test_project_root_import.py) intact —
no local redefinition.

Also: one-line YAML rewrap in compose/cache.override.yml (formatter).
2026-05-21 22:58:28 +02:00
..

Network Administration

This directory holds network helpers grouped by area. Use the child README files for the DNS, Docker, and IPv6 details. For the canonical Make target index that invokes these helpers, see make.md.

Areas

  • dns/ for local DNS setup and teardown
  • docker/ for Docker-related network helpers
  • ipv6/ for IPv6 enable/restore helpers