all drivers instantiate some network plugin

Bug #1417087 reported by Valeriy Ponomaryov
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
High
Valeriy Ponomaryov

Bug Description

We have two types of share drivers. First type supports creation of share servers and second does not.
Then, we have approach of "network plugin" for handling of networking and it is useful only with first type of share drivers.

So, we should restrict instantiation of network plugins with second type of share drivers.
It will allow us to remove unused dependencies for running some share drivers.

description: updated
tags: added: driver
Changed in manila:
milestone: none → kilo-3
importance: Undecided → High
assignee: nobody → Valeriy Ponomaryov (vponomaryov)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (master)

Fix proposed to branch: master
Review: https://review.openstack.org/152562

Changed in manila:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

Reviewed: https://review.openstack.org/152562
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=d1722c4d2f7a0e56f585a76172a95d836e2e0128
Submitter: Jenkins
Branch: master

commit d1722c4d2f7a0e56f585a76172a95d836e2e0128
Author: Valeriy Ponomaryov <email address hidden>
Date: Tue Feb 3 17:02:11 2015 +0200

    Do not instantiate network plugin when not used by driver

    We have two types of share drivers. First type supports creation of
    share servers and second does not.
    Then, we have approach of "network plugin" for handling of networking
    and it is useful only with first type of share drivers.

    So, we should restrict instantiation of network plugins with second type of
    share drivers.
    It will allow us to remove unused dependencies for running some share drivers.

    Change-Id: Ib7d6a9ff1b6ce0d5d2bca350040363ea1461c419
    Closes-Bug: #1417087

Changed in manila:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in manila:
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in manila:
milestone: kilo-3 → 2015.1.0
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers