[openstack-dev] [requirements][vitrage] SQLAlchemy-Utils version 0.33.6 breaks Vitrage gate

Ifat Afek ifatafekn at gmail.com
Thu Oct 18 12:15:13 UTC 2018


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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20181018/218b4fd3/attachment.html>


More information about the OpenStack-dev mailing list