<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
<div>Tasks which we've identified need to be done:<br></div><div><br></div><div>1) Convert existing networks</div><div>2) Convert existing port
allocations<br></div><div>3) Convert existing security
groups<br></div><div>4) Convert existing security rules</div><div>5) Convert existing floating IP
allocations</div></div></div></div></blockquote><div><br></div><div>Additional tasks:</div><div><br></div><div>6) Create routers for each network, where applicable</div><div>7) Set the gateway for the routers</div><div>8) Create internal interfaces for the routers on the instance subnets</div>
<div>9) Convert the nova-network DNS server entries to DNS entries for the Neutron Subnets, or set some default DNS entries for those that don't have any. Perhaps there should also be an option to override any existing DNS entries with the defaults.</div>
<div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">
</div></div></div>
</blockquote></div>The conversion approach could either be to directly manipulate the database tables or to use the API's. My thinking is that using the API's for the Neutron activities would be better as it would provide better backwards/forwards compatibility, whereas directly accessing the database for the source data will be a suitable approach. Thoughts?</div>
</div>