<div dir="ltr">Hello folks,<div><br></div><div>At the end of the previous discussion on the topic [1] I've decided to make a PoC based on oslo.messaging. Clint suggested and I agreed to make it for os-collect-config. Actually I've made a PoC for Savanna first :-) but anyway here is the one for os-collect-config [2]. </div>
<div><br></div><div>I've made a couple of observations:</div><div><br></div><div>First, the os-collect-config naturally becomes an RPC server. That gives an advantage of having feedback, i.e. knowing that the desired config was actually received and applied.</div>
<div><br></div><div>Second, with the oslo.messaging approach seems like there is almost nothing to extract to common code. It is rather well seen on the minimal example like os-config-apply. I thought there would be something to share between projects using the agent, but so far it </div>
<div>looks like oslo.messaging already covers all the needs. Which IMHO is great!<br></div><div><br></div><div>So, any thoughts?</div><div><br></div><div>[1] <a href="http://lists.openstack.org/pipermail/openstack-dev/2013-December/021476.html">http://lists.openstack.org/pipermail/openstack-dev/2013-December/021476.html</a><br>
</div><div>[2] <a href="https://github.com/dmitrymex/os-collect-config">https://github.com/dmitrymex/os-collect-config</a></div></div>