[Storwize] Fix multiple SVC CLI calls for create volume operation

Bug #1961548 reported by Harsh Ailani
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Fix Released
Low
Harsh Ailani

Bug Description

During creation of GMCV type volume
there are multiple lsvdisk calls made for checking the existence
of source change volume, aux volume and change aux volume.
Along with these calls there is a lssystem call which can be
optimized.

Currently there are over 23 SVC CLI calls during GMCV create volume operation.

This patch optimizes these lsvdisk and lssystem calls which in
turn reduces the computational time for creating GMCV volumes.

Harsh Ailani (haailani)
Changed in cinder:
assignee: nobody → Harsh Ailani (haailani)
status: New → In Progress
Revision history for this message
Harsh Ailani (haailani) wrote :

Proposed the following code change:
https://review.opendev.org/c/openstack/cinder/+/829110

Changed in cinder:
importance: Undecided → Low
tags: added: gmcv lsvdisk storwize svc
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to cinder (master)

Reviewed: https://review.opendev.org/c/openstack/cinder/+/829110
Committed: https://opendev.org/openstack/cinder/commit/76de76646d6ed24f9bb3f2fed00e81746e9804a5
Submitter: "Zuul (22348)"
Branch: master

commit 76de76646d6ed24f9bb3f2fed00e81746e9804a5
Author: haailani <email address hidden>
Date: Thu Apr 21 10:51:57 2022 +0000

    [SVf]:Fix multiple lsvdisk calls for GMCV create volume operation

    [Spectrum Virtualize family] During creation of GMCV type volume
    there are multiple lsvdisk calls made for checking the existence
    of source change volume, aux volume and change aux volume.
    Along with these calls there is a lssystem call which can be
    optimized.

    This patch optimizes these lsvdisk and lssystem calls which in
    turn reduces the computational time for creating GMCV volumes.

    Closes-Bug: #1961548

    Change-Id: Id00cda88132184e66fbf6c03965f1de30cf02dcf

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

This issue was fixed in the openstack/cinder 21.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.