Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Re-evaluation

After writing this proposal it has turned out that designing control loops with DCAE-DS and distributing them to the run time has actually never worked. The reasoning below still stands except for its suitability for inclusion in El Alto. With current understanding enabling this needs major parts of new implementation from Self Serve Control Loops - deprecated that will get implemented only in Frankfurt. As part of that work this extension to integration test(s) still applies.

The Problem

Based on discussions in control loop subcommittee it seems that DCAE-DS related parts of design time are not included in any of the integration test cases. We have not been able to find any trace of such things in git repos either.

...

This means that all DCAE-DS functionality is outside of integration testing coverage. The reason why this cannot be fully covered in CSIT is that only when the produced model is used in run time components (CLAMP, DCAE, Policy) is the real correctness and compatibility with these other components verified.

The Proposal

Include the full flow of MicroServices Onboarding in ONAP to vFWCL integration test case. The biggest missing piece inside SDC/DCAE-DS is described in detail in How to Create a Service with a Monitoring Configuration using SDC. This is still not a complete description as it does not touch policy aspects. The CLAMP part is assumed to be similar to current scaleout case, but it would be automated. 

...