Scott Moser c10de5db0f add reading of 'seedfrom' via DataSourceNoCloud's DataSourceConfig
What this does is provide an second DataSource that could use the
kernel command line url=.  For example:
  ro root=/dev/vda url=http://example.com/i-abcdefg/

http://example.com/i-abcdefg/ would contain:
datasource:
  NoCloud:
    # default seedfrom is None
    # if found, then it should contain a url with:
    #    <url>/user-data and <url>/meta-data
    # seedfrom: http://my.example.com/i-abcde
    seedfrom: http://example.com/i-abcdefg/

Then, the NoCloudNet DataSource would find that seedfrom config
and consume data at
  http://example.com/i-abcdefg/user-data
and
  http://example.com/i-abcdefg/meta-data
2012-04-04 22:05:17 -04:00
2011-09-21 15:08:17 -04:00
Description
RETIRED, Cross-platform instance initialization
4 MiB