consistent_snapshots group extra spec should allow "pool" and "host" consistency

Bug #1661268 reported by Ben Swartzlander on 2017-02-02
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Manila
Undecided
Valeriy Ponomaryov

Bug Description

The original consistency groups code supported CGs at the pool and the host granularity. The share groups code only allows CGs on a pool, not a host. This prevents interesting use cases such as CGs that span different storage tyupes (one of the primary use cases for the original CGs feature).

Changed in manila:
assignee: nobody → Valeriy Ponomaryov (vponomaryov)
status: New → In Progress
Changed in manila:
milestone: none → pike-1

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

commit 1684b59eed9c16f1516203040364d86b475a629b
Author: Valeriy Ponomaryov <email address hidden>
Date: Fri Feb 3 16:19:06 2017 +0200

    Add 'consistent_snapshot_support' attr to 'share_groups' DB model

    It will be required for support of 'consistent share group snapshots'
    feature. It is added in Ocata to ease future possible backports.
    Make it be 'Enum' with possible values 'pool', 'host' allowing to be
    nullable.

    Change-Id: I2e5984bc2fc4a487793ad8254c5dbfb0d6e33f26
    Partial-Bug: #1661266
    Partial-Bug: #1661268

Changed in manila:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers