Thanks John for the reproducer.
(Per standup discussion) what we can do is probably handle the case where /dev/console exists but can't be written to more gracefully. I think this is the only place where /dev/console is written to:
https://github.com/canonical/cloud-init/blob/master/cloudinit/util.py#L399
Thanks John for the reproducer.
(Per standup discussion) what we can do is probably handle the case where /dev/console exists but can't be written to more gracefully. I think this is the only place where /dev/console is written to:
https:/ /github. com/canonical/ cloud-init/ blob/master/ cloudinit/ util.py# L399