Uploaded image for project: 'Libcloud'
  1. Libcloud
  2. LIBCLOUD-637

Support the block_device_mapping_v2 parameter for compute-v2-ext

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Critical
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Compute
    • Labels:
      None

      Description

      The current trunk of libcloud does not support the block_device_mapping_v2 parameter from the Compute API v2 extensions. This parameter lets you boot a server with specific volumes attached on boot.

      I'll create a PR on Github as it is fairly simple to implement.

      More information:
      http://developer.openstack.org/api-ref-compute-v2-ext.html#ext-os-block-device-mapping-v2-boot
      https://wiki.openstack.org/wiki/BlockDeviceConfig
      https://github.com/openstack/nova/blob/da86fc46a1f77005e5a178943f0c7d999ba63143/doc/api_samples/os-block-device-mapping-v2-boot/server-post-req.json#L15

        Activity

        Hide
        githubbot ASF GitHub Bot added a comment -

        Github user asfgit closed the pull request at:

        https://github.com/apache/libcloud/pull/398

        Show
        githubbot ASF GitHub Bot added a comment - Github user asfgit closed the pull request at: https://github.com/apache/libcloud/pull/398
        Hide
        githubbot ASF GitHub Bot added a comment -

        GitHub user gertjanol opened a pull request:

        https://github.com/apache/libcloud/pull/398

        LIBCLOUD-637 Map param ex_blockdevicemappings to block_device_mapping_v2

        Add support the for the block_device_mapping_v2-parameter in [Compute API v2 extensions](http://developer.openstack.org/api-ref-compute-v2-ext.html#ext-os-block-device-mapping-v2-boot).
        https://issues.apache.org/jira/browse/LIBCLOUD-637

        You can merge this pull request into a Git repository by running:

        $ git pull https://github.com/ByteInternet/libcloud 637_block_device_mapping_v2

        Alternatively you can review and apply these changes as the patch at:

        https://github.com/apache/libcloud/pull/398.patch

        To close this pull request, make a commit to your master/trunk branch
        with (at least) the following in the commit message:

        This closes #398


        commit 1fef9ee09e347caeec6817e699c0b372b8ec6149
        Author: Gertjan Oude Lohuis <gertjan@byte.nl>
        Date: 2014-11-11T15:55:58Z

        LIBCLOUD-637 Map param ex_blockdevicemappings to block_device_mapping_v2


        Show
        githubbot ASF GitHub Bot added a comment - GitHub user gertjanol opened a pull request: https://github.com/apache/libcloud/pull/398 LIBCLOUD-637 Map param ex_blockdevicemappings to block_device_mapping_v2 Add support the for the block_device_mapping_v2-parameter in [Compute API v2 extensions] ( http://developer.openstack.org/api-ref-compute-v2-ext.html#ext-os-block-device-mapping-v2-boot ). https://issues.apache.org/jira/browse/LIBCLOUD-637 You can merge this pull request into a Git repository by running: $ git pull https://github.com/ByteInternet/libcloud 637_block_device_mapping_v2 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/libcloud/pull/398.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #398 commit 1fef9ee09e347caeec6817e699c0b372b8ec6149 Author: Gertjan Oude Lohuis <gertjan@byte.nl> Date: 2014-11-11T15:55:58Z LIBCLOUD-637 Map param ex_blockdevicemappings to block_device_mapping_v2

          People

          • Assignee:
            Unassigned
            Reporter:
            gertjan_ol Gertjan Oude Lohuis
          • Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

            • Created:
              Updated:

              Development