On Fri, 21 Feb 2020 at 16:01, kefu chai <tchaikov@gmail.com> wrote:
On Mon, Feb 17, 2020 at 10:42 PM Rishabh Dave <ridave@redhat.com> wrote:
Hi all,
I ran "make check" senta03.front.sepia.ceph.com but I get following error on stdout -
Ignoring mock: markers 'python_version <= "3.3"' don't match your environment Ignoring ipaddress: markers 'python_version < "3.3"' don't match your environment Looking in links: file:///home/rishabh/master/src/pybind/mgr/wheelhouse Obtaining file:///home/rishabh/master/src/python-common (from -r requirements.txt (line 4)) ERROR: Command errored out with exit status 1: python setup.py egg_info Check the logs for full command output.
Here's the requirements.txt[1] being referred above. Do I need python version > 2.7 but lower than 3.3? I don't spot any such version on a different machine (it runs Fedora 31) where "make check" launched successfully (although the tests there failed). I see every version from python3.4 to python3.9 and python2.7 on my machine but nothing that matches "python_version <= 3.3". On senta03 I can see python3.6, python3.7 and python2.7. Also, where and by what name is the log mentioned in error message saved as?
you don't need python<3.3 or python<=3.3 for running these tests. the reason these python modules were "ignored" was just on recent python3, these python modules are builtin.
I tried running run-make-check.sh too. It too aborted before launching any tests. For CentOS, 8 it complained that packages colm-0.13.0.7-1.el8.x86_64.rpm and ragel-7.0.0.12-2.el8.x86_64.rpm are unsigned and
they are not included by EPEL8 yet. so it's expected. not sure if we signed them or not.
on Fedora 31 it complained that python37-v is missing.
fixed by 02d56cf7b0e77960bb5f690ba8a2c6af376416d2 already.
Ok. I tried after a rebase, make check launches tests successfully now. Thanks!