NetApp ONTAP Failing Create FlexVol Pool Replica

Bug #1927784 reported by Felipe Rodrigues
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Medium
Unassigned

Bug Description

Description:

The new changes added by the FlexGroup feature [1] is sending the `aggregate` provisioning options as a list if the pool is FlexGroup, otherwise as string for FlexVol pool.

The replication fix [2] did not take that in account when creating the destination aggregaate. For a FlexVol pool it should not iterate over the `aggregate` provisioning option, because it is a string.

Error:

The driver cannot setup the snapmirror for FlexVol pools.

Ref:

[1] https://review.opendev.org/c/openstack/cinder/+/776713
[2] https://review.opendev.org/c/openstack/cinder/+/780690

summary: - NetApp ONTAP Failing Create FlexVol Replica
+ NetApp ONTAP Failing Create FlexVol Pool Replica
Changed in cinder:
importance: Undecided → Medium
tags: added: flexvol netapp ontap replica
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to cinder (master)

Fix proposed to branch: master
Review: https://review.opendev.org/c/openstack/cinder/+/798384

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.opendev.org/c/openstack/cinder/+/798384
Committed: https://opendev.org/openstack/cinder/commit/0dc8d75229fec860c6fd82ecd772c242839e4e87
Submitter: "Zuul (22348)"
Branch: master

commit 0dc8d75229fec860c6fd82ecd772c242839e4e87
Author: Felipe Rodrigues <email address hidden>
Date: Fri May 7 17:58:31 2021 -0300

    NetApp ONTAP: Fix create FlexVol pool replica

    The replication needs to map the origin cluster aggregates to destination.
    The origin is got from the provisioning options that contains the aggregate
    as a list for FlexGroup pool and a string for FlexVol pool. This patch
    fixes the create operation by adding that aggregate condition check.

    Change-Id: Ia0af0777eeae18cfabefb5df4fdeb562382c2299
    Closes-Bug: #1927784

Changed in cinder:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/cinder 23.0.0.0rc1

This issue was fixed in the openstack/cinder 23.0.0.0rc1 release candidate.

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.