<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:38: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>[SFC-171] ACL configuration via GUI broken</title>
                <link>https://jira.opendaylight.org/browse/SFC-171</link>
                <project id="10167" key="SFC">sfc</project>
                    <description>&lt;p&gt;Can&apos;t configure ACL from GUI. &lt;/p&gt;

&lt;p&gt;Here are steps to reproduce the bug.&lt;br/&gt;
0. Build and Install boron sfc ODL controller.&lt;br/&gt;
  git clone &lt;a href=&quot;https://git.opendaylight.org/gerrit/p/sfc.git&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/p/sfc.git&lt;/a&gt;  --branch stable/boron&lt;br/&gt;
1. Connect to SFC GUI, http://&amp;lt;odl-ip&amp;gt;:8181/index.html, configure Sevice Function, Service Function Forwarder, Sevice Function Chain&lt;br/&gt;
2. Deploy the chain&lt;br/&gt;
3. Click on Service Function Path and deploy the SFP&lt;br/&gt;
4. Click on Access Lists/Classifiers&lt;br/&gt;
5. Click on Add Access list&lt;br/&gt;
6. Select default data template, Access list entry type as ip, &lt;br/&gt;
   fill in source port range (0-65535), destination port range(80-80), IP protocol as 6, IP version as IPv4, Source IPv4 address/network (192.168.2.0/24) , destination IPv4 address/network (192.168.2.0/24)&lt;br/&gt;
7.Click on Save.&lt;br/&gt;
8. Google chrome on windows 10 used is the browser used in the test.&lt;/p&gt;

&lt;p&gt;The GUI shows no error but ACL doesn&apos;t get added. The errors seen on &lt;br/&gt;
browser console log is added below.&lt;/p&gt;

&lt;p&gt;The ACL configuation succeeds if configured via RestConf i.e using&lt;br/&gt;
http://&amp;lt;odl-ip&amp;gt;:8181/apidoc/explorer/index.html#!/ietf-access-control-list(2016-02-18)/PUT_access_lists_put_2&lt;/p&gt;

&lt;p&gt;-----------------&lt;br/&gt;
Browser Console Log on configuring ACL from GUI&lt;/p&gt;

&lt;p&gt;ui.sortable: ngModel not provided! &lt;span class=&quot;error&quot;&gt;&amp;#91;div, context: div&amp;#93;&lt;/span&gt;&lt;br/&gt;
angular.js:11048 GET &lt;a href=&quot;http://172.16.11.10:8181/restconf/config/ipfix-application-information:class-id-dictionary&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://172.16.11.10:8181/restconf/config/ipfix-application-information:class-id-dictionary&lt;/a&gt; 404 (Not Found)(anonymous function) @ angular.js:11048sendReq @ angular.js:10841serverRequest @ angular.js:10551processQueue @ angular.js:15122(anonymous function) @ angular.js:15138$eval @ angular.js:16384$digest @ angular.js:16200$apply @ angular.js:16492done @ angular.js:10872completeRequest @ angular.js:11070requestLoaded @ angular.js:11011&lt;br/&gt;
sfc.services.js:611 No data, returning empty array&lt;br/&gt;
angular.js:11048 GET &lt;a href=&quot;http://172.16.11.10:8181/restconf/config/ipfix-application-information:application-id-dictionary&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://172.16.11.10:8181/restconf/config/ipfix-application-information:application-id-dictionary&lt;/a&gt; 404 (Not Found)(anonymous function) @ angular.js:11048sendReq @ angular.js:10841serverRequest @ angular.js:10551processQueue @ angular.js:15122(anonymous function) @ angular.js:15138$eval @ angular.js:16384$digest @ angular.js:16200$apply @ angular.js:16492done @ angular.js:10872completeRequest @ angular.js:11070requestLoaded @ angular.js:11011&lt;br/&gt;
sfc.services.js:611 No data, returning empty array&lt;br/&gt;
angular.js:11048 PUT &lt;a href=&quot;http://172.16.11.10:8181/restconf/config/ietf-access-control-list:access-lists/acl/ACL3&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://172.16.11.10:8181/restconf/config/ietf-access-control-list:access-lists/acl/ACL3&lt;/a&gt; 404 (Not Found)(anonymous function) @ angular.js:11048sendReq @ angular.js:10841serverRequest @ angular.js:10551processQueue @ angular.js:15122(anonymous function) @ angular.js:15138$eval @ angular.js:16384$digest @ angular.js:16200$apply @ angular.js:16492(anonymous function) @ angular.js:24108dispatch @ jquery.min.js:3v.handle @ jquery.min.js:3&lt;br/&gt;
sfc.services.js:665 Error with status code 404  while PUT&lt;/p&gt;</description>
                <environment>&lt;p&gt;Operating System: All&lt;br/&gt;
Platform: PC&lt;/p&gt;</environment>
        <key id="24197">SFC-171</key>
            <summary>ACL configuration via GUI broken</summary>
                <type id="10104" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10303&amp;avatarType=issuetype">Bug</type>
                                                <status id="10004" iconUrl="https://jira.opendaylight.org/images/icons/status_generic.gif" description="">Verified</status>
                    <statusCategory id="3" key="done" colorName="green"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="swati.deshpande@serro.com">Swati Deshpande</reporter>
                        <labels>
                    </labels>
                <created>Mon, 14 Nov 2016 10:17:41 +0000</created>
                <updated>Tue, 29 May 2018 15:29:24 +0000</updated>
                            <resolved>Tue, 29 May 2018 15:29:24 +0000</resolved>
                                    <version>unspecified</version>
                                    <fixVersion>unspecified</fixVersion>
                                    <component>General</component>
                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="46716" author="ebrjohn" created="Fri, 25 Nov 2016 09:03:52 +0000"  >&lt;p&gt;Fix being reviewed:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://git.opendaylight.org/gerrit/#/c/48681/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://git.opendaylight.org/gerrit/#/c/48681/&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="63170" author="ebrjohn" created="Tue, 29 May 2018 15:29:10 +0000"  >&lt;p&gt;The ODL SFC UI is no longer supported, since the DLUX project has been ceased.&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>7171</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=7171]]></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_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i02fhr:</customfieldvalue>

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