[loci] Loci builds functionally broken
Chris Hoge
chris at openstack.org
Tue Feb 12 01:12:14 UTC 2019
A patch for a temporary fix is up for review.
https://review.openstack.org/#/c/636252/
We’ll be looking into a more permanent fix in the coming days.
> On Feb 11, 2019, at 4:38 PM, Chris Hoge <chris at openstack.org> wrote:
>
> It appears the lastest release of virtualenv has broken Loci builds. I
> believe the root cause is an update in how symlinks are handled. Before
> the release, the python libraries installed in the:
>
> /var/lib/openstack/lib64/python2.7/lib-dynload
>
> directory (this is on CentOS, Ubuntu and Suse vary) were direct instances
> of the library. For example:
>
> -rwxr-xr-x. 1 root root 62096 Oct 30 23:46 itertoolsmodule.so
>
> Now, the build points to a long-destroyed symlink that is an artifact of
> the requirements build process. For example:
>
> lrwxrwxrwx. 1 root root 56 Feb 11 23:01 itertoolsmodule.so -> /tmp/venv/lib64/python2.7/lib-dynload/itertoolsmodule.so
>
> We will investigate how to make the build more robust, repair this, and
> will report back soon. Until then, you should expect any fresh builds to
> not be functional, despite the apparent success in building the container.
>
> Thanks,
> Chris
>
> [1] https://virtualenv.pypa.io/en/stable/changes/#release-history
>
>
More information about the openstack-discuss
mailing list