...
Release | Release Data |
---|---|
master | pf_release_data.csv |
kohn | not branched yet |
jakarta | pf_release_data.csv |
istanbul (security updates only) | pf_release_data.csv |
honolulu (security updates only) | pf_release_data.csv |
previous releases (unsupported) | Policy Framework Project: Old Releases |
...
Repository Dependencies and Docker Images
The diagram below shows the repositories and Docker images produced by the Policy Framework. The repositories (released as maven artifacts) are shown as rectangles, and the Docker images are shown as ovals. The dependencies between the repositories are shown as are the Docker images produced by each repository.
draw.io Diagram | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
This page keeps track of the versions of the various ONAP Policy Framework component versions.
For instructions on how to update component versions, please see specific release plans:
Policy R9 Istanbul Independent Versioning And Release Process Plan
Policy R8 Honolulu Maintenance Independent Versioning
Policy R8 Honolulu Independent Versioning And Release Process Plan
Policy R7 Guilin Independent Versioning And Release Process Plan
Policy R6 Frankfurt Independent Versioning And Release Process Plan
The Policy Framework Release Process
The Policy Framework release process is complex, time-consuming, and tedious. In the release process, the maven repositories and docker images must be released in the order shown in the diagram above: Blue-->Green-->Pink-->Yellow→Purple. In addition, the references for the repository layering and the parent Docker image file references must be set to release references before staging and back to snapshot references after staging.Policy R5 El Alto Independent Versioning And Release Process Plan
Kohn (Master)
Repo | Last Tag Version | Master Snapshot Version | Docker Images |
---|---|---|---|
policy/parent | 3.5.3 | 3.6.0-SNAPSHOT | |
policy/docker | 2.4.3 | 2.5.0-SNAPSHOT | 'policy-jre-alpine':'policy-jdk-alpine':'policy-db-migrator' |
policy/common | 1.10.3 | 1.11.0-SNAPSHOT | |
policy/models | 2.6.3 | 2.7.0-SNAPSHOT | |
policy/api | 2.6.3 | 2.7.0-SNAPSHOT | 'policy-api' |
policy/pap | 2.6.3 | 2.7.0-SNAPSHOT | 'policy-pap' |
policy/apex-pdp | 2.7.3 | 2.8.0-SNAPSHOT | 'policy-apex-pdp' |
policy/drools-pdp | 1.10.3 | 1.11.0-SNAPSHOT | 'policy-drools' |
policy/xacml-pdp | 2.6.3 | 2.7.0-SNAPSHOT | 'policy-xacml-pdp' |
policy/distribution | 2.7.3 | 2.8.0-SNAPSHOT | 'policy-distribution' |
policy/clamp | 6.2.3 | 6.3.0-SNAPSHOT | 'policy-clamp-backend':'policy-clamp-ac-pf-ppnt':'policy-clamp-ac-k8s-ppnt':'policy-clamp-ac-http-ppnt':'policy-clamp-runtime-acm' |
policy/gui | 2.2.3 | 2.3.0-SNAPSHOT | 'policy-gui' |
policy/drools-applications | 1.10.3 | 1.11.0-SNAPSHOT | 'policy-pdpd-cl' |
...