utmapp / utmapp/UTM

Add better support for VM Templates

Open
#5,629 1 comment 2 reactions 0 assignees View on GitHub
enhancement
Dominant language
Swift
Stars
35.5k
Forks
1.8k
Avg merge
5d 5h
Merged PRs (30d)
7

Description

For my current workflow I plug into the utmctl command line interface. But every now and then I need to open the utm interface to remove a still running VM.

The following features might help with a template vm and clones from it:
1. Allow to tag a VM as template:
- prevent power on without warning (so the template is not edited without a user specifically wanting to do that)
- prevent deletion without warning (so the template is not removed without a user specifically wanting to do that)
3. If you clone a vm and a vm with that name already exists, add a identifier to the end of the name so you can differentiate both (a bit like duplicate files in Finder for example) - through utmctl you can set a name but it does not check for uniqueness
4. Allow to force stop and remove a vm with one command in utmctl.

I can give more info on the reasoning behind this if wanted and share more info on my setup. (I use utm to do automation testing with ansible mainly).

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.