[Ci-users] pip install python-cicoclient fails

Marek Skalický

mskalick at redhat.com
Mon Jun 27 08:38:43 UTC 2016


Hi,
I am using ci.centos.org in sclo-sig group. I am
using slave01.ci.centos.org and some tests are failing when installing
cicoclient (log attached).

Even with new virtual environment 'pip install python-cicoclient' is
failing.
After 'pip install --upgrade pip' it is working fine.

Does anyone know where is a problem? Is it somehow possible to fix this
on system-level? (not to have to upgrade pip in every workspace)

Thanks,
Marek
-------------- next part --------------
13:57:00 Started by timer
13:57:00 [EnvInject] - Loading node environment variables.
13:57:00 Building remotely on sclo-sig-ci-slave01 (sclo-sig) in workspace /home/sclo-sig/workspace/SCLo-container-mariadb-rh
13:57:00 Wiping out workspace first.
13:57:01 Cloning the remote Git repository
13:57:01 Cloning repository git://github.com/sclorg/mariadb-container.git
13:57:01  > git init /home/sclo-sig/workspace/SCLo-container-mariadb-rh # timeout=10
13:57:01 Fetching upstream changes from git://github.com/sclorg/mariadb-container.git
13:57:01  > git --version # timeout=10
13:57:01  > git -c core.askpass=true fetch --tags --progress git://github.com/sclorg/mariadb-container.git +refs/heads/*:refs/remotes/origin/*
13:57:01  > git config remote.origin.url git://github.com/sclorg/mariadb-container.git # timeout=10
13:57:01  > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
13:57:01  > git config remote.origin.url git://github.com/sclorg/mariadb-container.git # timeout=10
13:57:01 Fetching upstream changes from git://github.com/sclorg/mariadb-container.git
13:57:01  > git -c core.askpass=true fetch --tags --progress git://github.com/sclorg/mariadb-container.git +refs/heads/*:refs/remotes/origin/*
13:57:02  > git rev-parse refs/remotes/origin/master^{commit} # timeout=10
13:57:02  > git rev-parse refs/remotes/origin/origin/master^{commit} # timeout=10
13:57:02 Checking out Revision 51089c16356c9d76adf906998ad1c8d3d043859a (refs/remotes/origin/master)
13:57:02  > git config core.sparsecheckout # timeout=10
13:57:02  > git checkout -f 51089c16356c9d76adf906998ad1c8d3d043859a
13:57:02  > git rev-list 51089c16356c9d76adf906998ad1c8d3d043859a # timeout=10
13:57:02  > git tag -a -f -m Jenkins Build #11 jenkins-SCLo-container-mariadb-rh-11 # timeout=10
13:57:02 [SCLo-container-mariadb-rh] $ /bin/bash -x /tmp/hudson5051720489731405449.sh
13:57:02 + '[' '!' -d cicoclient ']'
13:57:02 + mkdir cicoclient
13:57:02 + virtualenv cicoclient
13:57:02 New python executable in cicoclient/bin/python
13:57:02 Installing Setuptools..............................................................................................................................................................................................................................done.
13:57:03 Installing Pip.....................................................................................................................................................................................................................................................................................................................................done.
13:57:04 + source cicoclient/bin/activate
13:57:04 ++ deactivate nondestructive
13:57:04 ++ unset pydoc
13:57:04 ++ '[' -n '' ']'
13:57:04 ++ '[' -n '' ']'
13:57:04 ++ '[' -n /bin/bash -o -n '' ']'
13:57:04 ++ hash -r
13:57:04 ++ '[' -n '' ']'
13:57:04 ++ unset VIRTUAL_ENV
13:57:04 ++ '[' '!' nondestructive = nondestructive ']'
13:57:04 ++ VIRTUAL_ENV=/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient
13:57:04 ++ export VIRTUAL_ENV
13:57:04 ++ _OLD_VIRTUAL_PATH=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin
13:57:04 ++ PATH=/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin
13:57:04 ++ export PATH
13:57:04 ++ '[' -n '' ']'
13:57:04 ++ '[' -z '' ']'
13:57:04 ++ _OLD_VIRTUAL_PS1=
13:57:04 ++ '[' x '!=' x ']'
13:57:04 +++ basename /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient
13:57:04 ++ '[' cicoclient = __ ']'
13:57:04 +++ basename /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient
13:57:04 ++ PS1='(cicoclient)'
13:57:04 ++ export PS1
13:57:04 ++ alias 'pydoc=python -m pydoc'
13:57:04 ++ '[' -n /bin/bash -o -n '' ']'
13:57:04 ++ hash -r
13:57:04 + type cico
13:57:04 + pip install python-cicoclient
13:57:06 Downloading/unpacking python-cicoclient
13:57:06   Downloading python-cicoclient-0.3.9.tar.gz
13:57:06   Running setup.py egg_info for package python-cicoclient
13:57:06     
13:57:06     Installed /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/python-cicoclient/pbr-1.10.0-py2.7.egg
13:57:06     [pbr] Processing SOURCES.txt
13:57:06     warning: LocalManifestMaker: standard file '-c' not found
13:57:06     
13:57:06     [pbr] In git context, generating filelist from git
13:57:06     warning: no files found matching 'AUTHORS'
13:57:06     warning: no files found matching 'ChangeLog'
13:57:06     warning: no previously-included files found matching '.gitignore'
13:57:06     warning: no previously-included files found matching '.gitreview'
13:57:06     warning: no previously-included files matching '*.pyc' found anywhere in distribution
13:57:06 Downloading/unpacking pbr>=1.6 (from python-cicoclient)
13:57:06   Running setup.py egg_info for package pbr
13:57:06     [pbr] Processing SOURCES.txt
13:57:06     warning: LocalManifestMaker: standard file '-c' not found
13:57:06     
13:57:06     [pbr] In git context, generating filelist from git
13:57:06     warning: no previously-included files found matching '.gitignore'
13:57:06     warning: no previously-included files found matching '.gitreview'
13:57:06     warning: no previously-included files matching '*.pyc' found anywhere in distribution
13:57:06 Downloading/unpacking six>=1.9.0 (from python-cicoclient)
13:57:06   Downloading six-1.10.0.tar.gz
13:57:06   Running setup.py egg_info for package six
13:57:06     
13:57:06     no previously-included directories found matching 'documentation/_build'
13:57:06 Downloading/unpacking cliff>=1.14.0 (from python-cicoclient)
13:57:06   Running setup.py egg_info for package cliff
13:57:06     
13:57:06     Installed /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg
13:57:06     Marker evaluation failed, see the following error.  For more information see: http://docs.openstack.org/developer/pbr/compatibility.html#evaluate-marker
13:57:06     ERROR:root:Error parsing
13:57:06     Traceback (most recent call last):
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg/pbr/core.py", line 111, in pbr
13:57:06         attrs = util.cfg_to_args(path, dist.script_args)
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg/pbr/util.py", line 248, in cfg_to_args
13:57:06         kwargs = setup_cfg_to_setup_kwargs(config, script_args)
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg/pbr/util.py", line 431, in setup_cfg_to_setup_kwargs
13:57:06         if pkg_resources.evaluate_marker('(%s)' % env_marker):
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1364, in evaluate_marker
13:57:06         return interpret(parser.expr(text).totuple(1)[1])
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1342, in interpret
13:57:06         return op(nodelist)
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1307, in atom
13:57:06         return interpret(nodelist[2])
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1342, in interpret
13:57:06         return op(nodelist)
13:57:06       File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1324, in comparison
13:57:06         raise SyntaxError(repr(cop)+" operator not allowed in environment markers")
13:57:06     SyntaxError: '<' operator not allowed in environment markers
13:57:06     error in setup command: Error parsing /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/setup.cfg: SyntaxError: '<' operator not allowed in environment markers
13:57:06     Complete output from command python setup.py egg_info:
13:57:06     
13:57:06 
13:57:06 Installed /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg
13:57:06 
13:57:06 Marker evaluation failed, see the following error.  For more information see: http://docs.openstack.org/developer/pbr/compatibility.html#evaluate-marker
13:57:06 
13:57:06 ERROR:root:Error parsing
13:57:06 
13:57:06 Traceback (most recent call last):
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg/pbr/core.py", line 111, in pbr
13:57:06 
13:57:06     attrs = util.cfg_to_args(path, dist.script_args)
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg/pbr/util.py", line 248, in cfg_to_args
13:57:06 
13:57:06     kwargs = setup_cfg_to_setup_kwargs(config, script_args)
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/pbr-1.10.0-py2.7.egg/pbr/util.py", line 431, in setup_cfg_to_setup_kwargs
13:57:06 
13:57:06     if pkg_resources.evaluate_marker('(%s)' % env_marker):
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1364, in evaluate_marker
13:57:06 
13:57:06     return interpret(parser.expr(text).totuple(1)[1])
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1342, in interpret
13:57:06 
13:57:06     return op(nodelist)
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1307, in atom
13:57:06 
13:57:06     return interpret(nodelist[2])
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1342, in interpret
13:57:06 
13:57:06     return op(nodelist)
13:57:06 
13:57:06   File "/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/lib/python2.7/site-packages/pkg_resources.py", line 1324, in comparison
13:57:06 
13:57:06     raise SyntaxError(repr(cop)+" operator not allowed in environment markers")
13:57:06 
13:57:06 SyntaxError: '<' operator not allowed in environment markers
13:57:06 
13:57:06 error in setup command: Error parsing /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff/setup.cfg: SyntaxError: '<' operator not allowed in environment markers
13:57:06 
13:57:06 ----------------------------------------
13:57:06 Cleaning up...
13:57:06 Command python setup.py egg_info failed with error code 1 in /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/build/cliff
13:57:06 Storing complete log in /home/sclo-sig/.pip/pip.log
13:57:06 Build step 'Execute shell' marked build as failure
13:57:06 Performing Post build task...
13:57:06 Match found for : : True
13:57:06 Logical operation result is TRUE
13:57:06 Running script  : source cicoclient/bin/activate
13:57:06 cico node done --api-key $(cat ~/duffy.key) $(cat ssid)
13:57:06 
13:57:06 [SCLo-container-mariadb-rh] $ /bin/sh -xe /tmp/hudson5547684879801225077.sh
13:57:06 + source cicoclient/bin/activate
13:57:06 ++ deactivate nondestructive
13:57:06 ++ unset pydoc
13:57:06 ++ '[' -n '' ']'
13:57:06 ++ '[' -n '' ']'
13:57:06 ++ '[' -n /bin/sh -o -n '' ']'
13:57:06 ++ hash -r
13:57:06 ++ '[' -n '' ']'
13:57:06 ++ unset VIRTUAL_ENV
13:57:06 ++ '[' '!' nondestructive = nondestructive ']'
13:57:06 ++ VIRTUAL_ENV=/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient
13:57:06 ++ export VIRTUAL_ENV
13:57:06 ++ _OLD_VIRTUAL_PATH=/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin
13:57:06 ++ PATH=/home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient/bin:/usr/local/bin:/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin:/home/sclo-sig/.local/bin:/home/sclo-sig/bin
13:57:06 ++ export PATH
13:57:06 ++ '[' -n '' ']'
13:57:06 ++ '[' -z '' ']'
13:57:06 ++ _OLD_VIRTUAL_PS1=
13:57:06 ++ '[' x '!=' x ']'
13:57:06 +++ basename /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient
13:57:06 ++ '[' cicoclient = __ ']'
13:57:06 +++ basename /home/sclo-sig/workspace/SCLo-container-mariadb-rh/cicoclient
13:57:06 ++ PS1='(cicoclient)'
13:57:06 ++ export PS1
13:57:06 ++ alias 'pydoc=python -m pydoc'
13:57:06 ++ '[' -n /bin/sh -o -n '' ']'
13:57:06 ++ hash -r
13:57:06 ++ cat /home/sclo-sig/duffy.key
13:57:06 ++ cat ssid
13:57:06 cat: ssid: No such file or directory
13:57:06 + cico node done --api-key 5dd22dfe-8bc7-11e5-b2e3-525400ea212d
13:57:06 /tmp/hudson5547684879801225077.sh: line 3: cico: command not found
13:57:06 POST BUILD TASK : FAILURE
13:57:06 END OF POST BUILD TASK : 0
13:57:06 Finished: FAILURE


More information about the CI-users mailing list