From 8aec430fd27785aa85a6e677151a2bb76da244dc Mon Sep 17 00:00:00 2001 From: Jake Hunsaker Date: Wed, 20 Apr 2022 11:19:30 -0400 Subject: [collect] Add cluster profile for RHOSP Adds a cluster profile for Red Hat OpenStack Platform to identify controller and (optionally) compute nodes to collect sos reports from. Note that this adds a dependency on pyyaml to sos. This should be considered a weak dependency by downstreams. As such, it is added as a 'Recommends' in `sos.spec`. pip does not have the concept of 'weak dependencies', and so is added as a regular requirement in `setup.py`. Signed-off-by: Jake Hunsaker --- .cirrus.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to '.cirrus.yml') diff --git a/.cirrus.yml b/.cirrus.yml index 1592b5a3..8517fc47 100644 --- a/.cirrus.yml +++ b/.cirrus.yml @@ -121,7 +121,7 @@ report_stageone_task: dnf -y remove sos dnf -y install python3-pip ethtool fi - setup_script: &setup 'pip3 install avocado-framework==94.0 python-magic' + setup_script: &setup 'pip3 install avocado-framework==94.0 python-magic pyyaml' # run the unittests separately as they require a different PYTHONPATH in # order for the imports to work properly under avocado unittest_script: PYTHONPATH=. avocado run tests/unittests/ -- cgit