StarlingX NFVI Orchestration
Go to file
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
api-ref/source Clean up and standardize landing pages 2018-12-27 17:10:05 -08:00
devstack Modifications to nfv Devstack plugin 2018-12-12 10:22:33 +08:00
doc Clean up and standardize landing pages 2018-12-27 17:10:05 -08:00
guest-agent Improve security by avoiding buffer overflows 2019-01-09 05:46:04 -06:00
guest-client Improve security by avoiding buffer overflows 2019-01-09 05:46:04 -06:00
guest-comm Improve security by avoiding buffer overflows 2019-01-09 05:46:04 -06:00
mtce-guest Change compute node to worker node personality 2018-12-14 14:15:16 -05:00
nfv Refactor nova service creation in the VIM 2019-01-11 09:23:54 -06:00
nova-api-proxy Fix dict related issues for Python 2/3 2019-01-09 18:21:31 +08:00
releasenotes Clean up and standardize landing pages 2018-12-27 17:10:05 -08:00
.gitignore [Doc] OpenStack API Reference Guide 2018-09-25 14:01:33 -07:00
.gitreview Add .gitreview 2018-05-31 07:36:51 -07:00
.zuul.yaml Enable python3 unit testing in zuul for nfv 2019-01-09 09:38:21 -06:00
CONTRIBUTORS.wrs StarlingX open source release updates 2018-05-31 07:36:51 -07:00
LICENSE StarlingX open source release updates 2018-05-31 07:36:51 -07:00
README.rst StarlingX open source release updates 2018-05-31 07:36:51 -07:00
centos_guest_image.inc Split image.inc across git repos 2018-08-17 16:07:03 +00:00
centos_guest_image_rt.inc Split image.inc across git repos 2018-08-17 16:07:03 +00:00
centos_iso_image.inc Decouple Guest-server/agent from stx-metal 2018-09-19 11:38:04 -04:00
centos_master_docker_images.inc Add directives to build stx-nova-api-proxy on master 2018-11-30 10:14:46 -06:00
centos_master_wheels.inc Add directives to build stx-nova-api-proxy on master 2018-11-30 10:14:46 -06:00
centos_pike_docker_images.inc Create stx-nfv docker image directives file 2018-11-14 15:11:44 -06:00
centos_pike_wheels.inc Rename centos_wheels.inc to centos_pike_wheels.inc 2018-11-14 15:09:47 -06:00
centos_pkg_dirs Decouple Guest-server/agent from stx-metal 2018-09-19 11:38:04 -04:00
requirements.txt Adding py27 for nfv 2018-07-10 10:18:28 -05:00
test-requirements.txt Adding py27 for nfv 2018-07-10 10:18:28 -05:00
tox.ini Updates to DevStack plugin 2018-11-28 09:31:13 -06:00

README.rst

stx-nfv

StarlingX NFVI Orchestration