In diagnosing some issues at Boston University, we discovered some stale allocations in the placement service. In order to diagnose and repair these issues, we needed the osc-placement plugin [1] for the openstack cli. This tool is not included in OSP12, which makes it difficult for operators to correct or diagnose these issues. The tool should be packaged with any RHOSP release that includes the placement service (at least 12, if not earlier). [1]: https://docs.openstack.org/osc-placement/latest/index.html
We discussed this in our bug triage call today and agreed we should package and ship the osc-placement plugin with RHOSP that includes the placement service. Since the placement service started handling allocations in OSP11 (ocata), we think osc-placement should be packaged and shipped with OSP11 and onward.
RDO package review submitted: https://bugzilla.redhat.com/show_bug.cgi?id=1607877
We're going to add the package to OSP13 onwards. We've decided not to add it to 12, though, because there was no upstream Pike release of osc-placement. If there's a need to use osc-placement against OSP12, though, you should be able to install the client from OSP13 (when it's available). *** This bug has been marked as a duplicate of bug 1610308 ***