<div dir="ltr"><div>Hello all,</div><div><br></div><div>We would like to push further the discussion on unified guest agent. You may find the details of our proposal at [1].</div><div><br></div><div>Also let me clarify why we started this conversation. Savanna currently utilizes SSH to install/configure Hadoop on VMs. We were happy with that approach until recently we realized that in many OpenStack deployments VMs are not accessible from controller. That brought us to idea to use guest agent for VM configuration instead. That approach is already used by Trove, Murano and Heat and we can do the same.</div>
<div><br></div><div>Uniting the efforts on a single guest agent brings a couple advantages:</div><div>1. Code reuse across several projects.</div><div>2. Simplified deployment of OpenStack. Guest agent requires additional facilities for transport like message queue or something similar. Sharing agent means projects can share transport/config and hence ease life of deployers.</div>
<div><br></div><div>We see it is a library and we think that Oslo is a good place for it.</div><div><br></div><div>Naturally, since this is going to be a _unified_ agent we seek input from all interested parties.</div><div>
<br></div><div>[1] <a href="https://wiki.openstack.org/wiki/UnifiedGuestAgent">https://wiki.openstack.org/wiki/UnifiedGuestAgent</a></div><div><br></div><div>Thanks,</div><div><br></div><div>Dmitry</div></div>