Details
-
Epic
-
Status: Closed
-
Medium
-
Resolution: Done
-
None
-
None
-
R11: SUSE flavoured images in the Policy Framework
-
Done
Description
R11: SUSE flavoured images in the Policy Framework
Background
The Policy Framework currently produces images for that use Alpine Linux.
Purpose
Docker files using OpenSUSE Leap as a base image will be added to the Policy Framework in the Open Source. Wherever there is a Docker file to create an image that is released, another Docker file will be added in the same subdirectory/module/repo with OpenSuse Leap as its base image.
A new Maven profile, -Pdockersuse, will be added to each of the Policy Framework component maven builds, which will generate the OpenSuse docker images. It will be similar to the -Pdocker profile that already exists in all the Policy Framework repos.
OCI Image Spec labels will be added to all docker files in the Policy Framework for released images, both the existing docker files and the new SUSE docker files. The use of OCI Image Spec labelling may be proposed to the ONAP framework as a Global Requirement.