golden_import
Register a local .ova or .ovf appliance as a golden image, importing and snapshotting it for later VM forking. Optionally supply SSH credentials now; otherwise configure them later via other tools.
Instructions
Register an .ova or .ovf appliance file already on this machine as a golden image. Unlike golden_get there is no recipe and no download, and nothing is seeded: an appliance exported from somewhere else has no cloud-init to wait for. The VM is imported, snapshotted where it stands and recorded as a golden env_fork can use. Credentials are optional - import without them, then work the login out through env_fork, env_screenshot and env_type, and record it with golden_adopt. Creates something durable that only the user can remove, so do it when the task asks for it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | path to an SSH private key for the guest, if there is one | |
| user | No | SSH user inside the guest, if it is known | |
| image | Yes | name for the new golden image: letters, digits, dots, dashes | |
| ova_path | Yes | path to the .ova or .ovf appliance file on this machine | |
| password | No | SSH password inside the guest, if it is known |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| log | No | ||
| golden | Yes |