From: Ilya Dryomov Date: Tue, 4 Nov 2025 12:02:46 +0000 (+0100) Subject: task/install: don't attempt to handle strings for extra_system_packages X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=a3da1fd64b9f3ed49006e6c573e80423a367ae4c;p=teuthology.git task/install: don't attempt to handle strings for extra_system_packages To the best of my knowledge, extra_system_packages has never accepted a string as a value -- whether at the top level (i.e. on the install task itself) or on a particular project (e.g. ceph). Signed-off-by: Ilya Dryomov --- diff --git a/teuthology/task/install/__init__.py b/teuthology/task/install/__init__.py index d37555bc4..c726e3d74 100644 --- a/teuthology/task/install/__init__.py +++ b/teuthology/task/install/__init__.py @@ -430,8 +430,6 @@ def _override_extra_system_packages(config, project, install_overrides): if isinstance(extra_overrides, list): extra_overrides = dict(deb=extra_overrides, rpm=extra_overrides) - elif isinstance(extra, str): - e = dict(deb=[extra], rpm=[extra]) config['extra_system_packages'] = teuthology.deep_merge(e, extra_overrides)