You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The ibm_svc_ssh plugin in the IBM Storage Virtualize Collection relies on Paramiko for SSH connections. However, the plugin does not currently support the banner_timeout parameter in the client.connect() method. This leads to potential connection issues when an SSH banner is present, as the default behavior may cause delays or timeouts if the banner is not handled within a reasonable timeframe.
ISSUE TYPE
Bug Report
ANSIBLE VERSION
ansible 2.14
EXPECTED RESULTS
The SSH connection should handle banners gracefully, timing out if the banner is not received within the specified banner_timeout duration.
ACTUAL RESULTS
The plugin fails to establish an SSH connection if the banner delays the handshake, as there is no banner_timeout configured.
SUMMARY
The ibm_svc_ssh plugin in the IBM Storage Virtualize Collection relies on Paramiko for SSH connections. However, the plugin does not currently support the banner_timeout parameter in the client.connect() method. This leads to potential connection issues when an SSH banner is present, as the default behavior may cause delays or timeouts if the banner is not handled within a reasonable timeframe.
ISSUE TYPE
ANSIBLE VERSION
ansible 2.14
EXPECTED RESULTS
The SSH connection should handle banners gracefully, timing out if the banner is not received within the specified banner_timeout duration.
ACTUAL RESULTS
The plugin fails to establish an SSH connection if the banner delays the handshake, as there is no banner_timeout configured.
REFERENCES
https://github.com/ansible/ansible/blob/1ad0c404ef05f6d6a03d59ad25b55860f15d1da0/lib/ansible/plugins/connection/paramiko_ssh.py
The text was updated successfully, but these errors were encountered: