long-lived graceful restart configuration example 39/78539/20
authorMatej Perina <matej.perina@pantheon.tech>
Fri, 7 Dec 2018 09:52:17 +0000 (10:52 +0100)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 14 Dec 2018 02:56:30 +0000 (03:56 +0100)
Provide basic ll-graceful-restart configuration within
config-example module/feature.

JIRA:BGPCEP-495
Change-Id: I0bf449c7dc1e08e4c68fcba5673f54de3a4fe0dd
Signed-off-by: Matej Perina <matej.perina@pantheon.tech>
bgp/config-example/src/main/resources/initial/protocols-config.xml

index 4c962f82c8cfbd71ed6bc691dc117b9413e51ed4..7d4c37798d77f9db596d9f24823592b498a119d4 100644 (file)
                             <!--Advertise N Paths
                             <receive>true</receive>
                             <send-max>0</send-max>-->
+                            <graceful-restart>
+                                <config>
+                                    <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
+                                </config>
+                            </graceful-restart>
                         </afi-safi>
                         <afi-safi>
                             <afi-safi-name xmlns:x="http://openconfig.net/yang/bgp-types">x:IPV6-UNICAST</afi-safi-name>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>
                             <graceful-restart>
                                 <config>
                                     <enabled>true</enabled>
+                                    <ll-graceful-restart xmlns="urn:opendaylight:params:xml:ns:yang:bgp:ll-graceful-restart">
+                                        <config>
+                                            <long-live-stale-time>180</long-live-stale-time>
+                                        </config>
+                                    </ll-graceful-restart>
                                 </config>
                             </graceful-restart>
                         </afi-safi>