qemu-server/PVE/QemuServer
David Limbeck cb702ebe0f cloud-init: allow custom network/user data files via snippets
Adds the 'cicustom' option to specify either or both network and user
options as property strings. Their parameters are files in a snippets
storage (e.g. local:snippets/network.yaml). If one or both are specified
they are used instead of their respective generated configuration.
This allows the use of completely custom configurations and is also a
possible solution for bug #2068 by specifying a custom user file that
contains package_upgrade: false.

Tested with Ubuntu 18.10 and cloud-init 18.4.7

Signed-off-by: David Limbeck <d.limbeck@proxmox.com>
2019-03-07 09:02:33 +01:00
..
Agent.pm qemu agent: fixup error message letter-case 2018-07-11 11:26:00 +02:00
Cloudinit.pm cloud-init: allow custom network/user data files via snippets 2019-03-07 09:02:33 +01:00
ImportDisk.pm do not overwrite global signal handlers 2017-09-14 15:25:28 +02:00
Makefile add Agent helper package 2018-07-11 10:29:45 +02:00
Memory.pm memory: fix automatic num amapping 2019-02-18 10:45:17 +01:00
OVF.pm Initial support for importing OVF virtual machines 2017-09-25 13:31:55 +02:00
PCI.pm add ivshmem device to config 2019-02-26 08:01:12 +01:00
USB.pm followup: add FIXME comment 2018-11-27 13:45:23 +01:00