nfv/nfv
Bart Wensley ce5786af07 Refactor nova service creation in the VIM
Updates the VIM to avoid creating the nova-compute service, which
required an extension to the nova API. Instead:
- Nova is configured to automatically create new services and
  set them to disabled.
- When a host configured with the nova-compute service is
  unlocked, the VIM will wait for the nova-compute service to
  be created and then enable it.

These changes only apply to the kubernetes configuration.

This commit also adds some robustness to the VIM's keystone token
handling code to fail earlier when a token cannot be retrieved.

Change-Id: If8ce4eea87a51451495517077ca2ea6fbc6b689d
Story: 2004583
Task: 28387
Depends-On: Idb27a927de2ac91ebbb1df343a349bb14ec2f0d5
Signed-off-by: Bart Wensley <barton.wensley@windriver.com>
2019-01-11 09:23:54 -06:00
..
centos Merge "replace hardcoded system paths by variables in stx config files" 2018-11-06 19:42:49 +00:00
nfv-client Enable python3 unit testing in zuul for nfv 2019-01-09 09:38:21 -06:00
nfv-common Fix dict related issues for Python 2/3 2019-01-09 18:21:31 +08:00
nfv-debug-tools/histogram_analysis Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00
nfv-docs Clean up imports based on flake8 2018-09-20 16:43:28 -05:00
nfv-plugins Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
nfv-tests Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00
nfv-tools Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00
nfv-vim Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
.coveragerc Convert NFV unit tests from nose to stestr 2018-09-18 12:56:44 -05:00
.gitignore Add bugbear to flake8 and cleanup some errors 2018-09-13 14:12:48 -05:00
.stestr.conf Convert NFV unit tests from nose to stestr 2018-09-18 12:56:44 -05:00
PKG-INFO StarlingX open source release updates 2018-05-31 07:36:51 -07:00
pylint.rc Fix relative import warnings from pylint 2018-12-20 16:54:35 -06:00
test-requirements.txt Fix relative import warnings from pylint 2018-12-20 16:54:35 -06:00
tox.ini Cleanup tox alphabetical imports in nfv 2018-12-27 11:55:20 -06:00