Я никак не могу настроить cloud-init через Proxmox REST API. Хочу создать VM и настроить её cloud-init. Встроенных опций Proxmox cloud-init (ciuser, cipassword и т.д.) недостаточно гибко (например, не могу использовать их для установки qemu-guest-agent). Можно настроить cloud-init через сниппет, но нет возможности загрузить сниппет через REST API. Можно настроить cloud-init через кастомный ISO, который *можно* загрузить через REST API. К сожалению, похоже, что Proxmox, заметив прикреплённый кастомный cloud-init ISO, пытается помочь, перегенерируя cloud-init ISO при запуске новой VM, но это приводит к ошибке: cloud-init ISO TASK ERROR: command 'set -o pipefail && genisoimage -quiet -iso-level 3 -R -V cidata /run/pve/cloudinit/100/ | qemu-img dd -n -f raw -O raw 'isize=0' 'osize=67584' 'of=/var/lib/vz/template/iso/vm-100-cloudinit.iso'' failed: exit code 141 Есть ли способ обойти это? Хочу использовать только REST API.
[РЕШЕНО] Настройка cloud-init через API, Proxmox Виртуальная Среда
|
20.02.2025 16:51:00
|
|
|
|
|
Читают тему
