Reservation Service for OpenStack
b9e5a33c66
Calls to screen_it and screen_stop should be replaced by run_process and stop_process, as in Ia3843818014f7c6c7526ef3aa9676bbddb8a85ca. While this code worked fine with screen, DevStack now defaults to managing services with systemd. This patch ensures Blazar services are correctly launched and stopped, whether using systemd or screen. Change-Id: I99744a2e2adc46682f2ff78bdf0b09608d83d9c2 Closes-Bug: #1691425 |
||
---|---|---|
blazar | ||
contrib/tempest | ||
devstack | ||
doc/source | ||
etc | ||
releasenotes | ||
tools | ||
.gitignore | ||
.gitreview | ||
.testr.conf | ||
babel.cfg | ||
HACKING.rst | ||
LICENSE | ||
MANIFEST.in | ||
pylintrc | ||
README.rst | ||
requirements.txt | ||
setup.cfg | ||
setup.py | ||
test-requirements.txt | ||
tox.ini |
Blazar
Overview
OpenStack Reservation Service
Prerequisites
- Keystone v3 API endpoint
- Dedicated account for write operations on behalf of the admin
-
blazar_username
- Service account
Configuration
Create identityv3 endpoint
For adding new endpoint for Keystone V3, use the following instructions: 1) keystone service-create --name keystonev3 --type identytiv3 --description "Keystone Identity Service v3" 2) keystone endpoint-create --region <region> --service keystonev3 --publicurl "<auth_protocol>://<auth_host>:5000/v3" --adminurl "<auth_protocol>://<auth_host>:35357/v3" --internalurl "<auth_protocol>://<auth_host>:5000/v3"