From c7a515924bee7622c845c56015b14bb954f81dc1 Mon Sep 17 00:00:00 2001 From: Tomas Kopecek Date: Jul 09 2019 13:24:27 +0000 Subject: use RawConfigParser for kojid We are using percent signs in host_principal_format. As python3 replaced ConfigParser with SafeConfigParser, parsing now fails. Fixes: https://pagure.io/koji/issue/1543 --- diff --git a/builder/kojid b/builder/kojid index 0024e4f..526d627 100755 --- a/builder/kojid +++ b/builder/kojid @@ -47,7 +47,7 @@ import time import traceback import xml.dom.minidom import zipfile -from six.moves.configparser import ConfigParser +from six.moves.configparser import RawConfigParser from fnmatch import fnmatch from gzip import GzipFile from optparse import OptionParser, SUPPRESS_HELP @@ -6099,7 +6099,7 @@ def get_options(): assert False # pragma: no cover # load local config - config = ConfigParser() + config = RawConfigParser() config.read(options.configFile) for x in config.sections(): if x != 'kojid':