「NoCloud」を使用して「Fedora-AtomicHost-29-20190219」イメージ (qcow2) をデプロイして、ユーザーデータ、ホスト名、およびネットワーク設定 (非 dhcp) を提供しようとしています。ユーザーデータとホスト名の構成は成功し、ネットワークの構成は失敗します。
ログは、提供されたデータが cloud-init によって正しく読み取られていることを示していますが、システムで使用できるレンダラーがないようです:
2019-02-26 11:33:44,805 - stages.py[INFO]: Applying network configuration from ds bringup=False: {'version': 2, 'ethernets': {'net1': {'match': {'macaddress': '52:54:00:ab:cd:ef'}, 'dhcp4': False, 'dhcp6': False, 'addresses': ['192.168.42.100/24', '2001:db8::100/32'], 'gateway4': '192.168.42.1', 'gateway6': '2001:db8::1', 'nameservers': {'search': ['example.com'], 'addresses': ['192.168.42.53', '1.1.1.1']}}, 'net0': {'match': {'macaddress': '52:54:00:59:e0:78'}, 'dhcp4': False, 'dhcp6': False, 'addresses': ['10.170.64.95/24'], 'routes': [{'to': '10.170.0.0/16', 'via': '10.170.64.1'}, {'to': '10.270.0.0/16', 'via': '10.170.64.1', 'metric': 100}]}}}
2019-02-26 11:33:44,806 - stages.py[ERROR]: Unable to render networking. Network config is likely broken: No available network renderers found. Searched through list: ['eni', 'sysconfig', 'netplan']
このイメージにインストールされている cloud-init のバージョンは 17.1 です。NetworkManager はマシン上で実行されており、systemd-networkd もインストールされていますが、systemd によって無効になっています。
提供された構成は、ubuntu-18.10 イメージで機能します。
誰かが私が間違っていることを知っていますか?
どうもありがとう。