Включить LINKDELAY в конфигурацию cloud-init - PullRequest
0 голосов
/ 08 октября 2019

У меня проблема, которая иногда не работает. Я хотел бы добавить задержку в интерфейс, где создан cloudinit. Где, как я не могу поставить эту конфигурацию. Проблема больше похожа на эту https://serverfault.com/questions/522787/centos-6-4-network-interfaces-fail-when-rebooting-and-must-be-started-manually

cat test.yaml

network:
  version: 1
  config:
    - type: physical
      name: eth0
      subnets:
         - type: dhcp
      LINKDELAY: 30

Сгенерирован файл интерфейса с использованием (https://github.com/cloud-init/cloud-init/blob/master/cloudinit/cmd/devel/net_convert.py)

python cloudinit / cmd / devel / net_convert.py --network-data test.yaml -D centos --kind yaml -d ~ / test.file -O sysconfig

# Created by cloud-init on instance boot automatically, do not edit.
#
BOOTPROTO=dhcp
DEVICE=eth0
NM_CONTROLLED=no
ONBOOT=yes
STARTMODE=auto
TYPE=Ethernet
USERCTL=no

https://cloudinit.readthedocs.io/en/latest/topics/network-config.html Кажется, что для LINKDELAY не так много документации. Любая помощь очень ценится!

...