<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:25:46 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-185] SFC PortPairGroup dependency checking (NeutronSFCPortPairGroupInterface)</title>
                <link>https://jira.opendaylight.org/browse/NEUTRON-185</link>
                <project id="10145" key="NEUTRON">neutron</project>
                    <description></description>
                <environment></environment>
        <key id="30531">NEUTRON-185</key>
            <summary>SFC PortPairGroup dependency checking (NeutronSFCPortPairGroupInterface)</summary>
                <type id="10102" iconUrl="https://jira.opendaylight.org/secure/viewavatar?size=xsmall&amp;avatarId=10316&amp;avatarType=issuetype">Sub-task</type>
                            <parent id="29588">NEUTRON-158</parent>
                                    <priority id="3" iconUrl="https://jira.opendaylight.org/images/icons/priorities/major.svg">Medium</priority>
                        <status id="1" iconUrl="https://jira.opendaylight.org/images/icons/statuses/open.png" description="The issue is open and ready for the assignee to start work on it.">Open</status>
                    <statusCategory id="2" key="new" colorName="blue-gray"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="-1">Unassigned</assignee>
                                    <reporter username="vorburger">Michael Vorburger</reporter>
                        <labels>
                    </labels>
                <created>Tue, 31 Jul 2018 16:16:29 +0000</created>
                <updated>Mon, 13 Aug 2018 12:43:14 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="64499" author="vorburger" created="Thu, 2 Aug 2018 13:12:30 +0000"  >&lt;p&gt;as discussed today, based on &lt;a href=&quot;https://github.com/openstack/networking-odl/blob/179fa53a8e6f60609068df5c1f4f058181b2f928/networking_odl/journal/dependency_validations.py#L121&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;dependency_validations.py&lt;/a&gt;&#160;:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;def _generate_sfc_port_pair_deps(data):
    object_ids = []
    ingress_port = data.get(&apos;ingress&apos;)
    if ingress_port is not None:
        object_ids.append(ingress_port)

    egress_port = data.get(&apos;egress&apos;)
    if egress_port is not None:
        object_ids.append(egress_port)

    return object_ids&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;&lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=thapar&quot; class=&quot;user-hover&quot; rel=&quot;thapar&quot;&gt;thapar&lt;/a&gt;, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=mpeterson&quot; class=&quot;user-hover&quot; rel=&quot;mpeterson&quot;&gt;mpeterson&lt;/a&gt;, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=jhershbe&quot; class=&quot;user-hover&quot; rel=&quot;jhershbe&quot;&gt;jhershbe&lt;/a&gt;, &lt;a href=&quot;https://jira.opendaylight.org/secure/ViewProfile.jspa?name=mkolesni%40redhat.com&quot; class=&quot;user-hover&quot; rel=&quot;mkolesni@redhat.com&quot;&gt;mkolesni@redhat.com&lt;/a&gt; anything else to consider for this entity?&lt;/p&gt;</comment>
                            <comment id="64613" author="mpeterson" created="Sun, 12 Aug 2018 10:54:47 +0000"  >&lt;p&gt;there seems to be a mismatch between the title and the code you put in the comment.&lt;/p&gt;

&lt;p&gt;The right one for this would be &#160;_generate_sfc_port_pair_group_deps of the same file.&lt;/p&gt;</comment>
                            <comment id="64616" author="vorburger" created="Mon, 13 Aug 2018 09:12:28 +0000"  >&lt;p&gt;Oups, yeah - above is for &lt;a href=&quot;https://jira.opendaylight.org/browse/NEUTRON-186&quot; title=&quot;SFC PortPair dependency checking (NeutronSFCPortPairInterface)&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NEUTRON-186&quot;&gt;NEUTRON-186&lt;/a&gt; wherewas for this (port pair GROUP) it&apos;s just:&lt;/p&gt;

&lt;div class=&quot;preformatted panel&quot; style=&quot;border-width: 1px;&quot;&gt;&lt;div class=&quot;preformattedContent panelContent&quot;&gt;
&lt;pre&gt;def _generate_sfc_port_pair_group_deps(data):
    return data[&apos;port_pairs&apos;]&lt;/pre&gt;
&lt;/div&gt;&lt;/div&gt;</comment>
                            <comment id="64619" author="mpeterson" created="Mon, 13 Aug 2018 11:58:01 +0000"  >&lt;p&gt;In general also deletion deps need to be considered&lt;/p&gt;</comment>
                            <comment id="64620" author="vorburger" created="Mon, 13 Aug 2018 12:41:34 +0000"  >&lt;p&gt;FYI we agreed that we first want to finally make progress for create/update, and then do delete after - watch&#160;&lt;a href=&quot;https://jira.opendaylight.org/browse/NEUTRON-195&quot; title=&quot;Framework for delete dependency checking&quot; class=&quot;issue-link&quot; data-issue-key=&quot;NEUTRON-195&quot;&gt;NEUTRON-195&lt;/a&gt;.&lt;/p&gt;</comment>
                            <comment id="64621" author="mpeterson" created="Mon, 13 Aug 2018 12:43:14 +0000"  >&lt;p&gt;gotcha, missed that bit. Thanks&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="30532">NEUTRON-186</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|i03hh3:</customfieldvalue>

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