Friday, 2023-10-06

opendevreviewMerged openstack/requirements master: Updated from generate-constraints  https://review.opendev.org/c/openstack/requirements/+/88456401:27
gthiemongeHi Folks, it seems that the bump to Pillow 10.0.1 (https://review.opendev.org/c/openstack/requirements/+/884564) breaks a few openstack-tox-docs jobs (I see issues in octavia/nova/ironic in opensearch)06:47
gthiemongehttps://zuul.openstack.org/build/caf04259e3ca438eaebe9bcbf9e33a6806:48
gthiemongeinteresting: https://bugs.launchpad.net/tacker/+bug/202634506:49
fricklergthiemonge: unless there is a bug in that specific version of the library, issues due to upgrades are expected and to be handled on the side of the projects consuming these libraries. we've been sticking on outdated versions for much too long already07:01
gthiemongefrickler: yes, NP I understand it, I'm raising it in case some other folks face the same issue07:16
fricklergthiemonge: do you happen to know if the failure in octavia is also due to using blockdiag? 07:20
gthiemongefrickler: we use seqdiag, I guess this is the same pbl, the repo hasn't been updated since Dec 2021 https://github.com/blockdiag/seqdiag07:29
gthiemongefrickler: I'm removing seqdiag from octavia, it's only used for some diagrams in the specs, I think it's fine to not generate them07:31
fricklergthiemonge: ack, nova is already tagged in the above bug, do you want to use it for octavia, too?07:35
gthiemongefrickler: oh yes, I have to click on "Also affects project", right?07:39
fricklergthiemonge: yes07:51
gthiemongefrickler: thanks!07:52
rpittauin ironic we use seqdiag for some diagrams, using graphviz for the same is not super easy10:22
rpittauwondering if it's worth and possible to introduce an alternative like plantuml10:22
rpittauPlantUML uses graphviz btw10:25
fricklerthe main question I guess is how difficult the migration of existing documents will be. but replacing dependencies that became unmaintained surely should be possible10:26
fricklermaybe worth a cross-team discussion at the ptg. I think we could also agree on reverting that part of the recent version bump until then to unblock projects10:27
rpittaufrickler: in ironic we have I think 6-7 sequence diagrams that need to be converted and with pure graphviz is not easy to do the conversion, also the syntax is horrible :)10:27
rpittauif we could revert the bump until we find a solution would be great10:28
rpittauI proposed PlantUML since it's basically graphviz but with an easier syntax10:28
fricklerrpittau: can you check whether only the Pillow bump needs to be reverted and propose a patch? I guess I would fast approve it then10:28
rpittaufrickler: sure thing10:29
rpittauand thanks!10:29
opendevreviewRiccardo Pittau proposed openstack/requirements master: Rvert Pillow version pin to 9.5.0  https://review.opendev.org/c/openstack/requirements/+/89753710:37
rpittaufrickler: I tested with a modified upper constraints, moving Pillow back to 9.5.0 fixes the issue10:37
opendevreviewRiccardo Pittau proposed openstack/requirements master: Revert Pillow version pin to 9.5.0  https://review.opendev.org/c/openstack/requirements/+/89753710:37
opendevreviewRiccardo Pittau proposed openstack/requirements master: Revert Pillow version pin to 9.5.0  https://review.opendev.org/c/openstack/requirements/+/89753710:39
rpittauthis ^ should now be typo-free :P10:39
fricklerrpittau: ack, thx, +3. I'll create a revert of this revert once it is merged so that you and others have something to test against and such that it doesn't get forgotten again12:04
rpittauthanks frickler :)12:06
opendevreviewMerged openstack/requirements master: Revert Pillow version pin to 9.5.0  https://review.opendev.org/c/openstack/requirements/+/89753713:50

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