Versions Compared

Key

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

...

New or modified interfaces

  1. New Interface Policy Lifecycle API - new API that is RESTful and supports TOSCA Policy Types
    1. A brief flow has been worked by the team here: Policy Design and API Flow for Model Driven Control Loop - Draft
    2. Swagger documentation is being built and the team will conform with API Versioning specifications
  2. Legacy API - no real modifications that require ONAP to upgrade

If they are modified, are the backwards compatible?

No With regard for the new Policy Lifecycle API - the design of the Old API prohibits that any backward compatibility and isn't feasible. The current legacy API is still available for applications that still use it for the next few releases until it can be safely deprecated.

The However, the Policy Lifecycle API will support in Dublin the Casablanca non-TOSCA policy models for Control Loop operational policies and guard policies for the CLAMP project.

Interface naming (point to an example)

Policy Lifecycle API -  Policy Design and API Flow for Model Driven Control Loop - Draft

Legacy API: Policy API

Reference to the interfaces.

Policy Lifecycle API -  Policy Design and API Flow for Model Driven Control Loop - Draft

Legacy API: Policy API

What are the system limits?

4Gb Memory - for most of the components.

Team will be trying to minimize the footprint in Dublin by using Alpine and the re-build of the components should address unreasonable memory requirements.

Involved use cases, architectural capabilities or functional requirements.

...