<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:53:29 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-518] Fail to infer source relationships</title>
                <link>https://jira.opendaylight.org/browse/YANGTOOLS-518</link>
                <project id="10188" key="YANGTOOLS">yangtools</project>
                    <description>&lt;p&gt;I recently encountered the following issue when building a project. The yang file hasn&apos;t been changed recently, and not sure why it&apos;s &quot;Augment target not found&quot;. I checked the yang file and the argument does exist.&lt;/p&gt;


&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; yang-to-sources: Found 1 yang files in /root/.m2/repository/org/opendaylight/tcpmd5/tcpmd5-api/1.2.0-SNAPSHOT/tcpmd5-api-1.2.0-SNAPSHOT.jar: &lt;span class=&quot;error&quot;&gt;&amp;#91;META-INF/yang/odl-tcpmd5-cfg.yang&amp;#93;&lt;/span&gt;          &lt;span class=&quot;error&quot;&gt;&amp;#91;138/1954&amp;#93;&lt;/span&gt;&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;ERROR&amp;#93;&lt;/span&gt; yang-to-sources: Unable to parse yang files from /home/bdo/odl/bgpcep/bgp/inet/src/main/yang&lt;br/&gt;
org.opendaylight.yangtools.yang.parser.spi.meta.SomeModifiersUnresolvedException: Some of FULL_DECLARATION modifiers for statements were not resolved.&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.completePhaseActions(BuildGlobalContext.java:237)&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.buildEffective(BuildGlobalContext.java:160)&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.CrossSourceStatementReactor$BuildAction.buildEffective(CrossSourceStatementReactor.java:107)&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.CrossSourceStatementReactor$BuildAction.buildEffective(CrossSourceStatementReactor.java:125)&lt;br/&gt;
        at org.opendaylight.yangtools.yang2sources.plugin.YangToSourcesProcessor.processYang(YangToSourcesProcessor.java:164)&lt;br/&gt;
        at org.opendaylight.yangtools.yang2sources.plugin.YangToSourcesProcessor.execute(YangToSourcesProcessor.java:90)&lt;br/&gt;
        at org.opendaylight.yangtools.yang2sources.plugin.YangToSourcesMojo.execute(YangToSourcesMojo.java:116)&lt;br/&gt;
        at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:133)&lt;br/&gt;
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:208)&lt;br/&gt;
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153)&lt;br/&gt;
        at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145)&lt;br/&gt;
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:108)&lt;br/&gt;
        at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:76)&lt;br/&gt;
        at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51)&lt;br/&gt;
        at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:116)&lt;br/&gt;
        at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:361)&lt;br/&gt;
        at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:155)&lt;br/&gt;
        at org.apache.maven.cli.MavenCli.execute(MavenCli.java:584)&lt;br/&gt;
        at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:213)&lt;br/&gt;
        at org.apache.maven.cli.MavenCli.main(MavenCli.java:157)&lt;br/&gt;
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)&lt;br/&gt;
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)&lt;br/&gt;
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)&lt;br/&gt;
        at java.lang.reflect.Method.invoke(Method.java:606)&lt;br/&gt;
        at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)&lt;br/&gt;
        at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)&lt;br/&gt;
        at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)&lt;br/&gt;
        at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)&lt;br/&gt;
        Suppressed: org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException: Fail to infer source relationships&lt;br/&gt;
                at org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.failModifiers(SourceSpecificContext.java:304)&lt;br/&gt;
                at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.addSourceExceptions(BuildGlobalContext.java:200)&lt;br/&gt;
                at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.completePhaseActions(BuildGlobalContext.java:238)&lt;br/&gt;
                ... 27 more&lt;br/&gt;
                Suppressed: org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException: Augment target not found: Absolute&lt;/p&gt;
{path=[(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)b
gp-rib, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)rib, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)loc-rib, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revisi
on=2013-09-25)tables, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)routes]}
&lt;p&gt;                        at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition$1.prerequisiteFailed(AugmentStatementImpl.java:138)&lt;br/&gt;
                        at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.failModifier(ModifierImpl.java:100)&lt;br/&gt;
                        at org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.failModifiers(SourceSpecificContext.java:309)&lt;br/&gt;
                        ... 29 more&lt;br/&gt;
                Suppressed: org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException: Augment target not found: Absolute&lt;/p&gt;
{path=[(urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)a
pplication-rib, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)tables, (urn:opendaylight:params:xml:ns:yang:bgp-rib?revision=2013-09-25)routes]}
&lt;p&gt;                        at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition$1.prerequisiteFailed(AugmentStatementImpl.java:138)&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="22938">YANGTOOLS-518</key>
            <summary>Fail to infer source relationships</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="pkajsa">Peter Kajsa</assignee>
                                    <reporter username="jeffliujing@gmail.com">Jeff Liu</reporter>
                        <labels>
                    </labels>
                <created>Wed, 30 Sep 2015 16:47:41 +0000</created>
                <updated>Sun, 10 Apr 2022 18:35:38 +0000</updated>
                            <resolved>Thu, 14 Jul 2016 21:45:04 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>3</watches>
                                                                                                                <comments>
                            <comment id="43566" author="pkajsa" created="Thu, 15 Oct 2015 14:13:51 +0000"  >&lt;p&gt;Hi Jeff,&lt;/p&gt;

