Age | Commit message (Collapse) | Author | Files | Lines |
|
4.0.0 deployment-handler
Upgraded cloudify api from 2.1 to 3.1 due to new cloudify /status api
Requires upgrading Cloudify to 4.x
Added 2 APIs to check health of DH itself and to Inventory and Cloudify
Coverage summary
Statements : 80.75% ( 994/1231 )
Branches : 57.74% ( 302/523 )
Functions : 81.13% ( 172/212 )
Lines : 81.26% ( 984/1211 )
Issue-ID: DCAEGEN2-1127
Change-Id: Ic851a576eed668016f6cfe956f0f1880a65e1065
Signed-off-by: Shadi Haidar <sh1986@att.com>
|
|
- external version 3.2.0
- internal version 5.2.0 for code change - no API change
- fixed the zip folder bug when sending the blueprint to cloudify
= this bug was preventing the opening of the blueprint
in cloudify UI because the folder record was not properly
formatted by admzip lib 0.4.7
- upgraded adm-zip lib to the latest version 0.4.13
- unit tested the zipping of the blueprint file under subfolder
without having the subfolder record in zip
= manual unzip in linux shows proper subfolder/file structure
= automatic unzip is not supported by the old ubuntu
= would need upgrading the node.js/ubuntu and installing unzip
for proper testing - see code comments in unit-test
- zip file created by admzip unzips properly both in linux
and in Windows
= zip still has some header warnings, but not critical
unit test coverage summary
Statements : 80.94% ( 943/1165 )
Branches : 58.22% ( 294/505 )
Functions : 81.28% ( 165/203 )
Lines : 81.48% ( 933/1145 )
Change-Id: I48e44f025c21ef51de5a7422c8db9433581c787f
Signed-off-by: Alex Shatov <alexs@att.com>
Issue-ID: DCAEGEN2-855
|
|
- convert the EOL to linux "\n" in the blueprint
before zipping and sending to cloudify to avoid crashing
when the blueprint is windows "\r\n" or mac "\r" based
- on catching the exception - log the stack
- added logger.info that replaced the logger.debug
in a variety of places
- external version 2.1.2, internal version 4.4.2
- unit test code coverage
Statements : 84.26% ( 942/1118 )
Branches : 64.14% ( 322/502 )
Functions : 81.68% ( 156/191 )
Lines : 84.32% ( 930/1103 )
Change-Id: I9f5f28ddd5d143ca4903316c9199df7d27682143
Signed-off-by: Alex Shatov <alexs@att.com>
Issue-ID: DCAEGEN2-487
|
|
Change-Id: Idff7ac3c209823d0f96d4b942363d41b9e39325a
Signed-off-by: Lusheng Ji <lji@research.att.com>
Issue-ID: DCAEGEN2-325
|
|
* refactored the unit test - simpler dh server initialization
* new unit tests for the dcae-deployments
* new unit tests for healthcheck - info
* new server_instance_uuid - unique per deployment-handler instance
for logging and info
* dragging req object over the stack to show req data in logging
and audit and metrics
* new feature variable collection of policies per component in DCAE
Change-Id: I8388d7e5e11e3a6c871cf3d507bd8a07b09add29
Issue-ID: DCAEGEN2-249
Signed-off-by: Alex Shatov <alexs@att.com>
|