-
Notifications
You must be signed in to change notification settings - Fork 83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
unable to build gnocchi in openstack with pyparsing pinned to 3.1.1 #1345
Comments
I see the pinning was introduced in 042db9b investigating upstream issue pyparsing/pyparsing#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):
python3 -m pip install 'kolla @ git+https://opendev.org/openstack/kolla@52c441bb6b6bcd9e7c0088f07951b38b67d156a8' kolla-build --nopush --base debian --base-tag bookworm --namespace gnocchi-base
What is the result that you get
What is result that you expected
gnocchi builds 🙂
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
The text was updated successfully, but these errors were encountered: