APC PDU AP7xxx models do not allow multiple telnet connections

Bug #1453669 reported by Newell Jensen
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
MAAS
Fix Released
Medium
Newell Jensen

Bug Description

As detailed in the link below:

http://forums.apc.com/spaces/6/racks-rack-accessories-cooling/forums/general/9457/multiple-ssh-telnet-connections-to-pdu

the APC AP7xxx models don't allow multiple connections for telnet (which is the connection that MAAS uses to power control these units). Due to this, MAAS cannot run bulk action commands that use power control (on nodes that are powered from the same PDU). Reason being, this is done concurrently with each command/job trying to gain access to the telnet connection.

Here is an example of the logs showing this error:

May 10 23:17:29 maas-172-16-9-14 maas.power: [ERROR] Node could not be queried node-426a33ea-eadc-11e4-aa98-0001730220f0 (node13) apc failed with return code 1:#012Failed to retrieve power state: telnet connection closed

Related branches

summary: - APC PDU support for AP7xxx models doesn't allow multiple telnet
- connections
+ APC PDU AP7xxx models do not allow multiple telnet connections
description: updated
Revision history for this message
Gavin Panella (allenap) wrote :

This is something that the port-power-drivers-to-Python work should alleviate. Drivers should be able to provide set-based operations and/or queue/limit/synchronise concurrent requests.

tags: added: python-power-drivers
Changed in maas:
status: Triaged → Fix Committed
Changed in maas:
status: Fix Committed → Fix Released
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.