<!-- 
RSS generated by JIRA (9.4.5#940005-sha1:e3094934eac4fd8653cf39da58f39364fb9cc7c1) at Sat Feb 10 05:58:08 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>Akraino JIRA</title>
    <link>https://jira.akraino.org</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.5</version>
        <build-number>940005</build-number>
        <build-date>11-04-2023</build-date>
    </build-info>


<item>
            <title>[ICN-215] ICN Global controller</title>
                <link>https://jira.akraino.org/browse/ICN-215</link>
                <project id="10400" key="ICN">Integrated Cloud Native NFV</project>
                    <description>&lt;p&gt;&lt;b&gt;Description:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Having Global controller for ICN for Centralized Software Provisioning&lt;/li&gt;
	&lt;li&gt;Develop the Global controller in ICN with the following components
	&lt;ul&gt;
		&lt;li&gt;Provisioning controller(PC)&lt;/li&gt;
		&lt;li&gt;K8s Provisioning Manager (KPM) with clusterAPI&lt;/li&gt;
		&lt;li&gt;Binary Provisioning Manager (BPM)&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Start date: 12/11/2019&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Tasks include&lt;/b&gt;&lt;/p&gt;
&lt;ol&gt;
	&lt;li&gt;Presentation on Global controller API &amp;amp; Architecture document&lt;/li&gt;
	&lt;li&gt;Ramp up ICN Wiki page on the Global controller -&#160;&lt;a href=&quot;https://wiki.akraino.org/pages/viewpage.action?pageId=11995877#ICN-InfrastructureOrchestration(Architecture&amp;amp;Designdocument)-Infra-global-controller:&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.akraino.org/pages/viewpage.action?pageId=11995877#ICN-InfrastructureOrchestration(Architecture&amp;amp;Designdocument)-Infra-global-controller:&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;&#160;Provisioning controller base on K8s Operator framework&lt;/li&gt;
	&lt;li&gt;New CRD controller is expected to be created with following CRs
	&lt;ul&gt;
		&lt;li&gt;Site registration-related CRs.&lt;/li&gt;
		&lt;li&gt;Compute inventory-related CRs.&lt;/li&gt;
		&lt;li&gt;Site install trigger related CRs.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
	&lt;li&gt;Expected to provide APIs
	&lt;ul&gt;
		&lt;li&gt;For uploading binary packages&lt;/li&gt;
		&lt;li&gt;For uploading containerized packages&lt;/li&gt;
		&lt;li&gt;For uploading OS images&lt;/li&gt;
		&lt;li&gt;Each package, OS image or containerized package is supposed to have right metadata information for identification at a later time.&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ol&gt;


&lt;p&gt;&lt;b&gt;Acceptance criteria / Definition of Done:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;Jan 15th&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Backbone code for the Provisioning controller&lt;/li&gt;
	&lt;li&gt;Extending Mimio and storage between the Global controller and local controller&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Feb 26th&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Provisioning controller working with BPM&lt;/li&gt;
	&lt;li&gt;KPM with cluster API&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;April 8th&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Global controller with 2 Edge Infra local controller with Autoscaling&lt;/li&gt;
	&lt;li&gt;CD test scripts&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;April 30th&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Bugfix&lt;/li&gt;
	&lt;li&gt;CD testing completed with logs&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Opens / Dependencies:&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;&lt;b&gt;HW &amp;amp; SW stack info (if required):&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;no hardware dependencies&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;&lt;b&gt;Test Requirements:&lt;/b&gt;&lt;/p&gt;
&lt;ul&gt;
	&lt;li&gt;Todo
	&lt;ul&gt;
		&lt;li&gt;&lt;a href=&quot;https://jira.akraino.org/secure/ViewProfile.jspa?name=tingjiec&quot; class=&quot;user-hover&quot; rel=&quot;tingjiec&quot;&gt;tingjiec&lt;/a&gt;&lt;/li&gt;
		&lt;li&gt;&lt;a href=&quot;https://jira.akraino.org/secure/ViewProfile.jspa?name=r.kuralamudhan&quot; class=&quot;user-hover&quot; rel=&quot;r.kuralamudhan&quot;&gt;r.kuralamudhan&lt;/a&gt;&lt;/li&gt;
	&lt;/ul&gt;
	&lt;/li&gt;
&lt;/ul&gt;
</description>
                <environment></environment>
        <key id="11063">ICN-215</key>
            <summary>ICN Global controller</summary>
                <type id="10000" iconUrl="https://jira.akraino.org/images/icons/issuetypes/epic.svg">Epic</type>
                                            <priority id="3" iconUrl="https://jira.akraino.org/images/icons/priorities/medium.svg">Medium</priority>
                        <status id="10000" iconUrl="https://jira.akraino.org/" description="">To Do</status>
                    <statusCategory id="2" key="new" colorName="default"/>
                                    <resolution id="-1">Unresolved</resolution>
                                        <assignee username="tingjiec">Tingjie Chen</assignee>
                                    <reporter username="r.kuralamudhan">Kuralamudhan Ramakrishnan</reporter>
                        <labels>
                            <label>icn-global-controller</label>
                    </labels>
                <created>Wed, 11 Dec 2019 23:40:28 +0000</created>
                <updated>Fri, 17 Jan 2020 02:55:00 +0000</updated>
                                                                                <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                        <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                        <customfield id="customfield_10000" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10103" key="com.pyxis.greenhopper.jira:gh-epic-color">
                        <customfieldname>Epic Color</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ghx-label-6</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10102" key="com.pyxis.greenhopper.jira:gh-epic-label">
                        <customfieldname>Epic Name</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ICN Global controller</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10101" key="com.pyxis.greenhopper.jira:gh-epic-status">
                        <customfieldname>Epic Status</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10000"><![CDATA[To Do]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10105" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i002yc:</customfieldvalue>

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