← Back to team overview

cloud-init-dev team mailing list archive

[Merge] lp:~harlowja/cloud-init/ds-openstack into lp:cloud-init

 

The proposal to merge lp:~harlowja/cloud-init/ds-openstack into lp:cloud-init has been updated.

Description changed to:

Add a openstack specific datasource

Openstack has a unique derivative datasource
that is gaining usage. Previously the config
drive datasource provided part of this functionality
as well as the ec2 datasource, but since new
functionality is being added to openstack's special
datasource it seems beneficial to combine the used parts
into a new datasource just made for handling openstack
deployments that use the openstack metadata service (possibly
in combination with the ec2 metadata service).

This patch factors out the common logic shared
between the config drive and the openstack
metadata datasource and places that in a shared
helper file and then creates a new openstack
datasource that readers from the openstack metadata
service and refactors the config drive datasource
to use this common logic.

For more details, see:
https://code.launchpad.net/~harlowja/cloud-init/ds-openstack/+merge/204390
-- 
https://code.launchpad.net/~harlowja/cloud-init/ds-openstack/+merge/204390
Your team cloud init development team is requested to review the proposed merge of lp:~harlowja/cloud-init/ds-openstack into lp:cloud-init.


References