<!-- 
RSS generated by JIRA (9.4.5#940005-sha1:e3094934eac4fd8653cf39da58f39364fb9cc7c1) at Sat Feb 10 05:59:28 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-380] Install Istio for replicated control planes</title>
                <link>https://jira.akraino.org/browse/ICN-380</link>
                <project id="10400" key="ICN">Integrated Cloud Native NFV</project>
                    <description>&lt;p&gt;Install Istio for replicated control planes according to Istio&apos;s and Itohan&apos;s instructions:&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://istio.io/latest/docs/setup/install/multicluster/gateways/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://istio.io/latest/docs/setup/install/multicluster/gateways/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://wiki.onap.org/display/DW/Istio+for+DCM&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://wiki.onap.org/display/DW/Istio+for+DCM&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Will leverage Vagrant VMs and existing scripts from containerized KUD to significantly reduce time spent on this task and achieve ~2 story points.&lt;/p&gt;</description>
                <environment></environment>
        <key id="11376">ICN-380</key>
            <summary>Install Istio for replicated control planes</summary>
                <type id="10001" iconUrl="https://jira.akraino.org/images/icons/issuetypes/story.svg">Story</type>
                                            <priority id="3" iconUrl="https://jira.akraino.org/images/icons/priorities/medium.svg">Medium</priority>
                        <status id="10001" iconUrl="https://jira.akraino.org/" description="">Done</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="10000">Done</resolution>
                                        <assignee username="igordcard">Igor Duarte Cardoso</assignee>
                                    <reporter username="igordcard">Igor Duarte Cardoso</reporter>
                        <labels>
                    </labels>
                <created>Wed, 17 Jun 2020 19:36:24 +0000</created>
                <updated>Thu, 17 Dec 2020 00:54:39 +0000</updated>
                            <resolved>Thu, 2 Jul 2020 22:36:18 +0000</resolved>
                                                                        <due></due>
                            <votes>0</votes>
                                    <watches>1</watches>
                                                                                                                <comments>
                            <comment id="11318" author="igordcard" created="Thu, 2 Jul 2020 22:34:56 +0000"  >&lt;p&gt;The specific cause of the issue above has not been found but I now know how this issue can happen vs. how not to have this issue. The two final tests were not modifying the coredns configmap as agressively as outlined in&#160;&lt;a href=&quot;https://istio.io/latest/docs/setup/install/multicluster/gateways/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://istio.io/latest/docs/setup/install/multicluster/gateways/&lt;/a&gt;&#160;and deploying k8s in a different way.&#160;&lt;/p&gt;

&lt;p&gt;I have been deploying KUD k8s on VMs using the KUD job, as follows:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;kubectl&#160;create&#160;&lt;del&gt;f&#160;&lt;/del&gt;&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;apiVersion:&#160;batch/v1&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;kind:&#160;Job&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;metadata:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;name:&#160;kud-$CLUSTER_NAME&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;spec:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;template:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;spec:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;hostNetwork:&#160;true&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;containers:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;name:&#160;kud&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;image:&#160;github.com/onap/multicloud-k8s:latest&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;imagePullPolicy:&#160;IfNotPresent&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;volumeMounts:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;name:&#160;multi-cluster&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;mountPath:&#160;/opt/kud/multi-cluster&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;name:&#160;secret-volume&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;mountPath:&#160;&quot;/.ssh&quot;&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;command:&#160;&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;/bin/sh&amp;quot;,&amp;quot;-c&amp;quot;&amp;#93;&lt;/span&gt;&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;args:&#160;&lt;span class=&quot;error&quot;&gt;&amp;#91;&amp;quot;cp&#160;-r&#160;/.ssh&#160;/root/;&#160;chmod&#160;-R&#160;600&#160;/root/.ssh;&#160;./installer&#160;--cluster&#160;$CLUSTER_NAME&#160;--plugins&#160;onap4k8s&amp;quot;&amp;#93;&lt;/span&gt;&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;securityContext:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;privileged:&#160;true&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;volumes:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;name:&#160;multi-cluster&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;hostPath:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;path:&#160;/opt/kud/multi-cluster&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;-&#160;name:&#160;secret-volume&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;secret:&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;secretName:&#160;ssh-key-secret&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;&#160;&#160;&#160;&#160;restartPolicy:&#160;Never&lt;/tt&gt;&lt;br/&gt;
&lt;tt&gt;&#160;&#160;backoffLimit:&#160;0&lt;/tt&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;If, instead, I use the same exact setup and VMs but go into the VMs and manually install KUD there using:&lt;/p&gt;
&lt;blockquote&gt;&lt;p&gt;&lt;tt&gt;kud/hosting_providers/baremetal/aio.sh&lt;/tt&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;Then Istio will install correctly and I am able to test network connectivity between the 2 clusters.&lt;br/&gt;
It is possible that some some KUD/ICN plugins are interfering with Istio because I have also disabled them when installing KUD manually via the aio.sh script. The reason I did it was the current failure of QAT plugin to install.&lt;br/&gt;
To confirm, I have reproduced failure on KUD job 2 extra times and success on KUD aio.sh 2 extra times.&lt;br/&gt;
The extra struggles around Istio certainly provided a better understanding of Istio than if no issues had been faced.&lt;br/&gt;
Closing the story now.&lt;/p&gt;</comment>
                            <comment id="11309" author="igordcard" created="Wed, 1 Jul 2020 01:30:12 +0000"  >&lt;p&gt;Still blocked.&lt;/p&gt;</comment>
                            <comment id="11306" author="igordcard" created="Fri, 26 Jun 2020 23:21:37 +0000"  >&lt;p&gt;Additionally, attempted to start with a fresh deployment and now am blocked by a totally new issue that wasn&apos;t an issue 1-2 weeks ago:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;New pastebin of new issue: &lt;a href=&quot;https://pastebin.com/JYwsCYjY&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://pastebin.com/JYwsCYjY&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;It seems like it&apos;s expecting a proxy but none are set (unless new code is setting them) and none are needed.&lt;/p&gt;</comment>
                            <comment id="11305" author="igordcard" created="Fri, 26 Jun 2020 23:19:19 +0000"  >&lt;p&gt;Blocked due to lacking connectivity between istio clusters:&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;https://istio.io/latest/docs/setup/install/multicluster/gateways/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://istio.io/latest/docs/setup/install/multicluster/gateways/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;Can&#8217;t get traffic to go from one cluster to the other:&lt;/p&gt;

&lt;p&gt;$ kubectl exec --context=$CTX_CLUSTER1 $SLEEP_POD -n foo -c sleep &amp;#8211; curl -I httpbin.bar.global:8000/headers&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;The command is from the link above. That curl fails with a connection refused.&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;The best I can find in the logs so far is this from the istio-proxy container of the $SLEEP_POD pod:&lt;/p&gt;

&lt;p&gt;transport: Error while dialing dial tcp: lookup istiod.istio-system.svc on 10.244.0.3:53: no such host&lt;/p&gt;

&lt;p&gt;&#160;&lt;/p&gt;

&lt;p&gt;A full log of that same istio-proxy container is here: &lt;a href=&quot;https://pastebin.com/g1sDSxMG&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://pastebin.com/g1sDSxMG&lt;/a&gt;&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10003">
                    <name>Relates</name>
                                            <outwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="11377">ICN-381</issuekey>
        </issuelink>
                            </outwardlinks>
                                                                <inwardlinks description="relates to">
                                        <issuelink>
            <issuekey id="11370">ICN-376</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <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_10100" key="com.pyxis.greenhopper.jira:gh-epic-link">
                        <customfieldname>Epic Link</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>ICN-214</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                            <customfield id="customfield_10105" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>0|i004b0:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                        <customfield id="customfield_10104" key="com.pyxis.greenhopper.jira:gh-sprint">
                        <customfieldname>Sprint</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue id="21">ICN Sprint 20</customfieldvalue>
    <customfieldvalue id="22">ICN Sprint 21</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10106" key="com.atlassian.jira.plugin.system.customfieldtypes:float">
                        <customfieldname>Story Points</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>12.0</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                    </customfields>
    </item>
</channel>
</rss>