<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal">The kubelet logs are in /var/log/daemon.log<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b>From:</b> Venkata Ramana Veldanda <Venkata.Veldanda@radisys.com>
<br>
<b>Sent:</b> Friday, March 05, 2021 4:30 AM<br>
<b>To:</b> starlingx-discuss@lists.starlingx.io<br>
<b>Cc:</b> Srinivas Sadagopan <Srinivas.Sadagopan@radisys.com><br>
<b>Subject:</b> Re: [Starlingx-discuss] stx 4.0.1 kubernetes sriov resources suddenly disappears<o:p></o:p></p>
</div>
</div>
<p class="MsoNormal"><o:p> </o:p></p>
<div style="border:solid #9C6500 1.0pt;padding:2.0pt 2.0pt 2.0pt 2.0pt">
<p class="MsoNormal" style="line-height:12.0pt;background:#FFEB9C"><span lang="EN-IN" style="font-size:10.0pt;color:red">[Please note: This e-mail is from an EXTERNAL e-mail address]<o:p></o:p></span></p>
</div>
<div>
<p class="MsoNormal"><span lang="EN-IN">Adding more info to this question as this is becoming a bit show stopper for us. Any help is appreciated.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN">Until SRIOV everything seems to be configured properly and they reflecting under /etc/pcidp/config.json<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN">When we compared the faulty resource </span>
intel_fpga_fec<span lang="EN-IN"> with another stable SRIOV resource ‘pci_sriov_net_datanetmh1’ the log doesn’t show any issues nor it is different. However from kubelet perspective there seems to be something wrong and resources are not showing up in “kubectl
 describe nodes”. Attached the log comparison. <o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN">How do we dump the kubelet logs? The command ‘journalctl -u kubelet’ works on my CentOS Kubernetes but not on StarlingX
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN">[root@local ~]# journalctl -u kubelet<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN">-- No entries --<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN">Also raised a launch pad bug with logs <a href="https://bugs.launchpad.net/starlingx/+bug/1917857">
https://bugs.launchpad.net/starlingx/+bug/1917857</a><o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<div>
<div style="border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span style="mso-fareast-language:EN-IN">From:</span></b><span style="mso-fareast-language:EN-IN"> Venkata Ramana Veldanda
<br>
<b>Sent:</b> Wednesday, March 3, 2021 9:50 PM<br>
<b>To:</b> <a href="mailto:starlingx-discuss@lists.starlingx.io">starlingx-discuss@lists.starlingx.io</a><br>
<b>Cc:</b> Srinivas Sadagopan <<a href="mailto:Srinivas.Sadagopan@radisys.com">Srinivas.Sadagopan@radisys.com</a>><br>
<b>Subject:</b> stx 4.0.1 kubernetes sriov resources suddenly disappears<o:p></o:p></span></p>
</div>
</div>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal">Hi, <o:p></o:p></p>
<p class="MsoNormal">We are using STX 4.0.1 to install our Flexran based 5G solution in AIO-SX mode . We had created VFs on the N3000 device and some of the NIC interfaces. These resources were reflected in the Kuberenets allocatable resources. During the course
 of using the system, the allocatable resources for N3000 and one of the NIC interface crad started coming up as 0. The following is a part of kubectl describe nodes output. The affected resources are
