After performing a do-release-upgrade from stock trusty to xenial and rebooting cloud-init traces in it's attempt to preserve instance data:
Probably obj.pkl issues across upgrade and a need to refresh Paths object after the dist upgrade.
2020-10-10 18:01:02,377 - util.py[DEBUG]: Read 298 bytes from /etc/os-release 2020-10-10 18:01:02,378 - util.py[WARNING]: failed stage init-local 2020-10-10 18:01:02,379 - util.py[DEBUG]: failed stage init-local Traceback (most recent call last): File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 653, in status_wrapper ret = functor(name, args) File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 351, in main_init _maybe_persist_instance_data(init) File "/usr/lib/python3/dist-packages/cloudinit/cmd/main.py", line 695, in _maybe_persist_instance_data init.datasource.persist_instance_data() File "/usr/lib/python3/dist-packages/cloudinit/sources/__init__.py", line 332, in persist_instance_data json_sensitive_file = os.path.join(self.paths.run_dir, AttributeError: 'Paths' object has no attribute 'run_dir'
ProblemType: Bug DistroRelease: Ubuntu 16.04 Package: cloud-init 20.3-2-g371b392c-0ubuntu1~16.04.1 ProcVersionSignature: Ubuntu 5.4.0-48.52-generic 5.4.60 Uname: Linux 5.4.0-48-generic x86_64 ApportVersion: 2.20.1-0ubuntu2.25 Architecture: amd64 CloudName: LXD Date: Sat Oct 10 21:22:46 2020 PackageArchitecture: all ProcEnviron: TERM=xterm-256color PATH=(custom, no user) LANG=C.UTF-8 SourcePackage: cloud-init UpgradeStatus: Upgraded to xenial on 2020-10-10 (0 days ago) cloud-init-log-warnings: 2020-10-10 18:01:02,378 - util.py[WARNING]: failed stage init-local AttributeError: 'Paths' object has no attribute 'run_dir' 2020-10-10 18:01:02,979 - util.py[WARNING]: failed stage init AttributeError: 'Paths' object has no attribute 'run_dir'
After performing a do-release-upgrade from stock trusty to xenial and rebooting cloud-init traces in it's attempt to preserve instance data:
Probably obj.pkl issues across upgrade and a need to refresh Paths object after the dist upgrade.
2020-10-10 18:01:02,377 - util.py[DEBUG]: Read 298 bytes from /etc/os-release python3/ dist-packages/ cloudinit/ cmd/main. py", line 653, in status_wrapper python3/ dist-packages/ cloudinit/ cmd/main. py", line 351, in main_init persist_ instance_ data(init) python3/ dist-packages/ cloudinit/ cmd/main. py", line 695, in _maybe_ persist_ instance_ data datasource. persist_ instance_ data() python3/ dist-packages/ cloudinit/ sources/ __init_ _.py", line 332, in persist_ instance_ data sensitive_ file = os.path. join(self. paths.run_ dir,
2020-10-10 18:01:02,378 - util.py[WARNING]: failed stage init-local
2020-10-10 18:01:02,379 - util.py[DEBUG]: failed stage init-local
Traceback (most recent call last):
File "/usr/lib/
ret = functor(name, args)
File "/usr/lib/
_maybe_
File "/usr/lib/
init.
File "/usr/lib/
json_
AttributeError: 'Paths' object has no attribute 'run_dir'
ProblemType: Bug g371b392c- 0ubuntu1~ 16.04.1 ature: Ubuntu 5.4.0-48.52-generic 5.4.60 ture: all 256color log-warnings:
DistroRelease: Ubuntu 16.04
Package: cloud-init 20.3-2-
ProcVersionSign
Uname: Linux 5.4.0-48-generic x86_64
ApportVersion: 2.20.1-0ubuntu2.25
Architecture: amd64
CloudName: LXD
Date: Sat Oct 10 21:22:46 2020
PackageArchitec
ProcEnviron:
TERM=xterm-
PATH=(custom, no user)
LANG=C.UTF-8
SourcePackage: cloud-init
UpgradeStatus: Upgraded to xenial on 2020-10-10 (0 days ago)
cloud-init-
2020-10-10 18:01:02,378 - util.py[WARNING]: failed stage init-local
AttributeError: 'Paths' object has no attribute 'run_dir'
2020-10-10 18:01:02,979 - util.py[WARNING]: failed stage init
AttributeError: 'Paths' object has no attribute 'run_dir'