Ubuntu 22.04 autoinstall.yaml 动态

Ubuntu 22.04 autoinstall.yaml 动态

我尝试在安装程序运行时重写 autoinstall.yaml。

我所做的是,我使用 early_command 读取标准用户数据,以获取新的用户数据并将其保存为 autoinstall.yaml。

autoinstall:
  early-commands:
    - wget "https......." -O /autoinstall.yaml

这是有效的,但是自动安装程序输出一个错误:发生错误。

我的 wget 用户数据是这样的:

autoinstall:
  user-data:
    disable_root: false
  identity:
    hostname: abc.de
    password: rootPassword
    username: root
  version: 1

答案1

/autoinstall.yaml文件不包含autoinstall:密钥。

例如,/autoinstall.yaml根据您的样本,应该包含

user-data:
  disable_root: false
identity:
  hostname: abc.de
  password: rootPassword
  username: root
version: 1

相关内容