<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:00:04 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>[GENIUS-162] genius karaf log levels and messages should be checked</title>
                <link>https://jira.opendaylight.org/browse/GENIUS-162</link>
                <project id="10126" key="GENIUS">genius</project>
                    <description>&lt;p&gt;There are many logs in the karaf log that are at error and warn level that may not be needed or were added as debugging and not removed. Some logs are useful for troubleshooting and should remain. The logs should be checked to decide what can be lowered or removed.&lt;/p&gt;

&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;can logs be moved from error and warn to info or debug?&lt;/li&gt;
	&lt;li&gt;can some logs be removed?&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Some examples in the attached karaf log:&lt;/p&gt;

&lt;p&gt;These logs are at WARN and ERROR, but are they really?&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;2018-06-06T12:35:44,760 | WARN  | Blueprint Extender: 2 | RpcServiceMetadata               | 210 - org.opendaylight.controller.blueprint - 0.9.0.SNAPSHOT | org.opendaylight.genius.alivenessmonitor-impl (packetProcessingService): interface interface org.opendaylight.yang.gen.v1.urn.opendaylight.packet.service.rev130709.PacketProcessingService has no accptable entries, assuming it is satisfied
2018-06-06T13:16:00,804 | ERROR | org.opendaylight.yang.gen.v1.urn.opendaylight.netvirt.elan.rev150602.elan.interfaces.ElanInterface_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | InterfacemgrProvider             | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | Interface 149758239241423:br-physnet1-pa:1121 doesn&apos;t exist in config datastore
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;This log for br-int dpid as null, the dpid is always null initially and is later updated so is this really a warning or even info?&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;2018-06-06T13:00:32,489 | WARN  | opendaylight-cluster-data-notification-dispatcher-210 | OvsdbNodeListener                | 271 - org.opendaylight.genius.itm-impl - 0.5.0.SNAPSHOT | OvsdbBridgeAugmentation processBridgeUpdate: DPID for bridge br-int is NULL.
2018-06-06T13:00:32,491 | INFO  | ForkJoinPool-1-worker-3 | InterfaceTopologyStateListener   | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | DataPathId found as null for Bridge Augmentation: OvsdbBridgeAugmentation{getBridgeExternalIds=[BridgeExternalIds{getBridgeExternalIdKey=opendaylight-iid, getBridgeExternalIdValue=/network-topology:network-topology/network-topology:topology[network-topology:topology-id=&apos;ovsdb:1&apos;]/network-topology:node[network-topology:node-id=&apos;ovsdb://uuid/0cf13641-1da0-44a0-8e68-93b7d90b073c/bridge/br-int&apos;], augmentations={}}], getBridgeName=OvsdbBridgeName{_value=br-int}, getBridgeOtherConfigs=[BridgeOtherConfigs{getBridgeOtherConfigKey=disable-in-band, getBridgeOtherConfigValue=true, augmentations={}}, BridgeOtherConfigs{getBridgeOtherConfigKey=hwaddr, getBridgeOtherConfigValue=a0:58:3e:7a:f2:9a, augmentations={}}], getBridgeUuid=Uuid{_value=98169760-e5f8-4358-905e-8c0bcdd2a621}, getControllerEntry=[ControllerEntry{getControllerUuid=Uuid{_value=493bb5a7-1e91-4857-a3d0-861e7733cdd0}, getTarget=Uri{_value=tcp:10.30.170.60:6653}, isIsConnected=false, augmentations={}}], getDatapathType=interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.DatapathTypeSystem, getFailMode=interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbFailModeSecure, getManagedBy=OvsdbNodeRef{_value=KeyedInstanceIdentifier{targetType=interface org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node, path=[org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.NetworkTopology, org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.Topology[key=TopologyKey{_topologyId=Uri{_value=ovsdb:1}}], org.opendaylight.yang.gen.v1.urn.tbd.params.xml.ns.yang.network.topology.rev131021.network.topology.topology.Node[key=NodeKey{_nodeId=Uri{_value=ovsdb://uuid/0cf13641-1da0-44a0-8e68-93b7d90b073c}}]]}}, getProtocolEntry=[ProtocolEntry{getProtocol=interface org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.ovsdb.rev150105.OvsdbBridgeProtocolOpenflow13, augmentations={}}], isStpEnable=false}... returning...
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;These logs are repeating numerous times. These are just a few of the examples, but there are many more in the log. I think some were good at one point when debugging features initially, but maybe they are not needed or can be lowered to debug.&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;2018-06-06T13:00:32,669 | WARN  | org.opendaylight.yang.gen.v1.urn.opendaylight.genius.itm.op.rev160406.dpn.endpoints.dpn.teps.info.TunnelEndPoints_AsyncDataTreeChangeListenerBase-DataTreeChangeHandler-0 | TunnelEndPointChangeListener     | 382 - org.opendaylight.netvirt.vpnmanager-impl - 0.7.0.SNAPSHOT | add: dpnId: 176300865811098: tep: 176300865811098::0: No VPN instances defined
2018-06-06T13:00:33,318 | INFO  | org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node_AsyncClusteredDataTreeChangeListenerBase-DataTreeChangeHandler-0 | NodeConnectorStatsImpl           | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | Port statistics is turned off
2018-06-06T13:00:33,325 | INFO  | ForkJoinPool-1-worker-6 | OvsInterfaceStateAddHelper       | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | Adding Interface State to Oper DS for interface: 176300865811098:br-physnet1-pa
2018-06-06T13:00:33,326 | INFO  | ForkJoinPool-1-worker-4 | OvsInterfaceStateAddHelper       | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | Adding Interface State to Oper DS for interface: 176300865811098:br-int
2018-06-06T13:00:33,333 | INFO  | ForkJoinPool-1-worker-7 | FlowBasedEgressServicesStateBindHelper | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | bindServicesOnInterfaceType Egress - WIP
2018-06-06T13:00:33,333 | INFO  | ForkJoinPool-1-worker-0 | FlowBasedEgressServicesStateBindHelper | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | bindServicesOnInterfaceType Egress - WIP
2018-06-06T13:00:33,334 | INFO  | ForkJoinPool-1-worker-5 | FlowBasedEgressServicesStateBindHelper | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | bindServicesOnInterfaceType Egress - WIP
2018-06-06T13:00:33,337 | INFO  | ForkJoinPool-1-worker-5 | FlowBasedIngressServicesStateBindHelper | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | bindServicesOnInterfaceType Ingress - WIP
2018-06-06T13:00:33,337 | INFO  | ForkJoinPool-1-worker-7 | FlowBasedIngressServicesStateBindHelper | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | bindServicesOnInterfaceType Ingress - WIP
2018-06-06T13:00:33,337 | INFO  | ForkJoinPool-1-worker-1 | FlowBasedIngressServicesStateBindHelper | 268 - org.opendaylight.genius.interfacemanager-impl - 0.5.0.SNAPSHOT | bindServicesOnInterfaceType Ingress - WIP
2018-06-06T13:03:32,992 | INFO  | ResourceBatchingManager-0 | ResourceBatchingManager          | 274 - org.opendaylight.genius.mdsalutil-api - 0.5.0.SNAPSHOT | Total taken ##time = 4ms for resourceList of size 1 for resourceType INTERFACEMGR-DEFAULT-OPERATIONAL
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="30089">GENIUS-162</key>
            <summary>genius karaf log levels and messages should be checked</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="enidadh">nidhi adhvaryu</assignee>
                                    <reporter username="shague">Sam Hague</reporter>
                        <labels>
                    </labels>
                <created>Mon, 4 Jun 2018 20:00:08 +0000</created>
                <updated>Fri, 22 Jun 2018 09:37:25 +0000</updated>
                            <resolved>Fri, 22 Jun 2018 09:37:25 +0000</resolved>
                                                    <fixVersion>Oxygen-SR3</fixVersion>
                    <fixVersion>Fluorine</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                    <progress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="100">
                                    <originalProgress>
                                                    <row percentage="0" backgroundColor="#89afd7"/>
                                                    <row percentage="100" backgroundColor="transparent"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="100" backgroundColor="#51a825"/>
                                                    <row percentage="0" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                            <timeestimate seconds="0">0 minutes</timeestimate>
                            <timespent seconds="28800">1 day</timespent>
                                <comments>
                            <comment id="63291" author="faseela.k@ericsson.com" created="Mon, 4 Jun 2018 23:07:10 +0000"  >&lt;p&gt;Do you have any examples?&lt;/p&gt;

&lt;p&gt;With link to one of the CSIT runs?&lt;/p&gt;

&lt;p&gt;Remember, we had already passed one iteration of doing the same exercise, and hence would like to check what are the new ERRORs/WARNs in the list.&lt;/p&gt;</comment>
                            <comment id="63342" author="faseela.k@ericsson.com" created="Thu, 7 Jun 2018 14:20:59 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=shague&quot; class=&quot;user-hover&quot; rel=&quot;shague&quot;&gt;shague&lt;/a&gt; : Any inputs?&lt;/p&gt;</comment>
                            <comment id="63343" author="shague@redhat.com" created="Thu, 7 Jun 2018 14:36:05 +0000"  >&lt;p&gt;updated the description with some examples. The karaf log is full of genius logging though. The logs should be checked to see if they are still needed and/or we need to reduce some to debug level.&lt;/p&gt;</comment>
                            <comment id="63622" author="enidadh" created="Fri, 22 Jun 2018 09:37:25 +0000"  >&lt;p&gt;Most of the log levels has been verified as asked in GENIUS:162&lt;/p&gt;

&lt;p&gt;Please find it ,&lt;/p&gt;

&lt;p&gt;Fluorine: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/72869/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/72869/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Oxygen: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/73338/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/73338/&lt;/a&gt;&#160;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10001">
                    <name>Cloners</name>
                                            <outwardlinks description="clones">
                                        <issuelink>
            <issuekey id="30088">NETVIRT-1299</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="30088">NETVIRT-1299</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <attachments>
                            <attachment id="14674" name="odl1_karaf.log.tar.xz" size="644356" author="shague" created="Thu, 7 Jun 2018 14:25:58 +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|i03fbb:</customfieldvalue>

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