Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-01-21 | refactor: use lib/runcmd's steps instead of custom ones | Lars Wirzenius | 1 | -31/+0 | |
Subplot's lib/runcmd provides a "when I run ..." step that we can use, instead of having a custom "when I invoke ..." step. Less code, fewer bugs. Sponsored-by: author | |||||
2021-10-06 | fix(subplot/vmadm.yaml): update bindings file to use new syntax | Lars Wirzenius | 1 | -11/+31 | |
Current Subplot requires a different form for the YAML: the impl key. Sponsored-by: author | |||||
2021-07-25 | test: verify that "vmadm config" works | Lars Wirzenius | 1 | -0/+3 | |
Sponsored-by: author | |||||
2021-03-25 | fix: put back most of the VM creation scenario | Lars Wirzenius | 1 | -0/+3 | |
Oops. | |||||
2021-03-14 | fix: VMs can be restarted | Lars Wirzenius | 1 | -0/+6 | |
Previously, the temporary file for the cloud-init configuration ISO was left attached to the VM. This meant the VM couldn't be turned off and back on again: the temporary no longer existed. Now we detach the ISO file after the VM has booted. As a side effect, vmadm has gained start and shutdown subcommands, so that the fix can be tested. | |||||
2021-03-04 | feat: use configured defaults to unspecified machine attributes | Lars Wirzenius | 1 | -1/+1 | |
2021-03-04 | feat: configurable image_directory where VM images go by default | Lars Wirzenius | 1 | -1/+1 | |
Also, specification file doesn't need to specify an image file anymore. Instead the image will be named after the VM and put into the image directory named in the configuration. | |||||
2021-03-03 | test: make path to Debian cloud image be configurable | Lars Wirzenius | 1 | -0/+3 | |
2021-02-28 | feat: export cloud-init config, set SSH host keys | Lars Wirzenius | 1 | -0/+6 | |
2021-02-20 | feat: vmadm command to create, list, and delete virtual machines | Lars Wirzenius | 1 | -0/+9 | |
Includes test suite. |