libcloud-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF GitHub Bot (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (LIBCLOUD-874) Does Libcloud have plans to support new versions of OpenStack?
Date Wed, 26 Sep 2018 06:54:00 GMT

    [ https://issues.apache.org/jira/browse/LIBCLOUD-874?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16628316#comment-16628316
] 

ASF GitHub Bot commented on LIBCLOUD-874:
-----------------------------------------

GitHub user micafer opened a pull request:

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

    Implement new versions of OpenStack API calls [LIBCLOUD-874]

    ## Implement new versions of OpenStack API calls [LIBCLOUD-874]
    
    ### Description
    
    This PR overwrite the usage of the deprecated nova API methods:
    - /os-volumes
    - /os-snapshots
    - /os-security-groups
    - /os-security-group-rules
    - /os-floating-ips
    - /os-floating-ip-pools
    
    Replacing them with corresponding calls to neutron and cinder.
    
    Also other minor fixes has been made as fixing the function parse_error to avoid error
if "code" is not in the response message or fixing _to_port function to make it work with
old OpenStack versions where some fields as: port_security_enabled or project_id are not returned
by the API.
    
    ### Status
    
    - done, ready for review
    
    ### Checklist (tick everything that applies)
    
    - [x] [Code linting](http://libcloud.readthedocs.org/en/latest/development.html#code-style-guide)
(required, can be done after the PR checks)
    - [x] Documentation
    - [x] [Tests](http://libcloud.readthedocs.org/en/latest/testing.html)
    - [ ] [ICLA](http://libcloud.readthedocs.org/en/latest/development.html#contributing-bigger-changes)
(required for bigger changes)


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

    $ git pull https://github.com/micafer/libcloud sec_groups

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

    https://github.com/apache/libcloud/pull/1242.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 #1242
    
----
commit b3d8b15b81a934d9364df168ae5433549a5a880e
Author: micafer <micafer1@...>
Date:   2018-09-24T10:54:47Z

    Add cinder support LIBCLOUD-874

commit 1761c77c836faa0af53f390bc9ae012ab56e653b
Author: micafer <micafer1@...>
Date:   2018-09-24T11:03:38Z

    Add cinder support LIBCLOUD-874

commit 78e96a51eaca71c0156553de599fbf6b9e1179f6
Author: micafer <micafer1@...>
Date:   2018-09-24T13:19:43Z

    Add cinder support LIBCLOUD-874

commit 82b3dd034eb23e2ce7df01f11305a08b52c4773c
Author: micafer <micafer1@...>
Date:   2018-09-24T14:10:39Z

    Add cinder support LIBCLOUD-874

commit 557e1e5fa661eb2dedc914913606ea5cdb7fcb90
Author: micafer <micafer1@...>
Date:   2018-09-24T14:20:20Z

    Add cinder support LIBCLOUD-874

commit a65f4a6cc4439355ae3d39dec6f606e0470a992e
Author: micafer <micafer1@...>
Date:   2018-09-24T14:32:58Z

    Add cinder support LIBCLOUD-874

commit b6103c7be4f22960b45cb5d24ee50a18fe16cc28
Author: micafer <micafer1@...>
Date:   2018-09-24T15:13:29Z

    Move sec groups to neutron api LIBCLOUD-874

commit bd8318b53676f84e91ed775dc174545f00ac834b
Author: micafer <micafer1@...>
Date:   2018-09-24T15:16:19Z

    Add cinder support LIBCLOUD-874

commit 860bfad85d108d77923acb8422bf561e58b68d16
Author: micafer <micafer1@...>
Date:   2018-09-24T15:21:20Z

    Merge branch 'trunk' into sec_groups

commit c5add2fc8436088e07f20e9da3a6c7a491257101
Author: micafer <micafer1@...>
Date:   2018-09-25T06:57:05Z

    Move sec groups to neutron api LIBCLOUD-874

commit 9cc717f2643e3375d729f04816e8df65ed5a52db
Author: micafer <micafer1@...>
Date:   2018-09-25T13:35:28Z

    Move floatingips to neutron api LIBCLOUD-874

commit ef30fe7f9ec8f6fbe09e384485f933a1ec7904c9
Author: micafer <micafer1@...>
Date:   2018-09-25T14:24:14Z

    Fix _to_port to make it work with old versions

commit bcbd0ca33c4ce4649e12d8289091a850bdc38ffd
Author: micafer <micafer1@...>
Date:   2018-09-25T14:38:45Z

    Remove print

commit fbe0e2613b1f8e6a40164d7513b357602b73de8e
Author: micafer <micafer1@...>
Date:   2018-09-25T14:54:01Z

    Update comment

----


> Does Libcloud have plans to support new versions of OpenStack?
> --------------------------------------------------------------
>
>                 Key: LIBCLOUD-874
>                 URL: https://issues.apache.org/jira/browse/LIBCLOUD-874
>             Project: Libcloud
>          Issue Type: Improvement
>            Reporter: Jim
>            Priority: Blocker
>
> In the latest version 1.3.0, Libcloud still use Nova API to provide the image, network
and volume functions, which are deprecated in current OpenStack verison. Does Libcloud have
plans to support Glance v2, Neutron v2.0 and Cinder v2 API for OpenStack?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message