-
Story
-
Resolution: Done
-
Medium
-
None
-
None
-
None
-
Policy Beijing 3 - 2-13, Policy Beijing 4 - 3-14
As an ONAP Policy Developer, I want to re-design the building of docker images so that each PDP has its own image and SNAPSHOT versions of all the images are available in order to facilitate testing an image with minor fixes without having to do an official release of the images.
Currently the docker images are only built within the policy/docker repository. Therefore, any update to SNAPSHOT in the other repositories will not cause a new docker image to be built. This is limiting in that if we are in need of testing a quick fix we must go through a full release of docker images and use the staging version to do a test. This is time consuming and defeats the purpose of SNAPSHOTS.
Another limitation of the docker images is that one image contains ALL the policy/engine applications. This will not work if we want to support multiple XACML PDP engines being scaled up. The gui and pap applications must be in a separate image from the xacml pdp applications.
1.
|
Move docker_*.sh scripts into policy/engine | Closed | mmis | |
2.
|
Split the policy-pe image into 2 separate images | Closed | ankit7453 | |
3.
|
docker db image simplification | Closed | jhh | |
4.
|
move docker_*sh scripts into policy/drools-pdp | Closed | mmis | |
5.
|
modify CSIT tests for building docker images | Closed | mmis | |
6.
|
Clean up policy/docker and fix docker compose script | Closed | mmis | |
7.
|
Work with OOM team for Beijing updates to docker images | Closed | ankit7453 |