Hi konstantin, Gobinath also clarified that even if bundles based re-sync is not used, there is some re-sync functionality available in odl, which will try to update the pipeline, although it would not be atomic, and it might not sequence operations such that all flows are resynced before new operations are allowed on the pipeline. Can you please try this out and if the issue persists, please do an overall comparison of the pipeline on the switches before and after reboots. That should give a better idea of the issues you are facing.
Thanks, daya From: Gobinath . Sent: Wednesday, April 25, 2018 2:59 PM To: Konstantin Agouros <[email protected]>; Dayavanti Gopal Kamath <[email protected]> Cc: odl netvirt dev <[email protected]>; [email protected] Subject: RE: [netvirt-dev] Proper way to shutdown and restart everything? Hi Konstantin, To enable the feature "bundle based resync" , uncomment and change the value to "true" in the below file. Filename: etc/org.opendaylight.openflowplugin.cfg # # To Enable bundle based reconciliation change the configuration value to true. # By default it will be false which means bundle based reconciliation will be disabled # and normal reconciliation will be enabled. # NOTE: This option will be effective only if disable_reconciliation=false. # bundle-based-reconciliation-enabled=false Note: Bundle reconciliation will be supported from OVS2.6 and above. Please check https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/docs-rtd-verify-fluorine/273/html/submodules/openflowplugin/docs/specs/bundle-reconciliation.html in case of any queries. Thanks and Regards, Gobinath -----Original Message----- From: [email protected]<mailto:[email protected]> [mailto:[email protected]] On Behalf Of Konstantin Agouros Sent: Wednesday, April 25, 2018 2:36 PM To: Dayavanti Gopal Kamath <[email protected]<mailto:[email protected]>> Cc: odl netvirt dev <[email protected]<mailto:[email protected]>>; [email protected]<mailto:[email protected]> Subject: Re: [netvirt-dev] Proper way to shutdown and restart everything? Hi, can You tell me how to enable this feature? This sound like what I was looking for. Regards, Konstantin > Am 25.04.2018 um 10:19 schrieb Dayavanti Gopal Kamath > <[email protected]<mailto:[email protected]>>: > > Hi konstantin, > There is a non-default re-sync functionality available in the openflow > plugin. If you use this, you should be in a position to restart the > controller, or a compute in any order (at least from a netvirt and related > features perspective) Tunnel deletes are not well handled today, I,e if you > remove a switch, and delete a tep in the controller, the system goes out of > sync, we are adding an ovsdb re-sync feature in fluorine mainly for this > usecase, but if you are not changing config, it should not block you > currently. > I would suggest you enable the resync, and report any issues found to the > group. > > Thanks, > daya > > -----Original Message----- > From: > [email protected]<mailto:[email protected]> > [mailto:[email protected]] On Behalf Of > Konstantin Agouros > Sent: Wednesday, April 25, 2018 2:05 AM > To: odl netvirt dev > <[email protected]<mailto:[email protected]>> > Subject: [netvirt-dev] Proper way to shutdown and restart everything? > > Hi, > > I am under the impression that the whole system is not resilient to a proper > shutdown/restart of the whole ensemble. So is the proper way to first > shutdown the compute nodes and then ODL or the other way around? > Also: Should the tunnels-ports on the compute nodes be left as be or deleted > before starting again? At the moment I get an inconsistent state, where VMs > on some compute nodes have network and others not. > > Thanks, > > Konstantin > -- > Dipl-Inf. Konstantin Agouros aka Elwood Blues. Internet: > [email protected]<mailto:[email protected]> Altersheimerstr. 1, 81545 > Muenchen, Germany. Tel +49 > 89 69370185 > ---------------------------------------------------------------------- > ------ "There is no 'dead' in team!" - Sameen Shaw > > > > _______________________________________________ > netvirt-dev mailing list > [email protected]<mailto:[email protected]> > https://lists.opendaylight.org/mailman/listinfo/netvirt-dev -- Dipl-Inf. Konstantin Agouros aka Elwood Blues. Internet: [email protected]<mailto:[email protected]> Altersheimerstr. 1, 81545 Muenchen, Germany. Tel +49 89 69370185 ---------------------------------------------------------------------------- "There is no 'dead' in team!" - Sameen Shaw _______________________________________________ netvirt-dev mailing list [email protected]<mailto:[email protected]> https://lists.opendaylight.org/mailman/listinfo/netvirt-dev
_______________________________________________ openflowplugin-dev mailing list [email protected] https://lists.opendaylight.org/mailman/listinfo/openflowplugin-dev
