<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:03:52 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>[INTPAK-193] Debug why no default user in Ansible ODL </title>
                <link>https://jira.opendaylight.org/browse/INTPAK-193</link>
                <project id="10190" key="INTPAK">integration-packaging</project>
                    <description>&lt;p&gt;ODL is designed to have a default&#160;&lt;b&gt;admin&lt;/b&gt;&#160;user. The packaging project ensures that the user is present. The script dedicated for this task is:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/gitweb?p=releng/builder.git;a=blob;f=jjb/packaging/test-rest-ok.sh&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/gitweb?p=releng/builder.git;a=blob;f=jjb/packaging/test-rest-ok.sh&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The absence of this user in Ansible-ODL is confirmed by the test logs, which checks the initial state of the users.&#160;&lt;/p&gt;

&lt;p&gt;&#160;&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;
TASK&#160;[list initial users]&#160;****************************************************** ok:&#160;[localhost]&#160;=&amp;gt; { &lt;span class=&quot;code-quote&quot;&gt;&quot;changed&quot;&lt;/span&gt;: &lt;span class=&quot;code-keyword&quot;&gt;false&lt;/span&gt;,&#160; &lt;span class=&quot;code-quote&quot;&gt;&quot;invocation&quot;&lt;/span&gt;: { &lt;span class=&quot;code-quote&quot;&gt;&quot;module_args&quot;&lt;/span&gt;:

{ &lt;span class=&quot;code-quote&quot;&gt;&quot;password&quot;&lt;/span&gt;: &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;state&quot;&lt;/span&gt;: &lt;span class=&quot;code-quote&quot;&gt;&quot;list&quot;&lt;/span&gt;, &lt;span class=&quot;code-quote&quot;&gt;&quot;username&quot;&lt;/span&gt;: &lt;span class=&quot;code-keyword&quot;&gt;null&lt;/span&gt; }

},&#160; &lt;span class=&quot;code-quote&quot;&gt;&quot;msg&quot;&lt;/span&gt;: [ &lt;span class=&quot;code-quote&quot;&gt;&quot;User names:&quot;&lt;/span&gt;,&#160; &quot;&quot; ] }
&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;
&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="30320">INTPAK-193</key>
            <summary>Debug why no default user in Ansible ODL </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="linux_geek">Taseer Ahmed</assignee>
                                    <reporter username="linux_geek">Taseer Ahmed</reporter>
                        <labels>
                    </labels>
                <created>Wed, 11 Jul 2018 18:48:24 +0000</created>
                <updated>Sun, 12 Aug 2018 14:36:46 +0000</updated>
                            <resolved>Sun, 12 Aug 2018 14:36:46 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>2</watches>
                                                                                                                <comments>
                            <comment id="64013" author="dfarrell07" created="Wed, 11 Jul 2018 19:18:41 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=linux_geek&quot; class=&quot;user-hover&quot; rel=&quot;linux_geek&quot;&gt;linux_geek&lt;/a&gt; - Can you give a better title/description? We need to be able to understand the issue when we return to it later. At least improve title to note that no user ansible-odl, but RPM tests show default user. Basically discrepancy between two is the issue, or why user isn&apos;t in ansible-odl. Also include the relevant links/code snippets from the logs showing no user, the tests you&apos;re adding that assert no user, and the RPM logic that seems to use admin user out-of-the-box.&lt;/p&gt;</comment>
                            <comment id="64027" author="dfarrell07" created="Thu, 12 Jul 2018 20:07:57 +0000"  >&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=linux_geek&quot; class=&quot;user-hover&quot; rel=&quot;linux_geek&quot;&gt;linux_geek&lt;/a&gt; - Thanks for the updates. For clarity, it&apos;s not the ODL RPM that creates the admin user. If it&apos;s there, it&apos;s just ODL distros in general ship with this user by default. The question is why the same ODL RPMs, when used to install using ansible-odl, don&apos;t seem to show this user.&lt;/p&gt;</comment>
                            <comment id="64028" author="dfarrell07" created="Thu, 12 Jul 2018 20:09:14 +0000"  >&lt;p&gt;It would be interesting to add a check to the RPM verify scripts that uses the AAA user/pass tool to check if there&apos;s a user. Maybe that tool just doesn&apos;t list the default admin user. Could also add REST calls to ansible-odl tests to verify can use user on NB interface. Can you raise subtasks for each of these &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=linux_geek&quot; class=&quot;user-hover&quot; rel=&quot;linux_geek&quot;&gt;linux_geek&lt;/a&gt;?&lt;/p&gt;</comment>
                            <comment id="64614" author="linux_geek" created="Sun, 12 Aug 2018 14:36:46 +0000"  >&lt;p&gt;The API wasn&apos;t responding because the feature does not get installed by default. Added and tested that feature with an example playbook.&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|i03gpb:</customfieldvalue>

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