[openstack-dev] [Nova] Some changes on config drive
Jiang, Yunhong
yunhong.jiang at intel.com
Sat Mar 1 05:55:31 UTC 2014
Sorry forgot nova prefix in subject.
--jyh
> -----Original Message-----
> From: Jiang, Yunhong [mailto:yunhong.jiang at intel.com]
> Sent: Friday, February 28, 2014 9:32 PM
> To: openstack-dev at lists.openstack.org
> Subject: [openstack-dev] Some changes on config drive
>> Hi, Michael and all,
>> I created some changes to config_drive, and hope to get some
> feedback. The patches are at
> https://review.openstack.org/#/q/status:open+project:openstack/nova+b
> ranch:master+topic:config_drive_cleanup,n,z
>> The basically ideas of the changes are:
> 1) Instead of using host based config option to decide config_drive
> and config_drive_format, fetch such information from image property.
> Accordingly to Michael, its image that decide if it need config drive, and I
> think it's image that decide what's the config drive format supported. (like
> cloudinit verion 1.0 does not support iso9660 format.
> (http://cloudinit.readthedocs.org/en/latest/topics/datasources.html#versi
> on-1)
>> 2) I noticed some virt drivers like VMWare/hyperv support only
> iso9660 format, , thus select the host based on image property, for
> example, if a host can't support vfat, don't try to schedule a server
> requires 'vfat' to that host.
>> The implementation detais are:
>> 1) Image can provide two properties, 'config_drive' and
> 'config_drive_format'.
>> 2) There is a cloud wise force_config_drive option (in the api service)
> to decide if the config_drive will be forced applied.
>> 3) There is a host specific config_drive_format to set the default
> config_drive format if not specified in the image property.
>> 4) In the image property filter, we will select the host that support the
> config_drive_format in image property
>> Any feedback is welcome to these changes.
>> Thanks
> --jyh
>> _______________________________________________
> OpenStack-dev mailing list
> OpenStack-dev at lists.openstack.org
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
More information about the OpenStack-dev
mailing list