15:00:41 <anteaya> #startmeeting third-party
15:00:42 <openstack> Meeting started Mon May  2 15:00:41 2016 UTC and is due to finish in 60 minutes.  The chair is anteaya. Information about MeetBot at http://wiki.debian.org/MeetBot.
15:00:43 <openstack> Useful Commands: #action #agreed #help #info #idea #link #topic #startvote.
15:00:46 <openstack> The meeting name has been set to 'third_party'
15:00:49 <anteaya> hello
15:00:51 <lennyb> hi
15:00:55 <anteaya> hey lennyb
15:00:59 <anteaya> happy passover
15:01:11 <anteaya> I had a chance to meet moshe
15:01:22 <mmedvede> hi everyone
15:01:27 <cbader> hello
15:01:38 <anteaya> mmedvede: hello
15:01:42 <anteaya> cbader: welcome
15:01:50 <anteaya> mmedvede: was nice to meet you last week
15:02:03 <anteaya> does anyone have anything they would like to discuss today?
15:02:16 <mmedvede> same, was good to see you anteaya
15:02:19 <lennyb> anteaya: thanks. yeah, he said he met you and I've got your 'hello' :)
15:02:24 <cbader> anteay, so I found a launchpad defect for the ffi.h error. I would like to talk about that
15:02:44 <cbader> It has connection to tripleo
15:02:46 <anteaya> mmedvede: :)
15:02:56 <anteaya> lennyb: oh how lovely :)
15:03:00 <mmedvede> cbader: ffi.h is just a missing dev dependency, right?
15:04:23 <cbader> mmedvede, yes the libffi-devel and openssl-devel. I haven't had a successful dib-build since April 28th
15:04:24 <mmedvede> I know that our CI started failing last week, and we had to add libffi-dev libssl-dev to be installed
15:05:15 <cbader> I got fix for vm to keep them running but still interested in a way to fix dib-build my upstream ci is failing dib image currupt
15:05:27 <mmedvede> cbader: hmm, I did not check infra image builds, I thought it was just me
15:06:09 <cbader> mmedvede, they haven't worked since 28th checked log and ffi.h failure in all of them
15:06:42 <cbader> I don't know where to inject the request to fix build. help would be appreciated.
15:06:45 <lennyb> cbader, mmedvede can you give some more info about this issue?
15:07:22 <mmedvede> lennyb: I see that during my image update zuul environment is failing to be created when it tries intall zuul requirements
15:07:49 <mmedvede> lennyb: I suspect the fix is to add explicit package dependency in slave_common.pp
15:07:59 <cbader> lennyb, my dib-image-builds have failed to build with error in log for ffi.h file not found. it seems to be related to the cryto change and libffi-dev and openssl-del need to be run before crypto runs.
15:08:08 <mmedvede> I think dib builds also use slave_common.pp during puppet apply
15:08:22 <cbader> where is that located?
15:08:45 <mmedvede> cbader: system-config/modules/openstack_project/manifests/slave_common.pp
15:09:30 <mmedvede> search for "python::virtualenv { '/usr/zuul-env': "
15:10:25 <cbader> mmedvede, so I can add the package requirement here.
15:10:33 <mmedvede> so that that virtualenv tries to install bunch of pip packages which require the libraries we mentioned above to compile
15:11:09 <mmedvede> I wonder if someone in infra already working on the fix
15:11:16 <anteaya> I don't believe so
15:11:17 <cbader> mmedevede, is there another file that I would add the requirement for those missing packages.
15:11:23 <anteaya> I didn't see it mentioned in backscroll
15:11:42 <anteaya> but you can look at offered patches to system-config before you submit one
15:11:51 <cbader> there is a launchpad defect, 1576807
15:11:57 <mmedvede> anteaya: always good practice :)
15:12:02 <anteaya> mmedvede: agreed
15:12:33 <mmedvede> cbader: there is a thick_slave configuration which installs bunch of dependencies, including the now missing libraries
15:12:58 <mmedvede> maybe we could reuse them
15:14:25 <mmedvede> cbader: if you want to work on this with me, we could team up after the meeting
15:14:53 <cbader> mmedevde, I would like to get this fix and would love to help where I can
15:15:16 <anteaya> wonderful, thank you mmedvede
15:15:25 <anteaya> is there more to discuss on this topic?
15:15:36 <mmedvede> cbader: good. The fast and dirty fix is easy. But it might take time to do it properly
15:15:44 <mmedvede> anteaya: I think we're good
15:15:48 <mmedvede> to continue to next topic
15:15:52 <anteaya> great, let's move on
15:16:03 <cbader> mmedvede, ok will see what I can help with
15:16:05 <anteaya> does anyone have any other topic they wish to discuss today?
15:17:41 <anteaya> no other topic for today's discussion?
15:17:59 <lennyb> no
15:19:10 <anteaya> any objection to me closing today's meeting?
15:19:11 <mmedvede> I have nothing as well
15:19:18 <cbader> no
15:19:59 <anteaya> great
15:20:11 <anteaya> thank you all for your kind attendance and participation today
15:20:14 <anteaya> see you next week
15:20:19 <anteaya> #endmeeting