<div dir="ltr">Thanks Eric! And I like the idea to have kata configuration in pod spec annotations as well.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Jun 15, 2019 at 10:46 AM Ernst, Eric <<a href="mailto:eric.ernst@intel.com">eric.ernst@intel.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">





<div lang="EN-US">
<div class="gmail-m_1072667673954536116WordSection1">
<p class="MsoNormal"><span style="font-size:11pt">Hey virt-contaiNerds -<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">I had the pleasure of helping review issues/PRs for Kata this week as part of the review rotation. Here are some highlights from the project over the past week:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">We had several project-infrastructure pull requests created and merged. Late last week, Salvador Fuentes<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">identified that our burn-rate for CI resources has been increasing with the number of jobs and length of PR based CI jobs. This motivated several of us to stop and look at improvments that could be done. Initial
 changes include utilizing smaller container images for basic tests and reducing duplicated tests across various jobs. We plan to make further improvements by predicating larger test jobs by a passing static-check (ie, proper utilization of a pipeline), and
 better utilizing filters to not require full CI for non-code changes.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">While virtio-fs experimental support has been available with 1.8.0-alpha0, more extensive utilization of the feature is<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">hamstrung by a lack of memory hotplug support. We're working with StefanH and DavidG to resolve this limitation. See
<a href="https://github.com/kata-containers/runtime/issues/1745" target="_blank">https://github.com/kata-containers/runtime/issues/1745</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">We received initial PRs for adding support for the ACRN hypervisor. Review is ongoing.  See
<a href="https://github.com/kata-containers/runtime/pull/1779" target="_blank">https://github.com/kata-containers/runtime/pull/1779</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">A couple of stability-improvements for kata shimv2 were merged.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">There are several outstanding PRs which could use help moving forward, and I marked these with the label `needs-help`. If any sound interesting, please jump in! Examples include:<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">- To avoid needing to do CPU or memory hotplug and still create an optimally sized VM, Manohar Castelino has been suggesting<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">creating sizing annotations for Kata, and creating an example k8s admission controller which would set kata annotations in the PodSpec, which Kata would then consume. The initial PR has some suggestions on
 how to do this in a generic way, but is starting to go stale. We'd love to have help here. See
<a href="https://github.com/kata-containers/runtime/pull/1695" target="_blank">https://github.com/kata-containers/runtime/pull/1695</a>   
<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">- An initial PR for moving hypervisor code from virtcontainers into a hypervisor pkg was provided by Samuel. This is a great code<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">cleanup/refactoring opportunnity, and we could use help finishing this one up.  See
<a href="https://github.com/kata-containers/runtime/pull/1208" target="_blank">https://github.com/kata-containers/runtime/pull/1208</a><u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">Next week, Peng Tao is listed as the
<a href="https://github.com/kata-containers/community/wiki/Release-Team-Rota" target="_blank">release lead for stable releases</a>, which will include stable-1.6, stable-1.7 and 1.8.0-alpha branches.<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt"><u></u> <u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">Thanks,<u></u><u></u></span></p>
<p class="MsoNormal"><span style="font-size:11pt">Eric<u></u><u></u></span></p>
</div>
</div>

_______________________________________________<br>
kata-dev mailing list<br>
<a href="mailto:kata-dev@lists.katacontainers.io" target="_blank">kata-dev@lists.katacontainers.io</a><br>
<a href="http://lists.katacontainers.io/cgi-bin/mailman/listinfo/kata-dev" rel="noreferrer" target="_blank">http://lists.katacontainers.io/cgi-bin/mailman/listinfo/kata-dev</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-size:12.8px"><span style="font-size:12.8px">Xu Wang</span><br></div><div style="font-size:12.8px">Senior Staff Engineer at AntFin</div><div style="font-size:12.8px">A member of Kata Containers project</div><div style="font-size:12.8px"><span style="font-size:12.8px">github/twitter/wechat: @gnawux</span></div></div></div></div></div>