Commit graph

  • 548170cbe7 Set executable permissions (0755) on uploaded files via SFTP main Till Wegmueller 2026-04-07 21:32:25 +02:00
  • b9d31acfa9 Use IDE CDROM for cloud-init seed ISO instead of virtio-blk Till Wegmueller 2026-04-07 21:15:20 +02:00
  • 4c73599379 Add with_data_dir constructor to RouterHypervisor Till Wegmueller 2026-04-07 17:44:53 +02:00
  • 633e76bad1
    Add console log tailing module Till Wegmueller 2026-04-07 17:18:53 +02:00
  • 245e71fac7 Add console log tailing module Till Wegmueller 2026-04-07 15:41:25 +02:00
  • 302f375f19
    Add SSH download function for SFTP file retrieval Till Wegmueller 2026-02-15 17:17:38 +01:00
  • 4b29883247
    Add OCI artifact pull support for QCOW2 images Till Wegmueller 2026-02-15 16:29:16 +01:00
  • 33383e37e9
    Fix forger version check to use absolute path Till Wegmueller 2026-02-15 13:46:12 +01:00
  • 2265fca023
    Remove docs build output and gitignore docs/book/ Till Wegmueller 2026-02-15 13:38:05 +01:00
  • b37beea0f5
    Add mdbook documentation for vmctl and vm-manager Till Wegmueller 2026-02-15 13:37:22 +01:00
  • 7f65305fb8
    Fix exec_streaming blocking: run channel.exec() before switching to non-blocking mode Till Wegmueller 2026-02-15 12:18:02 +01:00
  • 9274f7c47e
    Clean up tracing output and infer VM name for ssh command Till Wegmueller 2026-02-15 12:10:55 +01:00
  • 7cf207a9ec
    Stream provision output live and fix generated key permissions Till Wegmueller 2026-02-15 12:06:06 +01:00
  • acdf43ae5a
    Add console and provision logging, vmctl log command, fix ssh user Till Wegmueller 2026-02-15 12:01:25 +01:00
  • 4cf35c99d0
    Generate per-VM Ed25519 SSH keypairs instead of requiring user keys Till Wegmueller 2026-02-14 23:05:28 +01:00
  • d9a4206447
    Add OmniOS builder VM definition and provisioning scripts Till Wegmueller 2026-02-14 21:56:43 +01:00
  • eb78c24a8b
    Add OmniOS builder VM definition and provisioning scripts Till Wegmueller 2026-02-14 21:56:43 +01:00
  • 38bc2fa6fb
    Add VMFile.kdl declarative VM definitions with up/down/reload/provision commands Till Wegmueller 2026-02-14 20:48:12 +01:00
  • 407baab42f
    Make QEMU backend fully functional end-to-end Till Wegmueller 2026-02-14 18:58:02 +01:00
  • 9dc492f90f
    Add vm-manager library and vmctl CLI Till Wegmueller 2026-02-14 18:25:17 +01:00