Many of the previous patches where we went back and forth with how to do
things are now squashed together in the main 'implement cloudinit'
patch. Some are separate to quickly identify the reasons for their
changes.

The main difference here is that we now support two types of cloudinit
images: nocloud (general default) and configdrivev2 (default for windows
machines).
Additionally, clone & move needed to be adapted.

A major change is that ssh keys provided via the CLI now have to be a
file (we do the same in `pct create`). For this we need a patch in
pve-common to support a more generic parameter transformation.

The following changes since commit 799a3aa2d9c71e709e67452cb0e4bef68545aaba:

  bump version to 5.0-23 (2018-02-23 13:21:18 +0100)

are available in the git repository at:

  [email protected]:Blub/pve-qemu-server.git cloudinit

you can pull directly via:

  $ git pull --ff-only  [email protected]:Blub/pve-qemu-server.git cloudinit

for you to fetch changes up to 0a89ee13def6f1b8589b31debcd9fcdc544bbf99:

  cloud-init: nocloud image support (2018-03-01 12:31:45 +0100)

----------------------------------------------------------------
Alexandre Derumier (1):
      implement cloudinit

Wolfgang Bumiller (9):
      buildsys: use git rev-parse HEAD for GITVERSION
      parse_vm_config: allow spaces in values
      cloud-init: use qemu-img dd instead of nbd
      cloud-init: delete cloudinit images as if they weren't cdroms
      cloud-init: don't add cloudinit isos as 'unused'
      cloud-init: hotplug support
      cloud-init: sshkeys are now files on the CLI
      cloud-init: clone/move support
      cloud-init: nocloud image support

 Makefile                    |   2 +-
 PVE/API2/Qemu.pm            |  46 ++++-
 PVE/CLI/qm.pm               |  15 ++
 PVE/QemuServer.pm           | 194 +++++++++++++++++++--
 PVE/QemuServer/Cloudinit.pm | 406 ++++++++++++++++++++++++++++++++++++++++++++
 PVE/QemuServer/Makefile     |   1 +
 debian/control              |   1 +
 7 files changed, 645 insertions(+), 20 deletions(-)
 create mode 100644 PVE/QemuServer/Cloudinit.pm

_______________________________________________
pve-devel mailing list
[email protected]
https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel

Reply via email to