Hi all,
We would like to remove vendor/ directory from the OVN-Kubernetes tree and switch the repo to use Go modules cache natively [1]. This should simplify downstream licensing procedures as well as bring several benefits of Go modules cache to developers. (Leaner git tree, module reuse across projects etc.)
This change should be completely transparent to users and largely transparent to developers. Still, sending this as a heads-up as discussed at the community call yesterday.
I'd like to ask consumers of the repository (CIs, downstream distributions) to double-check if such a change would affect their setups in any way. If so, prepare for the change or - if it's a real blocker and you cannot adjust for some reason - please speak up before this is merged.
The current milestone for this change is 1.4.0, meaning it may merge some time early May or later.
Thanks,
Ihar