On 4/7/23 15:23, Simon Horman wrote:
> On Thu, Apr 06, 2023 at 11:40:20PM +0200, Ilya Maximets wrote:
>> On 4/6/23 21:57, Dumitru Ceara wrote:
>>> Recently, ovn-k8s started using the new OVN Northbound database table
>>> Chassis_Template_Var that was added in v22.12.0.  Unfortunately,
>>> ovn-k8s (libovsdb) became incompatible with OVN 22.09 as it doesn't
>>> support connecting to servers that don't contain this table in their
>>> schema.
>>>
>>> It's still important to check that we don't introduce regressions on
>>> stable branches so, instead of completely removing the ovn-k8s CI jobs,
>>> we now pin ovn-k8s to a version that's known to work with OVN 22.09.
>>>
>>> NOTE: This is not really a permanent solution, it's just a way to
>>> unblock and still run some of the ovn-k8s CI on branches older than
>>> 22.09.  The ideal solution would be to ensure that ovn-k8s can work with
>>> older OVN versions (maybe it's enough to ensure compatibility with LTS).
>>> Until then we will have to keep pinning ovn-kubernetes on stable
>>> branches every time a new table is used by the CMS.
>>>
>>> Signed-off-by: Dumitru Ceara <[email protected]>
>>> ---
>>> NOTE: this should be applied to branches 22.09, 22.06 and 22.03 (LTS).
>>> ---
>>>  .ci/ovn-kubernetes/Dockerfile        | 2 +-
>>>  .github/workflows/ovn-kubernetes.yml | 2 +-
>>>  2 files changed, 2 insertions(+), 2 deletions(-)
>>
>> Seems to work, so:
>>
>> Acked-by: Ilya Maximets <[email protected]>
> 
> Reviewed-by: Simon Horman <[email protected]>
> 

Thanks, Ilya and Simon!

I applied this patch to 22.09, 22.06 and 22.03.

Regards,
Dumitru

_______________________________________________
dev mailing list
[email protected]
https://mail.openvswitch.org/mailman/listinfo/ovs-dev

Reply via email to