| *** 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!