Feature Request: Ephemeral Virtual Machines

masmullin

New Member
Aug 2, 2025
1
0
1
Hello, apologies if this is the wrong location for requesting a feature.

Feature: Ephemeral VMs

Use Case: Running Machines with testing software purposes where reconfiguration of a base image is required, but said configurations are not desired for the long term.

Work Around: Create a snapshot from a base image. Use the snapshot. When complete manually remove the snapshot

Description:

Rather than doing the steps described in the "work around" section, it would be nice if Proxmox had an entry in the Options menu (Ephemeral = true|false) which when set to true would work as such

1) When the VM is started, a snapshot is automatically performed eg (qemu-img create -f qcow2 -b [baseimage].qcow2 -F qcow2 [baseimage+timestamp.eph].qcow2

2) The ephemeral image is run

3) Upon shutdown of the ephemeral machine the [baseimage+timesamp.eph].qcow2 is deleted.

Further Enhancements

An option could also be applied to either

a) merge the ephemeral image back into the base image if desired (qemu commit)
b) turn the ephemeral snapshot into a "true" snapshot