NetApp drivers could use wrong flexvols

Bug #1493399 reported by Goutham Pacha Ravi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Undecided
Goutham Pacha Ravi

Bug Description

When using NetApp drivers, all available flexvols on a datastore are being reported to the Cinder Scheduler. This allows Cinder volumes to be created on flexvols not designated for OpenStack.

Tags: driver netapp
Changed in cinder:
assignee: nobody → Goutham Pacha Ravi (gouthamr)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

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

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

Reviewed: https://review.openstack.org/222413
Committed: https://git.openstack.org/cgit/openstack/cinder/commit/?id=04888d1868f0adaf4ed8e9ce9994e56a1dbee97f
Submitter: Jenkins
Branch: master

commit 04888d1868f0adaf4ed8e9ce9994e56a1dbee97f
Author: Goutham Pacha Ravi <email address hidden>
Date: Fri Jun 26 12:32:06 2015 -0400

    Fix use of wrong storage pools for NetApp Drivers

    When using NetApp drivers, all available flexvols on
    a datastore are being reported to the Cinder Scheduler
    as available storage pools. This allows Cinder volumes
    to be created on flexvols not designated for OpenStack.

    This commit fixes the problem by delimiting which pools are
    eligible for provisioning via a configuration parameter
    'netapp_pool_name_search_pattern'. This allows
    the Cinder drivers to operate against a restricted
    set of storage containers.

    DocImpact
    Co-Authored-By: Rushil Chugh <email address hidden>
    Co-Authored-By: Michael Price <email address hidden>

    Closes-Bug: #1493399
    Change-Id: I7b6f2205470ecbbcb165889db19e1168117dd0b2

Changed in cinder:
status: In Progress → Fix Committed
Thierry Carrez (ttx)
Changed in cinder:
milestone: none → liberty-rc1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in cinder:
milestone: liberty-rc1 → 7.0.0
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.