[OVN Octavia Provider] OVN provider tests using too old version of OVN
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
High
|
Lucas Alvares Gomes |
Bug Description
While trying to test out ovn-octavia-
OVN_BRANCH: v20.06.0
OVS_BRANCH: v2.13.0
However, in devstack the octavia-
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
ERROR octavia.
After a bit of debugging, I found out that it is trying to get the 'Load_Balancer' table in the SB database, which is a recent commit[1] in v20.12.0
Not sure if this is a valid bug, but if the tests can be incremented to a working version of OVN that might help prevent others from tripping over this case. Thanks!
[1] https:/
Changed in neutron: | |
assignee: | nobody → Lucas Alvares Gomes (lucasagomes) |
Changed in neutron: | |
importance: | Undecided → High |
There are two gate jobs in this repo, one testing "released" software, the other using the "main/master" branch. Both jobs seem to be Ok in recent patches, so I'm guessing there's something else you forgot to set in your local.conf file.
That isn't saying these settings shouldn't possibly be changed to later versions, typically they follow what the neutron repo does, which looks like it changed last November:
OVN_BRANCH: v21.06.0
OVS_BRANCH: v2.16.0
There's typically reasons involving the underlying testing infrastructure as to what versions are used, but you could look into a bump like this.