Friday, 2021-10-15

*** dviroel|rover|afk is now known as dviroel|out00:00
opendevreviewMaAoyu proposed openstack/cinder master: Signature of base method in class 'AccelBase'  https://review.opendev.org/c/openstack/cinder/+/81410003:00
opendevreviewOpenStack Proposal Bot proposed openstack/cinder master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/cinder/+/81374606:30
opendevreviewkourosh vivan proposed openstack/cinder master: [ubuntu] Add tgt package for cinder storage  https://review.opendev.org/c/openstack/cinder/+/81412910:46
*** dviroel|out is now known as dviroel|rover11:41
*** dviroel|rover is now known as dviroel|afk12:54
opendevreviewGorka Eguileor proposed openstack/os-brick master: Use file locks in connectors  https://review.opendev.org/c/openstack/os-brick/+/81413912:55
simondodsleyCan I get a final +2 and +W for this patch: https://review.opendev.org/c/openstack/cinder/+/81221013:49
simondodsleyrosmaita, is there a known issue with cinder in devstack? CI is failing with suds-jurko and oslo_vmware conflicts13:55
rosmaitasimondodsley: yes, but i thought that was only when running on fedora13:55
rosmaitathere's a patch up changing oslo.vmware to use "suds-community", and then a new version has to be released, and then the u-c need to be updated13:56
rosmaitanot sure where all that is ATM13:56
simondodsleyrosmaita, i'm using ubuntu 20.0413:59
rosmaitawell, hopefully the fix for fedora hasn't broken focal14:00
simondodsleyfingers crossed on that one...14:00
rosmaitareminder: festival of XS reviews at 1400 UTC14:02
rosmaitajoin us in meetpad: https://meetpad.opendev.org/cinder-festival-of-reviews14:02
rosmaitadirect link to the etherpad: https://etherpad.opendev.org/p/cinder-festival-of-reviews14:02
rosmaitajungleboyj rosmaita smcginnis tosky whoami-rajat m5z e0ne geguileo eharney walshh_ jbernard sfernand enriquetaso hemna ^^14:02
jungleboyjrosmaita:  Thanks.  Will join if the meeting I am in wraps up early.14:03
simondodsleyrosmaita, you can see the failure here: http://openstack-logs.purestorage.com/84/813984/2/thirdparty-check/pure-devstack-cinder-tempest-fc-aio/8e79ee6/job-output.txt.gz. Search for `suds`14:04
rosmaitasimondodsley: looks like oslo.vmware 3.10.0 was released about an hour ago: https://review.opendev.org/c/openstack/releases/+/81401214:07
rosmaitawill need to be included in upper-constraints14:07
rosmaitahttps://review.opendev.org/c/openstack/requirements/+/81414814:08
simondodsleyrosmaita, i don't think that will solve it as the suds-jurko version is tied to 0.6 and the new oslo-vmware requires higher than that14:12
rosmaitasimondodsley: i believe the new oslo.vmware doesn't use suds-jurko at all14:13
rosmaitait uses "suds-community" instead14:13
simondodsleyok - i'll watch it and see if my CI is happy after it merges14:14
rosmaitasimondodsley: sounds good14:14
opendevreviewBrian Rosmaita proposed openstack/cinder master: Increase min version of oslo.vmware to 3.10.0  https://review.opendev.org/c/openstack/cinder/+/81417414:23
enriquetasoReplace suds-jurko with suds-community: https://review.opendev.org/c/openstack/oslo.vmware/+/813377 14:27
ecsantos[m]about the suds-jurko conflict issue: oslo.vmware needs a new release with the fix [1], and it's already proposed and approved [2], it only needs its constraints to be updated [3] and it's probably good to go. thanks for fungi and Clark from opendev for this info.... (full message at https://matrix.org/_matrix/media/r0/download/matrix.org/jYVqMhPpTlOTfnbEdxEPRyxs)14:45
ecsantos[m]if it's useful to you guys. I believe cinder was affected by this issue as well14:45
ecsantos[m]oh, rosmaita already linked to those, sorry! :)14:46
fungiyeah, and i've asked prometheanfire to expedite approval on the constraints change for it, but can approve it in a pinch if nobody else with requirements-core perms is available14:47
rosmaitafungi: ty, looks like simondodsley has hit that issue with ubuntu focal14:51
rosmaitaso i guess it's not just a fedora 34 problem14:51
ecsantos[m]I hit the issue on focal as well14:53
fungiit's an everywhere problem when setuptools>=58 is used to install suds-jurko from the source tarball on pypi14:55
fungimost of opendev's jobs were spared because we pre-build wheels and had some still cached which had been built with an older version of setuptools14:56
fungithe reason fedora-34 jobs were hitting it is that we added the platform and wheel builder job for it after the setuptools 58.0.0 release14:56
fungithe way pip works is that it will seek out a compiled (wheel) package suitable for your platform first, then if it finds none it will retrieve the source package instead and attempt to build a compiled package from it to install. the problem is that suds-jurko (and many other ancient, unmaintained packages on pypi) were designed to be built with a transitional feature of setuptools15:01
fungiwhich was eventually deprecated and finally removed in 58.0.0, making it no longer possible to install those from pypi if you have the current setuptools version15:01
fungiwe try to avoid making most jobs which run in opendev build python packages from source, because some of them take a really long time and waste quota which could go toward running other jobs, so we pre-build wheels for our test platforms if suitable ones aren't already available on pypi, and put those in a cache which we configure pip on our job nodes to look in when trying to decide15:03
fungiwhat to install15:03
fungibut any systems without a similar cache and wheels of thinks like suds-jurko built prior to setuptools 58 are now thoroughly broken15:12
fungis/thinks/things/15:13
rosmaitafungi: thanks for the explanation15:13
opendevreviewMerged openstack/cinder master: Imported Translations from Zanata  https://review.opendev.org/c/openstack/cinder/+/81374615:14
opendevreviewAde Lee proposed openstack/cinder master: WIP/DNM: Add fips check jobs  https://review.opendev.org/c/openstack/cinder/+/79053515:24
opendevreviewGorka Eguileor proposed openstack/cinder master: Fix: Race between attachment and volume deletion  https://review.opendev.org/c/openstack/cinder/+/80191315:47
*** dviroel|afk is now known as dviroel|rover15:52
rosmaitaLooks like the festival is over!  Thanks for participating!16:02
opendevreviewMerged openstack/cinder master: mypy: update retry decorator in utils.py  https://review.opendev.org/c/openstack/cinder/+/80507716:15
opendevreviewMerged openstack/cinder master: Raise min version of ddt  https://review.opendev.org/c/openstack/cinder/+/81251816:15
opendevreviewGorka Eguileor proposed openstack/os-brick master: Use file locks in connectors  https://review.opendev.org/c/openstack/os-brick/+/81413916:20
opendevreviewCarlos Eduardo proposed openstack/devstack-plugin-ceph master: Fix Ganesha repository broken urls  https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/81344616:33
simondodsleyCan we get https://review.opendev.org/c/openstack/cinder/+/814174 merged? The main requirements patch has now merged. We need this for all 3rd party devstack CIs16:54
opendevreviewMerged openstack/python-cinderclient master: Remove the unused tool scripts  https://review.opendev.org/c/openstack/python-cinderclient/+/78812117:00
opendevreviewAde Lee proposed openstack/cinder master: WIP/DNM: Add fips check jobs  https://review.opendev.org/c/openstack/cinder/+/79053517:00
eharneysimondodsley: done17:01
simondodsleyeharney, thanks17:04
opendevreviewMerged openstack/cinder master: Increase min version of oslo.vmware to 3.10.0  https://review.opendev.org/c/openstack/cinder/+/81417417:53
-opendevstatus- NOTICE: The Gerrit service on review.opendev.org will be offline starting in 5 minutes, at 18:00 UTC, for scheduled project rename maintenance, which should last no more than an hour (but will likely be much shorter): http://lists.opendev.org/pipermail/service-announce/2021-October/000024.html17:58
*** dviroel|rover is now known as dviroel|rover|afk18:01
*** dviroel|rover|afk is now known as dviroel|rover18:09
opendevreviewFelipe Rodrigues proposed openstack/cinder master: DNM: test NetApp CI  https://review.opendev.org/c/openstack/cinder/+/81421418:52
*** dviroel|rover is now known as dviroel|rover|afk21:08

Generated by irclog2html.py 2.17.2 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!