OpenStack Client implementation for Manila

Registered by Goutham Pacha Ravi

Create an OpenStack client (OSC) plugin within python-manilaclient to support OSC users - enhances usability of manila within an OpenStack cloud.

Blueprint information

Status:
Started
Approver:
Tom Barron
Priority:
Undefined
Drafter:
Goutham Pacha Ravi
Direction:
Approved
Assignee:
Goutham Pacha Ravi
Definition:
New
Series goal:
Accepted for xena
Implementation:
Good progress
Milestone target:
None
Started by
Goutham Pacha Ravi

Related branches

Sprints

Whiteboard

Gerrit topic: https://review.openstack.org/#q,topic:bp/openstack-client-support,n,z

Addressed by: https://review.openstack.org/642222
    [OSC] Init OpenStack Client implementation

Gerrit topic: https://review.opendev.org/#/q/topic:bp/openstack-client-support

Addressed by: https://review.opendev.org/642222
    [OSC] Init OpenStack Client implementation

Addressed by: https://review.opendev.org/698848
    Add initial commands parser for: share set share unset

Gerrit topic: https://review.opendev.org/#/q/topic:pb/openstack-client-support

Addressed by: https://review.opendev.org/700437
    Implements OSC share type commands In this patch we add openstack commands for: share type create share type delete share type set share type unset share type list share type show share type access create share type access list share type access delete

Gerrit topic: https://review.opendev.org/#/q/topic:bp/openstack-client-support-share-types

Addressed by: https://review.opendev.org/700697
    Implement OSC share type commands

Addressed by: https://review.opendev.org/701229
    Implement OSC share type commands

Addressed by: https://review.opendev.org/702924
    Implement OSC share access rules commands

Gerrit topic: https://review.opendev.org/#/q/topic:bp/openstack-client-support-share-access-rules

Gerrit topic: https://review.opendev.org/#/q/topic:bp/openstack-client-support-quotas

Addressed by: https://review.opendev.org/703992
    Implement OSC share quota commands

Gerrit topic: https://review.opendev.org/#/q/topic:fix-all-projects

Addressed by: https://review.opendev.org/704934
    OSC Fix list for all projects

Addressed by: https://review.opendev.org/705834
    Add initial documentation for OSC

Addressed by: https://review.opendev.org/707577
    Add functional tests for OSC

Addressed by: https://review.opendev.org/710830
    Improve OSC test coverage

Addressed by: https://review.opendev.org/732991
    Implement OSC share resize command

Gerrit topic: https://review.opendev.org/#/q/topic:bp/manila-support-openstackclient

Addressed by: https://review.opendev.org/738691
    [WIP] Implement OSC share snapshots commands

Gerrit topic: https://review.opendev.org/#/q/topic:openstack-client-support

Addressed by: https://review.opendev.org/746458
    WIP: Implement the second part of OSC share snapshots commands

Addressed by: https://review.opendev.org/761661
    [OSC] Implement Share Export Location Commands

Addressed by: https://review.opendev.org/762754
    [OSC] Implement Share Adopt & Abandon Commands

Addressed by: https://review.opendev.org/805039
    [OSC] Implement Availability Zones Command

Gerrit topic: https://review.opendev.org/#/q/topic:osc-functional-tests

Addressed by: https://review.opendev.org/c/openstack/python-manilaclient/+/842425
    [OSC] Add OSC Functional Tests Snapshot Instances

Addressed by: https://review.opendev.org/c/openstack/python-manilaclient/+/879130
    Deprecate "manila" CLI client

Addressed by: https://review.opendev.org/c/openstack/python-manilaclient/+/894606
    Add share transfer commands to the decoder

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.