Release Status
The release status of the policy framework is stored in the policy/parent repository in the pf_release_data.csv file. Look at that file under each branch to find details of the current release artifacts for each branch. The table below is a shortcut to that file for each release.
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.
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.
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' |
Current Release Data (Jakarta)
Repo | Last Tag Version | Snapshot Version | Docker Images |
---|---|---|---|
policy/parent | 3.5.3 | 3.5.4-SNAPSHOT | |
policy/docker | 2.4.3 | 2.4.4-SNAPSHOT | 'policy-jre-alpine':'policy-jdk-alpine':'policy-db-migrator' |
policy/common | 1.10.3 | 1.10.4-SNAPSHOT | |
policy/models | 2.6.3 | 2.6.4-SNAPSHOT | |
policy/api | 2.6.3 | 2.6.4-SNAPSHOT | 'policy-api' |
policy/pap | 2.6.3 | 2.6.4-SNAPSHOT | 'policy-pap' |
policy/apex-pdp | 2.7.3 | 2.7.4-SNAPSHOT | 'policy-apex-pdp' |
policy/drools-pdp | 1.10.3 | 1.10.4-SNAPSHOT | 'policy-drools' |
policy/xacml-pdp | 2.6.3 | 2.6.4-SNAPSHOT | 'policy-xacml-pdp' |
policy/distribution | 2.7.3 | 2.7.4-SNAPSHOT | 'policy-distribution' |
policy/clamp | 6.2.3 | 6.2.4-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.2.4-SNAPSHOT | 'policy-gui' |
policy/drools-applications | 1.10.3 | 1.10.4-SNAPSHOT | 'policy-pdpd-cl' |
Previous Release Data (Istanbul Maintenance)
Repo | Last Tag Version | Snapshot Version | Docker Images | |
---|---|---|---|---|
policy/parent | 3.4.4 | 3.4.5-SNAPSHOT | ||
policy/docker | 2.3.2 | 2.3.3-SNAPSHOT | 'policy-jre-alpine':'policy-jdk-alpine':'policy-db-migrator' | |
policy/common | 1.9.2 | 1.9.3-SNAPSHOT | ||
policy/models | 2.5.2 | 2.5.3-SNAPSHOT | ||
policy/api | 2.5.2 | 2.5.3-SNAPSHOT | 'policy-api' | |
policy/pap | 2.5.2 | 2.5.3-SNAPSHOT | 'policy-pap' | |
policy/apex-pdp | 2.6.2 | 2.6.3-SNAPSHOT | 'policy-apex-pdp' | |
policy/drools-pdp | 1.9.2 | 1.9.3-SNAPSHOT | 'policy-drools' | |
policy/xacml-pdp | 2.5.2 | 2.5.3-SNAPSHOT | 'policy-xacml-pdp' | |
policy/distribution | 2.6.2 | 2.6.3-SNAPSHOT | 'policy-distribution' | |
policy/clamp | 6.1.4 | 6.1.5-SNAPSHOT | 'policy-clamp-backend':'policy-clamp-frontend':'policy-clamp-cl-pf-ppnt':'policy-clamp-cl-k8s-ppnt':'policy-clamp-cl-http-ppnt':'policy-clamp-cl-runtime' | |
policy/gui | 2.1.2 | 2.1.3-SNAPSHOT | 'policy-gui' | |
policy/drools-applications | 1.9.2 | 1.9.3-SNAPSHOT | 'policy-pdpd-cl' |
Release Information
Component | SME | Honolulu | Honolulu | Istanbul | Istanbul | Istanbul | Jakarta 10.0.0 | Jakarta | Kohn (master) |
---|---|---|---|---|---|---|---|---|---|
parent | all | M3: 3.3.0 RC0, RC1: 3.3.0 master: 3.3.1-SNAPSHOT | 3.3.2 | 3.4.3 | 3.4.4 | 3.4.5-SNAPSHOT | 3.5.3 | 3.5.4-SNAPSHOT | |
docker | all | 2.3.1 | 2.3.2 | 2.3.3-SNAPSHOT | 2.4.3 | 2.4.4-SNAPSHOT | |||
common | all | M3: 1.8.0 RC0, RC1: 1.8.0 master: 1.8.1-SNAPSHOT | 1.8.2 | 1.9.1 | 1.9.2 | 1.9.3-SNAPSHOT | 1.10.3 | 1.10.4-SNAPSHOT | |
models | all | M3: 2.4.0 RC0, RC1: 2.4.2 master: 2.4.3-SNAPSHOT | 2.4.4 | 2.5.1 | 2.5.2 | 2.5.3-SNAPSHOT | 2.6.3 | 2.6.4-SNAPSHOT | |
api | M3: 2.4.0 RC0, RC1: 2.4.2 master: 2.4.3-SNAPSHOT | 2.4.4 | 2.5.1 | 2.5.2 | 2.5.3-SNAPSHOT | 2.6.3 | 2.6.4-SNAPSHOT | ||
pap | M3: 2.4.0 RC0, RC1: 2.4.2 master: 2.4.3-SNAPSHOT | 2.4.5 | 2.5.1 | 2.5.2 | 2.5.3-SNAPSHOT | 2.6.3 | 2.6.4-SNAPSHOT | ||
apex-pdp | M3: 2.5.0 RC0, RC1: 2.5.2 master: 2.5.3-SNAPSHOT | 2.5.4 | 2.6.1 | 2.6.2 | 2.6.3-SNAPSHOT | 2.7.3 | 2.7.4-SNAPSHOT | ||
drools-pdp | M3: 1.8.0 RC0, RC1: 1.8.2 master: 1.8.3-SNAPSHOT | 1.8.4 | 1.9.1 | 1.9.2 | 1.9.3-SNAPSHOT | 1.10.3 | 1.10.4-SNAPSHOT | ||
xacml-pdp | M3: 2.4.0 RC0, RC1: 2.4.2 master: 2.4.3-SNAPSHOT | 2.4.4 | 2.5.1 | 2.5.2 | 2.5.3-SNAPSHOT | 2.6.3 | 2.6.4-SNAPSHOT | ||
distribution | M3: 2.5.0 RC0, RC1: 2.5.2 master: 2.5.3-SNAPSHOT | 2.5.4 | 2.6.1 | 2.6.2 | 2.6.3-SNAPSHOT | 2.7.3 | 2.7.4-SNAPSHOT | ||
clamp | M3: 6.0.1 RC0, RC1: 6.0.2 master: 6.0.3-SNAPSHOT | N/A | 6.1.3 | 6.1.4 | 6.1.5-SNAPSHOT | 6.2.3 | 6.2.4-SNAPSHOT | ||
gui | N/A | N/A | 2.1.1 | 2.1.2 | 2.1.3-SNAPSHOT | 2.2.3 | 2.2.4-SNAPSHOT | ||
drools-applications | M3: 1.8.0 RC0, RC1: 1.8.2 master: 1.8.3-SNAPSHOT | 1.8.4 | 1.9.1 | 1.9.2 | 1.9.3-SNAPSHOT | 1.10.3 | 1.10.4-SNAPSHOT |
Previous Releases - no longer supported
Policy R2 Beijing Independent Versioning And Release Process Plan
Policy R3 Casablanca Independent Versioning And Release Process Plan
Policy R4 Dublin Independent Versioning And Release Process Plan
Component | Amsterdam Maintenance November 2017 (no longer supported) 1.0.1-ONAP | Beijing May 2018 (no longer supported) 2.0.0-ONAP | Casablanca Maintenance March 2019 (no longer supported) 3.0.2-ONAP | Dublin June 2019 (all fixes applied to El Alto) Certificates are expired 4.0.0-ONAP | El Alto September 2019 5.0.0-ONAP | El Alto Updates May 2020 5.0.1-ONAP | Frankfurt June 2020 6.0.0-ONAP | Guilin December 2020 7.0.0-ONAP |
---|---|---|---|---|---|---|---|---|
parent | N/A | N/A | Release: 2.0.1 | Release: 2.1.0 | Release: 3.0.1 elalto: 3.0.2-SNAPSHOT | Release 3.1.3 master: 3.1.4-SNAPSHOT | Release: 3.2.0 master: 3.2.1-SNAPSHOT | |
docker | N/A | N/A | N/A Tag: 1.3.5 | Release 1.4.0 note: other images derive from these: (onap/policy-common-alpine:1.4.0) (onap/policy-base-alpine:1.4.0) | N/A | N/A | N/A | N/A |
common | Release: 1.1.2 | Release: 1.2.2 | Release: 1.3.4 | Release: 1.4.0 | Release: 1.5.2 elalto: 1.5.3-SNAPSHOT | N/A | Release 1.6.5 frankfurt: 1.6.6-SNAPSHOT | Release: 1.7.1 master: 1.7.2-SNAPSHOT |
models | N/A | N/A | N/A | Release: 2.0.2 | Release: 2.1.4 elalto: 2.1.5-SNAPSHOT | N/A | Release: 2.2.6 frankfurt: 2.2.7-SNAPSHOT | Release: 2.3.5 master: 2.3.6-SNAPSHOT |
api | N/A | N/A | N/A | Release: 2.0.1 (onap/policy-api:2.0.1) | Release: 2.1.2 | Release: 2.1.3 elalto: 2.1.4-SNAPSHOT | Release: 2.2.4 frankfurt: 2.2.5-SNAPSHOT | Release: 2.3.3 master: 2.3.4-SNAPSHOT |
pap | N/A | N/A | N/A | Release: 2.0.1 (onap/policy-pap:2.0.1) | Release: 2.1.2 | Release: 2.1.3 elalto: 2.1.4-SNAPSHOT | Release: 2.2.3 frankfurt: 2.2.4-SNAPSHOT | Release: 2.3.3 master: 2.3.4-SNAPSHOT |
drools-pdp | Release: 1.1.2 | Release: 1.2.2 | Release: 1.3.7 | Release: 1.4.0 (onap/policy-drools:1.4.0) note: use the image from drools-applications | Release: 1.5.2 | Release: 1.5.3 elalto: 1.5.4-SNAPSHOT | Release: 1.6.3 master: 1.6.4-SNAPSHOT | Release: 1.7.4 master: 1.7.5-SNAPSHOT |
apex-pdp | N/A | N/A | Release: 2.0.5 | Release: 2.1.0 (onap/policy-apex-pdp:2.1.0) | Release: 2.2.2 | Release: 2.2.3 elalto: 2.2.4-SNAPSHOT | Release: 2.3.2 frankfurt: 2.3.3-SNAPSHOT | Release: 2.4.4 master: 2.4.5-SNAPSHOT |
xacml-pdp | N/A | N/A | N/A | Release: 2.0.1 (onap/policy-xacml-pdp:2.0.1) | Release: 2.1.2 | Release: 2.1.3 elalto: 2.1.4-SNAPSHOT | Release 2.2.2 frankfurt: 2.2.3-SNAPSHOT | Release: 2.3.3 master: 2.3.4-SNAPSHO |
drools-applications | Release: 1.1.2 | Release: 1.2.2 | Release: 1.3.7 | Release: 1.4.2 (onap/policy-pdpd-cl:1.4.2) | Release: 1.5.3 | Release: 1.5.4 elalto: 1.5.5-SNAPSHOT | Release 1.6.4 frankfurt: 1.6.5-SNAPSHOT | Release: 1.7.5 master: 1.7.6-SNAPSHOT |
clamp | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
gui | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A |
engine | Release: 1.1.2 | Release: 1.2.2 | Release: 1.3.7 | Release: 1.4.1 (onap/policy-pe:1.4.1) | Release: 1.5.2 | Release: 1.5.3 elalto: 1.5.4-SNAPSHOT | Release: 1.6.4 M1: 1.6.5 frankfurt: 1.6.6-SNAPSHOT | DO NOT USE MASTER - DEPRECATED |
distribution | N/A | N/A | Release: 2.0.6 | Release: 2.1.0 (onap/policy-distribution:2.1.0) | elease: 2.2.1 | Release: 2.2.2 elalto: 2.2.3-SNAPSHOT | Release 2.3.2 frankfurt: 2.3.3-SNAPSHOT | Release: 2.4.3 master: 2.4.4-SNAPSHOT |
core | N/A | N/A | Deprecated | Deprecated | Deprecated | Deprecated | Deprecated | Deprecated |