<b>intel.com/intel_fpga_fec,  intel.com/pci_sriov_net_datanet_c, and intel.com/pci_sriov_net_datanet_u</b><o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">We already tried lock/unlock, delete and re-create the resources, but none of these help to recover the resources<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# cat /etc/build.info<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">###<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">### StarlingX<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">###     Release 20.06<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">###<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">OS="centos"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">SW_VERSION="20.06"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">BUILD_TARGET="Host Installer"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">BUILD_TYPE="Formal"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">BUILD_ID="r/stx.4.0"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">JOB="STX_4.0_build_layer_flock"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">BUILD_BY="<a href="mailto:starlingx.build@cengn.ca">starlingx.build@cengn.ca</a>"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">BUILD_NUMBER="22"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">BUILD_HOST="starlingx_mirror"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">BUILD_DATE="2020-08-05 12:25:52 +0000"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">FLOCK_OS="centos"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">FLOCK_JOB="STX_4.0_build_layer_flock"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">FLOCK_BUILD_BY="<a href="mailto:starlingx.build@cengn.ca">starlingx.build@cengn.ca</a>"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">FLOCK_BUILD_NUMBER="22"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">FLOCK_BUILD_HOST="starlingx_mirror"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">FLOCK_BUILD_DATE="2020-08-05 12:25:52 +0000"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">Capacity:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  cpu:                                 96<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  ephemeral-storage:                   10190100Ki<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  hugepages-1Gi:                       46Gi<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  hugepages-2Mi:                       0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  <span style="background:yellow;mso-highlight:yellow">
intel.com/intel_fpga_fec:            0<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";background:yellow;mso-highlight:yellow">  intel.com/pci_sriov_net_datanet_c:   0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";background:yellow;mso-highlight:yellow">  intel.com/pci_sriov_net_datanet_u:   0</span><span style="font-family:"Courier New""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  intel.com/pci_sriov_net_datanetbh1:  8<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  intel.com/pci_sriov_net_datanetdn1:  8<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  intel.com/pci_sriov_net_datanetmh1:  8<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  memory:                              97436728Ki<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  pods:                                110<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">Allocatable:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  cpu:                                 92<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  ephemeral-storage:                   9391196145<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  hugepages-1Gi:                       46Gi<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  hugepages-2Mi:                       0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  <span style="background:yellow;mso-highlight:yellow">
intel.com/intel_fpga_fec:            0<o:p></o:p></span></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";background:yellow;mso-highlight:yellow">  intel.com/pci_sriov_net_datanet_c:   0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New";background:yellow;mso-highlight:yellow">  intel.com/pci_sriov_net_datanet_u:   0</span><span style="font-family:"Courier New""><o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  intel.com/pci_sriov_net_datanetbh1:  8<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  intel.com/pci_sriov_net_datanetdn1:  8<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">  intel.com/pci_sriov_net_datanetmh1:  8<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">It seems like everything is "OK" upto sriov device plugin because the sriov device plugin pod logs do show that the correct number of resources are getting updated towards kubernetes<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">Here are some of the CLI outputs:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# system host-device-show controller-0 pci_0000_1d_00_0
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+-----------------------+---------------------------------------------------------------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| Property              | Value                                                                                                   |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+-----------------------+---------------------------------------------------------------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| name                  | pci_0000_1d_00_0                                                                                        |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| address               | 0000:1d:00.0                                                                                            |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| class id              | 120000                                                                                                  |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| vendor id             | 8086                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| device id             | 0d8f                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| class name            | Processing accelerators                                                                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| vendor name           | Intel Corporation                                                                                       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| device name           | Device 0d8f                                                                                             |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| numa_node             | 0                                                                                                       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| enabled               | True                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| sriov_totalvfs        | 8                                                                                                       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| sriov_numvfs          | 8                                                                                                       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| sriov_vfs_pci_address | 0000:1d:00.1,0000:1d:00.2,0000:1d:00.3,0000:1d:00.4,0000:1d:00.5,0000:1d:00.6,0000:1d:00.7,0000:1d:01.0 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| sriov_vf_pdevice_id   | 0d90                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| extra_info            |                                                                                                         |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| created_at            | 2021-03-03T13:46:26.363470+00:00                                                                        |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| updated_at            | 2021-03-03T13:47:12.684827+00:00                                                                        |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| root_key              | None                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| revoked_key_ids       | None                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| boot_page             | None                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| bitstream_id          | None                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| bmc_build_version     | None                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| bmc_fw_version        | None                                                                                                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| driver                | igb_uio                                                                                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| sriov_vf_driver       | igb_uio                                                                                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+-----------------------+---------------------------------------------------------------------------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# system host-if-show controller-0 sriovfh1
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+-----------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| Property        | Value                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+-----------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| ifname          | sriovfh1                             |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| iftype          | ethernet                             |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| ports           | [u'enp177s0f3']                      |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| imac            | 40:a6:b7:34:e4:a3                    |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| imtu            | 9216                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| ifclass         | pci-sriov                            |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| ptp_role        | none                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| aemode          | None                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| schedpolicy     | None                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| txhashpolicy    | None                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| uuid            | 6f30a690-2414-424f-b5fc-d324d63cc502 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| ihost_uuid      | 8075e0db-4cc5-4d74-8601-849adce97b7e |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| vlan_id         | None                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| uses            | []                                   |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| used_by         | []                                   |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| created_at      |                                      |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| updated_at      |                                      |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| sriov_numvfs    | 16                                   |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| sriov_vf_driver | vfio                                 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| accelerated     | [True]                               |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+-----------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# system interface-datanetwork-list controller-0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+--------------+--------------------------------------+----------+------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| hostname     | uuid                                 | ifname   | datanetwork_name |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+--------------+--------------------------------------+----------+------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | 63a44e7b-18f4-4f9b-8504-a950cb8abb86 | sriovfh1 | datanet-c        |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | 6aff29d7-cfaf-48b4-9802-b17b8a025efc | sriovdn1 | datanetdn1       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | 76a2da50-11a6-408e-90b3-3a316cef6557 | sriovmh1 | datanetmh1       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | e155e1d0-8dec-47e6-ac60-076832698a95 | sriovfh1 | datanet-u        |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | e569db46-a31b-4b8f-b7ca-175b1168798f | sriovbh1 | datanetbh1       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+--------------+--------------------------------------+----------+------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# system interface-datanetwork-show datanet-c controller-0 datanet-ccontroller-0 datanet-c datanet-clist controller-0<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+--------------+--------------------------------------+----------+------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| hostname     | uuid                                 | ifname   | datanetwork_name |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+--------------+--------------------------------------+----------+------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | 63a44e7b-18f4-4f9b-8504-a950cb8abb86 | sriovfh1 | datanet-c        |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | 6aff29d7-cfaf-48b4-9802-b17b8a025efc | sriovdn1 | datanetdn1       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | 76a2da50-11a6-408e-90b3-3a316cef6557 | sriovmh1 | datanetmh1       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | e155e1d0-8dec-47e6-ac60-076832698a95 | sriovfh1 | datanet-u        |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| controller-0 | e569db46-a31b-4b8f-b7ca-175b1168798f | sriovbh1 | datanetbh1       |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+--------------+--------------------------------------+----------+------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# system interface-datanetwork-list controller-0show 63a44e7b-18f4-4f9b-8504-a950cb8abb86<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| Property         | Value                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| hostname         | controller-0                         |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| uuid             | 63a44e7b-18f4-4f9b-8504-a950cb8abb86 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| ifname           | sriovfh1                             |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| datanetwork_name | datanet-c                            |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# system interface-datanetwork-show 63a44e7b-18f4-4f9b-8504-a950cb8abb86e155e1d0-8dec-47e6-ac60-076832698a95<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| Property         | Value                                |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| hostname         | controller-0                         |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| uuid             | e155e1d0-8dec-47e6-ac60-076832698a95 |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| ifname           | sriovfh1                             |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">| datanetwork_name | datanet-u                            |<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">+------------------+--------------------------------------+<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">[root@controller-0 sysadmin(keystone_admin)]# 
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">sriov device plugin logs:<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">=====================================================================================<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New""><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin# kubectl logs kube-sriov-device-plugin-amd64-h9kp8 -n kube-system | grep intel_fpga_fec<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">      "resourceName": "intel_fpga_fec",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.275600  138581 manager.go:106] unmarshalled ResourceList: [{ResourcePrefix: ResourceName:pci_sriov_net_datanet_c DeviceType:netDevice Selectors:0xc00000c900 SelectorObj:0xc0002601e0}
 {ResourcePrefix: ResourceName:pci_sriov_net_datanetbh1 DeviceType:netDevice Selectors:0xc00000c920 SelectorObj:0xc000260280} {ResourcePrefix: ResourceName:pci_sriov_net_datanetdn1 DeviceType:netDevice Selectors:0xc00000c940 SelectorObj:0xc000260320} {ResourcePrefix:
 ResourceName:pci_sriov_net_datanetmh1 DeviceType:netDevice Selectors:0xc00000c960 SelectorObj:0xc0002603c0} {ResourcePrefix: ResourceName:pci_sriov_net_datanet_u DeviceType:netDevice Selectors:0xc00000c9a0 SelectorObj:0xc000260460} {ResourcePrefix: ResourceName:intel_fpga_fec
 DeviceType:accelerator Selectors:0xc00000c9c0 SelectorObj:0xc00014c820}]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.275709  138581 manager.go:193] validating resource name "intel.com/intel_fpga_fec"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.450400  138581 manager.go:116] Creating new ResourcePool: intel_fpga_fec<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.450446  138581 manager.go:145] New resource server is created for intel_fpga_fec ResourcePool<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.453772  138581 server.go:191] starting intel_fpga_fec device plugin endpoint at: intel.com_intel_fpga_fec.sock<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.454032  138581 server.go:217] intel_fpga_fec device plugin endpoint started serving<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.640208  138581 server.go:106] Plugin: intel.com_intel_fpga_fec.sock gets registered successfully at Kubelet<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.640225  138581 server.go:131] ListAndWatch(intel_fpga_fec) invoked<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.640342  138581 server.go:139] ListAndWatch(intel_fpga_fec): send devices &ListAndWatchResponse{Devices:[]*Device{&Device{ID:0000:1d:01.0,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},&Device{ID:0000:1d:00.1,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},&Device{ID:0000:1d:00.2,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},&Device{ID:0000:1d:00.3,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},&Device{ID:0000:1d:00.4,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},&Device{ID:0000:1d:00.5,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},&Device{ID:0000:1d:00.6,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},&Device{ID:0000:1d:00.7,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:0,},},},},},}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin#
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin#
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin#
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin#
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin# kubectl logs kube-sriov-device-plugin-amd64-h9kp8 -n kube-system | grep intel_fpga_fecpci_sriov_net_datanet_c<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">      "resourceName": "pci_sriov_net_datanet_c",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.275600  138581 manager.go:106] unmarshalled ResourceList: [{ResourcePrefix: ResourceName:pci_sriov_net_datanet_c DeviceType:netDevice Selectors:0xc00000c900 SelectorObj:0xc0002601e0}
 {ResourcePrefix: ResourceName:pci_sriov_net_datanetbh1 DeviceType:netDevice Selectors:0xc00000c920 SelectorObj:0xc000260280} {ResourcePrefix: ResourceName:pci_sriov_net_datanetdn1 DeviceType:netDevice Selectors:0xc00000c940 SelectorObj:0xc000260320} {ResourcePrefix:
 ResourceName:pci_sriov_net_datanetmh1 DeviceType:netDevice Selectors:0xc00000c960 SelectorObj:0xc0002603c0} {ResourcePrefix: ResourceName:pci_sriov_net_datanet_u DeviceType:netDevice Selectors:0xc00000c9a0 SelectorObj:0xc000260460} {ResourcePrefix: ResourceName:intel_fpga_fec
 DeviceType:accelerator Selectors:0xc00000c9c0 SelectorObj:0xc00014c820}]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.275645  138581 manager.go:193] validating resource name "intel.com/pci_sriov_net_datanet_c"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.449979  138581 manager.go:116] Creating new ResourcePool: pci_sriov_net_datanet_c<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.450122  138581 manager.go:145] New resource server is created for pci_sriov_net_datanet_c ResourcePool<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.450478  138581 server.go:191] starting pci_sriov_net_datanet_c device plugin endpoint at: intel.com_pci_sriov_net_datanet_c.sock<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.451088  138581 server.go:217] pci_sriov_net_datanet_c device plugin endpoint started serving<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.639929  138581 server.go:131] ListAndWatch(pci_sriov_net_datanet_c) invoked<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.640068  138581 server.go:106] Plugin: intel.com_pci_sriov_net_datanet_c.sock gets registered successfully at Kubelet<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.639996  138581 server.go:139] ListAndWatch(pci_sriov_net_datanet_c): send devices &ListAndWatchResponse{Devices:[]*Device{&Device{ID:0000:b1:0f.4,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.2,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.4,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.0,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.1,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.3,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.6,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.1,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.3,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.5,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.6,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.2,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.5,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.7,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.7,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.0,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},},}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin# kubectl logs kube-sriov-device-plugin-amd64-h9kp8 -n kube-system | grep pci_sriov_net_datanet_cu<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">      "resourceName": "pci_sriov_net_datanet_u",<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.275600  138581 manager.go:106] unmarshalled ResourceList: [{ResourcePrefix: ResourceName:pci_sriov_net_datanet_c DeviceType:netDevice Selectors:0xc00000c900 SelectorObj:0xc0002601e0}
 {ResourcePrefix: ResourceName:pci_sriov_net_datanetbh1 DeviceType:netDevice Selectors:0xc00000c920 SelectorObj:0xc000260280} {ResourcePrefix: ResourceName:pci_sriov_net_datanetdn1 DeviceType:netDevice Selectors:0xc00000c940 SelectorObj:0xc000260320} {ResourcePrefix:
 ResourceName:pci_sriov_net_datanetmh1 DeviceType:netDevice Selectors:0xc00000c960 SelectorObj:0xc0002603c0} {ResourcePrefix: ResourceName:pci_sriov_net_datanet_u DeviceType:netDevice Selectors:0xc00000c9a0 SelectorObj:0xc000260460} {ResourcePrefix: ResourceName:intel_fpga_fec
 DeviceType:accelerator Selectors:0xc00000c9c0 SelectorObj:0xc00014c820}]<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.275700  138581 manager.go:193] validating resource name "intel.com/pci_sriov_net_datanet_u"<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.450306  138581 manager.go:116] Creating new ResourcePool: pci_sriov_net_datanet_u<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.450388  138581 manager.go:145] New resource server is created for pci_sriov_net_datanet_u ResourcePool<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.453443  138581 server.go:191] starting pci_sriov_net_datanet_u device plugin endpoint at: intel.com_pci_sriov_net_datanet_u.sock<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.453750  138581 server.go:217] pci_sriov_net_datanet_u device plugin endpoint started serving<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.639929  138581 server.go:131] ListAndWatch(pci_sriov_net_datanet_u) invoked<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.639945  138581 server.go:139] ListAndWatch(pci_sriov_net_datanet_u): send devices &ListAndWatchResponse{Devices:[]*Device{&Device{ID:0000:b1:0e.1,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.5,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.2,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.3,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.0,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.0,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.1,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.3,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.5,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.6,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.7,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.4,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.6,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0e.7,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.2,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},&Device{ID:0000:b1:0f.4,Health:Healthy,Topology:&TopologyInfo{Nodes:[]*NUMANode{&NUMANode{ID:1,},},},},},}<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">I0303 13:47:07.640791  138581 server.go:106] Plugin: intel.com_pci_sriov_net_datanet_u.sock gets registered successfully at Kubelet<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin#
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin#
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-family:"Courier New"">controller-0:/home/sysadmin#
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="mso-fareast-language:EN-IN">Venkata Veldanda <o:p>
</o:p></span></p>
<p class="MsoNormal"><span lang="EN-IN"><o:p> </o:p></span></p>
</div>
</div>
</body>
</html>