gnocchi rocky does not run on Ubunutu 18.04 : ujson.so: undefined symbol: Buffer_AppendShortHexUnchecked

Bug #1878009 reported by Gilles Mocellin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Undecided
Unassigned

Bug Description

This also impact others (kolla Docker builds) :
https://github.com/ultrajson/ultrajson/issues/346

I's a change in compile handling.

Also, the upstream ujson project seems dead.
But some new 2.x versions happenned under a new (?) ultrajson project name.

How can we alter the ujson dependancy on 1.35 version ?

Revision history for this message
Dmitriy Rabotyagov (noonedeadpunk) wrote :

I bet this has been fixed in requirements project by updating upper-constraints, but for Stein likely.

For rocky the only suggested workaround is to define ujson inside global-requirement-pins.txt, somewhere here https://opendev.org/openstack/openstack-ansible/src/branch/stable/rocky/global-requirement-pins.txt#L12

Changed in openstack-ansible:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.