NetApp cDOT driver clones NFS export policy

Bug #1446369 reported by Clinton Knight
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
High
Clinton Knight
Kilo
Fix Released
High
Unassigned

Bug Description

When clustered Data ONTAP clones a flexvol, the clone gets the NFS export policy of its parent. Manila expects the clone to be independent of its parent, so it should be given its own export policy. This isn't happening in the Kilo cDOT driver.

Revision history for this message
Valeriy Ponomaryov (vponomaryov) wrote :

So, this bug exist only in Juno version?

Revision history for this message
Clinton Knight (clintonk) wrote :

Hi, Valeriy, perhaps that was a poor choice of words. I meant to say a share clone isn't being given its own export policy in the Kilo driver. I'm unsure what was happening in Juno, but its possible the same would happen there. I have a fix prepared and will let Ben decide where to target it.

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/176427

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

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

commit b907ca09f13389f8ac3fa059785c1d1e644f85bf
Author: Clinton Knight <email address hidden>
Date: Mon Apr 20 16:10:14 2015 -0400

    NetApp cDOT driver clones NFS export policy

    When clustered Data ONTAP clones a flexvol, the clone gets the
    NFS export policy of its parent. Manila expects the clone to be
    independent of its parent, so it should be given its own export
    policy. This isn't happening in the Kilo cDOT driver.

    Change-Id: I5067fc5729bec62de19d1aeaed7ed60d2224e498
    Closes-Bug: #1446369

Changed in manila:
status: In Progress → Fix Committed
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (stable/kilo)

Fix proposed to branch: stable/kilo
Review: https://review.openstack.org/176732

Changed in manila:
milestone: none → kilo-rc2
importance: Undecided → High
Thierry Carrez (ttx)
Changed in manila:
milestone: kilo-rc2 → none
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (stable/kilo)

Reviewed: https://review.openstack.org/176732
Committed: https://git.openstack.org/cgit/openstack/manila/commit/?id=1ce9384b652fdc55a35a6d8999d54e04a715fd68
Submitter: Jenkins
Branch: stable/kilo

commit 1ce9384b652fdc55a35a6d8999d54e04a715fd68
Author: Clinton Knight <email address hidden>
Date: Mon Apr 20 16:10:14 2015 -0400

    NetApp cDOT driver clones NFS export policy

    When clustered Data ONTAP clones a flexvol, the clone gets the
    NFS export policy of its parent. Manila expects the clone to be
    independent of its parent, so it should be given its own export
    policy. This isn't happening in the Kilo cDOT driver.

    Change-Id: I5067fc5729bec62de19d1aeaed7ed60d2224e498
    Closes-Bug: #1446369
    (cherry picked from commit b907ca09f13389f8ac3fa059785c1d1e644f85bf)

Thierry Carrez (ttx)
tags: removed: kilo-rc-potential
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/179302

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on manila (master)

Change abandoned by Ben Swartzlander (<email address hidden>) on branch: master
Review: https://review.openstack.org/179302

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to manila (master)

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

commit 1ce9384b652fdc55a35a6d8999d54e04a715fd68
Author: Clinton Knight <email address hidden>
Date: Mon Apr 20 16:10:14 2015 -0400

    NetApp cDOT driver clones NFS export policy

    When clustered Data ONTAP clones a flexvol, the clone gets the
    NFS export policy of its parent. Manila expects the clone to be
    independent of its parent, so it should be given its own export
    policy. This isn't happening in the Kilo cDOT driver.

    Change-Id: I5067fc5729bec62de19d1aeaed7ed60d2224e498
    Closes-Bug: #1446369
    (cherry picked from commit b907ca09f13389f8ac3fa059785c1d1e644f85bf)

commit 34f43c59b93e3773472942b534860ba49d2ebbbd
Author: OpenStack Proposal Bot <email address hidden>
Date: Mon Apr 20 17:56:02 2015 +0000

    Updated from global requirements

    Change-Id: I0e171bde5f2be306afb3d6ca0ead070828fbe76a

commit 53d60178c47110d74986cb7d6447377ac5af0fa8
Author: Andreas Jaeger <email address hidden>
Date: Mon Apr 20 12:05:30 2015 +0200

    Release Import of Translations from Transifex

    Manual import of Translations from Transifex. This change also removes
    all po files that are less than 66 per cent translated since such
    partially translated files will not help users.

    This updates also recreates all pot (translation source files) to
    reflect the state of the repository.

    This change needs to be done manually since the automatic import does
    not handle the proposed branches and we need to sync with latest
    translations.

    Note: This is part of importing of translations, there are no new
    translations for this project, thus only the pot file gets updated.

    Change-Id: Ie8f8eb52a474818093f869063937391402ca7525

commit f8cc5784f6beba09fe0ae767c3f26f619af3d9af
Author: Thierry Carrez <email address hidden>
Date: Fri Apr 17 10:35:53 2015 +0200

    update .gitreview for stable/kilo

    Change-Id: Ia66712efb004df86382ff3272bc483def19f34c2

Thierry Carrez (ttx)
Changed in manila:
milestone: none → liberty-1
status: Fix Committed → Fix Released
Thierry Carrez (ttx)
Changed in manila:
milestone: liberty-1 → 1.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.