<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:14:55 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-398] Carbon: odl respond with http status 401 in various suites</title>
                <link>https://jira.opendaylight.org/browse/NETCONF-398</link>
                <project id="10142" key="NETCONF">netconf</project>
                    <description>&lt;p&gt;This is a kind of general problem, because more than one suite enters the state when a node starts to respond with http response 401 (unauthorized). Few bugs may already be opened for problems related to the node isolation, but these problems result in odl node response 401.&lt;br/&gt;
At the moment i am unaware of how to recover from this state, but it is definitely possible, because every next suite behaves well at the start.&lt;/p&gt;

&lt;p&gt;Job: &lt;a href=&quot;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-3node-clustering-only-carbon/626/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://jenkins.opendaylight.org/releng/view/controller/job/controller-csit-3node-clustering-only-carbon/626/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Suite: Rpc Provider Partition And Heal&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;2 nodes have rpc registered, the 3rd one no&lt;/li&gt;
	&lt;li&gt;the one without rpc is isolated and we expect status code 501 when rpc called, but 401 is returned&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;Suite: Action Provider Partition And Heal&lt;br/&gt;
A node with routed rpc is isolated. The rpc is then called on that node and status 200 is expected. 401 is returned.&lt;/p&gt;

&lt;p&gt;Suite: Partition And Heal (Clustering Singleton)&lt;br/&gt;
Singleton constant is installed on each node and then the owner node is isolated. When requesting odl-mdsal-lowlevel-target:get-singleton-constant on isolated node, 501 is expected, 401 is returned.&lt;/p&gt;

&lt;p&gt;This may not be the single problem, but all is related to node isolation process.&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: All&lt;/p&gt;</environment>
        <key id="21411">NETCONF-398</key>
            <summary>Carbon: odl respond with http status 401 in various suites</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="10002">Duplicate</resolution>
                                        <assignee username="jakubtoth-0">Jakub Toth</assignee>
                                    <reporter username="pgubka@cisco.com">Peter Gubka</reporter>
                        <labels>
                    </labels>
                <created>Tue, 11 Apr 2017 14:50:45 +0000</created>
                <updated>Fri, 15 Mar 2019 22:22:40 +0000</updated>
                            <resolved>Tue, 18 Apr 2017 12:41:51 +0000</resolved>
                                                                    <component>restconf-nb</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                                                                <comments>
                            <comment id="39992" author="tpantelis" created="Tue, 11 Apr 2017 19:04:30 +0000"  >&lt;p&gt;401 points to an HTTP authentication issue, ie AAA. This is not related to clustering. Perhaps AAA is somehow affected by node isolation or it&apos;s an issue on the robot side (perhaps it&apos;s not sending the proper authentication header?). Also does it fail fast if it doesn&apos;t immediately receive 501? If so, perhaps retrying the request will eventually return 501.&lt;/p&gt;</comment>
                            <comment id="39993" author="pgubka@cisco.com" created="Wed, 12 Apr 2017 06:52:35 +0000"  >&lt;p&gt;Robot hadn&apos;t been receiving 401 few weeks ago. Auth parameters for a particular http session are set at the suite start and remain the same for the suite duration. There is practically no place where to make a mistake on robot side.&lt;/p&gt;</comment>
                            <comment id="39994" author="tpantelis" created="Wed, 12 Apr 2017 07:11:51 +0000"  >&lt;p&gt;Either way it&apos;s not a clustering issue. I would suggest moving this to the integration project and first debugging it on the robot side. &lt;/p&gt;

&lt;p&gt;(In reply to Peter Gubka from comment #2)&lt;br/&gt;
&amp;gt; Robot hadn&apos;t been receiving 401 few weeks ago. Auth parameters for a&lt;br/&gt;
&amp;gt; particular http session are set at the suite start and remain the same for&lt;br/&gt;
&amp;gt; the suite duration. There is practically no place where to make a mistake on&lt;br/&gt;
&amp;gt; robot side.&lt;/p&gt;</comment>
                            <comment id="39995" author="rovarga" created="Wed, 12 Apr 2017 11:31:34 +0000"  >&lt;p&gt;Moving to restconf for now. Can this be related to &lt;a href=&quot;https://jira.opendaylight.org/browse/AAA-119&quot; title=&quot;Bad padding in encrypted data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;AAA-119&quot;&gt;&lt;del&gt;AAA-119&lt;/del&gt;&lt;/a&gt;?&lt;/p&gt;</comment>
                            <comment id="39996" author="pgubka@cisco.com" created="Thu, 13 Apr 2017 10:51:00 +0000"  >&lt;p&gt;(In reply to Robert Varga from comment #4)&lt;br/&gt;
&amp;gt; Moving to restconf for now. Can this be related to &lt;a href=&quot;https://jira.opendaylight.org/browse/AAA-119&quot; title=&quot;Bad padding in encrypted data&quot; class=&quot;issue-link&quot; data-issue-key=&quot;AAA-119&quot;&gt;&lt;del&gt;AAA-119&lt;/del&gt;&lt;/a&gt;?&lt;/p&gt;

&lt;p&gt;It can be related to it.&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                            <outwardlinks description="duplicates">
                                        <issuelink>
            <issuekey id="22370">AAA-119</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_10208" key="com.atlassian.jira.plugin.system.customfieldtypes:textfield">
                        <customfieldname>External issue ID</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>8209</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=8209]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10206" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Issue Type</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10300"><![CDATA[Bug]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10204" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>ODL SR Target Milestone</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10314"><![CDATA[Carbon-RC1]]></customfieldvalue>

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

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