This PR updates the `BlockDeviceMapping` class used when creating a new server 
to use the new [v2 format](
http://developer.openstack.org/api-ref-compute-v2-ext.html#ext-os-block-device-mapping-v2-boot).

JIRA: https://issues.apache.org/jira/browse/JCLOUDS-281
You can merge this Pull Request by running:

  git pull https://github.com/rackspace/jclouds nova/bfv_v2

Or you can view, comment on it, or merge it online at:

  https://github.com/jclouds/jclouds/pull/558

-- Commit Summary --

  * JCLOUDS-281: Support Nova Block Device Mapping v2 Boot

-- File Changes --

    M 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/domain/BlockDeviceMapping.java
 (358)
    M 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/extensions/ExtensionNamespaces.java
 (14)
    M 
apis/openstack-nova/src/main/java/org/jclouds/openstack/nova/v2_0/options/CreateServerOptions.java
 (232)
    M 
apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/extensions/VolumeAttachmentApiLiveTest.java
 (6)
    M 
apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/ServerApiExpectTest.java
 (43)
    M 
apis/openstack-nova/src/test/java/org/jclouds/openstack/nova/v2_0/features/ServerApiLiveTest.java
 (47)
    M apis/openstack-nova/src/test/resources/extension_list_full.json (8)
    M apis/openstack-nova/src/test/resources/new_server_networks_response.json 
(2)
    M apis/openstack-nova/src/test/resources/new_server_no_adminpass.json (2)
    M apis/openstack-nova/src/test/resources/server_details_without_image.json 
(2)

-- Patch Links --

https://github.com/jclouds/jclouds/pull/558.patch
https://github.com/jclouds/jclouds/pull/558.diff

---
Reply to this email directly or view it on GitHub:
https://github.com/jclouds/jclouds/pull/558

Reply via email to