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.