Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-09-08 | feat: "reboot" subcommand | Lars Wirzenius | 2 | -0/+35 | |
Sponsored-by: author | |||||
2022-02-28 | feat: add a recreate subcommand | Lars Wirzenius | 2 | -0/+35 | |
Sponsored-by: author | |||||
2021-12-08 | feat: give a more useful error message when VM image already exists | Lars Wirzenius | 1 | -0/+4 | |
Sponsored-by: author | |||||
2021-10-19 | feat: `vmadm list` writes names in alphabetical order | Lars Wirzenius | 1 | -1/+3 | |
Sponsored-by: author | |||||
2021-10-07 | feat: the `spec` and `config` subcommand now output pretty JSON | Lars Wirzenius | 2 | -2/+3 | |
Sponsored-by: author | |||||
2021-08-06 | feat: add progress reporting | Lars Wirzenius | 8 | -28/+55 | |
Sponsored-by: author | |||||
2021-08-06 | chore: fix small problems found by clippy | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2021-08-05 | feat: if no networks are specified, use default | Lars Wirzenius | 1 | -1/+1 | |
Also, drop lan, wan from test config, because we can't assume they're available in the environment the tests are run in. Sponsored-by: author | |||||
2021-07-25 | fix: actually add networks to VM | Lars Wirzenius | 1 | -0/+3 | |
Sponsored-by: author | |||||
2021-07-25 | feat: allow use to add a VM on virtual networks | Lars Wirzenius | 2 | -6/+8 | |
Sponsored-by: author | |||||
2021-07-25 | test: verify that "vmadm config" works | Lars Wirzenius | 1 | -1/+1 | |
Sponsored-by: author | |||||
2021-07-12 | feat: subcommand 'spec' | Lars Wirzenius | 2 | -0/+19 | |
Sponsored-by: author | |||||
2021-07-12 | feat: add sub-command "config" | Lars Wirzenius | 2 | -0/+17 | |
Sponsored-by: author | |||||
2021-03-24 | refactor: when starting, stopping do all VMs at once | Lars Wirzenius | 2 | -2/+2 | |
2021-03-24 | refactor: when deleting, ask all VMs to shut down at once, for speed | Lars Wirzenius | 1 | -0/+5 | |
2021-03-24 | refactor: when creating many VMs, create all before waiting for SSH | Lars Wirzenius | 1 | -0/+2 | |
2021-03-21 | feat: optionally mark new VM as autostarted | Lars Wirzenius | 1 | -0/+1 | |
2021-03-14 | fix: VMs can be restarted | Lars Wirzenius | 4 | -14/+74 | |
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-13 | refactor: add a light abstraction over libvirt bindings | Lars Wirzenius | 2 | -86/+12 | |
These do only what vmadm needs, no more. | |||||
2021-03-07 | doc: add doc comments to crate | Lars Wirzenius | 5 | -0/+41 | |
2021-03-04 | feat! allow specification files to have any number of machines | Lars Wirzenius | 4 | -74/+73 | |
2021-03-01 | refactor: replace use of anyhow with custom types in library part | Lars Wirzenius | 4 | -10/+46 | |
2021-03-01 | feat: change how command line interface works | Lars Wirzenius | 5 | -0/+160 | |
Easier to use now. --config before subcommand was annoying. |