ffi.h: No such file or directory

Bug #1576807 reported by Derek Higgins
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
tripleo
Fix Released
Critical
Emilien Macchi

Bug Description

For the last few hours tripleo ci jobs are failing while attempting to pip install ansible==2.0.0.2

From http://logs.openstack.org/21/300221/3/check-tripleo/gate-tripleo-ci-f22-nonha/24e458d/console.html

2016-04-29 17:39:29.779 | c/_cffi_backend.c:15:17: fatal error: ffi.h: No such file or directory
2016-04-29 17:39:29.779 | compilation terminated.
2016-04-29 17:39:29.779 | Traceback (most recent call last):
2016-04-29 17:39:29.779 | File "<string>", line 1, in <module>

Derek Higgins (derekh)
Changed in tripleo:
importance: Undecided → Critical
status: New → Triaged
Revision history for this message
Derek Higgins (derekh) wrote :
Revision history for this message
Derek Higgins (derekh) wrote :

As I see it, every night nodepool runs a script to to create an image for a jenkins slave , this it the script
http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node_tripleo.sh

we need to ensure both libffi-devel and openssl-devel are installed before the python-venv stuff happens on this line http://git.openstack.org/cgit/openstack-infra/project-config/tree/nodepool/scripts/prepare_node.sh#n222
that can happen either in puppet or the .sh scripts

tags: added: alert
Changed in tripleo:
assignee: nobody → Mikhail S Medvedev (msmedved)
Revision history for this message
Mikhail S Medvedev (msmedved) wrote :
Changed in tripleo:
assignee: Mikhail S Medvedev (msmedved) → nobody
Revision history for this message
Dan Prince (dan-prince) wrote :
Revision history for this message
Emilien Macchi (emilienm) wrote :

Yes it fixed the issue to bootstrap the jenkins slave, now we have it when deploying delorean. I'm on it.

Changed in tripleo:
assignee: nobody → Emilien Macchi (emilienm)
Revision history for this message
Emilien Macchi (emilienm) wrote :
Changed in tripleo:
status: Triaged → In Progress
tags: removed: alert
Changed in tripleo:
status: In Progress → Fix Released
Revision history for this message
Marios Andreou (marios-b) wrote :
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.