Wanted to send the notes from the call this morning, in case folks don’t know to check out the etherpad, [1]. We will plan to continue the discussion at the same time next week: March 12th, 8AM pacific. Will send meeting notice later. Thanks, Eric [1] - https://etherpad.openstack.org/p/katacontainers-2018-architecture-committee-... Notes: === 2018-03-05 MEETING PARTICIPANTS (Add your name, company, email, timezone) Eric Ernst, Intel, eric.ernst@intel.com, UTC-8 Eric Adams, Intel, eric.adams@intel.com, UTC-8 Samuel Ortiz, samuel.ortiz@intel.com, UTC+1 Xu Wang, Hyper, xu@hyper.sh, UTC+8 Thierry Carrez, thierry@openstack.org, UTC+1 Wei Zhang, Huawei, zhangwei555@huawei.com, UTC+8 Julio Montes, Intel, julio.montes@intel.com, UTC-6 Jon Olson, Google, jonolson@google.com, UTC-8 Salvador Fuentes, Intel, salvador.fuentes@intel.com, UTC-6 Jonathan E. Magen, Cigna, jonathan.magen@cigna.com, UTC-5 Gabriela Cervantes, Intel, gabriela.cervantes.tellez@intel.com, UTC-6 Tim Pepper, VMware, tpepper@vmware.com, UTC-8 Archana Shinde,Intel, archana.m.shinde@intel.com, UTC-8 Carlos Venegas, Intel, jose.carlos.venegas.munoz@intel.com, UTC-6 Tao Peng, Hyper, bergwolf@hyper.sh, UTC+8 Jessie Frazelle, Microsoft, jessfraz@microsoft.com, UTC+5 James Hunt, Intel, james.o.hunt@intel.com, UTC Surya Naredla, Dell-EMC, surya.prabhakar@dell.com, UTC Tim Allclair, tallclair@google.com, UTC-8 AGENDA / NOTES (Please propose agenda here) 1. Handling docker swarm/compose up and network TC support: see https://github.com/clearcontainers/runtime/issues/1042#issuecomment-37008764... for details 1. The Design Documents (katacontainers/documentation #14, #16, #17) - https://github.com/kata-containers/documentation/pull/14 - https://github.com/kata-containers/documentation/pull/16 - https://github.com/kata-containers/documentation/pull/17 1. Discuss runtime API ( https://github.com/kata-containers/runtime/pull/32 , slides: https://docs.google.com/presentation/d/1BZvRQdJUnSmaeaKgJPS-E9RFTFb7qsM7ybex... ) 1. Discuss virtcontainer import PR: https://github.com/kata-containers/runtime/pull/41 1. Virtcontainer API definition: https://github.com/kata-containers/runtime/pull/32 Notes: * For agenda #1, didn't get a chance to discuss - will put query on mailing list and add to agenda for next architecture commitee meeting if still necessary * For agenda #2: * PR 14 is ready, while 17 should be mergable after taking review feedback into account * PR 16 - given amount of detail present in this, it'd be best to wait for resolution of API discussion before merging. * For agenda #4 - discussion of virtcontainer import PR: Didn't get chance to discuss. * Virtcontainer API discussion: * Xu gave presentation covering the API that has been proposed in runtime/pull/32. * lots of discussion about slide 3 and what happens with proxy/shim/cri server: in the frakti example, the shim/proxy are implemented within the CRI-shim itself * slide 4 APIs are mostly covered by existing virtcontainers API with exception of streaming and perhaps persistance API * No resolution based on presentation - still need more information to drive decision: * Need more information from Hyper engineers on what is missing from virtcontainers API (in detail), and we will use this as a basis for follow up discussion * Will add a meeting next week at same time to continue discussion * Drive to a decision of if virtcontainers will be the basis by the end of the meeting next week ===