好的,我有一个自定义的自动安装 cloud-init ISO,如果 IPMI 与我访问的位于同一个本地 LAN 上,它可以很好地使用 Supermicro IPMI 及其虚拟媒体 ISO 文件系统安装在 Supermicro X11SSH-LN4F 主板上。
如果我将 IPMI 移动到公共互联网 IP(除了 IPMI IP ACL 之外没有任何防火墙),则安装将在“等待云初始化...”部分失败,并弹出语言选择测试 UI(就像交互式安装一样)。
我的 cloud-init 配置非常简单:
#cloud-config
autoinstall:
version: 1
identity:
hostname: tets-jammy
password: "$6$rounds=4096$icm4PzLbM17hy25h$X53Jlk1xPaTRDexJ4KCHaTg5lMTE/5fxJmZ9je2aQkr/STdo/C1vY.iEnkf.0.5ao385L2ihOOpxIPkLcmwKF0"
username: admin
package_update: false
package_upgrade: false
network:
version: 2
ethernets:
eno1:
dhcp4: true
eno2:
dhcp4: true
eno3:
dhcp4: true
eno4:
dhcp4: true
ssh:
allow-pw: false
authorized-keys:
- some keys here I removed for security...
install-server: true
我在测试 UI 中收到的语言选择消息是“cloud-init 在等待 10 分钟后未能完成”...请注意,当我使用官方 Ubuntu Server ISO 时也会收到该消息...
有人有任何线索吗?
编辑1
看起来这是在启动板中报告的:https://bugs.launchpad.net/subiquity/+bug/1969919