1
- consider 'failsafe' DataSource
2
If all others fail, setting a default that
3
- sets the user password, writing it to console
4
- logs to console that this happened
5
- consider 'previous' DataSource
6
If no other data source is found, fall back to the 'previous' one
7
keep a indication of what instance id that is in /var/lib/cloud
8
- allow setting of user password and lock account
9
- move "user-scripts" upstart job to "final", possibly move its
10
contents to a managed script in /usr/lib/cloud
15
- password (if set above)
16
- post system info home
17
- rewrite "cloud-init-query"
18
have DataSource and cloudinit expose explicit fields