<!-- 
RSS generated by JIRA (8.20.10#820010-sha1:ace47f9899e9ee25d7157d59aa17ab06aee30d3d) at Wed Feb 07 20:42:29 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>[TRNSPRTPCE-199] OTN Topo update from Renderer</title>
                <link>https://jira.opendaylight.org/browse/TRNSPRTPCE-199</link>
                <project id="10178" key="TRNSPRTPCE">transportpce</project>
                    <description>&lt;p&gt;OTN services are created sequentially. This implies needed supporting services are present and supporting links have been populated in the topology to allow path calculation. Thus we need to populate OTN link in topology after OTN service has been succesfully provisionned:&lt;br/&gt;
 _Links (OTU4, ODTU4)&lt;br/&gt;
 _Available trib-slots/ trib ports&lt;/p&gt;

&lt;p&gt;This stories includes the creation of all methods required in both OTN Renderer as well as Topology management. Link discovery based on accepted SAPI and DAPI on the interfaces has been put temporarly aside because SAPI and DAPI are optional parameters that may or may not be in the device models depending on the vendors.&lt;/p&gt;

&lt;p&gt;The PCE needs these information to validate the node tp during path calculation :&lt;br/&gt;
 _Creation of ODU4 implies the presence of an OTU4 link and that no ODU4 is already present on the tp (no available trib-slot in xpdr-tp-port-connection-attributes)&lt;br/&gt;
 _Creation of ODU LO implies the presence of available trib-slot on th tp&lt;br/&gt;
 Even if ideally the topology shall be updated dynamically from notification coming from the device, we need a feasible intermediate solution to handle service creation&lt;/p&gt;

&lt;p&gt;Evaluation indicators: code pushed on master branch, not necessarily merged, build + Junit OK, functests passed. Number of Spotbugs issues for Network model and Renderer has not increased.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;</description>
                <environment></environment>
        <key id="32354">TRNSPRTPCE-199</key>
            <summary>OTN Topo update from Renderer</summary>
                <type id="10001" iconUrl="https://jira.opendaylight.org/images/icons/issuetypes/story.svg">Story</type>
                                            <priority id="1" iconUrl="https://jira.opendaylight.org/images/icons/priorities/blocker.svg">Highest</priority>
                        <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="gthouenon">Gilles Thouenon</assignee>
                                    <reporter username="orenais">Olivier Renais</reporter>
                        <labels>
                            <label>OTN-SH</label>
                            <label>OTN-renderer</label>
                    </labels>
                <created>Tue, 21 Jan 2020 18:22:58 +0000</created>
                <updated>Fri, 3 Sep 2021 13:20:11 +0000</updated>
                            <resolved>Tue, 14 Apr 2020 06:46:33 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                    <workratio workratioPercent="50"/>
                                    <progress percentage="50">
                                    <originalProgress>
                                                    <row percentage="100" backgroundColor="#89afd7"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="50" backgroundColor="#51a825"/>
                                                    <row percentage="50" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </progress>
                                    <aggregateprogress percentage="50">
                                    <originalProgress>
                                                    <row percentage="100" backgroundColor="#89afd7"/>
                                            </originalProgress>
                                                    <currentProgress>
                                                    <row percentage="50" backgroundColor="#51a825"/>
                                                    <row percentage="50" backgroundColor="#ec8e00"/>
                                            </currentProgress>
                            </aggregateprogress>
                                    <timeoriginalestimate seconds="288000">2 weeks</timeoriginalestimate>
                            <timeestimate seconds="144000">1 week</timeestimate>
                            <timespent seconds="144000">1 week</timespent>
                                    <issuelinks>
                            <issuelinktype id="10000">
                    <name>Blocks</name>
                                            <outwardlinks description="blocks">
                                        <issuelink>
            <issuekey id="32484">TRNSPRTPCE-208</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="is blocked by">
                                        <issuelink>
            <issuekey id="32294">TRNSPRTPCE-177</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10002">
                    <name>Duplicate</name>
                                                                <inwardlinks description="is duplicated by">
                                        <issuelink>
            <issuekey id="32299">TRNSPRTPCE-182</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="32494">TRNSPRTPCE-218</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="32534">TRNSPRTPCE-242</issuekey>
        </issuelink>
            <issuelink>
            <issuekey id="32537">TRNSPRTPCE-245</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </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_10002" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>TRNSPRTPCE-195</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    <customfield id="customfield_10000" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i03o6t:1</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10001" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="24">Sprint 13</customfieldvalue>
    <customfieldvalue id="25">Sprint 14</customfieldvalue>

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