]> git.apps.os.sepia.ceph.com Git - teuthology.git/commitdiff
PhysicalConsole: Tolerate invalid UTF-8 characters wip-62286-2
authorZack Cerza <zack@redhat.com>
Wed, 2 Aug 2023 18:03:21 +0000 (12:03 -0600)
committerZack Cerza <zack@redhat.com>
Wed, 2 Aug 2023 18:03:21 +0000 (12:03 -0600)
... in pexpect.spawn() calls.

Signed-off-by: Zack Cerza <zack@redhat.com>
teuthology/orchestra/console.py

index ade67e46bfcfa707798a22fbced5de6aa32f480d..3afed56c4fc3aa7817e588019f8e25f495a8e340 100644 (file)
@@ -76,6 +76,7 @@ class PhysicalConsole(RemoteConsole):
         p = pexpect.spawn(
             cmd,
             encoding='utf-8',
+            codec_errors="backslashreplace",
         )
         p.logfile_read = io.StringIO()
         return p