Hi, In the last three days Vitrage gate is broken due to the new requirement of SQLAlchemy-Utils==0.33.6.
We get the following error [1]: 2018-10-18 09:21:13.946 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_13_946> | Collecting SQLAlchemy-Utils===0.33.6 (from -c /opt/stack/new/requirements/upper-constraints.txt (line 31)) 2018-10-18 09:21:14.070 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_070> | Downloading http://mirror.mtl01.inap.openstack.org/wheel/ubuntu-16.04-x86_64/sqlalchemy-utils/SQLAlchemy_Utils-0.33.6-py2.py3-none-any.whl (88kB) 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | Exception: 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | Traceback (most recent call last): 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | File "/usr/local/lib/python2.7/dist-packages/pip/basecommand.py", line 215, in main 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | status = self.run(options, args) 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | File "/usr/local/lib/python2.7/dist-packages/pip/commands/install.py", line 335, in run 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | wb.build(autobuilding=True) 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | File "/usr/local/lib/python2.7/dist-packages/pip/wheel.py", line 749, in build 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | self.requirement_set.prepare_files(self.finder) 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 380, in prepare_files 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | ignore_dependencies=self.ignore_dependencies)) 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | File "/usr/local/lib/python2.7/dist-packages/pip/req/req_set.py", line 620, in _prepare_file 2018-10-18 09:21:14.105 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_105> | session=self.session, hashes=hashes) 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line 821, in unpack_url 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | hashes=hashes 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | File "/usr/local/lib/python2.7/dist-packages/pip/download.py", line 663, in unpack_http_url 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | unpack_file(from_path, location, content_type, link) 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | File "/usr/local/lib/python2.7/dist-packages/pip/utils/__init__.py", line 599, in unpack_file 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | flatten=not filename.endswith('.whl') 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | File "/usr/local/lib/python2.7/dist-packages/pip/utils/__init__.py", line 484, in unzip_file 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | zip = zipfile.ZipFile(zipfp, allowZip64=True) 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | File "/usr/lib/python2.7/zipfile.py", line 770, in __init__ 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | self._RealGetContents() 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | File "/usr/lib/python2.7/zipfile.py", line 839, in _RealGetContents 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | raise BadZipfile("Bad magic number for central directory") 2018-10-18 09:21:14.106 <http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz#_2018-10-18_09_21_14_106> | BadZipfile: Bad magic number for central directory Can we move back to version 0.33.5? or is there another solution? Thanks, Ifat [1] http://logs.openstack.org/39/611539/1/check/vitrage-dsvm-api-py27/c6a16c5/logs/devstacklog.txt.gz
__________________________________________________________________________ OpenStack Development Mailing List (not for usage questions) Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev