[ovs-dev] OVS / OVN split - post 2.12
blp at ovn.org
Thu Jul 25 18:00:18 UTC 2019
That is good news! I am pleased to hear that the split is coming soon.
On Wed, Jul 24, 2019 at 02:46:17PM -0400, Mark Michelson wrote:
> Numan and I have discussed this, and we're planning to perform the split
> tomorrow July 25. Numan will be applying the commits he referenced below to
> the ovn-org branch to get it up to date. I will be submitting a review for
> OVS to remove all of the OVN code, documentation, etc. from it.
> If there are any reasons why we should hold off on this, please mention them
> as soon as possible.
> On 7/22/19 2:35 PM, Numan Siddique wrote:
> > Hi Ben, Mark and All,
> > Now that branch 2.12 is created, shall we proceed with the OVS/OVN split ?
> > In order to do the split we need to do the below tasks
> > In ovn-org/ovn repo
> > Step 1. Sync the ovs subtree to the latest (from the OVS repo).
> > 2. Delete all the ovn related code from the root dir. Right now there is
> > no history for the OVN files in the ovn-org/ovn repo
> > 3. Copy OVN files from openvswitch/ovs repo using git-filter-branch.
> > This will preserver the history.
> > 4. Sync the test files from ovs subtree so that tests pass.
> > During this period its better to freeze merging OVN related patches in
> > the OVS repo.
> > And finally delete the OVN related code from the OVS repo.
> > I have done a PoC here -
> > https://github.com/numansiddique/ovn/commits/ovn_sync_from_ovs_v3/p4
> > All the relates commits can be found here.
> > Does these steps seem fine ? Any concerns ?
> > If this seems fine, can we choose a date to start this process ?
> > Thanks
> > Numan
More information about the dev