[Starlingx-discuss] [Zuul] failure on review in stx-config project

Jeremy Stanley fungi at yuggoth.org
Thu Mar 14 20:02:36 UTC 2019


On 2019-03-14 15:39:23 -0400 (-0400), Andy Ning wrote:
> I have a review https://review.openstack.org/#/c/642488/2 with small changes
> to sysinv. sysinv-tox-py27 and sysinv-tox-py35 failed for this review.
> However the failure doesn't seem to be related to my changes. The test
> output has traceback like:
[...]
> 2019-03-14 15:56:10.819308 | ubuntu-bionic |         from psycopg2._psycopg
> import (                     # noqa
> 2019-03-14 15:56:10.819740 | ubuntu-bionic |     ImportError: /tmp/zuul_sysinvtox/py27/local/lib/python2.7/site-packages/psycopg2/.libs/libresolv-2-c4c53def.5.so:
> symbol __res_maybe_init version GLIBC_PRIVATE not defined in file libc.so.6
> with link time reference
> 2019-03-14 15:56:10.819785 | ubuntu-bionic |
> 
> Also, local run of tox py27 and py35 both passed.
> 
> Anybody knows what's going wrong? Any fix is in progress?

As of roughly 22:00 UTC (on Wednesday, March 13), the default
nodeset in the opendev/base-jobs repository was updated from
ubuntu-xenial (16.04 LTS) to ubuntu-bionic (18.04 LTS).

In the case of the sysinv-tox-py35 job you almost certainly need to
set an explicit "nodeset: ubuntu-xenial" so that it runs on a
platform with actually provides a Python 3.5 interpreter
(ubuntu-bionic only provides 3.6 and 3.7).

For the sysinv-tox-py27 psycopg2 error above, it looks like it's
attempting to use a libresolv build which references symbols from a
different libc. Are you maybe installing bundled libraries
previously built on an ubuntu-xenial node?
-- 
Jeremy Stanley
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: not available
URL: <http://lists.starlingx.io/pipermail/starlingx-discuss/attachments/20190314/5b69963c/attachment.sig>


More information about the Starlingx-discuss mailing list