NetApp driver is not using cache pool status, retrieving the same information for each share server

Bug #1900469 reported by Felipe Rodrigues
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack Shared File Systems Service (Manila)
Fix Released
Low
Felipe Rodrigues

Bug Description

Description
===========

According to problem pointed in the bug discussion #1804239 [0], the NetApp driver should cache the pool status for being reused for all share servers. This improvement might fix a possible issue in an environment with great amount of share servers.

[0] https://bugs.launchpad.net/manila/+bug/1804239/comments/3

Expected result
===============
NetApp driver should cache the pool status information in order to reuse it for each share server.

Actual result
=============
It is requesting the pool status for each share server, even that information is the same for all share servers.

Environment
===========
1. Latest manila version

2. NetApp driver

3. Create several share servers.

4. See that the log is sending several useless request to driver during the pool status phase.

Changed in manila:
assignee: nobody → Felipe Rodrigues (felipefutty)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to manila (master)

Fix proposed to branch: master
Review: https://review.opendev.org/760696

Changed in manila:
status: New → In Progress
Changed in manila:
importance: Undecided → Low
milestone: none → wallaby-rc1
Changed in manila:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/manila 12.0.0.0rc1

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