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