Previously kingbird endpoints were registered without port number and
version. This fix restores correct endpoints.
Closes-Bug: #1602972
Change-Id: I9416d2e82c5f24f4a444c261e1da8dd453bd6a5d
In order to keep opnfv installation flexible, the endpoints IPs are
now fetched from the endpoint list. Currently I'm using keystone as
a required service to get the IP addresses for public, admin and
internal endpoints.
Change-Id: Ib110ace9ccff95dd03287b9d29dfee89a14dd6ce
Added a shell script that installs Kingbird on a controller in
RegionOne. The script contains:
- Database configuration
- Keystone user and endpoint configuration
- Section configuration in kingbird.conf
The script should be executed on on a controller, where all environment
variables are defined in openrc.
Currently the script doesn't cleanup after installation. However it does
account for re-installing kingbird.
Change-Id: Id43a74de8cdf96324dfa2c290b19acefda264793
These tools will help developers to create a virtual
environment with pre-installed requirements.
kingbird.conf generation script will collect the defined
properties and create a configuration file.
Change-Id: I5d423df88a5ff08346fe9e3c9b08fd9379cf1878