Reservation Service for OpenStack
0346b02cce
If an aggregate fails to be created for some reason, for example because the requested node is not in the freepool, some cleanup occurs. Part of the cleanup is ensuring the target node is moved _back_ to the freepool. This should theoretically "heal" cases where the node wasn't in the freepool but also wasn't in some lease aggregate. However, this call to Nova's API refers to the freepool aggregate by its name, which is not supported here: the ID must be used[1]. This caused this operation to fail and raise a NotFound, confusingly (because Nova couldn't find an aggregate with ID='freepool' for example.) [1]: https://docs.openstack.org/api-ref/compute/?expanded=add-host-detail#add-host Closes-Bug: #1847821 Change-Id: I7af4d407b183578617131f0de42becb3dc2bc415 |
||
---|---|---|
api-ref/source | ||
blazar | ||
devstack | ||
doc | ||
etc/blazar | ||
playbooks/legacy | ||
releasenotes | ||
tools | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
.zuul.yaml | ||
babel.cfg | ||
bindep.txt | ||
HACKING.rst | ||
LICENSE | ||
lower-constraints.txt | ||
MANIFEST.in | ||
pylintrc | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Team and repository tags
Blazar
Blazar is a resource reservation service for OpenStack. Blazar enables users to reserve a specific type/amount of resources for a specific time period and it leases these resources to users based on their reservations.
The following two resource types are currently supported:
- Compute host: reserve and lease with a unit of a whole host
- Instance: reserve and lease with a unit of a flavor
Please see the following resources to learn more.
API
See Blazar API reference.
Operators
To learn how to deploy and configure Blazar, see the installation guide and the configuration reference.
Developers
To learn how to contribute to Blazar, see the contributor guide.
Other Resources
- Source code:
- Blueprints/Bugs: https://launchpad.net/blazar
- Documentation: https://docs.openstack.org/blazar/latest/
- Release notes: https://docs.openstack.org/releasenotes/blazar/
- Design specifications: https://specs.openstack.org/openstack/blazar-specs/