From 60632a67fa1d45d3b1a5ae5302aa1421117f46e4 Mon Sep 17 00:00:00 2001 From: Ilya Dryomov Date: Tue, 4 Nov 2025 13:02:46 +0100 Subject: [PATCH] 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 --- teuthology/task/install/__init__.py | 2 -- 1 file changed, 2 deletions(-) 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) -- 2.47.3