&lt;p&gt;does the bug still persist ? I tested all yang files from log, but I cannot replicate the bug.&lt;/p&gt;

&lt;p&gt;Thx.&lt;br/&gt;
Peter.&lt;/p&gt;</comment>
                            <comment id="43567" author="jeffliujing@gmail.com" created="Thu, 15 Oct 2015 21:53:14 +0000"  >&lt;p&gt;I think this issue is fixed and I no longer see the error. Please consider this issue is resolved.&lt;/p&gt;</comment>
                            <comment id="43568" author="hari@harinath.in" created="Thu, 14 Jul 2016 21:45:04 +0000"  >
&lt;p&gt;I tried to update some dependencies to latest snapshot (earlier we are using BE)&lt;/p&gt;

&lt;p&gt;I got this error. Looks like there is a specific root cause for this exception.&lt;/p&gt;

&lt;p&gt;any suggestions?&lt;/p&gt;

&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; = Installing configuration files from odl-yangtools-common feature&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; Resolving feature odl-mdsal-binding-base&lt;br/&gt;
&lt;span class=&quot;error&quot;&gt;&amp;#91;INFO&amp;#93;&lt;/span&gt; = Installing bundles from odl-mdsal-binding-base feature&lt;br/&gt;
        at com.google.common.util.concurrent.MoreExecutors$DirectExecutor.execute(MoreExecutors.java:457)&lt;span class=&quot;error&quot;&gt;&amp;#91;37:com.google.guava:18.0.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.model.repo.api.SchemaContextFactory.createSchemaContext(SchemaContextFactory.java:54)&lt;span class=&quot;error&quot;&gt;&amp;#91;52:org.opendaylight.yangtools.yang-model-api:1.0.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.repo.YangTextSchemaContextResolver.getSchemaContext(YangTextSchemaContextResolver.java:220)&lt;span class=&quot;error&quot;&gt;&amp;#91;55:org.opendaylight.yangtools.yang-parser-impl:1.0.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        ... 22 more&lt;br/&gt;
Caused by: org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException: Yang model processing phase EFFECTIVE_MODEL failed &lt;span class=&quot;error&quot;&gt;&amp;#91;at ietf-network-topology:1:0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.failModifiers(SourceSpecificContext.java:309)&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.addSourceExceptions(BuildGlobalContext.java:236)&lt;span class=&quot;error&quot;&gt;&amp;#91;55:org.opendaylight.yangtools.yang-parser-impl:1.0.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.BuildGlobalContext.completePhaseActions(BuildGlobalContext.java:307)&lt;span class=&quot;error&quot;&gt;&amp;#91;55:org.opendaylight.yangtools.yang-parser-impl:1.0.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        ... 36 more&lt;br/&gt;
Caused by: org.opendaylight.yangtools.yang.parser.spi.meta.InferenceException: Augment target &apos;Absolute&lt;/p&gt;
{path=[(urn:ietf:params:xml:ns:yang:ietf-network?revision=2015-12-08)network]}
&lt;p&gt;&apos; not found &lt;span class=&quot;error&quot;&gt;&amp;#91;at ietf-network-topology:88:2&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.rfc6020.AugmentStatementImpl$Definition$1.prerequisiteFailed(AugmentStatementImpl.java:158)&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.ModifierImpl.failModifier(ModifierImpl.java:91)&lt;span class=&quot;error&quot;&gt;&amp;#91;55:org.opendaylight.yangtools.yang-parser-impl:1.0.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.yangtools.yang.parser.stmt.reactor.SourceSpecificContext.failModifiers(SourceSpecificContext.java:297)&lt;span class=&quot;error&quot;&gt;&amp;#91;55:org.opendaylight.yangtools.yang-parser-impl:1.0.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
        ... 38 more&lt;/p&gt;</comment>
                    </comments>
                    <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>4384</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=4384]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10355"><![CDATA[Beryllium-M4]]></customfieldvalue>

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

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