2
0
mirror of https://github.com/xcat2/confluent.git synced 2026-06-16 16:40:54 +00:00

Fix iterating the netplan configuration

This commit is contained in:
Jarrod Johnson
2026-06-01 12:55:11 -04:00
parent c691dc7159
commit 90c2a4cf73
@@ -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', {}):