Comment 2 for bug 1899299

Revision history for this message
Paride Legovini (paride) wrote :

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]: ------------------------------------------------------------