Added extra-spec key scoping to the 3PAR drivers

Bug #1194301 reported by OpenStack Infra
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
openstack-manuals
Fix Released
Medium
Kurt Martin

Bug Description

https://review.openstack.org/#/c/34273/
commit 78cb294b457d3cecc0d953761bfcfd0674dde118
Author: Kurt Martin <email address hidden>
Date: Sun Dec 23 16:47:58 2012 -0800

    Added extra-spec key scoping to the 3PAR drivers

    The Filter scheduler uses the extra-specs data to determine capabilities
    and back-end, and it also enforces strict checking. As a result previous
    method of setting all the 3PAR settings(cpg, snap_cpg, persona, provisioning)
    on the 3PAR volume using extra-specs on a volume type will not work with the
    default scheduler. The filter scheduler will look at these keys and fail to
    schedule deployment of the volume because no suitable back-end reports those
    capabilities.

    This fix will allow the custom keys (ie: hp3par:cpg=TEST_CPG,
    hp3par:provisioning=full,...) to be scoped, unfortunately this requires
    additional checks in the common driver to parse the keys.

    I'll update the 3PAR driver section of the OpenStack Block Storage Admin
    Guide in a follow-up patch.
    DocImpact
    Fixes: bug 1194289

    Change-Id: Id3fde3b3a185eedf2b8193fd0dc6324d904e8834

Tags: cinder
Tom Fifield (fifieldt)
Changed in openstack-manuals:
milestone: none → havana
Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: New → Confirmed
importance: Undecided → Medium
description: updated
tags: added: cinder
Changed in openstack-manuals:
assignee: nobody → Kurt Martin (kurt-f-martin)
status: Confirmed → Fix Committed
Revision history for this message
Kurt Martin (kurt-f-martin) wrote :

This was fixed in the following review for the Havana release with this review: https://review.openstack.org/#/c/34465/
The doc changes should *not* be backported to the Grizzly release.

Tom Fifield (fifieldt)
Changed in openstack-manuals:
status: Fix Committed → Fix Released
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.