tacker/tacker/tests/unit
Yan Xing'an 07428d4985 Support to use barbican to encode vim password
1. Add new option 'use_barbican' in config file [vim_keys] section,
   default value is False for Pike.
2. Use fernet to encrypt vim password, and save the fernet key into
   barbican as a secret.
3. Add new fields 'key_type', 'secret_uuid' into VimAuth.auth_cred
   json string. secret_uuid is masked in vim-show or vim-list response.
4. Set the vim's default 'shared' value to False,
   vim can only be used by who created it.
5. Add a devref to show how to test.
6. Add a release note.

Implements: blueprint encryption-with-barbican
Partial-bug: #1667652

Change-Id: I5c779041df5a08a361b9aaefac7d241369732551
2017-06-26 07:23:10 -07:00
..
db Merge "Unit test update and cleanup for nsd" 2017-06-03 06:08:48 +00:00
extensions Use oslo serialization jsonutils 2016-06-07 13:48:39 +08:00
nfvo Support to use barbican to encode vim password 2017-06-26 07:23:10 -07:00
vnfm Implement vim status update in conductor 2017-06-20 11:47:16 +08:00
__init__.py Cleanup vim settings 2016-03-28 13:03:56 +02:00
_test_rootwrap_exec.py Recover some file permissions 2016-07-20 22:56:09 +00:00
base.py Implement multisite VIM feature 2016-03-28 15:32:54 -07:00
database_stubs.py Use oslo log and oslo concurrency 2016-06-03 11:38:36 +08:00
extension_stubs.py Cleanup vim settings 2016-03-28 13:03:56 +02:00
test_alarm_receiver.py Arrange unit test codes according to tested code directory 2017-03-17 18:55:04 +08:00
test_api_api_common.py Cleanup vim settings 2016-03-28 13:03:56 +02:00
test_api_v2.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_api_v2_extension.py Recover some file permissions 2016-07-20 22:56:09 +00:00
test_api_v2_resource.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_attributes.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_auth.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_common_log.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_common_services_plugin.py Implement vim status update in conductor 2017-06-20 11:47:16 +08:00
test_common_utils.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_config.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_db_migration.py Merge "Removes downgrade from db migration scripts" 2017-03-07 20:14:30 +00:00
test_db_purge_delete.py Support purge of soft-deleted resources from DB tables 2016-08-23 06:21:14 +00:00
test_extension_extended_attribute.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_extensions.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_policy.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_post_mortem_debug.py Recover some file permissions 2016-07-20 22:56:09 +00:00
test_tacker_context.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
test_tosca_templates_under_samples.py Temporarily bypass Unit tests and Func. tests for scaling 2017-04-12 07:34:56 -07:00
test_wsgi.py Move unit tests dir to tacker/tests/unit 2017-02-24 16:38:18 +08:00
testlib_api.py Add __ne__ built-in function 2016-11-16 15:40:42 +08:00