<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:05:59 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>OpenDaylight JIRA</title>
    <link>https://jira.opendaylight.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>8.20.10</version>
        <build-number>820010</build-number>
        <build-date>22-06-2022</build-date>
    </build-info>


<item>
            <title>[LACP-15] Installing lacp feature after the topology is learnt by the controller throws exception during lacp feature installation.</title>
                <link>https://jira.opendaylight.org/browse/LACP-15</link>
                <project id="10135" key="LACP">lacp</project>
                    <description>&lt;p&gt;Bringup the controller with the openflowplugin.&lt;br/&gt;
Connect a mininet topology with the controller.&lt;br/&gt;
Let the controller learn the topology.&lt;br/&gt;
Install the lacp feature.&lt;br/&gt;
On installing the feature, throws the below exceptions&lt;br/&gt;
ds-oper-thread-0 | DataObjectCodecContext           | 106 - org.opendaylight.yangtools.binding-data-codec - 0.7.0.SNAPSHOT | Failed to load augmentation prototype for GeneratedTransferObject [packageName=org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131, name=LacpNode, comment=, annotations=[], implements=[Type (org.opendaylight.yangtools.yang.binding.DataObject), Type (org.opendaylight.yangtools.yang.binding.Augmentation), GeneratedType [packageName=org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131, name=LagNode, parent=null, comment=null, annotations=[], enclosedTypes=[], enumerations=[], constants=[Constant &lt;span class=&quot;error&quot;&gt;&amp;#91;type=Type (org.opendaylight.yangtools.yang.common.QName), name=QNAME, value=org.opendaylight.yangtools.yang.common.QName.cachedReference(org.opendaylight.yangtools.yang.common.QName.create(&amp;quot;urn:opendaylight:lacp:node&amp;quot;,&amp;quot;2015-01-31&amp;quot;,&amp;quot;lag-node&amp;quot;)), definingType=org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131.LagNode&amp;#93;&lt;/span&gt;], methodSignatures=[MethodSignatureImpl [name=getSystemId, comment=Mac address component of system identifier, definingType=org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131.LagNode, returnType=GeneratedTransferObject [packageName=org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev100924, name=MacAddress, comment=, annotations=[], extends=null, implements=[], enclosedTypes=[], constants=[], enumerations=[], properties=[GeneratedPropertyImpl [name=value, annotations=[], comment=, parent=org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.yang.types.rev100924.MacAddress, returnType=Type (java.lang.String), isFinal=false, isReadOnly=true, modifier=PUBLIC]], equalsProperties=[], hashCodeProperties=[], stringProperties=[], methods=[]], params=[], annotations=[]], MethodSignatureImpl [name=getSystemPriority, comment=The priority assigned to the system,(Assigned by admin/system policy), definingType=org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131.LagNode, returnType=Type (java.lang.Integer), params=[], annotations=[]], MethodSignatureImpl [name=getLacpAggregators, comment=List of lacp aggregators in the system, definingType=org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131.LagNode, returnType=Type (java.util.List), params=[], annotations=[]], MethodSignatureImpl [name=getNonLagGroupid, comment=Group ID, definingType=org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131.LagNode, returnType=Type (java.lang.Long), params=[], annotations=[]]]]], enclosedTypes=[], constants=[], enumerations=[], properties=, methods=[]]&lt;br/&gt;
java.lang.ClassNotFoundException: org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131.LacpNode&lt;/p&gt;

&lt;p&gt;    at java.net.URLClassLoader$1.run(URLClassLoader.java:366)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.net.URLClassLoader$1.run(URLClassLoader.java:355)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.security.AccessController.doPrivileged(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.net.URLClassLoader.findClass(URLClassLoader.java:354)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.lang.ClassLoader.loadClass(ClassLoader.java:425)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.eclipse.core.runtime.internal.adaptor.ContextFinder.loadClass(ContextFinder.java:131)&lt;span class=&quot;error&quot;&gt;&amp;#91;org.eclipse.osgi-3.8.2.v20130124-134944.jar:&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.lang.ClassLoader.loadClass(ClassLoader.java:358)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:109)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.opendaylight.yangtools.util:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.util.ClassLoaderUtils.loadClassWithTCCL(ClassLoaderUtils.java:125)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:org.opendaylight.yangtools.util:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.sal.binding.generator.impl.GeneratedClassLoadingStrategy$TCCLClassLoadingStrategy.loadClass(GeneratedClassLoadingStrategy.java:44)&lt;span class=&quot;error&quot;&gt;&amp;#91;101:org.opendaylight.yangtools.binding-generator-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.sal.binding.generator.impl.ModuleInfoBackedContext.loadClass(ModuleInfoBackedContext.java:69)&lt;span class=&quot;error&quot;&gt;&amp;#91;101:org.opendaylight.yangtools.binding-generator-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.sal.binding.generator.impl.GeneratedClassLoadingStrategy.loadClass(GeneratedClassLoadingStrategy.java:27)&lt;span class=&quot;error&quot;&gt;&amp;#91;101:org.opendaylight.yangtools.binding-generator-impl:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.DataObjectCodecContext.getAugmentationPrototype(DataObjectCodecContext.java:252)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.DataObjectCodecContext.&amp;lt;init&amp;gt;(DataObjectCodecContext.java:107)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.ListNodeCodecContext.&amp;lt;init&amp;gt;(ListNodeCodecContext.java:22)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.KeyedListNodeCodecContext.&amp;lt;init&amp;gt;(KeyedListNodeCodecContext.java:29)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.DataContainerCodecPrototype.createInstance(DataContainerCodecPrototype.java:143)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.DataContainerCodecPrototype.get(DataContainerCodecPrototype.java:126)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.DataObjectCodecContext.bindingPathArgumentChild(DataObjectCodecContext.java:178)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.BindingCodecContext.getCodecContextNode(BindingCodecContext.java:127)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.InstanceIdentifierCodec.serialize(InstanceIdentifierCodec.java:29)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.InstanceIdentifierCodec.serialize(InstanceIdentifierCodec.java:19)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCodecRegistry.toYangInstanceIdentifier(BindingNormalizedNodeCodecRegistry.java:87)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.yangtools.binding-data-codec:0.7.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodec.toYangInstanceIdentifierBlocking(BindingToNormalizedNodeCodec.java:99)&lt;span class=&quot;error&quot;&gt;&amp;#91;157:org.opendaylight.controller.sal-binding-broker-impl:1.2.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedTransaction.doRead(AbstractForwardedTransaction.java:63)&lt;span class=&quot;error&quot;&gt;&amp;#91;157:org.opendaylight.controller.sal-binding-broker-impl:1.2.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.controller.md.sal.binding.impl.BindingDOMReadWriteTransactionAdapter.read(BindingDOMReadWriteTransactionAdapter.java:31)&lt;span class=&quot;error&quot;&gt;&amp;#91;157:org.opendaylight.controller.sal-binding-broker-impl:1.2.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.openflowplugin.applications.statistics.manager.impl.StatListenCommitQueue$1.applyOperation(StatListenCommitQueue.java:109)&lt;span class=&quot;error&quot;&gt;&amp;#91;195:org.opendaylight.openflowplugin.applications.statistics-manager:0.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.openflowplugin.applications.statistics.manager.impl.StatisticsManagerImpl.run(StatisticsManagerImpl.java:186)&lt;span class=&quot;error&quot;&gt;&amp;#91;195:org.opendaylight.openflowplugin.applications.statistics-manager:0.1.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.lang.Thread.run(Thread.java:744)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
Similar exception is throw for the nodeconnector augmentation data object also.&lt;/p&gt;

&lt;p&gt;Also after the lacp feature comes up, the below exception is thrown.&lt;br/&gt;
ERROR | config-pusher    | ConfigTransactionControllerImpl  | 113 - org.opendaylight.controller.config-manager - 0.3.0.SNAPSHOT | Commit failed on ModuleIdentifier&lt;/p&gt;
{factoryName=&apos;lacp-main&apos;, instanceName=&apos;lacp-main&apos;}
&lt;p&gt; in transaction TransactionIdentifier&lt;/p&gt;
{name=&apos;ConfigTransaction-79-81&apos;}
&lt;p&gt;org.opendaylight.yangtools.binding.data.codec.impl.IncorrectNestingException: Class interface org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.node.rev150131.LacpNode is not valid child of interface org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.IncorrectNestingException.create(IncorrectNestingException.java:28)&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.DataContainerCodecContext.childNonNull(DataContainerCodecContext.java:178)&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.DataObjectCodecContext.bindingPathArgumentChild(DataObjectCodecContext.java:178)&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.BindingCodecContext.getCodecContextNode(BindingCodecContext.java:127)&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.BindingCodecContext.newWriter(BindingCodecContext.java:104)&lt;br/&gt;
    at org.opendaylight.yangtools.binding.data.codec.impl.BindingNormalizedNodeCodecRegistry.toNormalizedNode(BindingNormalizedNodeCodecRegistry.java:102)&lt;br/&gt;
    at org.opendaylight.controller.md.sal.binding.impl.BindingToNormalizedNodeCodec.toNormalizedNode(BindingToNormalizedNodeCodec.java:133)&lt;br/&gt;
    at org.opendaylight.controller.md.sal.binding.impl.AbstractWriteTransaction.merge(AbstractWriteTransaction.java:53)&lt;br/&gt;
    at org.opendaylight.controller.md.sal.binding.impl.BindingDOMWriteTransactionAdapter.merge(BindingDOMWriteTransactionAdapter.java:46)&lt;br/&gt;
    at org.opendaylight.lacp.inventory.LacpNodeExtn.updateLacpNodeDS(LacpNodeExtn.java:286)&lt;br/&gt;
    at org.opendaylight.lacp.inventory.LacpNodeExtn.addNonLacpPort(LacpNodeExtn.java:142)&lt;br/&gt;
    at org.opendaylight.lacp.inventory.LacpSystem.readDataStore(LacpSystem.java:181)&lt;br/&gt;
    at org.opendaylight.yang.gen.v1.urn.opendaylight.lacp.lacp.main.rev141216.LacpMainModule.createInstance(LacpMainModule.java:90)&lt;br/&gt;
    at org.opendaylight.controller.config.spi.AbstractModule.getInstance(AbstractModule.java:73)&lt;br/&gt;
    at sun.reflect.GeneratedMethodAccessor16.invoke(Unknown Source)&lt;br/&gt;
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.lang.reflect.Method.invoke(Method.java:606)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at org.opendaylight.controller.config.manager.impl.dependencyresolver.DependencyResolverManager$ModuleInvocationHandler.handleInvocation(DependencyResolverManager.java:150)&lt;br/&gt;
    at com.google.common.reflect.AbstractInvocationHandler.invoke(AbstractInvocationHandler.java:87)&lt;br/&gt;
    at com.sun.proxy.$Proxy37.getInstance(Unknown Source)&lt;br/&gt;
    at org.opendaylight.controller.config.manager.impl.ConfigTransactionControllerImpl.secondPhaseCommit(ConfigTransactionControllerImpl.java:399)&lt;br/&gt;
    at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.secondPhaseCommit(ConfigRegistryImpl.java:280)&lt;br/&gt;
    at org.opendaylight.controller.config.manager.impl.ConfigRegistryImpl.commitConfig(ConfigRegistryImpl.java:227)&lt;br/&gt;
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.lang.reflect.Method.invoke(Method.java:606)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at sun.reflect.misc.Trampoline.invoke(MethodUtil.java:75)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at sun.reflect.GeneratedMethodAccessor28.invoke(Unknown Source)&lt;br/&gt;
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;br/&gt;
    at java.lang.reflect.Method.invoke(Method.java:606)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_45&amp;#93;&lt;/span&gt;&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="28235">LACP-15</key>
            <summary>Installing lacp feature after the topology is learnt by the controller throws exception during lacp feature installation.</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="5" iconUrl="https://jira.opendaylight.org/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="kalaiselvi_k@dell.com">Kalaiselvi</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Jun 2015 08:24:50 +0000</created>
                <updated>Thu, 19 Oct 2017 22:33:54 +0000</updated>
                            <resolved>Mon, 22 Jun 2015 08:43:15 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="59225" author="rajesh_sindagi@dell.com" created="Wed, 17 Jun 2015 10:01:17 +0000"  >&lt;p&gt;Workaround for the defect - Start OpenDaylight controller with LACP module and then have the network connect to the controller.&lt;/p&gt;</comment>
                            <comment id="59226" author="ecelgp" created="Fri, 19 Jun 2015 02:13:22 +0000"  >&lt;p&gt;We found similar bug here:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://bugs.opendaylight.org/show_bug.cgi?id=3811&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://bugs.opendaylight.org/show_bug.cgi?id=3811&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Ed told me Tony will look at it.&lt;/p&gt;

&lt;p&gt;BR/Luis&lt;/p&gt;</comment>
                            <comment id="59227" author="tony.tkacik@gmail.com" created="Fri, 19 Jun 2015 10:44:49 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/22804/1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/22804/1&lt;/a&gt; - required for lacp to start after models are loaded.&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/22986/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/22986/&lt;/a&gt; - fixes codec upgrade if other thread created codec before classes from model bundle was known to codec.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="22890">YANGTOOLS-470</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                            <customfield id="customfield_11400" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>3767</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10201" key="com.atlassian.jira.plugin.system.customfieldtypes:url">
                        <customfieldname>External issue URL</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue><![CDATA[https://bugs.opendaylight.org/show_bug.cgi?id=3767]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i034f3:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                </customfields>
    </item>
</channel>
</rss>