<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:25: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>[NIC-16] ERROR in intent-mapping-interface service; NIC CLI not working</title>
                <link>https://jira.opendaylight.org/browse/NIC-16</link>
                <project id="10147" key="NIC">nic</project>
                    <description>&lt;p&gt;if the odl-nic-console feature is installed before odl-nic-core-service-mdsal, the intent CLI will not be available.  The following ERROR is seen in the karaf.log&lt;/p&gt;



&lt;p&gt;2016-01-25 22:36:14,283 | ERROR | config-pusher    | ConfigPusherImpl                 | 108 - org.opendaylight.controller.config-persister-impl - 0.4.0.SNAPSHOT | Failed to apply configuration snapshot: 88-intent-impl.xml(odl-nic-console,odl-nic-console)&lt;br/&gt;
java.lang.IllegalStateException: Unable to resolve value AttributeConfigElement [defaultValue=null, value=MappedDependency&lt;/p&gt;
{namespace=&apos;urn:opendaylight:params:xml:ns:yang:nic:mapping&apos;, serviceName=&apos;intent-mapping-interface&apos;, refName=&apos;intent-mapping-interface&apos;}
&lt;p&gt;] to attribute intent-mapping-interface&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.InstanceConfig.resolveConfiguration(InstanceConfig.java:131)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.InstanceConfig.fromXml(InstanceConfig.java:192)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.ModuleConfig.fromXml(ModuleConfig.java:59)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.Config$1.resolveElement(Config.java:147)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.Config$1.resolveElement(Config.java:144)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.Config.resolveModule(Config.java:224)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.Config.fromXmlModulesResolved(Config.java:152)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.ConfigExecution.getResolvedXmlElements(ConfigExecution.java:49)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.setOnTransaction(ConfigSubsystemFacade.java:228)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.test(ConfigSubsystemFacade.java:165)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.executeTests(ConfigSubsystemFacade.java:149)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.executeConfigExecution(ConfigSubsystemFacade.java:123)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.executeWithMissingModuleFactoryRetries(ConfigPusherImpl.java:329)&lt;span class=&quot;error&quot;&gt;&amp;#91;108:org.opendaylight.controller.config-persister-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfig(ConfigPusherImpl.java:305)&lt;span class=&quot;error&quot;&gt;&amp;#91;108:org.opendaylight.controller.config-persister-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfigWithConflictingVersionRetries(ConfigPusherImpl.java:164)&lt;span class=&quot;error&quot;&gt;&amp;#91;108:org.opendaylight.controller.config-persister-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.internalPushConfigs(ConfigPusherImpl.java:129)&lt;span class=&quot;error&quot;&gt;&amp;#91;108:org.opendaylight.controller.config-persister-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.processSingle(ConfigPusherImpl.java:83)&lt;span class=&quot;error&quot;&gt;&amp;#91;108:org.opendaylight.controller.config-persister-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.process(ConfigPusherImpl.java:74)&lt;span class=&quot;error&quot;&gt;&amp;#91;108:org.opendaylight.controller.config-persister-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.persist.impl.osgi.ConfigPersisterActivator$2.run(ConfigPersisterActivator.java:131)&lt;span class=&quot;error&quot;&gt;&amp;#91;108:org.opendaylight.controller.config-persister-impl:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_85&amp;#93;&lt;/span&gt;&lt;br/&gt;
Caused by: java.lang.IllegalArgumentException: No service mapped to urn:opendaylight:params:xml:ns:yang:nic:mapping:intent-mapping-interface:intent-mapping-interface. Wrong namespace, available namespaces: &lt;span class=&quot;error&quot;&gt;&amp;#91;urn:opendaylight:params:xml:ns:yang:controller:md:sal:dom, urn:opendaylight:params:xml:ns:yang:controller:md:sal:rest:connector, urn:opendaylight:params:xml:ns:yang:openflow:common:config:impl, urn:opendaylight:params:xml:ns:yang:openflow:switch:connection:provider, urn:opendaylight:nic:intent:impl, urn:opendaylight:params:xml:ns:yang:controller:config:groupbasedpolicy, urn:opendaylight:params:xml:ns:yang:openflow:common:config, urn:opendaylight:params:xml:ns:yang:controller:shutdown, urn:opendaylight:params:xml:ns:yang:controller:config:actor-system-provider:service, urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:entity-ownership-service, urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:operational-dom-store, urn:opendaylight:params:xml:ns:yang:controller:sal:restconf:service, urn:opendaylight:params:xml:ns:yang:controller:md:sal:core:spi:config-dom-store, urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding:impl, urn:opendaylight:params:xml:ns:yang:controller:netty, urn:opendaylight:params:xml:ns:yang:controller:md:sal:binding, urn:opendaylight:params:xml:ns:yang:openflowplugin:extension:api&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at com.google.common.base.Preconditions.checkArgument(Preconditions.java:145)&lt;span class=&quot;error&quot;&gt;&amp;#91;51:com.google.guava:18.0.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.ServiceRegistryWrapper.getByServiceAndRefName(ServiceRegistryWrapper.java:32)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.attributes.resolving.ObjectNameAttributeResolvingStrategy.parseAttribute(ObjectNameAttributeResolvingStrategy.java:44)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.attributes.fromxml.AttributeConfigElement.resolveValue(AttributeConfigElement.java:46)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	at org.opendaylight.controller.config.facade.xml.mapping.config.InstanceConfig.resolveConfiguration(InstanceConfig.java:127)&lt;span class=&quot;error&quot;&gt;&amp;#91;106:org.opendaylight.controller.config-manager-facade-xml:0.4.0.SNAPSHOT&amp;#93;&lt;/span&gt;&lt;br/&gt;
	... 19 more&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="23974">NIC-16</key>
            <summary>ERROR in intent-mapping-interface service; NIC CLI not working</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="10003" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Confirmed</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="jluhrsen">Jamo Luhrsen</reporter>
                        <labels>
                    </labels>
                <created>Tue, 26 Jan 2016 01:48:58 +0000</created>
                <updated>Thu, 19 Oct 2017 21:27:04 +0000</updated>
                                            <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="46344" author="jluhrsen" created="Fri, 12 Feb 2016 20:02:57 +0000"  >&lt;p&gt;re-opening for now, but maybe this is not valid.&lt;/p&gt;

