Closed artificial-intelligence closed 8 months ago
I see the pinning was introduced in https://github.com/gnocchixyz/gnocchi/commit/042db9b91d0e6b6bbb6898fd8172c6f80e82ae6e
investigating upstream issue https://github.com/pyparsing/pyparsing/issues/504 if this can be relaxed now.
doesn't look like this was fixed upstream, the maintainer want's to look into it, though.
the problem seems to be that the error messages in pyparsing changed. I don't know how much work it would take to adapt to that.
It doesn't look like pyparsing has a stated contract like semantic versioning to not break apis in patch releases, though.
temporary workaround for kolla, marking gnocchi as unbuildable: https://review.opendev.org/c/openstack/kolla/+/897924
This is now unpinned in master.
Before reporting an issue on Gnocchi, please be sure to provide all necessary information.
Which version of Gnocchi are you using
gnocchi==4.6.0
How to reproduce your problem
in openstack kolla, build the container via (this works only with kolla installed from git like this in a venv):
What is the result that you get
What is result that you expected
gnocchi builds :slightly_smiling_face:
Would it be possible to align the pyparsing package? Or is it not possible? Then I need to file a bug with openstack requirements repo at: https://storyboard.openstack.org/#!/project/openstack/requirements