ovn-octavia-provider tests fail on 32 bits arch

Bug #2025985 reported by Thomas Goirand
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
neutron
Won't Fix
Undecided
Unassigned

Bug Description

Hi,

The ovn-octavia-provider package cannot migrate from Debian to Unstable because its autopkgtest (which runs the package unit tests in the Debian CI) are failing on all 32 bits arch. Please have a look to this page:

https://qa.debian.org/excuses.php?package=ovn-octavia-provider

Please fix the unit tests, and let me know where to find the patch (zigo on IRC).

Cheers,

Thomas Goirand (zigo)

Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :

The issue seems to be in the core OVN version installed. There is a "maxInteger": -1 parameter set in the OVN NB schema definition. What is the OVN version installed in this CI?

Revision history for this message
Rodolfo Alonso (rodolfo-alonso-hernandez) wrote :

Actually no, this is not an issue in the OVN code but a lack of support of 32 bits OS. Some "maxInteger" parameters have value 4294967295. In a 32bit singed integer, this is -1 [2]. That means the problem is not in "ovn-octavia-provider" itself but in the lack of support of core OVN of 32 bits OS.

[1]https://github.com/ovn-org/ovn/blob/branch-23.03/ovn-nb.ovsschema#L274
[2]https://www.simonv.fr/TypesConvert/?integers

Changed in neutron:
status: New → Won't Fix
Revision history for this message
Thomas Goirand (thomas-goirand) wrote :

FYI, I've added Build-Depends: architecture-is-64-bit in the OVN package, and asked for 32 bits arch removal from Debian. This bug can be therefore closed, knowing that we're not making any effort to retain 32 bits compat.

Cheers,

Thomas Goirand

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.