<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:25:49 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>[NEUTRON-202] tenant-id not present in response from neutron nb for /networks/network/${UUID}</title>
                <link>https://jira.opendaylight.org/browse/NEUTRON-202</link>
                <project id="10145" key="NEUTRON">neutron</project>
                    <description>&lt;p&gt;&lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-oxygen/68/robot-plugin/log_full.html.gz#s1-s8-t8-k3-k2-k1&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;csit job that failed on this &lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;Not sure how reproducible this is, and haven&apos;t come across it more than once while&lt;br/&gt;
browsing CSIT results. But, maybe it&apos;s more common than we know, and maybe it&apos;s&lt;br/&gt;
something obvious we can figure out in the &lt;a href=&quot;https://logs.opendaylight.org/releng/vex-yul-odl-jenkins-1/netvirt-csit-1node-0cmb-1ctl-2cmp-openstack-queens-upstream-stateful-snat-conntrack-oxygen/68&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;logs &lt;/a&gt;&lt;/p&gt;

&lt;p&gt;the problem request and response looks like this:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
GET /restconf/config/neutron:neutron/networks/network/9336700e-077a-4209-b88d-8a94ad1ab441/

resp:
{&lt;span class=&quot;code-quote&quot;&gt;&quot;network&quot;&lt;/span&gt;:[{&lt;span class=&quot;code-quote&quot;&gt;&quot;uuid&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;9336700e-077a-4209-b88d-8a94ad1ab441&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;admin-state-up&quot;&lt;/span&gt;:&lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-provider-ext:segmentation-id&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;1076&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-provider-ext:network-type&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-networks:network-type-vxlan&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-L3-ext:external&quot;&lt;/span&gt;:&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;shared&quot;&lt;/span&gt;:&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;revision-number&quot;&lt;/span&gt;:2,&lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;vpn_net_1&quot;&lt;/span&gt;}]}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;as an example of output our CSIT is expecting:&lt;/p&gt;

&lt;div class=&quot;code panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;codeContent panelContent&quot;&gt;
&lt;pre class=&quot;code-java&quot;&gt;
{&lt;span class=&quot;code-quote&quot;&gt;&quot;network&quot;&lt;/span&gt;:[{&lt;span class=&quot;code-quote&quot;&gt;&quot;uuid&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;1b1172d0-8fd4-4b71-a7d7-5d81fd81b322&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;admin-state-up&quot;&lt;/span&gt;:&lt;span class=&quot;code-keyword&quot;&gt;true&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-provider-ext:segmentation-id&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;1001&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-provider-ext:network-type&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-networks:network-type-vxlan&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;tenant-id&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;b9f05034-9221-4e03-9e97-2467d7ffa9dd&quot;&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;neutron-L3-ext:external&quot;&lt;/span&gt;:&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;shared&quot;&lt;/span&gt;:&lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;,&lt;span class=&quot;code-quote&quot;&gt;&quot;revision-number&quot;&lt;/span&gt;:2,&lt;span class=&quot;code-quote&quot;&gt;&quot;name&quot;&lt;/span&gt;:&lt;span class=&quot;code-quote&quot;&gt;&quot;vpn_net_1&quot;&lt;/span&gt;}]}
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</description>
                <environment></environment>
        <key id="30897">NEUTRON-202</key>
            <summary>tenant-id not present in response from neutron nb for /networks/network/${UUID}</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="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, 16 Oct 2018 21:57:52 +0000</created>
                <updated>Thu, 29 Aug 2019 08:16:29 +0000</updated>
                                                            <fixVersion>Oxygen-SR4</fixVersion>
                    <fixVersion>Fluorine-SR2</fixVersion>
                    <fixVersion>Neon</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="65675" author="vorburger" created="Thu, 15 Nov 2018 18:07:32 +0000"  >&lt;p&gt;I&apos;ve just briefly looked into this; so&#160;&lt;tt&gt;NeutronNetworksNorthbound&lt;/tt&gt;&apos;s&#160;&lt;tt&gt;showNetwork()&lt;/tt&gt; will ultimately, indirectly (phew) return a&#160;&lt;a href=&quot;https://github.com/opendaylight/neutron/blob/stable/fluorine/neutron-spi/src/main/java/org/opendaylight/neutron/spi/NeutronNetwork.java&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;NeutronNetwork&lt;/a&gt; ... that obviously does have a tenantID (see &lt;tt&gt;@XmlElement(name = &quot;tenant_id&quot;)&lt;/tt&gt; on &lt;tt&gt;getTenantID()&lt;/tt&gt; - BTW I don&apos;t get what replaces the _ with - to make it &lt;tt&gt;tenant-id&lt;/tt&gt;) - but there was a recent change exactly there, related to &lt;a href=&quot;https://jira.opendaylight.org/browse/NEUTRON-159&quot; title=&quot;Sporadic NeutronNetworkJAXBTest &amp;amp; NeutronFirewallJAXBTest failures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NEUTRON-159&quot;&gt;&lt;del&gt;NEUTRON-159&lt;/del&gt;&lt;/a&gt;, see Gerrit Reviews linked from that.&lt;/p&gt;

