Eqlx driver can lead to deadlock on SSH session unavailability

Bug #1409894 reported by Rajini Karthik
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Cinder
Invalid
Undecided
Rajini Karthik

Bug Description

The EqualLogic driver uses an SSH connection to the PS array to perform CLI operations. The maximum number of SSH sessions (7) supported makes limitation on provisioning multiple number of VM at the same time.

The cinder-volume service goes down and CPU utilization is at 100%. The root cause is due to the while loop in ssh getoutput routine which becomes a deadlock and consumes all CPU resources. It seems that we should check the SSH session availability before entering the While loop.

Error: Number of open cli sessions reached maximum allowed value of 7

Changed in cinder:
assignee: nobody → Rajini Ram (rajini-ram)
description: updated
Revision history for this message
Rajini Karthik (rajini-karthik) wrote :

This is a duplicate of bug #1410627

Changed in cinder:
status: New → Invalid
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.