You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The update_test() function only remapped hardcoded
table=NUMBER values in the range [LOG_EGRESS_PIPELINE,
SAVE_INPORT). Tables beyond SAVE_INPORT, such as
CHK_LB_AFFINITY (78 -> 102), were not patched. This
caused all LB affinity upgrade tests to fail when
upgrading from branch-24.03 because the old test files
use hardcoded table=78 while the new ovn-controller
puts learned flows in table 102.
Keep the range-based shift for in-pipeline tables
[LOG_EGRESS, SAVE_INPORT) since tests use hardcoded
offsets within the pipeline, and add exact remapping
for every OFTABLE_ define that changed outside
that range.
Fixes: 9b26455 ("ci: Run system tests in upgrade scenario.")
Assisted-by: Claude Opus 4.6, OpenCode
Acked-by: Dumitru Ceara <dceara@redhat.com>
Signed-off-by: Ales Musil <amusil@redhat.com>
(cherry picked from commit 8450f13)
0 commit comments