&lt;p&gt;I verified that installing odl-nic-console first is not a problem.  looks like&lt;br/&gt;
there is not any more odl-nic-core-service-mdsal, but it does automatically &lt;br/&gt;
bring in odl-nic-core-mdsal.  no Exceptions seen.&lt;/p&gt;

&lt;p&gt;but, after installing console and core-mdsal, if you try to install&lt;br/&gt;
core-hazelcast, you will get an Exception (below).  doing hzcast first,&lt;br/&gt;
then console and mdsal there is no exception.  is it an invalid config, or&lt;br/&gt;
is it something to clean up?&lt;/p&gt;

&lt;p&gt;2016-02-12 12:01:27,461 | ERROR | config-pusher    | ConfigPusherImpl                 | 121 - org.opendaylight.controller.config-persister-impl - 0.4.0.Beryllium-RC2_3 | Failed to apply configuration snapshot: 87-intent-mapping-hazelcast.xml(odl-nic-core-hazelcast,odl-nic-core-hazelcast)&lt;br/&gt;
java.lang.IllegalStateException: Cannot find mapping for module type intent-mapping-hazelcast-impl&lt;br/&gt;
        at com.google.common.base.Preconditions.checkState(Preconditions.java:173)&lt;span class=&quot;error&quot;&gt;&amp;#91;64:com.google.guava:18.0.0&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.mapping.config.Config.getModuleMapping(Config.java:286)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.mapping.config.Config.resolveModule(Config.java:216)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.mapping.config.Config.fromXmlModulesMap(Config.java:181)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.ConfigExecution.getModulesDefinition(ConfigExecution.java:58)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.handleMisssingInstancesOnTransaction(ConfigSubsystemFacade.java:246)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.test(ConfigSubsystemFacade.java:163)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.executeTests(ConfigSubsystemFacade.java:149)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.facade.xml.ConfigSubsystemFacade.executeConfigExecution(ConfigSubsystemFacade.java:123)&lt;span class=&quot;error&quot;&gt;&amp;#91;119:org.opendaylight.controller.config-manager-facade-xml:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.executeWithMissingModuleFactoryRetries(ConfigPusherImpl.java:329)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.opendaylight.controller.config-persister-impl:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfig(ConfigPusherImpl.java:305)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.opendaylight.controller.config-persister-impl:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.pushConfigWithConflictingVersionRetries(ConfigPusherImpl.java:164)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.opendaylight.controller.config-persister-impl:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.internalPushConfigs(ConfigPusherImpl.java:129)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.opendaylight.controller.config-persister-impl:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.processSingle(ConfigPusherImpl.java:83)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.opendaylight.controller.config-persister-impl:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.persist.impl.ConfigPusherImpl.process(ConfigPusherImpl.java:74)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.opendaylight.controller.config-persister-impl:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at org.opendaylight.controller.config.persist.impl.osgi.ConfigPersisterActivator$2.run(ConfigPersisterActivator.java:131)&lt;span class=&quot;error&quot;&gt;&amp;#91;121:org.opendaylight.controller.config-persister-impl:0.4.0.Beryllium-RC2_3&amp;#93;&lt;/span&gt;&lt;br/&gt;
        at java.lang.Thread.run(Thread.java:745)&lt;span class=&quot;error&quot;&gt;&amp;#91;:1.7.0_95&amp;#93;&lt;/span&gt;&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>5091</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=5091]]></customfieldvalue>

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

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