*** e0ne has joined #openstack-loci | 05:10 | |
*** e0ne has quit IRC | 05:17 | |
*** d34dh0r53 has quit IRC | 06:22 | |
*** jsuchome has joined #openstack-loci | 09:14 | |
*** e0ne has joined #openstack-loci | 09:20 | |
*** d34dh0r53 has joined #openstack-loci | 09:45 | |
*** mrhillsman has quit IRC | 09:55 | |
*** mrhillsman has joined #openstack-loci | 09:58 | |
*** itxaka has quit IRC | 11:05 | |
*** itxaka has joined #openstack-loci | 11:05 | |
*** happyhemant has joined #openstack-loci | 11:13 | |
*** irclogbot_3 has quit IRC | 12:55 | |
*** irclogbot_1 has joined #openstack-loci | 12:55 | |
*** altlogbot_2 has quit IRC | 12:57 | |
*** altlogbot_2 has joined #openstack-loci | 12:58 | |
evrardjp | hi | 14:18 |
---|---|---|
itxaka | problem seems to come from urllib3 being installed as 1.25 which clashes with requests, which requires <1.25 | 14:20 |
itxaka | oh Im missing like the first part of the problem :D | 14:20 |
itxaka | loci images cannot build on releases < rocky | 14:20 |
itxaka | problem seems to come from urllib3 being installed as 1.25 which clashes with requests, which requires <1.25, even if on upper-contrstraints there is the urllib3==1.23 constraint | 14:21 |
itxaka | and urllib3 being installed comes from requests-unixsocket: https://github.com/msabramo/requests-unixsocket/blob/0.1.5/requirements.txt | 14:21 |
itxaka | this is the failure: http://pastebin.nue.suse.com/26402/src | 14:22 |
itxaka | jsuchome and I have been looking on why this is happening suddenly | 14:22 |
itxaka | IIRC jsuchome has a workaround for this | 14:22 |
*** openstackgerrit has joined #openstack-loci | 14:23 | |
openstackgerrit | Jean-Philippe Evrard proposed openstack/loci master: DNM try to build without lxd https://review.opendev.org/655454 | 14:23 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/loci master: DNM -- Try to build with LXD. https://review.opendev.org/655456 | 14:24 |
evrardjp | ok it seems we have broken gates | 14:39 |
evrardjp | due to opendev | 14:39 |
evrardjp | let me fix that real quick | 14:39 |
itxaka | already found it evrardjp? | 14:40 |
evrardjp | what did I find? | 14:41 |
itxaka | the problem with lxd? | 14:42 |
evrardjp | the requirement workaround? | 14:42 |
evrardjp | I can fix that when the gates are fixed first :p | 14:42 |
itxaka | I thougth you were talking about that, my bad! | 14:42 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/loci master: Move to opendev https://review.opendev.org/655464 | 14:45 |
evrardjp | I have a little fix for that, to remove pylxd | 14:45 |
evrardjp | simply as that | 14:45 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/loci master: DNM try to build without lxd https://review.opendev.org/655454 | 14:46 |
openstackgerrit | Jean-Philippe Evrard proposed openstack/loci master: DNM -- Try to build with LXD. https://review.opendev.org/655456 | 14:46 |
evrardjp | the question is why was this pulled though? | 14:47 |
evrardjp | I mean the requests-unixsocket | 14:48 |
evrardjp | itxaka: could you have more in the log before that failure? | 14:49 |
evrardjp | itxaka: I am not sure on your log which branch you are building | 14:50 |
evrardjp | but it's very weird it seems not using constraints | 14:50 |
itxaka | requests-unixsockets is part of the reqs of the pylxd | 14:53 |
itxaka | for the full log you can check any of the failing jobs at https://review.opendev.org/#/c/655179/ | 14:54 |
itxaka | also fails if you build the images without that patch thought like `docker build https://git.openstack.org/openstack/loci.git --build-arg PROJECT=requirements --build-arg PROJECT_REF=stable/queens` | 14:55 |
*** lemko has joined #openstack-loci | 15:00 | |
jsuchome | evrardjp: sorry I was out, so it might not be relevant , but this has worked for me docker build . --build-arg PROJECT=requirements --build-arg PROJECT_REF=stable/queens --build-arg PIP_PACKAGES="urllib3===1.22" | 15:11 |
evrardjp | itxaka: I guess I need to track where is the thing that's not properly tracking requirements | 15:20 |
evrardjp | that's curious | 15:21 |
*** altlogbot_2 has quit IRC | 16:09 | |
*** altlogbot_3 has joined #openstack-loci | 16:12 | |
evrardjp | I am down the rabbithole | 16:20 |
evrardjp | ok found the problem | 16:42 |
evrardjp | itxaka: jsuchome: so pylxd 2.2.5 cannot build | 16:42 |
evrardjp | that's due to its setup_requires which contains a non upper bound requirement | 16:42 |
evrardjp | when installing the setup_requires takes the latest requirement which will ultimately fail due to pkg_resources not respecting upper constraints | 16:43 |
*** altlogbot_3 has quit IRC | 16:43 | |
*** altlogbot_2 has joined #openstack-loci | 16:44 | |
evrardjp | bumping to 2.2.7 would fix the problem as it would contain https://github.com/lxc/pylxd/commit/4b8ab1802f9aee4eb29cf7b119dae0aa47150779 | 16:45 |
*** altlogbot_2 has quit IRC | 16:53 | |
*** altlogbot_0 has joined #openstack-loci | 16:54 | |
evrardjp | https://review.opendev.org/#/c/655498/ | 16:55 |
evrardjp | this should unbreak queens | 16:55 |
evrardjp | loci is only building master so it's not perceived | 16:55 |
evrardjp | I will contact OSH team | 16:55 |
*** e0ne has quit IRC | 17:02 | |
evrardjp | hogepodge: portdirect https://review.opendev.org/#/c/655464/1 should fix the gates. | 17:09 |
portdirect | evrardjp: thanks | 17:19 |
evrardjp | yw | 17:19 |
hogepodge | got it | 17:21 |
hogepodge | ty | 17:21 |
openstackgerrit | Merged openstack/loci master: Move to opendev https://review.opendev.org/655464 | 18:09 |
*** happyhemant has quit IRC | 18:27 | |
*** e0ne has joined #openstack-loci | 18:48 | |
*** openstackgerrit has quit IRC | 18:57 | |
*** jsuchome has quit IRC | 19:26 | |
*** e0ne has quit IRC | 19:32 | |
*** e0ne has joined #openstack-loci | 19:35 | |
*** e0ne has quit IRC | 20:08 | |
*** lemko has quit IRC | 20:19 | |
*** itxaka has quit IRC | 21:04 | |
*** gouthamr has joined #openstack-loci | 21:18 |
Generated by irclog2html.py 2.15.3 by Marius Gedminas - find it at mg.pov.lt!