*** e0ne has joined #openstack-loci | 05:18 | |
*** e0ne has quit IRC | 05:29 | |
*** evin has joined #openstack-loci | 06:17 | |
*** e0ne has joined #openstack-loci | 08:40 | |
*** aspiers has quit IRC | 08:40 | |
*** aspiers has joined #openstack-loci | 08:47 | |
*** e0ne_ has joined #openstack-loci | 14:05 | |
*** e0ne has quit IRC | 14:05 | |
*** openstackgerrit has joined #openstack-loci | 14:41 | |
openstackgerrit | Merged openstack/loci master: add pip additional args https://review.openstack.org/557585 | 14:41 |
---|---|---|
jgriffith | SamYaple: portdirect Have either of you looked into what broke in requirements for the loci builds? | 15:32 |
*** pbourke has quit IRC | 15:32 | |
jgriffith | Could not find a version that satisfies the requirement enum-compat (from eventlet===0.20.0->-c /tmp/wheels/upper-constraints.txt (line 135)) (from versions: ) | 15:32 |
jgriffith | No matching distribution found for enum-compat (from eventlet===0.20.0->-c /tmp/wheels/upper-constraints.txt (line 135)) | 15:32 |
jgriffith | I suspect a dep problem in global requirements, but I can't quite figure out why it's still working in standard builds etc | 15:33 |
jgriffith | oh... wait, I may have been looking in the wrong place | 15:33 |
*** pbourke has joined #openstack-loci | 15:34 | |
*** e0ne_ has quit IRC | 15:58 | |
SamYaple | jgriffith: did you figure it out? | 16:38 |
SamYaple | jgriffith: looks like the automatic requirements build is failing | 16:38 |
SamYaple | cascading to the container builds. building from hand should work | 16:39 |
jgriffith | SamYaple: I didn't get it worked out, but yeah it does seem that there's a conflict in the requirements build; something with eventlet | 17:00 |
jgriffith | https://hastebin.com/igecepekeb.cs | 17:01 |
*** e0ne has joined #openstack-loci | 17:10 | |
*** e0ne has quit IRC | 17:12 | |
SamYaple | jgriffith: python 2 or 3? | 17:20 |
jgriffith | 2 | 17:22 |
SamYaple | jgriffith: looks like enum-compat isnt in upper-constraints yet (it will be after they re-run the scripts and merge it). in the mean time, add PIP_PACKAGES="enum-compat" to your requiremetns build | 17:24 |
SamYaple | this has happened before | 17:24 |
jgriffith | :) Trying that now | 17:24 |
jgriffith | Hmm... don't we try and run PROJECT/requirements.txt before running things added with PIP_PACKAGES? | 17:31 |
jgriffith | I don't mind switching to stable, or just noting the issue for now until the changes propogate through the system | 17:32 |
SamYaple | jgriffith: we `pip install /${PROJECT}.git`, which pulls in PROJECT/requirements.txt yes | 17:32 |
*** e0ne has joined #openstack-loci | 17:32 | |
jgriffith | SamYaple: so we have a chicken/egg problem no? Becuase installing requirements will fail as it can't find the dep enum-compat | 17:33 |
jgriffith | and we don't install that until after we try and install requirements | 17:33 |
jgriffith | or am I completely not right on my reading of this | 17:34 |
SamYaple | docker build https://github.com/openstack/loci.git --build-arg PROJECT=requirements --build-arg PIP_PACKAGES="enum-compat" | 17:37 |
SamYaple | then build from the image that generates | 17:37 |
jgriffith | DERP | 17:38 |
SamYaple | basically if it needs to be compiled, it needs to be in requirements build. if it is natively a wheel, you can supply it to the PROJECT=cinder builder | 17:38 |
SamYaple | portdirect hogepodge jgriffith pbourke : moving from launchpad to storyboard, any objections? (if not, itll happen Friday afternoonish). Ill send and email to the mailing list before that time | 17:41 |
jgriffith | SamYaple: no objections here | 17:45 |
jgriffith | SamYaple: and building off of a base container worked great, thanks! | 17:45 |
SamYaple | +1 | 17:46 |
jgriffith | Given this should work iteself out via req updates I'm not going to push a change to Cinder, but I may just add a note to the README of how to deal with mismatch issues | 17:46 |
portdirect | SamYaple: wfm | 18:19 |
*** diablo_rojo has joined #openstack-loci | 18:22 | |
openstackgerrit | Sam Yaple proposed openstack/loci master: Add libosinfo to nova https://review.openstack.org/554666 | 18:35 |
*** e0ne has quit IRC | 18:38 | |
openstackgerrit | Sam Yaple proposed openstack/loci master: Add libosinfo to nova https://review.openstack.org/554666 | 18:38 |
openstackgerrit | Sam Yaple proposed openstack/loci master: Add enum-compat for upstream requirements https://review.openstack.org/566969 | 18:38 |
*** openstackgerrit has quit IRC | 18:49 | |
*** e0ne has joined #openstack-loci | 19:02 | |
*** e0ne has quit IRC | 19:24 | |
hogepodge | SamYaple: Issue tracker? Where we're going we don't need issue trackers. | 19:26 |
SamYaple | :) | 19:29 |
*** e0ne has joined #openstack-loci | 20:20 | |
*** openstackgerrit has joined #openstack-loci | 20:30 | |
openstackgerrit | Sam Yaple proposed openstack/loci master: Add enum-compat for upstream requirements https://review.openstack.org/566969 | 20:30 |
openstackgerrit | Sam Yaple proposed openstack/loci master: Add libosinfo to nova https://review.openstack.org/554666 | 20:30 |
openstackgerrit | Sam Yaple proposed openstack/loci master: Disable debian https://review.openstack.org/567039 | 20:30 |
*** e0ne has quit IRC | 20:45 | |
*** mandre is now known as mandre_off | 20:59 | |
SamYaple | alright everyone, i need a review on https://review.openstack.org/#/q/topic:libosinfo+(status:open+OR+status:merged) (ignore the topic name, its just reused) | 21:45 |
SamYaple | the libosinfo patch isnt critical, but it will generate warns in the nova log if its missing | 21:45 |
SamYaple | the other two are needed to get the gates back | 21:45 |
SamYaple | (ignore the failing gates, once these patches merge, the gates willgo green again) | 21:46 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!