summaryrefslogtreecommitdiff
path: root/zuul/ansible/base/callback/zuul_stream.py
diff options
context:
space:
mode:
authorTobias Henkel <tobias.henkel@bmw.de>2020-04-07 09:37:49 +0200
committerTobias Henkel <tobias.henkel@bmw.de>2020-04-07 09:37:49 +0200
commit3005ed9e935527dfe6e76abf4fa67b12bcc0daab (patch)
treefb42a59de3dca84c13428564e19866907b88a869 /zuul/ansible/base/callback/zuul_stream.py
parent48e00cdfb1cfa83c883cc423ca55ef24f561f978 (diff)
downloadzuul-3005ed9e935527dfe6e76abf4fa67b12bcc0daab.tar.gz
Don't try to stream from winrm connections
Connections via winrm don't have support for streaming yet as this needs a powershell based zuul_stream module. Change-Id: Ibc0804ec0466fa83e37a4e453028833ce737da8e
Diffstat (limited to 'zuul/ansible/base/callback/zuul_stream.py')
-rw-r--r--zuul/ansible/base/callback/zuul_stream.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/zuul/ansible/base/callback/zuul_stream.py b/zuul/ansible/base/callback/zuul_stream.py
index ca34dc2ab..5e8d8cd3b 100644
--- a/zuul/ansible/base/callback/zuul_stream.py
+++ b/zuul/ansible/base/callback/zuul_stream.py
@@ -267,6 +267,9 @@ class CallbackModule(default.CallbackModule):
if task.loop:
# Don't try to stream from loops
continue
+ if play_vars[host].get('ansible_connection') in ('winrm',):
+ # The winrm connections don't support streaming for now
+ continue
if play_vars[host].get('ansible_connection') in ('kubectl', ):
# Stream from the forwarded port on kubectl conns
port = play_vars[host]['zuul']['resources'][