Cloud 云初始化未等待网络

Cloud 云初始化未等待网络,cloud,rhel7,cloud-init,Cloud,Rhel7,Cloud Init,我正在尝试使用cloud init为初始配置部署带有vRealize Automation 8的RHEL映像。我的计划是利用cloudinit通过内部repo下载配置脚本,然后执行它。问题是cloud init在网络准备就绪之前执行,然后重新启动机器 这是我的配置: #cloud-config runcmd: - wget "https://internalrepo/config.sh -O /run/rhel7/config.sh" - chmod +x /run/

我正在尝试使用cloud init为初始配置部署带有vRealize Automation 8的RHEL映像。我的计划是利用cloudinit通过内部repo下载配置脚本,然后执行它。问题是cloud init在网络准备就绪之前执行,然后重新启动机器

这是我的配置:

#cloud-config
runcmd:
  - wget "https://internalrepo/config.sh -O /run/rhel7/config.sh"
  - chmod +x /run/rhel7/config.sh
  - ./run/rhel7/config.sh
实例启动时,cloud init初始化,但无法解析内部repo的主机名。runcmd退出,cloud init收到一个SIGTERM,VM重新启动

在随后的重新启动时,网络可用