From 831eae097fb9c8f87b7a2e41a09af31108c3c00e Mon Sep 17 00:00:00 2001 From: hyunsikYang Date: Thu, 16 May 2019 20:49:12 +0900 Subject: [PATCH] Bug Fix : Fail to create Kubernetes VIM When tacker create Kubernetes VIM, It has an error due to authentication URL. Because, authentication URL is changed since plugin add 'v3'. Change-Id: I8d821581b1e8071580601b27564d20bf999f54f0 Closes-Bug: #1829348 --- tacker/nfvo/nfvo_plugin.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tacker/nfvo/nfvo_plugin.py b/tacker/nfvo/nfvo_plugin.py index e903d5d6c..a924216be 100644 --- a/tacker/nfvo/nfvo_plugin.py +++ b/tacker/nfvo/nfvo_plugin.py @@ -117,8 +117,9 @@ class NfvoPlugin(nfvo_db_plugin.NfvoPluginDb, vnffg_db.VnffgPluginDbMixin, LOG.debug('Create vim called with parameters %s', strutils.mask_password(vim)) vim_obj = vim['vim'] - vim_obj['auth_url'] = utils.get_auth_url_v3(vim_obj['auth_url']) vim_type = vim_obj['type'] + if vim_type == 'openstack': + vim_obj['auth_url'] = utils.get_auth_url_v3(vim_obj['auth_url']) vim_obj['id'] = uuidutils.generate_uuid() vim_obj['status'] = 'PENDING' try: