<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:06:19 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>[LISPMAP-22] Configuration is not being loaded when using the Karaf distribution and etc/custom.properties</title>
                <link>https://jira.opendaylight.org/browse/LISPMAP-22</link>
                <project id="10136" key="LISPMAP">lispflowmapping</project>
                    <description>&lt;p&gt;LISP Flow Mapping used configuration/config.ini in the OSGi based distribution to configure some functionality.  It was said that for Karaf, those settings should be migrated to etc/custom.properties.  The lispflowmapping project did that, but the System.getProperty() calls in our code return null for the properties we configure and need.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="19622">LISPMAP-22</key>
            <summary>Configuration is not being loaded when using the Karaf distribution and etc/custom.properties</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="-1">Unassigned</assignee>
                                    <reporter username="ljakab">Lori Jakab</reporter>
                        <labels>
                    </labels>
                <created>Tue, 23 Sep 2014 19:05:04 +0000</created>
                <updated>Thu, 3 May 2018 15:22:05 +0000</updated>
                            <resolved>Thu, 25 Sep 2014 16:32:11 +0000</resolved>
                                    <version>unspecified</version>
                                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="35507" author="colin@colindixon.com" created="Wed, 24 Sep 2014 02:09:32 +0000"  >&lt;p&gt;Progress is being made here: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11505/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11505/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="35508" author="colin@colindixon.com" created="Wed, 24 Sep 2014 02:12:04 +0000"  >&lt;p&gt;If this bug turns out to mean that all System.getProperty() calls need to be investigated. I&apos;ve made a list of those by grepping for System.getProperty and removing false positives &lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt;. The result is that the following projects participating in Heluim have potential issues:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Controller&lt;/li&gt;
	&lt;li&gt;Defense4All&lt;/li&gt;
	&lt;li&gt;Group Based Policy&lt;/li&gt;
	&lt;li&gt;OpenFlowPlugin&lt;/li&gt;
	&lt;li&gt;OVSDB&lt;/li&gt;
	&lt;li&gt;Plugin to OpenContrail&lt;/li&gt;
	&lt;li&gt;SDN Interface App&lt;/li&gt;
	&lt;li&gt;SNBI&lt;/li&gt;
	&lt;li&gt;SNMP4SDN&lt;/li&gt;
	&lt;li&gt;VTN&lt;/li&gt;
	&lt;li&gt;YANG Tools&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Here are the files for each:&lt;/p&gt;

&lt;p&gt;Controller&lt;br/&gt;
./opendaylight/clustering/services_implementation/src/main/java/org/opendaylight/controller/clustering/services_implementation/internal/ClusterManager.java&lt;br/&gt;
./opendaylight/config/logback-config-loader/src/main/java/org/opendaylight/controller/logback/config/loader/Activator.java&lt;br/&gt;
./opendaylight/configuration/api/src/main/java/org/opendaylight/controller/configuration/ConfigurationObject.java&lt;br/&gt;
./opendaylight/connectionmanager/implementation/src/main/java/org/opendaylight/controller/connectionmanager/internal/ConnectionManager.java&lt;br/&gt;
./opendaylight/containermanager/api/src/main/java/org/opendaylight/controller/containermanager/ContainerConfig.java&lt;br/&gt;
./opendaylight/distribution/sanitytest/src/main/java/org/opendaylight/controller/distribution/Sanity.java&lt;br/&gt;
./opendaylight/forwardingrulesmanager/implementation/src/main/java/org/opendaylight/controller/forwardingrulesmanager/internal/FlowEntryDistributionOrderFutureTask.java&lt;br/&gt;
./opendaylight/hosttracker/api/src/main/java/org/opendaylight/controller/hosttracker/HostIdFactory.java&lt;br/&gt;
./opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/sal/binding/codegen/impl/SingletonHolder.java&lt;br/&gt;
./opendaylight/md-sal/sal-distributed-datastore/src/main/java/org/opendaylight/controller/cluster/datastore/Shard.java&lt;br/&gt;
/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/core/internal/Controller.java&lt;br/&gt;
./opendaylight/switchmanager/implementation/src/main/java/org/opendaylight/controller/switchmanager/internal/SwitchManager.java&lt;/p&gt;

&lt;p&gt;Defense4All&lt;br/&gt;
./framework.core.impl/src/main/java/org/opendaylight/defense4all/framework/core/impl/FrameworkMainImpl.java&lt;/p&gt;

&lt;p&gt;Group Based Policy&lt;br/&gt;
./groupbasedpolicy/src/main/java/org/opendaylight/groupbasedpolicy/renderer/opflex/OpflexConnectionService.java&lt;/p&gt;

&lt;p&gt;OpenFlow Plugin&lt;br/&gt;
./openflow-protocol-impl/src/main/java/org/opendaylight/openflowjava/protocol/impl/core/SslKeyStore.java&lt;/p&gt;

