installing cloud init in vmware breaks ubuntu user
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-init |
Fix Released
|
Undecided
|
Unassigned | ||
cloud-init (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Triaged
|
Low
|
Unassigned |
Bug Description
When installing cloud-init in vmware without any setup for user/vendor data it breaks the ubuntu user.
Steps to reproduce:
1. take vmwre (free 30 days is fine)
2. install xenial (maybe newer as well but my case was xenial)
3. set up your user to be ubuntu/ubuntu (through the vmware fast installer)
# you now have a working system
# no user/vendor data provider was set up (unless vmware did some internally)
4. install cloud-init
5. reboot
# on reboot I see the cloud init vmware data gatherer timing out (fine as expected)
# But after that I can't login anymore, so it seems it changed the user
This came up in debugging another issue - so there is a chance I messed the service dependencies up enough to trigger this :-/ (we need to check that)
Sorry, this sucks at getting logs and since I can't login anymore ...
I'll have to setup a new system with a second user to use to take a look.
I now have a second system, did not mess with the job dependencies (yet) on this one and created a secondary admin user to get to the logs.
Kicking a reboot on this again shows cloud-init failing to get the date (as expected)
Like:
url_helper.py to 169.254.169.254:80 (no route)
...
some 50 second timeouts later after giving up I now have the ubuntu user locked up (or PW changed) again.
Logging in with my secondary user should allow me to attach logs here ...