<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:23:56 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>[NETVIRT-1386] Better permanent solution for QosAlertGenerator which shall not modify the logging configuration at runtime</title>
                <link>https://jira.opendaylight.org/browse/NETVIRT-1386</link>
                <project id="10144" key="NETVIRT">netvirt</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1845&quot; title=&quot;Karaf takes 7 minutes to start&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1845&quot;&gt;&lt;del&gt;CONTROLLER-1845&lt;/del&gt;&lt;/a&gt; documents massive confusion, and significant total time lost by far too many busy people, until &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=skitt&quot; class=&quot;user-hover&quot; rel=&quot;skitt&quot;&gt;skitt&lt;/a&gt; found out that:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;(...) this is caused by the Pax Logging configuration file having the wrong contents, so the logs aren&apos;t stored in the Karaf log file. Jamo reproduced this, and had a configuration file which only contained the lines from qosservice.cfg. So it seems that QosAlertGenerator in NetVirt is involved &#8212; it rewrites the configuration file... &lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;and in further discussion &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=tpantelis&quot; class=&quot;user-hover&quot; rel=&quot;tpantelis&quot;&gt;tpantelis&lt;/a&gt; mentions that:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;assume it&apos;s getting overwritten with log4j settings instead of log4j2 (...) seems odd for QosAlertGenerator to add fixed logging configuration in code at runtime, usually such configuration is set up on deployment if desired. I don&apos;t know the history of this but perhaps we should consider removing it.&lt;/p&gt;&lt;/blockquote&gt;

&lt;p&gt;While it may be possible to &quot;fix up&quot; the content of that &lt;tt&gt;qosservice.cfg&lt;/tt&gt; file (log4j2 format?), I have to very strongly agree that this seems like a completely crazy approach to begin with.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/74496/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/74496/&lt;/a&gt; therefore removes the code that used to do runtime logging change in QosAlertGenerator to unblock &lt;a href=&quot;https://jira.opendaylight.org/browse/CONTROLLER-1845&quot; title=&quot;Karaf takes 7 minutes to start&quot; class=&quot;issue-link&quot; data-issue-key=&quot;CONTROLLER-1845&quot;&gt;&lt;del&gt;CONTROLLER-1845&lt;/del&gt;&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;This issue is to discuss if and how a better solution can be re-implemented in a future follow up change to the removal.&lt;/p&gt;</description>
                <environment></environment>
        <key id="30402">NETVIRT-1386</key>
            <summary>Better permanent solution for QosAlertGenerator which shall not modify the logging configuration at runtime</summary>
                <type id="10100" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10310&amp;avatarType=issuetype">Improvement</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="-1">Unassigned</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Thu, 26 Jul 2018 11:43:51 +0000</created>
                <updated>Thu, 4 Oct 2018 04:16:30 +0000</updated>
                            <resolved>Thu, 4 Oct 2018 04:16:30 +0000</resolved>
                                                    <fixVersion>Neon</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                    <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="30253">CONTROLLER-1845</issuekey>
        </issuelink>
                            </outwardlinks>
                                                        </issuelinktype>
                    </issuelinks>
                <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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03h7j:</customfieldvalue>

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