From 331853dd00c9d36645b5798c0dadd756cc742a31 Mon Sep 17 00:00:00 2001 From: Adolfo Perez-Duran Date: Wed, 28 Nov 2018 23:17:04 -0700 Subject: Add Casablanca release notes Add release notes. Issue-ID: INT-545 Change-Id: I568a6d937439ce42ce6e8a6ff386871e45cf5368 Signed-off-by: Adolfo Perez-Duran (cherry picked from commit c5f633120225691f9222e31228c49f950cbce3b0) --- docs/cia-casablanca-release-notes.rst | 67 +++++++++++++++++++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 docs/cia-casablanca-release-notes.rst diff --git a/docs/cia-casablanca-release-notes.rst b/docs/cia-casablanca-release-notes.rst new file mode 100644 index 0000000..9af575e --- /dev/null +++ b/docs/cia-casablanca-release-notes.rst @@ -0,0 +1,67 @@ +Casablanca Progress and Milestones +================================== + +The CIA project has met a number of milestones: + +| -Contributed code changes to the VNSDK and produced an arm container + image. -Migrated OOF/HAS project to ONAP Normative image which reduced + the image size by 70%. -Developed, reviewed and published 8 general + guidelines for building container images -Developed, reviewed, and + published 12 container build instructions -Developed, reviewed, and + published 6 image minimization guidelines to reduce image footprint + -Developed and coded three tutorials to educate ONAP projects and PTLs + on how to apply image minimization guidelines. -Defined a generic + build process for ONAP that will be container images-friendly. + -Defined a set of platform-agnostic ONAP Normative Base Images that + will contribute to the minimization of ONAP container images' + footprint +| -Analyzed 150 Dockerfiles and developed a migration path from the 53 + large base images to 21 smaller, normative, platform-agnostic base + images. -Performed an assessment of the SO project and identified + opportunities for improvement. + +Container Image Minimization Tutorials +====================================== + +Source files +------------ + +- Tutorial documentation + https://git.onap.org/oparent/cia/tree/demos/min/README.md +- Base image guideline + https://git.onap.org/oparent/cia/tree/demos/min/base-image +- Command chaining guideline + https://git.onap.org/oparent/cia/tree/demos/min/cmd-chain +- Context guideline + https://git.onap.org/oparent/cia/tree/demos/min/context + +Description +----------- + +The container build processes used by ONAP projects generates container +images that are larger than they should be. As a result, the +develop-build-test-deploy workflow takes a long time and consumes a lot +of resources. + +The ONAP community has identified this delay as one of the main pain +points. + +Furthermore, large image size has a detrimental effect on deployability. +In fact,operators consider image minimization as one of the main +priorities. + +Usage +----- + +The image minimization tutorials introduce a set of guidelines for the +minimization of container images. + +Users may choose to simply read through the tutorial or run the +experiments; which is highly recommended. + +Each tutorial guides the user through an experiment that demonstrates, +in a tangible manner, the benefits of following each guideline. + +The expectation is that, with each experiment, userss will gain insight +into the value of the guideline and the positive impact on reducing +ONAP's footprint. -- cgit 1.2.3-korg