tacker/tacker
Manpreet Kaur a039fa329e FT for multi tenant policy in LCM
This patch adds functional test cases to validate the subscription
and vnf package functionality in a multi-tenant environment.
Validates VNF instantiation is only allowed when VNF and VIM belongs
to same tenants.

The patch covers only positive test cases of the feature.
Validation of negative test cases would require design changes in Fake
NFVO server, which could be implemented in the upcoming cycle.

Additionally, add missing "domain-name" field while creating VIM config
file in tools/gen_vim_config.sh.

Implement: blueprint multi-tenant-policy

Change-Id: I57d2ec780bd65423820c291bc67d1328bcf9f620
2022-03-10 10:49:26 +00:00
..
agent from i18n import _ when quoting them 2019-08-09 09:59:48 +08:00
api Merge "Fix for subscription with OAuth 2.0 authorization" 2022-03-10 03:08:24 +00:00
cmd Multi version API support 2021-09-16 01:19:51 +00:00
common Support specifying namespace for deploying CNF 2022-03-03 11:15:00 +09:00
conductor Merge "Fix for subscription with OAuth 2.0 authorization" 2022-03-10 03:08:24 +00:00
conf Fix for subscription with OAuth 2.0 authorization 2022-03-08 16:04:42 +09:00
db Merge "Fix for subscription with OAuth 2.0 authorization" 2022-03-10 03:08:24 +00:00
extensions Change to use Helm cli during scale with helm 2022-03-01 00:09:11 +00:00
glance_store Use LOG.warning instead of deprecated LOG.warn 2021-12-15 01:28:39 +00:00
hacking Use LOG.warning instead of deprecated LOG.warn 2021-12-15 01:28:39 +00:00
keymgr Drop most of six importings 2020-10-19 12:10:05 +00:00
locale Imported Translations from Zanata 2020-10-24 08:58:53 +00:00
mistral Replaces uuid.uuid4 with uuidutils.generate_uuid() 2017-07-18 14:00:58 +00:00
nfvo Fix VIM registration error 2021-12-09 15:44:40 +09:00
objects FT for multi tenant policy in LCM 2022-03-10 10:49:26 +00:00
plugins Refactor constants in conductor 2022-02-21 11:58:26 +09:00
policies Fix LCM failure 2022-02-15 19:52:59 +09:00
privileged Migrate rootwrap to privsep 2022-03-09 00:36:10 +00:00
releasenotes/notes Support for Change External VNF Connectivity 2021-03-26 17:54:12 +09:00
services Drop most of six importings 2020-10-19 12:10:05 +00:00
sol_refactored Fix links of v2 API resources 2022-03-10 04:53:48 +00:00
tests FT for multi tenant policy in LCM 2022-03-10 10:49:26 +00:00
tosca Fix UT and FT VNFD yaml because lack of properties 2021-04-01 13:32:28 +09:00
vnflcm Heal and scale method support of lcm_user_data 2022-03-09 09:46:25 +00:00
vnfm Merge "Add specific tenant to vnf resources" 2022-03-10 01:19:30 +00:00
__init__.py Drop most of six importings 2020-10-19 12:10:05 +00:00
_i18n.py Remove i18n.enable_lazy() call from tacker.cmd 2018-11-14 14:56:52 +05:30
alarm_receiver.py Fix to encrypt password print in debug logs 2020-11-17 02:17:02 +00:00
auth.py Fix for subscription with OAuth 2.0 authorization 2022-03-08 16:04:42 +09:00
context.py Multi version API support 2021-09-16 01:19:51 +00:00
manager.py Sychronize vnf action tasks 2020-04-22 07:43:50 +00:00
policy.py Replace deprecated import of ABCs from collections 2021-08-31 13:59:17 +00:00
service.py Fix two-stage process launcher in tacker-server 2021-04-23 09:33:49 +09:00
version.py Cleanup vim settings 2016-03-28 13:03:56 +02:00
wsgi.py Fix required attributes when error happened 2021-07-30 16:16:02 +09:00