Я хочу сделать nic, связывающийся использующий curtin предварительное семя в Маасе. Я попробовал...:
vi /etc/maas/preseeds/curtin_userdata_ubuntu_amd64_generic_xenial
debconf_selections:
maas: |
{{for line in str(curtin_preseed).splitlines()}}
{{line}}
{{endfor}}
early_commands:
................................
network:
version: 1
config:
- id: enp130s0f0
mac_address: xxxxxxxxxxxxxxxxx
mtu: 1500
name: enp130s0f0
subnets:
- type: manual
type: physical
- id: enp131s0f0
mac_address: xxxxxxxxxxxxxxxxx
mtu: 1500
name: enp131s0f0
subnets:
- type: manual
type: physical
- bond_interfaces:
- enp130s0f0
- enp131s0f0
id: bond0
mac_address: xxxxxxxxxxxxxxxxx
mtu: 1500
name: bond0
params:
bond-mode: active-backup
subnets:
- address: 192.168.2.10/24
type: manual
type: bond
................................
Результат: Никакая Ошибка, Никакая связь. Не существуют конфигурация связи в/etc/cloud/cloud.cfg.d/50-curtin-networking.cfg
Как делают к nic, связывающемуся использующий curtin в Маасе?Спасибо.
МААС уже поддерживает связи конфигурирования. У Вас нет потребности отправить пользовательскую информацию о предварительном семени curtin, можно реализовать конфигурацию, которую Вы хотите в МААСЕ, и она обработает все это автоматически для Вас.
Тем не менее удостоверьтесь, что Вы используете последнюю поддерживаемую версию МААСА (2.3) с последними изображениями.