<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:16:13 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>[NETCONF-909] Fix odl-yanglib feature usage</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-909</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;After converting YangLib project to blueprint feature,&lt;br/&gt;
&lt;a href=&quot;https://git.opendaylight.org/gerrit/c/netconf/+/59530&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/c/netconf/+/59530&lt;/a&gt;&lt;br/&gt;
Initialization stops working correctly and expect non-empty YanglibConfig provided by blueprint.&lt;br/&gt;
Blueprint creates empty YanglibConfig:&lt;br/&gt;
&lt;a href=&quot;https://github.com/opendaylight/netconf/blob/master/netconf/yanglib/src/main/resources/OSGI-INF/blueprint/yanglib.xml#L13&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/netconf/blob/master/netconf/yanglib/src/main/resources/OSGI-INF/blueprint/yanglib.xml#L13&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After installing odl-yanglib feature:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;feature:install odl-netconf-topology odl-restconf-nb odl-yanglib&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Initialization will fail at line: &lt;a href=&quot;https://github.com/opendaylight/netconf/blob/master/netconf/yanglib/src/main/java/org/opendaylight/yanglib/impl/YangLibProvider.java#L86&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://github.com/opendaylight/netconf/blob/master/netconf/yanglib/src/main/java/org/opendaylight/yanglib/impl/YangLibProvider.java#L86&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;With message:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;No cache-folder set in yanglib-config - yang library services will not be available&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;More in provided karaf logs.&lt;/p&gt;

&lt;p&gt;After mentioned fix above for adding YangLib project to blueprint, is also not updated documentation for this feature. And is not clear how to use it.&lt;br/&gt;
&lt;a href=&quot;https://docs.opendaylight.org/projects/netconf/en/latest/user-guide.html#yanglib-remote-repository&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://docs.opendaylight.org/projects/netconf/en/latest/user-guide.html#yanglib-remote-repository&lt;/a&gt;&lt;/p&gt;</description>
                <environment></environment>
        <key id="36301">NETCONF-909</key>
            <summary>Fix odl-yanglib feature usage</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <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="yaroslav.lastivka">Yaroslav Lastivka</assignee>
                                    <reporter username="PeterSuna">Peter Suna</reporter>
                        <labels>
                            <label>pt</label>
                    </labels>
                <created>Tue, 8 Nov 2022 10:52:56 +0000</created>
                <updated>Wed, 21 Jun 2023 07:44:26 +0000</updated>
                            <resolved>Tue, 14 Feb 2023 22:56:59 +0000</resolved>
                                    <version>4.0.3</version>
                                    <fixVersion>3.0.9</fixVersion>
                    <fixVersion>4.0.6</fixVersion>
                    <fixVersion>5.0.2</fixVersion>
                                    <component>netconf</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="71805" author="ivanhrasko" created="Mon, 2 Jan 2023 16:20:34 +0000"  >&lt;p&gt;The probable reason for incomplete activation is:&lt;/p&gt;
&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;The OSGi Blueprint extension, as available via the odl-controller-blueprint feature is no longer transitively depended
on by odl-mdsal-broker. This change impacts downstreams who still use Blueprint as well as the OpenDaylight extensions,
like odl:type, odl:rpc-service and odl:clustered-app-config. Users who do not already explicitly pull in
odl-controller-blueprint will need to add this dependency to their feature.xml definitions, otherwise their Blueprint
containers will fail to activate &#8211; and thus fail SingleFeatureTest check&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;See &lt;a href=&quot;https://docs.opendaylight.org/en/stable-sulfur/release-notes/upgrade-process.html#opendaylight-blueprint-extension-not-provided-with-odl-mdsal-broker&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;ODL Sulfur docs&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="71806" author="ivanhrasko" created="Mon, 2 Jan 2023 16:25:26 +0000"  >&lt;p&gt;Try to fix the issue to be able to verify completeness of &lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-772&quot; title=&quot;Convert yanglib to OSGi DS&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETCONF-772&quot;&gt;&lt;del&gt;NETCONF-772&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="71900" author="ivanhrasko" created="Wed, 11 Jan 2023 13:59:59 +0000"  >&lt;p&gt;The most probable reason for the problem is missing default configuration.&lt;/p&gt;</comment>
                            <comment id="72003" author="ivanhrasko" created="Tue, 14 Feb 2023 10:16:20 +0000"  >&lt;p&gt;We have fixed the problem with default configuration and found out new problems: &lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-967&quot; title=&quot;YangLib: Unable to get schema SourceIdentifier&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETCONF-967&quot;&gt;NETCONF-967&lt;/a&gt; and &lt;a href=&quot;https://jira.opendaylight.org/browse/NETCONF-968&quot; title=&quot;YangLib: reduntant &amp;#39;/&amp;#39; for models without revision&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NETCONF-968&quot;&gt;&lt;del&gt;NETCONF-968&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="34027">NETCONF-772</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="36302">NETCONF-910</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="35207">NETCONF-857</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="34027">NETCONF-772</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="18200" name="karaf.log" size="331568" author="PeterSuna" created="Tue, 8 Nov 2022 11:27:16 +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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i043cf:</customfieldvalue>

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