This bug is believed to be fixed in cloud-init in version 22.3. If this is still a problem for you, please make a comment and set the state back to New
Thank you. ** Changed in: cloud-init Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Yahoo! Engineering Team, which is subscribed to cloud-init. https://bugs.launchpad.net/bugs/1983516 Title: failed to generate config when interface was renamed Status in cloud-init: Fix Released Bug description: 2022-08-03 18:42:31,598 - util.py[DEBUG]: Writing to /etc/netplan/50-cloud-init.yaml - wb: [644] 1359 bytes 2022-08-03 18:42:31,598 - subp.py[DEBUG]: Running command ['netplan', 'generate'] with allowed return codes [0] (shell=False, capture=True) 2022-08-03 18:42:31,875 - subp.py[DEBUG]: Running command ['udevadm', 'test-builtin', 'net_setup_link', '/sys/class/net/eth2'] with allowed return codes [0] (shell=False, capture=True) 2022-08-03 18:42:31,880 - subp.py[DEBUG]: Running command ['udevadm', 'test-builtin', 'net_setup_link', '/sys/class/net/eth0'] with allowed return codes [0] (shell=False, capture=True) 2022-08-03 18:42:31,956 - subp.py[DEBUG]: Running command ['udevadm', 'test-builtin', 'net_setup_link', '/sys/class/net/eth7'] with allowed return codes [0] (shell=False, capture=True) 2022-08-03 18:42:31,959 - util.py[WARNING]: failed stage init-local 2022-08-03 18:42:31,959 - util.py[DEBUG]: failed stage init-local Traceback (most recent call last): File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 740, in status_wrapper ret = functor(name, args) File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 410, in main_init init.apply_network_config(bring_up=bring_up_interfaces) File "/usr/lib/python3/dist-packages/cloudinit/stages.py", line 937, in apply_network_config return self.distro.apply_network_config( File "/usr/lib/python3/dist-packages/cloudinit/distros/__init__.py", line 233, in apply_network_config self._write_network_state(network_state) File "/usr/lib/python3/dist-packages/cloudinit/distros/debian.py", line 142, in _write_network_state return super()._write_network_state(network_state) File "/usr/lib/python3/dist-packages/cloudinit/distros/__init__.py", line 129, in _write_network_state renderer.render_network_state(network_state) File "/usr/lib/python3/dist-packages/cloudinit/net/netplan.py", line 260, in render_network_state self._net_setup_link(run=self._postcmds) File "/usr/lib/python3/dist-packages/cloudinit/net/netplan.py", line 282, in _net_setup_link subp.subp(cmd, capture=True) File "/usr/lib/python3/dist-packages/cloudinit/subp.py", line 335, in subp raise ProcessExecutionError( cloudinit.subp.ProcessExecutionError: Unexpected error while running command. Command: ['udevadm', 'test-builtin', 'net_setup_link', '/sys/class/net/eth7'] Exit code: 1 Reason: - Stdout: Stderr: Load module index Parsed configuration file /usr/lib/systemd/network/99-default.link Parsed configuration file /usr/lib/systemd/network/73-usb-net-by-mac.link Parsed configuration file /run/systemd/network/10-netplan-eth3.link Parsed configuration file /run/systemd/network/10-netplan-eth2.link Parsed configuration file /run/systemd/network/10-netplan-eth1.link Parsed configuration file /run/systemd/network/10-netplan-eth0.link Created link configuration context. Failed to open device '/sys/class/net/eth7': No such device Unload module index Unloaded link configuration context. To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1983516/+subscriptions -- Mailing list: https://launchpad.net/~yahoo-eng-team Post to : yahoo-eng-team@lists.launchpad.net Unsubscribe : https://launchpad.net/~yahoo-eng-team More help : https://help.launchpad.net/ListHelp