]> git-server-git.apps.pok.os.sepia.ceph.com Git - teuthology.git/commitdiff
task/install: don't attempt to handle strings for extra_system_packages 2103/head
authorIlya Dryomov <idryomov@gmail.com>
Tue, 4 Nov 2025 12:02:46 +0000 (13:02 +0100)
committerIlya Dryomov <idryomov@gmail.com>
Tue, 4 Nov 2025 12:15:54 +0000 (13:15 +0100)
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 <idryomov@gmail.com>
teuthology/task/install/__init__.py

index d37555bc4bf6a1c6a0e3dd17f169755221b25c8e..c726e3d74076593218c66ea627b787e40483218d 100644 (file)
@@ -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)