]> git.apps.os.sepia.ceph.com Git - teuthology.git/commit
install/rpm: add install_ceph_packages and repos_only options 1281/head
authorNathan Cutler <ncutler@suse.com>
Fri, 13 Apr 2018 12:16:42 +0000 (14:16 +0200)
committerKyr Shatskyy <kyrylo.shatskyy@gmail.com>
Fri, 3 May 2019 08:45:35 +0000 (10:45 +0200)
commit01778235a1f273eec8b4c2ac531321ef1df42f9c
treeb81ed8f641bcf5a84c31c9df82fa77da4a9f5493
parent7f6348145fa0c043969b57aad6042fffee5f6897
install/rpm: add install_ceph_packages and repos_only options

This commit adds two new boolean options to the install task:

install_ceph_packages (defaults to "True") - controls whether or not ceph
packages are installed. Note: the "librados2" and "ceph-test" packages get
installed even if this option is set to False.

repos_only (defaults to "False") - when this option is set to "True",
the install task merely adds repos and does nothing else.

The new options currently work only on RPM systems: on DEB systems they are
ignored.

Signed-off-by: Nathan Cutler <ncutler@suse.com>
teuthology/task/install/__init__.py
teuthology/task/install/rpm.py