glance: skip qemu-img related checks as those are unstable on Centos

Centos, which is used for the CI is not providing vdi support so we
need to skip those tests during the build.

Change-Id: I9911ba8c2410274d96b7451d12677f3a973d1a21
This commit is contained in:
Dirk Mueller 2020-09-17 16:05:34 +02:00
parent 0e21c82830
commit f851441874
1 changed files with 5 additions and 1 deletions

View File

@ -68,6 +68,7 @@ Requires(postun): systemd
Requires(preun): systemd
%endif
%if 0%{?suse_version}
BuildRequires: qemu-tools
Requires(pre): pwdutils
%endif
%if 0%{?rdo}
@ -263,9 +264,12 @@ install -p -D -m 644 doc/build/man/*.1 %{buildroot}%{_mandir}/man1/
%pre
%openstack_pre_user_group_create glance glance /sbin/nologin
exit 0
%check
%if 0%{?rdo}
# Skip qemu-tools related tests, those fail on RDO due to missing VDI support
rm -v glance/tests/unit/common/test_format_inspector.py
%endif
PYTHONPATH=. python3 -m stestr.cli --test-path glance/tests/unit run
%post