&lt;p&gt;OVSDB&lt;br/&gt;
./library/src/main/java/org/opendaylight/ovsdb/lib/impl/OvsdbConnectionService.java&lt;br/&gt;
./openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/impl/ConfigurationServiceImpl.java&lt;br/&gt;
./openstack/net-virt/src/main/java/org/opendaylight/ovsdb/openstack/netvirt/impl/NeutronL3Adapter.java&lt;br/&gt;
./plugin/src/main/java/org/opendaylight/ovsdb/plugin/api/OvsVswitchdSchemaConstants.java&lt;br/&gt;
./plugin/src/main/java/org/opendaylight/ovsdb/plugin/impl/ConfigurationServiceImpl.java&lt;br/&gt;
./plugin/src/main/java/org/opendaylight/ovsdb/plugin/OvsVswitchdSchemaConstants.java&lt;/p&gt;

&lt;p&gt;Plugin to OpenContrail&lt;br/&gt;
./neutron/src/main/java/org/opendaylight/plugin2oc/neutron/Activator.java&lt;/p&gt;

&lt;p&gt;SDN Interface App&lt;br/&gt;
./sdniaggregator/src/main/java/org/opendaylight/controller/sdniaggregator/SdniManager.java&lt;/p&gt;

&lt;p&gt;SNBI&lt;br/&gt;
./southplugin/src/main/java/org/opendaylight/snbi/southplugin/CertManagerConstants.java&lt;/p&gt;

&lt;p&gt;SNMP4SDN&lt;br/&gt;
./snmp4sdn/src/main/java/org/opendaylight/snmp4sdn/core/internal/Controller.java&lt;br/&gt;
./snmp4sdn/src/main/java/org/opendaylight/snmp4sdn/core/internal/SwitchHandler.java&lt;br/&gt;
./snmp4sdn/src/main/java/org/opendaylight/snmp4sdn/internal/DiscoveryService.java&lt;br/&gt;
./snmp4sdn/src/main/java/org/opendaylight/snmp4sdn/internal/FlowProgrammerService.java&lt;br/&gt;
./snmp4sdn/src/main/java/org/opendaylight/snmp4sdn/internal/OFStatisticsManager.java&lt;br/&gt;
./third-party/expect4j/src/main/java/org/expect4j/ExpectEmulation.java&lt;/p&gt;

&lt;p&gt;VTN&lt;br/&gt;
./coordinator/core/java/pfc_util/src/org/opendaylight/vtn/core/CoreSystem.java&lt;br/&gt;
./coordinator/core/java/pfc_util/src/org/opendaylight/vtn/core/util/Logger.java&lt;br/&gt;
./coordinator/core/test/java/pfc_ipc/src/org/opendaylight/vtn/core/ipc/IpcDoubleTest.java&lt;br/&gt;
./coordinator/core/test/java/pfc_ipc/src/org/opendaylight/vtn/core/ipc/IpcFloatTest.java&lt;br/&gt;
./coordinator/core/test/java/pfc_ipc/src/org/opendaylight/vtn/core/ipc/TestBase.java&lt;br/&gt;
./coordinator/core/test/java/pfc_util/src/org/opendaylight/vtn/core/util/LoggerTest.java&lt;br/&gt;
./coordinator/core/test/java/pfc_util/src/org/opendaylight/vtn/core/util/TestBase.java&lt;br/&gt;
./coordinator/java/tomcat/unc-addon/src/org/opendaylight/vtn/tomcat/server/GlobalResourceManager.java&lt;br/&gt;
./manager/implementation/src/main/java/org/opendaylight/vtn/manager/internal/Activator.java&lt;/p&gt;

&lt;p&gt;YangTools&lt;br/&gt;
./code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/DefaultSourceCodeGenerator.java&lt;br/&gt;
./code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/util/SourceCodeGeneratorFactory.java&lt;br/&gt;
./common/util/src/main/java/org/opendaylight/yangtools/util/MapAdaptor.java&lt;br/&gt;
./common/util/src/main/java/org/opendaylight/yangtools/util/PropertyUtils.java&lt;/p&gt;


&lt;p&gt;&lt;span class=&quot;error&quot;&gt;&amp;#91;0&amp;#93;&lt;/span&gt; I dropped the following things as false positives:&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;SingleFeatureTest.java in all projects&lt;/li&gt;
	&lt;li&gt;anything in a target or target-ide directory&lt;/li&gt;
	&lt;li&gt;anything starting with the path ./opendaylight/protocol_plugins/openflow/&lt;/li&gt;
	&lt;li&gt;anything with src/test in the path&lt;/li&gt;
&lt;/ul&gt;
</comment>
                            <comment id="35509" author="ljakab" created="Wed, 24 Sep 2014 18:56:47 +0000"  >&lt;p&gt;Closing the bug, since it is fixed for lispflowmapping.&lt;/p&gt;

&lt;p&gt;Colin, not sure what to do about the other projects, file a bug for each of them, or just notify them of the change and ask to consider it in the functional testing?&lt;/p&gt;</comment>
                            <comment id="35510" author="colin@colindixon.com" created="Thu, 25 Sep 2014 16:32:11 +0000"  >&lt;p&gt;Fixed by: &lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/11505/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/11505/&lt;/a&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>2058</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=2058]]></customfieldvalue>

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

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