A nested VM was written as « Host erplibre-ubuntu-2404 test-vm_02+erplibre-ubuntu-2404 » — two patterns on one Host line. Valid ssh syntax, but the short name only repeats the tail of the chain and buys nothing, so it is gone. Nested hosts now carry the chained name alone. Existing configs repair themselves: replacing a block drops any whose name list intersects the new one, so the old two-name line is removed as a whole and rewritten with the single chained name — no stale short entry left behind. Verified on a config holding exactly the reported line, alongside an unrelated host that must survive. The naming rule is simpler too: a chain cannot collide with another machine, so there is no case left where a short name has to be preferred or avoided. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| database_manager.py | ||
| kdbx_manager.py | ||
| logo_ascii.txt | ||
| migration_form.py | ||
| qemu_deploy_form.py | ||
| qemu_install_monitor.py | ||
| README.base.md | ||
| README.fr.md | ||
| README.md | ||
| source_todo.sh | ||
| todo.json | ||
| todo.py | ||
| todo_example.json | ||
| todo_file_browser.py | ||
| todo_i18n.py | ||
| todo_prefs.py | ||
| todo_telemetry.py | ||
| todo_upgrade.py | ||
| version_manager.py | ||
TODO is an assistant robot to use ERPLibre
Execute it with ./script/todo/todo.py or make todo.
For a new project, copy todo_example.json to private/todo/todo_override.json | private/todo/todo_override_private.json and edit it.