2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-06-02 09:19:39 +00:00

Fix iterating the netplan configuration

This commit is contained in:
Jarrod Johnson
2026-06-01 12:55:11 -04:00
parent 418a52e66d
commit 842144ccab
@@ -247,7 +247,7 @@ class NetplanManager(object):
if prune_from_cloudinit:
with open('/etc/netplan/50-cloud-init.yaml', 'r') as cloudinit:
cloudinfo = yaml.safe_load(cloudinit)
for clouddev in cloudinfo.get('network', {}).get('ethernets', {}):
for clouddev in list(cloudinfo.get('network', {}).get('ethernets', {})):
if clouddev in prune_from_cloudinit:
del cloudinfo['network']['ethernets'][clouddev]
if not cloudinfo['network'].get('ethernets', {}):