mirror of
https://codeberg.org/Toasterson/solstice-ci.git
synced 2026-04-10 13:20:41 +00:00
- IP discovery: use hv.guest_ip() with timeout loop instead of discover_guest_ip_virsh() (500+ lines removed from hot path) - SSH: use vm_manager::ssh::connect_with_retry() + upload() + exec() instead of hand-rolled TCP/ssh2/SFTP code - Console: use vm_manager::console::ConsoleTailer over Unix socket instead of file-based tail_console_to_joblog() - Add guest_ip() to orchestrator Hypervisor trait with default impl - Remove #[cfg(linux, libvirt)] gates from is_illumos_label, expand_tilde - Keep orchestrator-specific: DB persistence, log recording, MQ publish, runner binary selection, env var injection |
||
|---|---|---|
| .. | ||
| ciadm | ||
| cidev | ||
| common | ||
| forge-integration | ||
| github-integration | ||
| logs-client | ||
| logs-service | ||
| migration | ||
| orchestrator | ||
| runner-integration | ||
| webhook | ||
| workflow-runner | ||