From: John Mulligan Date: Tue, 12 Dec 2023 21:51:47 +0000 (-0500) Subject: cephadm: update test cases for build.py X-Git-Tag: v19.3.0~283^2~2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=d4f73f2d813406fcc8dd1994899e12378ff9b2f2;p=ceph.git cephadm: update test cases for build.py Signed-off-by: John Mulligan --- diff --git a/src/cephadm/tests/build/test_cephadm_build.py b/src/cephadm/tests/build/test_cephadm_build.py index 7cf51961ffc..1465c2c5efe 100644 --- a/src/cephadm/tests/build/test_cephadm_build.py +++ b/src/cephadm/tests/build/test_cephadm_build.py @@ -25,12 +25,12 @@ CONTAINERS = { 'centos-8-plusdeps': { 'name': 'cephadm-build-test:centos8-py36-deps', 'base_image': 'quay.io/centos/centos:stream8', - 'script': 'dnf install -y python36 python3-jinja2', + 'script': 'dnf install -y python36 python3-jinja2 python3-pyyaml', }, 'centos-9-plusdeps': { 'name': 'cephadm-build-test:centos9-py3-deps', 'base_image': 'quay.io/centos/centos:stream9', - 'script': 'dnf install -y python3 python3-jinja2', + 'script': 'dnf install -y python3 python3-jinja2 python3-pyyaml', }, 'ubuntu-20.04': { 'name': 'cephadm-build-test:ubuntu-20-04-py3', @@ -122,7 +122,7 @@ def test_cephadm_build(env, source_dir, tmp_path): assert 'bundled_packages' in data assert all(v['package_source'] == 'pip' for v in data['bundled_packages']) assert all( - v['name'] in ('Jinja2', 'MarkupSafe') + v['name'] in ('Jinja2', 'MarkupSafe', 'PyYAML') for v in data['bundled_packages'] ) assert all('requirements_entry' in v for v in data['bundled_packages']) @@ -178,7 +178,7 @@ def test_cephadm_build_from_rpms(env, source_dir, tmp_path): assert 'bundled_packages' in data assert all(v['package_source'] == 'rpm' for v in data['bundled_packages']) assert all( - v['name'] in ('Jinja2', 'MarkupSafe') + v['name'] in ('Jinja2', 'MarkupSafe', 'PyYAML') for v in data['bundled_packages'] ) assert all('requirements_entry' in v for v in data['bundled_packages'])