[VVP] Preload Generation Enhancements and Fixes 39/95039/1
authorLovett, Trevor <trevor.lovett@att.com>
Thu, 5 Sep 2019 13:25:32 +0000 (08:25 -0500)
committerLovett, Trevor (tl2972) <tl2972@att.com>
Thu, 5 Sep 2019 13:27:19 +0000 (08:27 -0500)
commitd7f6c7ca8191822cf437997337129d087a6533f6
treedcd64d1942657beed2cde10d80715a2fe7992db3
parent083e8d0575d80d5d539a4ef83d8f4800074b7bcd
[VVP] Preload Generation Enhancements and Fixes

- All values flow to preload env templates (availability
  zones were not)
- defaults.yaml should be in preload_env (includes vnf_name)
- Ensure SDC Model Identifiers are documented in VNF API format
  (ex: vnf-type, etc.)
- Ensure CSAR is used in VNF and GR API where appropriate and available
- Flag populated preload templates with _incomplete when they are not
  fully resolved
- If a value is still set to CHANGEME in the preload env, then revert
  to the original VALUE FOR from the blank preload template
- Ensure app_tests/preload_tests/sample_heat passes all vvp validations
- Added missing depedency (bandit) to requirements.txt

Change-Id: Idf1d5e6e5237debcf3e94bed5fcf7c15e41c9e82
Issue-ID: VVP-283
Signed-off-by: Lovett, Trevor <trevor.lovett@att.com>
13 files changed:
ice_validator/app_tests/preload_tests/sample_env/base.env
ice_validator/app_tests/preload_tests/sample_heat/base.env
ice_validator/app_tests/preload_tests/sample_heat/base.yaml
ice_validator/app_tests/preload_tests/sample_heat/base_volume.yaml
ice_validator/app_tests/preload_tests/test_environment.py
ice_validator/app_tests/preload_tests/test_grapi.py
ice_validator/app_tests/preload_tests/test_vnfapi.py
ice_validator/preload/environment.py
ice_validator/preload/generator.py
ice_validator/preload/model.py
ice_validator/preload_grapi/grapi_generator.py
ice_validator/preload_vnfapi/vnfapi_generator.py
requirements.txt