> What effect will this have on users who *are* relying on the current
behaviour?

The effect will be minimial, if any. SmartOS has the concept of user-
data, which is a channel for sending raw data. In the case of cloud-
init, users would be more likely to be confused by something acting on
the data. By having cloud-init follow the documented use-case, cloud-
init becomes functional.

Further, I would argue that if cloud-init is acting on user-data, there
is actually a danger depending on the payload of the user-data. For
example, if the user-data payload is a destructive script that is
supposed to be run by something other than cloud-init it could result in
system failure.

Given that we introduced SmartOS recently wtih 13.10, the impact here
will be minimial. There is no public cloud vendor that is currently
using cloud-init. Finally, this change was requested by the SmartOS
upstream maintainers.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1272115

Title:
  [SRU] cloud-init SmartOS datasource provider is not compliant to
  datadictionary

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1272115/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to