<div dir="ltr"><div class="gmail_quote"><div dir="ltr">On Fri, 18 Sep 2015 at 14:13 Li Ma <<a href="mailto:skywalker.nick@gmail.com">skywalker.nick@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi stackers,<br>
<br>
Currently we are discussing the possibility of using a pure python<br>
library to configure network in neutron [1]. We find out that it is<br>
impossible to do it without privsep, because we run external commands<br>
which cannot be replaced by python calls via rootwrap.<br>
<br>
Privsep has been merged in the Liberty cycle. I just wonder how it is going on.<br>
<br>
[1] <a href="https://bugs.launchpad.net/neutron/+bug/1492714" rel="noreferrer" target="_blank">https://bugs.launchpad.net/neutron/+bug/1492714</a></blockquote><div><br></div><div>Thanks for your interest :)  This entire cycle has been spent on the spec.  It looks like it might be approved very soon (got the first +2 overnight), which will then unblock a string of "create new oslo project" changes.</div><div><br></div><div>During the spec discussion, the API was changed (for the better).  Now it looks like the discussion has settled down, I'm getting to work rewriting it following the new API.  It took me about 2 weeks to write it the first time around (almost all on testing framework), so I'd expect something of similar magnitude this time.</div><div><br></div><div>I don't make predictions about timelines that rely on the OpenStack review process, but if you forced me I'd _guess_ it will be ready for projects to try out early in M.</div><div><br></div><div> - Gus</div></div></div>