Edit: my diagnosis here is incorrect. Cloud-init will clear some persistent state on python version change, but not clear the entire instance cache.
Original message:
I see `"lock_passwd": true` (a cloud-init default) in the instance-data-sensitive.json file. Was the account manually unlocked at some point?
If so, when doing a release upgrade, cloud-init will see a new python version, clear it's cache, then run as if it was first boot again.
Edit: my diagnosis here is incorrect. Cloud-init will clear some persistent state on python version change, but not clear the entire instance cache.
Original message: data-sensitive. json file. Was the account manually unlocked at some point?
I see `"lock_passwd": true` (a cloud-init default) in the instance-
If so, when doing a release upgrade, cloud-init will see a new python version, clear it's cache, then run as if it was first boot again.