OpenStack resource provider inventory allocation service
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Go to file
Takashi Natsume e62c3a6fea Fix a wrong assertion method
Replace 'called_with' with 'assert_has_calls'.

Change-Id: Ie1c825750d892db53fcf7d6b04e91bc6fd5663e8
Signed-off-by: Takashi Natsume <>
1 month ago
api-ref Merge "Fix typos" 9 months ago
doc Merge "Bugtracker link update" 2 months ago
etc/placement Enable HTTPProxyToWSGI middleware to find actual client ips 2 years ago
gate Make perfload jobs fail if write allocation fails 1 year ago
placement Fix a wrong assertion method 1 month ago
placement_db_tools Add --skip-locks flag to 4 years ago
playbooks Move non-nested perfload shell commands to script 4 years ago
releasenotes Merge "Update python testing as per zed cycle testing runtime" 2 months ago
tools [goal] Migrate testing to ubuntu focal 3 years ago
.coveragerc Use both unit and functional for coverage testing 5 years ago
.gitignore Clean up document's index 4 years ago
.gitreview OpenDev Migration Patch 4 years ago
.stestr.conf Fix typos 11 months ago
.zuul.yaml Switch to 2023.1 Python3 unit tests and generic template name 9 months ago
CONTRIBUTING.rst Bugtracker link update 2 months ago
LICENSE initial commit 13 years ago
README.rst Bugtracker link update 2 months ago
bindep.txt update bindep for ubuntu 22.04 9 months ago
requirements.txt Update 2023.1 reqs to support os-traits 2.10 as min version 4 months ago
setup.cfg Bugtracker link update 2 months ago Cleanup py27 support 3 years ago
test-requirements.txt Add 'cryptography' package to test-requirements.txt 2 years ago
tox.ini Make tox.ini tox 4.0.0 compatible 5 months ago


If you are viewing this README on GitHub, please be aware that placement development happens on OpenStack git and OpenStack gerrit.

OpenStack Placement


OpenStack Placement provides an HTTP service for managing, selecting, and claiming providers of classes of inventory representing available resources in a cloud.


To learn how to use Placement's API, consult the documentation available online at:

For more information on OpenStack APIs, SDKs and CLIs in general, refer to:


To learn how to deploy and configure OpenStack Placement, consult the documentation available online at:

In the unfortunate event that bugs are discovered, they should be reported to the appropriate bug tracker. If you obtained the software from a 3rd party operating system vendor, it is often wise to use their own bug tracker for reporting problems. In all other cases use the master OpenStack bug tracker, available at:


For information on how to contribute to Placement, please see the contents of CONTRIBUTING.rst.

Further developer focused documentation is available at: