<div dir="ltr"><div>One other issue is "pxc-strict-mode: disabled" for percona-cluster is required to test this. /usr/share/placement/mysql-migrate-db.sh may need some updates but I haven't dug into that yet.</div><div><br></div><div>Thanks,<br></div><div>Corey<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Fri, Oct 4, 2019 at 9:41 AM Corey Bryant <<a href="mailto:corey.bryant@canonical.com">corey.bryant@canonical.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 dir="ltr"><div>Hi All,</div><div><br></div><div>I'd like to see if I can get some input on the current state of the Placement API split.</div><div><br></div><div>For some background, the nova placement API was removed from nova in train, and it's been split into its own project. It's mostly just a basic API charm. The tricky part is the migration of tables from the nova_api database to the placement database.<br></div><div><br></div><div>Code is located at:</div><div><a href="https://github.com/coreycb/charm-placement" target="_blank">https://github.com/coreycb/charm-placement</a></div><div><a href="https://github.com/coreycb/charm-interface-placement" target="_blank">https://github.com/coreycb/charm-interface-placement</a></div><div><a href="https://review.opendev.org/#/q/topic:charms-train-placement+(status:open+OR+status:merged)" target="_blank">https://review.opendev.org/#/q/topic:charms-train-placement+(status:open+OR+status:merged)</a></div><div><div><br></div><div>Test scenarios I've been testing with:<br></div><div>1) deploy nova-cc et al train, configure keystonev3, deploy instance<br></div><div>2) deploy nova-cc et al stein, configure keystonev3, deploy instance 1, deploy placement train, deploy instance 2, upgrade nova-cc to train, deploy instance 3<br></div><div><br></div><div>There is currently an issue with the second test scenario where instance 2 creation errors because nova-scheduler can't find a valid placement candidate (not sure of the exact error atm). However if I delete instance 1 before creating instance 2 it is created successfully. It feels like a DB related issue but I'm really not sure so I'll keep digging.<br></div><div><br></div><div>Thanks!</div><div>Corey<br></div></div></div>
</blockquote></div>