<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:52:47 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>[YANGTOOLS-286] issue communicating with NCS using NETCONF/YANG</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-286</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;am unable to mount a NETCONF server using the latest ODL builds.  This was working with builds from a week or so back.&lt;/p&gt;

&lt;p&gt;The server appears to mount correctly but I can neither do a full yang-ext:mount, nor a mount on a subset of the config tree.&lt;/p&gt;

&lt;p&gt;this occurs with two different NETCONF server implementations.&lt;/p&gt;

&lt;p&gt;Another NETCONF server implementation is at least able to get config/operational subtrees - though as noted in &lt;a href=&quot;https://jira.opendaylight.org/browse/YANGTOOLS-285&quot; title=&quot;full yang-ext:mount fails due to sub-modules&quot; class=&quot;issue-link&quot; data-issue-key=&quot;YANGTOOLS-285&quot;&gt;&lt;del&gt;YANGTOOLS-285&lt;/del&gt;&lt;/a&gt; I&apos;m unable to do a full yang-ext:mount on that one.&lt;/p&gt;

&lt;p&gt;for a full mount I see:&lt;/p&gt;

&lt;p&gt;application operation-failed Problem to get data from transaction. ReadFailedException&lt;/p&gt;
{message=read execution failed, errorList=[RpcError [message=read execution failed, severity=ERROR, errorType=APPLICATION, tag=operation-failed, applicationTag=null, info=null, cause=java.lang.IllegalArgumentException: Failed to normalize data [Node[ImmutableCompositeNode], qName[cluster], modify[n/a], children.size = 2, Node[ImmutableCompositeNode], qName[devices], modify[n/a], children.size = 8, Node[ImmutableCompositeNode], qName[java-vm], modify[n/a], children.size = 4, Node[ImmutableCompositeNode], qName[packages], modify[n/a], children.size = 1, Node[ImmutableCompositeNode], qName[alarms], modify[n/a], children.size = 3, Node[ImmutableCompositeNode], qName[ncs-state], modify[n/a], children.size = 12, Node[ImmutableCompositeNode], qName[snmp], modify[n/a], children.size = 7, Node[ImmutableCompositeNode], qName[netconf], modify[n/a], children.size = 1, Node[ImmutableCompositeNode], qName[netconf-state], modify[n/a], children.size = 5]]]}
&lt;p&gt; at org.opendaylight.controller.md.sal.common.api.data.ReadFailedException$1.newWithCause(ReadFailedException.java:26) at org.opendaylight.controller.md.sal.common.api.data.ReadFailedException$1.newWithCause(ReadFailedException.java:23) at org.opendaylight.yangtools.util.concurrent.ExceptionMapper.apply(ExceptionMapper.java:80) at org.opendaylight.yangtools.util.concurrent.ExceptionMapper.apply(ExceptionMapper.java:31) at org.opendaylight.yangtools.util.concurrent.MappingCheckedFuture.mapException(MappingCheckedFuture.java:60) at org.opendaylight.yangtools.util.concurrent.MappingCheckedFuture.wrapInExecutionException(MappingCheckedFuture.java:64) at org.opendaylight.yangtools.util.concurrent.MappingCheckedFuture.get(MappingCheckedFuture.java:77) at org.opendaylight.controller.sal.restconf.impl.BrokerFacade.readDataViaTransaction(BrokerFacade.java:186) at org.opendaylight.controller.sal.restconf.impl.BrokerFacade.readOperationalData(BrokerFacade.java:97) at org.opendaylight.controller.sal.restconf.impl.RestconfImpl.readOperationalData(RestconfImpl.java:683) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) at com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$TypeOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:185) at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.ResourceObjectRule.accept(ResourceObjectRule.java:100) at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147) at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1511) at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1442) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1391) at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1381) at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:538) at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:716) at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123) at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:581) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99) at org.opendaylight.controller.filtervalve.cors.FilterValve$1.doFilter(FilterValve.java:53) at org.apache.catalina.filters.CorsFilter.handleNonCORS(CorsFilter.java:440) at org.apache.catalina.filters.CorsFilter.doFilter(CorsFilter.java:179) at org.opendaylight.controller.filtervalve.cors.model.FilterProcessor$1.doFilter(FilterProcessor.java:61) at org.opendaylight.controller.filtervalve.cors.model.FilterProcessor.process(FilterProcessor.java:66) at org.opendaylight.controller.filtervalve.cors.FilterValve.invoke(FilterValve.java:56) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:929) at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:309) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118) at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407) at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1002) at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585) at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:310) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) at java.lang.Thread.run(Thread.java:744) Caused by: java.lang.IllegalArgumentException: Failed to normalize data [Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;cluster&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 2, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;devices&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 8, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;java-vm&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 4, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;packages&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 1, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;alarms&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 3, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;ncs-state&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 12, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;snmp&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 7, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;netconf&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 1, Node&lt;span class=&quot;error&quot;&gt;&amp;#91;ImmutableCompositeNode&amp;#93;&lt;/span&gt;, qName&lt;span class=&quot;error&quot;&gt;&amp;#91;netconf-state&amp;#93;&lt;/span&gt;, modify&lt;span class=&quot;error&quot;&gt;&amp;#91;n/a&amp;#93;&lt;/span&gt;, children.size = 5] at org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationOperation$CompositeNodeNormalizationOperation.normalize(DataNormalizationOperation.java:198) at org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizer.toNormalized(DataNormalizer.java:124) at org.opendaylight.controller.sal.connect.netconf.sal.tx.NetconfDeviceReadOnlyTx.transform(NetconfDeviceReadOnlyTx.java:91) at org.opendaylight.controller.sal.connect.netconf.sal.tx.NetconfDeviceReadOnlyTx.access$100(NetconfDeviceReadOnlyTx.java:41) at org.opendaylight.controller.sal.connect.netconf.sal.tx.NetconfDeviceReadOnlyTx$2.apply(NetconfDeviceReadOnlyTx.java:110) at org.opendaylight.controller.sal.connect.netconf.sal.tx.NetconfDeviceReadOnlyTx$2.apply(NetconfDeviceReadOnlyTx.java:102) at com.google.common.util.concurrent.Futures$1.apply(Futures.java:720) at com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:859) at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:293) at com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair.execute(ExecutionList.java:150) at com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:135) at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:185) at com.google.common.util.concurrent.Futures$ChainingListenableFuture$1.run(Futures.java:873) at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:293) at com.google.common.util.concurrent.Futures$ImmediateFuture.addListener(Futures.java:99) at com.google.common.util.concurrent.Futures$ChainingListenableFuture.run(Futures.java:866) at com.google.common.util.concurrent.MoreExecutors$SameThreadExecutorService.execute(MoreExecutors.java:293) at com.google.common.util.concurrent.ExecutionList$RunnableExecutorPair.execute(ExecutionList.java:150) at com.google.common.util.concurrent.ExecutionList.execute(ExecutionList.java:135) at com.google.common.util.concurrent.AbstractFuture.set(AbstractFuture.java:185) at org.opendaylight.controller.sal.connect.netconf.listener.UncancellableFuture.set(UncancellableFuture.java:45) at org.opendaylight.controller.sal.connect.netconf.listener.NetconfDeviceCommunicator.processMessage(NetconfDeviceCommunicator.java:251) at org.opendaylight.controller.sal.connect.netconf.listener.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:197) at org.opendaylight.controller.sal.connect.netconf.listener.NetconfDeviceCommunicator.onMessage(NetconfDeviceCommunicator.java:45) at org.opendaylight.controller.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:57) at org.opendaylight.controller.netconf.nettyutil.AbstractNetconfSession.handleMessage(AbstractNetconfSession.java:28) at org.opendaylight.protocol.framework.AbstractProtocolSession.channelRead0(AbstractProtocolSession.java:46) at io.netty.channel.SimpleChannelInboundHandler.channelRead(SimpleChannelInboundHandler.java:103) at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:341) at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:327) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:341) at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:327) at io.netty.handler.codec.ByteToMessageDecoder.channelRead(ByteToMessageDecoder.java:163) at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:341) at io.netty.channel.DefaultChannelHandlerContext.fireChannelRead(DefaultChannelHandlerContext.java:327) at io.netty.channel.ChannelInboundHandlerAdapter.channelRead(ChannelInboundHandlerAdapter.java:86) at io.netty.channel.DefaultChannelHandlerContext.invokeChannelRead(DefaultChannelHandlerContext.java:341) at io.netty.channel.DefaultChannelHandlerContext.access$700(DefaultChannelHandlerContext.java:30) at io.netty.channel.DefaultChannelHandlerContext$8.run(DefaultChannelHandlerContext.java:332) at io.netty.util.concurrent.SingleThreadEventExecutor.runAllTasks(SingleThreadEventExecutor.java:370) at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:353) at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) ... 1 more Caused by: org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationException: Supplied QName (&lt;a href=&quot;http://tail-f.com/ns/ncs)cluster&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://tail-f.com/ns/ncs)cluster&lt;/a&gt; is not valid according to schema SchemaContextImpl&lt;/p&gt;
{modules=[ModuleImpl[name=tailf-ncs-ned, namespace=http://tail-f.com/ns/ncs-ned, revision=Wed Jun 01 00:00:00 BST 2011, prefix=ned, yangVersion=1], ModuleImpl[name=tailf-xsd-types, namespace=http://www.w3.org/2001/XMLSchema, revision=Tue Mar 17 00:00:00 GMT 2009, prefix=xs, yangVersion=1], ModuleImpl[name=ietf-inet-types, namespace=urn:ietf:params:xml:ns:yang:ietf-inet-types, revision=Mon Jul 15 00:00:00 BST 2013, prefix=inet, yangVersion=1], ModuleImpl[name=ietf-netconf, namespace=urn:ietf:params:xml:ns:netconf:base:1.0, revision=Wed Jun 01 00:00:00 BST 2011, prefix=nc, yangVersion=1], ModuleImpl[name=ietf-yang-types, namespace=urn:ietf:params:xml:ns:yang:ietf-yang-types, revision=Mon Jul 15 00:00:00 BST 2013, prefix=yang, yangVersion=1], ModuleImpl[name=ietf-netconf-monitoring, namespace=urn:ietf:params:xml:ns:yang:ietf-netconf-monitoring, revision=Mon Oct 04 00:00:00 BST 2010, prefix=ncm, yangVersion=1], ModuleImpl[name=ietf-netconf-acm, namespace=urn:ietf:params:xml:ns:yang:ietf-netconf-acm, revision=Wed Feb 22 00:00:00 GMT 2012, prefix=nacm, yangVersion=1], ModuleImpl[name=tailf-acm, namespace=http://tail-f.com/yang/acm, revision=Thu Mar 07 00:00:00 GMT 2013, prefix=tacm, yangVersion=1], ModuleImpl[name=tailf-configuration-policy, namespace=http://tail-f.com/yang/configuration-policy, revision=Thu Nov 04 00:00:00 GMT 2010, prefix=tfcp, yangVersion=1], ModuleImpl[name=ietf-yang-smiv2, namespace=urn:ietf:params:xml:ns:yang:ietf-yang-smiv2, revision=Fri Nov 25 00:00:00 GMT 2011, prefix=smiv2, yangVersion=1], ModuleImpl[name=tailf-netconf-transactions, namespace=http://tail-f.com/ns/netconf/transactions/1.0, revision=Thu Jan 01 01:00:00 GMT 1970, prefix=tr, yangVersion=1], ModuleImpl[name=tailf-netconf-inactive, namespace=http://tail-f.com/ns/netconf/inactive/1.0, revision=Thu Jan 01 01:00:00 GMT 1970, prefix=in, yangVersion=1], ModuleImpl[name=iana-crypt-hash, namespace=urn:ietf:params:xml:ns:yang:iana-crypt-hash, revision=Fri Apr 04 00:00:00 BST 2014, prefix=ianach, yangVersion=1], ModuleImpl[name=ietf-netconf-notifications, namespace=urn:ietf:params:xml:ns:yang:ietf-netconf-notifications, revision=Mon Feb 06 00:00:00 GMT 2012, prefix=ncn, yangVersion=1], ModuleImpl[name=ietf-netconf-with-defaults, namespace=urn:ietf:params:xml:ns:yang:ietf-netconf-with-defaults, revision=Wed Jun 01 00:00:00 BST 2011, prefix=ncwd, yangVersion=1], ModuleImpl[name=tailf-common-monitoring, namespace=http://tail-f.com/yang/common-monitoring, revision=Fri Jun 14 00:00:00 BST 2013, prefix=tfcg, yangVersion=1]]}
&lt;p&gt;, potential children nodes: &lt;span class=&quot;error&quot;&gt;&amp;#91;container netconf-state, container nacm, container policy&amp;#93;&lt;/span&gt; at org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationOperation.fromSchemaAndQNameChecked(DataNormalizationOperation.java:681) at org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationOperation.access$000(DataNormalizationOperation.java:57) at org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationOperation$DataContainerNormalizationOperation.fromLocalSchemaAndQName(DataNormalizationOperation.java:277) at org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationOperation$DataContainerNormalizationOperation.getChild(DataNormalizationOperation.java:272) at org.opendaylight.controller.md.sal.common.impl.util.compat.DataNormalizationOperation$CompositeNodeNormalizationOperation.normalize(DataNormalizationOperation.java:196) ... 43 more &lt;/p&gt;

&lt;p&gt;for a partial mount I see:&lt;/p&gt;

&lt;p&gt;protocol unknown-element &quot;yang-ext&quot; module does not exist in mount point. &lt;/p&gt;

&lt;p&gt;logs attached.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: Mac OS&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="22706">YANGTOOLS-286</key>
            <summary>issue communicating with NCS using NETCONF/YANG</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="mmarsale@cisco.com">Maros Marsalek</assignee>
                                    <reporter username="giheron@cisco.com">Giles Heron</reporter>
                        <labels>
                    </labels>
                <created>Wed, 3 Sep 2014 19:34:45 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:17 +0000</updated>
                            <resolved>Thu, 4 Sep 2014 09:58:33 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="43016" author="giheron@cisco.com" created="Wed, 3 Sep 2014 19:34:45 +0000"  >&lt;p&gt;Attachment opendaylight.zip has been added with description: zipped opendaylight.log&lt;/p&gt;</comment>
                            <comment id="43015" author="mmarsale@cisco.com" created="Thu, 4 Sep 2014 09:54:08 +0000"  >&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/10757/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/10757/&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                    <attachments>
                            <attachment id="12997" name="opendaylight.zip" size="80995" author="giheron@cisco.com" created="Wed, 3 Sep 2014 19:34:45 +0000"/>
                    </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>1689</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=1689]]></customfieldvalue>

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

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