&lt;p&gt;There are tests that cover this though, and they don&apos;t fail, so... hm, curious.&lt;/p&gt;</comment>
                            <comment id="65676" author="vorburger" created="Thu, 15 Nov 2018 18:22:13 +0000"  >&lt;p&gt;The CSIT test failure logs linked above are from Sep 22nd, and &lt;a href=&quot;https://jira.opendaylight.org/browse/NEUTRON-159&quot; title=&quot;Sporadic NeutronNetworkJAXBTest &amp;amp; NeutronFirewallJAXBTest failures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NEUTRON-159&quot;&gt;&lt;del&gt;NEUTRON-159&lt;/del&gt;&lt;/a&gt;&apos;s stuff went in mid Sep - just to check that it&apos;s not older, so this could indeed be related... &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=jluhrsen&quot; class=&quot;user-hover&quot; rel=&quot;jluhrsen&quot;&gt;jluhrsen&lt;/a&gt; just to double chek, you&apos;re implying that it worked earlier? Is it still broken right now? On all branches, Oxygen, Fluorine and Neon?&lt;/p&gt;</comment>
                            <comment id="65677" author="vorburger" created="Thu, 15 Nov 2018 18:41:15 +0000"  >&lt;p&gt;&amp;gt; There are tests that cover this though, and they don&apos;t fail, so... hm, curious.&lt;/p&gt;

&lt;p&gt;specifically the &lt;tt&gt;NeutronNetworkTests&lt;/tt&gt;, although... on a closer look, I&apos;m not entirely convinced that test really properly covers (validates and assert on) the response - does it? If that&apos;s missing, then &lt;a href=&quot;https://jira.opendaylight.org/browse/NEUTRON-159&quot; title=&quot;Sporadic NeutronNetworkJAXBTest &amp;amp; NeutronFirewallJAXBTest failures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NEUTRON-159&quot;&gt;&lt;del&gt;NEUTRON-159&lt;/del&gt;&lt;/a&gt; &lt;em&gt;could&lt;/em&gt; have broken things withouts this being picked up in any of those tests - worth a closer look.&lt;/p&gt;

&lt;p&gt;PS: The test creates networks using &lt;tt&gt;tenant_id&lt;/tt&gt; - again _ not - so what&apos;s it with that diff? Not just tenant, but all.&lt;/p&gt;</comment>
                            <comment id="65679" author="jluhrsen" created="Fri, 16 Nov 2018 04:31:45 +0000"  >&lt;p&gt;I think you missed one critical part of the description that I only found it once&lt;br/&gt;
while scouring CSIT results (back in mid Sep). I haven&apos;t seen it before or&lt;br/&gt;
since, although I am not looking at every single job that runs. I filed the&lt;br/&gt;
jira in the hopes that it might be something easy to figure out with the logs,&lt;br/&gt;
but it sounds like it&apos;s not. Feel free to close this as unreproducible and we&lt;br/&gt;
can re-open later.&lt;/p&gt;</comment>
                            <comment id="65683" author="vorburger" created="Fri, 16 Nov 2018 09:48:53 +0000"  >&lt;p&gt;Oh, I see.  Let me do one thing - I still want to double check that &lt;tt&gt;NeutronNetworkTests&lt;/tt&gt; actually checks for Tenant ID in the response, and if that is fine, I&apos;ll close this.. (In fact, if you don&apos;t see it anymore, it&apos;s possible that &lt;a href=&quot;https://jira.opendaylight.org/browse/NEUTRON-159&quot; title=&quot;Sporadic NeutronNetworkJAXBTest &amp;amp; NeutronFirewallJAXBTest failures&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NEUTRON-159&quot;&gt;&lt;del&gt;NEUTRON-159&lt;/del&gt;&lt;/a&gt; had actually FIXED this problem, not caused it; but I&apos;m not crystal clear on the exact time line involved here.)&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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03jov:</customfieldvalue>

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