<div dir="ltr"><div dir="ltr"><div dir="ltr">I've written up a high-level summary of the discussions we had at the <br>PTG -- please feel free to reply to this thread to fill in anything I've missed. </div><div dir="ltr"><br><div>Sorry about the delay, I was really tied up after the PTG</div><div><br></div><div>We used our PTG etherpad:  </div><div><a href="https://etherpad.openstack.org/p/cyborg-ptg-stein" target="_blank">https://etherpad.openstack.org/p/cyborg-ptg-stein</a><br></div><div><br></div><div>Cyborg Centric:</div><div><br></div><div>1. Stein Specs: </div><div><div>        a. os-acc e2e (in queue) -- probably needs to be refactored to move REST API signatures to Nova specs, and Cyborg-specific details in this spec</div><div>        b. DB evolution introducing VAR and device profile concept (need to add) Yes (part of the Rolling upgrade req)</div><div>            i. VAR related APIs spec:</div><div>                - GET /vars (optionally with request body of a list of VAR UUIDs)</div><div>                - GET /vars/instance/{instance_uuid}</div><div>                - GET, POST, PUT, DELETE  /vars/unbound</div><div>                - GET, POST, PUT, DELETE  /vars/bound</div><div>            ii. Device profiles spec</div><div>        c. device discovery (in queue)</div><div>        d. pci_white_list (low priority for S ?) low priority.</div><div><br></div><div>    2. Drivers:</div><div>        a. Land current drivers in the queue: opae, gpu, clock</div><div>        b. add Xilinx driver</div><div>        c. add NPU driver (possibly from Huawei first, other NPU cards are welcomed as well)</div><div>        d. add RISC-V driver support</div><div>        </div><div>    3. DOC: We will catch up with the documentation for Cyborg in the up coming cycle</div><div>    </div><div>    4. Infra:</div><div>        a. fake driver to facilitate end-to-end function testing (part of the Rolling upgrade request)(check with shaohe)</div><div>        b. utilize storyboard for task mgmt and tracing</div><div><br></div><div>Nova-Cyborg:</div><div>    Discussion with Nova details can be found <span class="gmail-author-a-oewz84zz86zz90zz90zz75zjqz70ziz88zwz70zp gmail-url" style="margin:0px;padding:1px 0px;background-color:rgb(199,229,250);color:rgb(0,0,0);font-family:"Helvetica Neue",Arial,sans-serif;font-size:12px"><a href="https://etherpad.openstack.org/p/cyborg-nova-ptg-stein" style="margin:0px;padding:0px;white-space:pre-wrap">https://etherpad.openstack.org/p/cyborg-nova-ptg-stein</a></span><span class="gmail-author-a-oewz84zz86zz90zz90zz75zjqz70ziz88zwz70zp" style="margin:0px;padding:1px 0px;background-color:rgb(199,229,250);color:rgb(0,0,0);font-family:"Helvetica Neue",Arial,sans-serif;font-size:12px"> </span></div><div>    1. Nova Stein Specs:</div><div>        a. device-profile e2e (for phase 1)</div><div>        b. new nova attach-device api (for phase 2)</div><div>    2. Need Nova to complete:</div><div>        a. Nested Resource Provider: Keep your eyes on this series and its associated blueprint: <a href="https://review.openstack.org/#/q/topic:use-nested-allocation-candidates" target="_blank">https://review.openstack.org/#/q/topic:use-nested-allocation-candidates</a></div><div>        </div><div>Note: Nova has made it clear that they do not expect Nova changes needed for Cyborg to be upstreamed in Stein, because the bar for integration is high. Cyborg needs to prove rolling upgrade etc., we need to pass CI/gates with Nova, Nova changes need to be tested at unit/functional/tempest levels. We have to make a push to get this done against expectations. </div><div><br></div><div>Neutron-Cyborg:</div><div>    1. Neutron Stein Specs:</div><div>        a. Propose a ML2 Plugin (networking-cyborg)</div><div>        b. neutron notification : add notification support in cyborg</div><div><br></div><div>MISC:</div><div>    1. work with SKT team on LOCI (OCI container image) support for OpenStack-Helm (after stein-1 or stein-2)</div><div>       Is SKT the SIG-K8 team?(they are one of the biggest Korean Telco Operators :) )</div><div>    2. work with SKT team and Dims on the k8s integration design/discussion</div></div><div><br></div><div>-- <br><div dir="ltr" class="m_-3859054852784867237gmail_signature">Thank you<div><br></div><div>Regards</div><div><br></div><div>Li Liu</div></div></div></div></div></div>