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>
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)