packer-plugin-veertu-anka icon indicating copy to clipboard operation
packer-plugin-veertu-anka copied to clipboard

Anka 3.x (ARM/M1) support

Open NorseGaud opened this issue 3 years ago • 0 comments

CREATE ✅

Now supported in 3.1! https://github.com/veertuinc/packer-plugin-veertu-anka/releases/tag/v3.0.0 + https://docs.veertu.com/anka/whats-new/anka-3.1.0/


CLONE ✅ ⚠️

In 3.0, cloning no longer shares underlying layers until a local commit/tag is created. https://github.com/veertuinc/packer-plugin-veertu-anka/issues/104

Configuration Reference

There are many configuration options available for the builder. They are segmented below into two categories: required and optional parameters.

Required Configuration

  • source_vm_name (String) ✅ Suspended is emulated, and doesn't work in Anka 3.0 but does allow this to pass

  • type (String) ✅

Must be veertu-anka-vm-clone.

Optional Configuration

  • vm_name (String) ✅

  • vcpu_count (String) ✅

  • ram_size (String) ✅

  • disk_size (String) ✅ (fixing in https://github.com/veertuinc/packer-plugin-veertu-anka/releases/tag/v3.0.0)

  • stop_vm (Boolean) ✅

  • display_controller (string) ⚠️ (PG is really the only option at the moment)

  • always_fetch (Boolean) ✅

  • boot_delay (String) ✅

  • cacert (String) ❌

  • cert (String) ❌

  • insecure (Boolean) ❌

  • key (String) ❌

  • hw_uuid (String) ❌

  • port_forwarding_rules (Struct) ✅

    • port_forwarding_guest_port (Int)
    • port_forwarding_host_port (Int)
    • port_forwarding_rule_name (String)
  • registry-path (String) ✅

  • remote (String) ✅

  • source_vm_tag (String) ✅

  • update_addons (Boolean) ✅

  • use_anka_cp (Boolean) ✅

NorseGaud avatar Nov 15 '21 22:11 NorseGaud