Per the docs, you are to use "sdc:uuid" which does appear to be in the SmartOS handler. There are two change log entries for similar work:
Update SmartOS data source to use v2 metadata. Convert DataSourceSmartOS to use v2 metadata. I believe this is fixed, so I am marking, fix released. If you disagree or have additional details on work required, please reply saying so. ** Changed in: cloud-init Status: New => Fix Released ** Changed in: cloud-init (Ubuntu) Status: Confirmed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1249125 Title: smartos datasource should use meta-data for server identification To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1249125/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs