Open1
Ubuntu の Cloud-Init イメージに qemu-guest-agent をインストールする
Proxmox VE で Cloud-Init 対応の VM テンプレートを作成するときは https://pve.proxmox.com/wiki/Cloud-Init_Support を見て作業するのが良い。
マニュアルでは例として Ubuntu のイメージをダウンロードするが、Ubuntu の Cloud-Init イメージには qemu-guest-agent が入っていないため、Proxmox VE 側から IP アドレス等の情報を確認できない。
VM を起動してから qemu-guest-agent をインストールする手もあるが、初回起動の時点で qemu-guest-agent が入っている方が何かと便利なので、ダウンロードしたイメージに qemu-guest-agent を注入する。
必要なパッケージのインストール
# apt install libguestfs-tools
イメージの編集
# virt-customize -a jammy-server-cloudimg-amd64.img --install qemu-guest-agent