From 76524358594a00ef2e7a1acf4e186aae9d39d4d8 Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Fri, 29 May 2020 12:23:58 +0200 Subject: [PATCH] qa/cephadm: sudo_write_file doesn't support unicode Signed-off-by: Sebastian Wagner --- qa/tasks/cephadm.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qa/tasks/cephadm.py b/qa/tasks/cephadm.py index 879461170cf..e6cbf9e7037 100644 --- a/qa/tasks/cephadm.py +++ b/qa/tasks/cephadm.py @@ -12,6 +12,7 @@ import json import re import uuid +import six import toml from ceph_manager import CephManager from tarfile import ReadError @@ -1160,7 +1161,7 @@ def add_mirror_to_cluster(ctx, mirror): teuthology.sudo_write_file( remote=remote, path=registries_conf, - data=new_config, + data=six.ensure_str(new_config), ) except FileNotFoundError as e: # Docker doesn't ship a registries.conf -- 2.47.3