*** hamalq_ has quit IRC | 00:28 | |
*** hamalq has joined #openstack-cinder | 00:29 | |
*** almir-okato has quit IRC | 00:52 | |
*** hamalq has quit IRC | 00:54 | |
*** zenkuro has quit IRC | 01:14 | |
*** baojg has joined #openstack-cinder | 01:37 | |
*** sapd1 has joined #openstack-cinder | 03:20 | |
*** enriquetaso has quit IRC | 03:47 | |
*** rcernin has joined #openstack-cinder | 04:37 | |
*** rcernin has quit IRC | 05:08 | |
*** rcernin has joined #openstack-cinder | 05:15 | |
*** andreaf has joined #openstack-cinder | 05:17 | |
*** rcernin has quit IRC | 05:49 | |
*** sapd1 has quit IRC | 05:54 | |
*** sfernand has quit IRC | 06:43 | |
*** stephenfin has quit IRC | 07:10 | |
*** sapd1 has joined #openstack-cinder | 07:33 | |
*** MrClayPole has quit IRC | 07:55 | |
*** MrClayPole has joined #openstack-cinder | 07:55 | |
*** rcernin has joined #openstack-cinder | 08:05 | |
*** rcernin has quit IRC | 08:21 | |
*** stephenfin has joined #openstack-cinder | 09:24 | |
*** zenkuro has joined #openstack-cinder | 09:26 | |
*** zenkuro has quit IRC | 09:57 | |
*** zenkuro has joined #openstack-cinder | 09:58 | |
*** tosky has joined #openstack-cinder | 10:04 | |
*** carloss has joined #openstack-cinder | 10:58 | |
*** sapd1 has quit IRC | 11:53 | |
*** GirishChilukuri has joined #openstack-cinder | 11:54 | |
*** baojg has quit IRC | 12:01 | |
*** baojg has joined #openstack-cinder | 12:02 | |
*** baojg has quit IRC | 12:02 | |
*** baojg has joined #openstack-cinder | 12:03 | |
*** baojg has quit IRC | 12:03 | |
*** baojg has joined #openstack-cinder | 12:04 | |
*** baojg has quit IRC | 12:04 | |
*** baojg has joined #openstack-cinder | 12:05 | |
*** baojg has quit IRC | 12:06 | |
zigo | File "/<<PKGBUILDDIR>>/debian/tmp/usr/lib/python3/dist-packages/cinder/backup/drivers/s3.py", line 77, in <module> | 12:07 |
---|---|---|
zigo | from botocore.vendored.requests.packages.urllib3 import exceptions as | 12:07 |
*** baojg has joined #openstack-cinder | 12:07 | |
zigo | Cinder is using vendored version of requests in botocore ... :( | 12:07 |
zigo | That's a no-go in downstream distros. | 12:07 |
*** baojg has quit IRC | 12:07 | |
*** GirishChilukuri has quit IRC | 12:25 | |
*** zzzeek has quit IRC | 12:42 | |
*** zzzeek has joined #openstack-cinder | 12:44 | |
tosky | zigo: please file a bug | 12:56 |
tosky | that backup driver is a recent addition | 12:56 |
*** sapd1 has joined #openstack-cinder | 13:45 | |
*** GirishChilukuri has joined #openstack-cinder | 14:47 | |
*** GirishChilukuri_ has joined #openstack-cinder | 14:49 | |
*** GirishChilukuri has quit IRC | 14:52 | |
*** GirishChilukuri has joined #openstack-cinder | 14:53 | |
zigo | tosky: https://bugs.launchpad.net/cinder/+bug/1921584 | 14:53 |
openstack | Launchpad bug 1921584 in Cinder "backup/drivers/s3.py uses vendored requests from botocore" [Undecided,New] | 14:53 |
*** GirishChilukuri_ has quit IRC | 14:54 | |
zigo | tosky: That same driver also uses the "moto" library, which is very problematic: its long chain of dependency is horrible for us (downstream distribution package maintainer). | 14:54 |
zigo | Packaging moto leads to packaging "jose", which is Python 2 only. | 14:54 |
zigo | I would strongly advise to remove the moto dependency. | 14:54 |
zigo | I'm filling another bug for this. | 14:54 |
zigo | https://bugs.launchpad.net/cinder/+bug/1921586 | 14:57 |
openstack | Launchpad bug 1921586 in Cinder "backup/drivers/test_backup_s3.py should not be using moto" [Undecided,New] | 14:57 |
tosky | zigo: it's a bit late for that at this point for wallaby maybe, but you can skip the tests | 15:11 |
tosky | what is the alternative for testing that code? | 15:11 |
zigo | tosky: It's worse than just skipping the tests, test discovery fail if I don't remove the file, so I have to patch it out (which I did). | 15:11 |
zigo | tosky: I have no idea what would be the alternative, what I know is that relying on moto that depends on jose, which itself has some print statements and such Python 2 antideluvian code (last commit from 2016) is not a good idea... | 15:12 |
zigo | One solution could be to refresh the "jose" code a little bit, or get jose out of moto, then I'd consider it acceptable. | 15:14 |
zigo | Both solution being not so hard to do, IMO. | 15:14 |
zigo | Just maybe, nobody will respond for jose (as it's dead since 2016). | 15:15 |
*** GirishChilukuri has quit IRC | 15:33 | |
*** GirishChilukuri has joined #openstack-cinder | 15:39 | |
*** e0ne has joined #openstack-cinder | 15:47 | |
*** GirishChilukuri has quit IRC | 16:03 | |
*** dviroel has quit IRC | 16:06 | |
*** GirishChilukuri has joined #openstack-cinder | 16:13 | |
*** e0ne has quit IRC | 16:14 | |
*** e0ne has joined #openstack-cinder | 16:22 | |
*** tosky has quit IRC | 16:28 | |
*** e0ne has quit IRC | 16:30 | |
*** n-saito has quit IRC | 16:57 | |
*** enriquetaso has joined #openstack-cinder | 18:47 | |
*** e0ne has joined #openstack-cinder | 18:57 | |
*** e0ne has quit IRC | 18:59 | |
*** dviroel has joined #openstack-cinder | 19:19 | |
*** tosky has joined #openstack-cinder | 19:20 | |
*** rcernin has joined #openstack-cinder | 19:42 | |
*** rcernin has quit IRC | 19:47 | |
*** carloss has quit IRC | 19:51 | |
*** GirishChilukuri has quit IRC | 20:00 | |
*** e0ne has joined #openstack-cinder | 20:34 | |
*** e0ne has quit IRC | 20:42 | |
*** enriquetaso has quit IRC | 20:54 | |
*** dviroel has quit IRC | 21:28 | |
*** rcernin has joined #openstack-cinder | 22:32 | |
*** rcernin has quit IRC | 22:52 | |
*** tosky has quit IRC | 23:04 | |
*** enriquetaso has joined #openstack-cinder | 23:17 |
Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!