pep8 job broken in instack-undercloud newton branch

Bug #1702576 reported by Ben Nemec
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Julie Pichon

Bug Description

They're all failing to set up the venv:

2017-07-05 21:26:45.916617 | x86_64-linux-gnu-gcc -pthread -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c build/temp.linux-x86_64-2.7/_openssl.c -o build/temp.linux-x86_64-2.7/build/temp.linux-x86_64-2.7/_openssl.o
2017-07-05 21:26:45.916674 | build/temp.linux-x86_64-2.7/_openssl.c:434:30: fatal error: openssl/opensslv.h: No such file or directory
2017-07-05 21:26:45.916702 | compilation terminated.
2017-07-05 21:26:45.916743 | error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

Strangely, the py27 and py35 jobs are not failing, even though they should be installing the same deps. This is blocking all patches to instack-undercloud on the newton branch.

Revision history for this message
Ben Nemec (bnemec) wrote :

Should have mentioned, this appears to be failing on the cryptography package. It looks like that is being installed from a wheel in the py* jobs, but being built from scratch in pep8 for some reason. That's probably why this only shows up there.

Revision history for this message
Julie Pichon (jpichon) wrote :

This seems like the same error as in bug 1697421, though I'm not sure why it seems to work on master anyway in this case.

Julie Pichon (jpichon)
Changed in tripleo:
assignee: nobody → Julie Pichon (jpichon)
Revision history for this message
Julie Pichon (jpichon) wrote :
Changed in tripleo:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (master)

Fix proposed to branch: master
Review: https://review.openstack.org/481115

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (stable/newton)

Reviewed: https://review.openstack.org/480937
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=7378aae130cd94df0eb1a47789c474803d4b2db2
Submitter: Jenkins
Branch: stable/newton

commit 7378aae130cd94df0eb1a47789c474803d4b2db2
Author: Julie Pichon <email address hidden>
Date: Thu Jul 6 10:38:06 2017 +0100

    Add ssl development headers to bindep

    This is needed to compile cryptography in some of the pep8/UT jobs.

    Change-Id: I8d8409c179cf370d2b42818be470b6bf42999f29
    Closes-Bug: #1702576
    (cherry picked from commit fbe24344357e51142b6eccabaade24bbb1021c3d)

tags: added: in-stable-newton
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (master)

Reviewed: https://review.openstack.org/481115
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=fbe24344357e51142b6eccabaade24bbb1021c3d
Submitter: Jenkins
Branch: master

commit fbe24344357e51142b6eccabaade24bbb1021c3d
Author: Julie Pichon <email address hidden>
Date: Thu Jul 6 10:38:06 2017 +0100

    Add ssl development headers to bindep

    This is needed to compile cryptography in some of the pep8/UT jobs.

    Change-Id: I8d8409c179cf370d2b42818be470b6bf42999f29
    Closes-Bug: #1702576

Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to instack-undercloud (stable/ocata)

Fix proposed to branch: stable/ocata
Review: https://review.openstack.org/482169

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to instack-undercloud (stable/ocata)

Reviewed: https://review.openstack.org/482169
Committed: https://git.openstack.org/cgit/openstack/instack-undercloud/commit/?id=83efba6535373e9998fad368b7840e79185461b8
Submitter: Jenkins
Branch: stable/ocata

commit 83efba6535373e9998fad368b7840e79185461b8
Author: Julie Pichon <email address hidden>
Date: Thu Jul 6 10:38:06 2017 +0100

    Add ssl development headers to bindep

    This is needed to compile cryptography in some of the pep8/UT jobs.

    Change-Id: I8d8409c179cf370d2b42818be470b6bf42999f29
    Closes-Bug: #1702576
    (cherry picked from commit fbe24344357e51142b6eccabaade24bbb1021c3d)

tags: added: in-stable-ocata
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 7.2.0

This issue was fixed in the openstack/instack-undercloud 7.2.0 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 5.3.1

This issue was fixed in the openstack/instack-undercloud 5.3.1 release.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix included in openstack/instack-undercloud 6.1.1

This issue was fixed in the openstack/instack-undercloud 6.1.1 release.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.