From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <proxmox@giftfish.de>
Received: from mx.giftfish.de (mx.giftfish.de [176.9.239.230])
 by pve.proxmox.com (Postfix) with ESMTP id 15A06A103D
 for <pve-devel@pve.proxmox.com>; Thu,  2 Jul 2020 16:08:49 +0200 (CEST)
Received: by mx.giftfish.de (OpenSMTPD) with ESMTPSA id 3ea2a161
 (TLSv1.2:ECDHE-RSA-CHACHA20-POLY1305:256:NO)
 for <pve-devel@pve.proxmox.com>;
 Thu, 2 Jul 2020 16:08:48 +0200 (CEST)
From: Marius Schellenberger <proxmox@giftfish.de>
To: pve-devel@pve.proxmox.com
Date: Thu,  2 Jul 2020 18:08:36 +0200
Message-Id: <20200702160838.36097-1-proxmox@giftfish.de>
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
X-Mailman-Approved-At: Tue, 07 Jul 2020 12:27:43 +0200
Subject: [pve-devel] Extend cloud-init API with MTU and userdata
X-BeenThere: pve-devel@lists.proxmox.com
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: PVE development discussion <pve-devel.lists.proxmox.com>
List-Unsubscribe: <https://lists.proxmox.com/cgi-bin/mailman/options/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=unsubscribe>
List-Archive: <http://lists.proxmox.com/pipermail/pve-devel/>
List-Post: <mailto:pve-devel@lists.proxmox.com>
List-Help: <mailto:pve-devel-request@lists.proxmox.com?subject=help>
List-Subscribe: <https://lists.proxmox.com/cgi-bin/mailman/listinfo/pve-devel>, 
 <mailto:pve-devel-request@lists.proxmox.com?subject=subscribe>
X-List-Received-Date: Thu, 02 Jul 2020 14:08:49 -0000



To fully automate virtual machine creation and configuration via the
Proxmox API, I added configuration support for MTU and userdata to the
cloud-init options.

These options can now be configured using the API or Web-UI and are
stored in the qemu-server/*.conf configuration file, removing the need
for an extra userdata snippets file volume.