I just noticed this affects torkoal (cloud-init 20.4.1-0ubuntu1~18.04.1). On reboot we have:
[ 36.428237] cloud-init[4810]: failed run of stage modules-config [ 36.428373] cloud-init[4810]: ------------------------------------------------------------ [ 36.428434] cloud-init[4810]: Traceback (most recent call last): [ 36.428509] cloud-init[4810]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 653, in status_wrapper [ 36.428590] cloud-init[4810]: ret = functor(name, args) [ 36.428666] cloud-init[4810]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 494, in main_modules [ 36.428740] cloud-init[4810]: _maybe_persist_instance_data(init) [ 36.428809] cloud-init[4810]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 695, in _maybe_persist_instance_data [ 36.428873] cloud-init[4810]: init.datasource.persist_instance_data() [ 36.428938] cloud-init[4810]: File "/usr/lib/python3/dist-packages/cloudinit/sources/__init__.py", line 333, in persist_instance_data [ 36.429003] cloud-init[4810]: json_sensitive_file = os.path.join(self.paths.run_dir, [ 36.429067] cloud-init[4810]: AttributeError: 'Paths' object has no attribute 'run_dir' [ 36.429140] cloud-init[4810]: ------------------------------------------------------------ [ 38.552480] cloud-init[4899]: failed run of stage modules-final [ 38.552630] cloud-init[4899]: ------------------------------------------------------------ [ 38.552695] cloud-init[4899]: Traceback (most recent call last): [ 38.552746] cloud-init[4899]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 653, in status_wrapper [ 38.552819] cloud-init[4899]: ret = functor(name, args) [ 38.552866] cloud-init[4899]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 494, in main_modules [ 38.552922] cloud-init[4899]: _maybe_persist_instance_data(init) [ 38.553001] cloud-init[4899]: File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 695, in _maybe_persist_instance_data [ 38.553057] cloud-init[4899]: init.datasource.persist_instance_data() [ 38.553132] cloud-init[4899]: File "/usr/lib/python3/dist-packages/cloudinit/sources/__init__.py", line 333, in persist_instance_data [ 38.553204] cloud-init[4899]: json_sensitive_file = os.path.join(self.paths.run_dir, [ 38.553267] cloud-init[4899]: AttributeError: 'Paths' object has no attribute 'run_dir' [ 38.553337] cloud-init[4899]: ------------------------------------------------------------
I just noticed this affects torkoal (cloud-init 20.4.1- 0ubuntu1~ 18.04.1) . On reboot we have:
[ 36.428237] cloud-init[4810]: failed run of stage modules-config ------- ------- ------- ------- ------- ------- ------- ---- python3/ dist-packages/ cloudinit/ cmd/main. py", line 653, in status_wrapper python3/ dist-packages/ cloudinit/ cmd/main. py", line 494, in main_modules persist_ instance_ data(init) python3/ dist-packages/ cloudinit/ cmd/main. py", line 695, in _maybe_ persist_ instance_ data .persist_ instance_ data() python3/ dist-packages/ cloudinit/ sources/ __init_ _.py", line 333, in persist_ instance_ data join(self. paths.run_ dir, ------- ------- ------- ------- ------- ------- ------- ---- ------- ------- ------- ------- ------- ------- ------- ---- python3/ dist-packages/ cloudinit/ cmd/main. py", line 653, in status_wrapper python3/ dist-packages/ cloudinit/ cmd/main. py", line 494, in main_modules persist_ instance_ data(init) python3/ dist-packages/ cloudinit/ cmd/main. py", line 695, in _maybe_ persist_ instance_ data .persist_ instance_ data() python3/ dist-packages/ cloudinit/ sources/ __init_ _.py", line 333, in persist_ instance_ data join(self. paths.run_ dir, ------- ------- ------- ------- ------- ------- ------- ----
[ 36.428373] cloud-init[4810]: -------
[ 36.428434] cloud-init[4810]: Traceback (most recent call last):
[ 36.428509] cloud-init[4810]: File "/usr/lib/
[ 36.428590] cloud-init[4810]: ret = functor(name, args)
[ 36.428666] cloud-init[4810]: File "/usr/lib/
[ 36.428740] cloud-init[4810]: _maybe_
[ 36.428809] cloud-init[4810]: File "/usr/lib/
[ 36.428873] cloud-init[4810]: init.datasource
[ 36.428938] cloud-init[4810]: File "/usr/lib/
[ 36.429003] cloud-init[4810]: json_sensitive_file = os.path.
[ 36.429067] cloud-init[4810]: AttributeError: 'Paths' object has no attribute 'run_dir'
[ 36.429140] cloud-init[4810]: -------
[ 38.552480] cloud-init[4899]: failed run of stage modules-final
[ 38.552630] cloud-init[4899]: -------
[ 38.552695] cloud-init[4899]: Traceback (most recent call last):
[ 38.552746] cloud-init[4899]: File "/usr/lib/
[ 38.552819] cloud-init[4899]: ret = functor(name, args)
[ 38.552866] cloud-init[4899]: File "/usr/lib/
[ 38.552922] cloud-init[4899]: _maybe_
[ 38.553001] cloud-init[4899]: File "/usr/lib/
[ 38.553057] cloud-init[4899]: init.datasource
[ 38.553132] cloud-init[4899]: File "/usr/lib/
[ 38.553204] cloud-init[4899]: json_sensitive_file = os.path.
[ 38.553267] cloud-init[4899]: AttributeError: 'Paths' object has no attribute 'run_dir'
[ 38.553337] cloud-init[4899]: -------