summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAdolfo Perez-Duran <adolfo@orangemonk.net>2018-11-28 23:17:04 -0700
committerHelen Chen <helen.chen@huawei.com>2018-11-30 01:29:45 +0000
commit331853dd00c9d36645b5798c0dadd756cc742a31 (patch)
treee3b7172cf22bbf69eb8714783ecc7206f5133de7
parent74a9672825fec9e87f2b431a76ceb0a4d3db276e (diff)
Add Casablanca release notescasablanca
Add release notes. Issue-ID: INT-545 Change-Id: I568a6d937439ce42ce6e8a6ff386871e45cf5368 Signed-off-by: Adolfo Perez-Duran <adolfo@orangemonk.net> (cherry picked from commit c5f633120225691f9222e31228c49f950cbce3b0)
-rw-r--r--docs/cia-casablanca-release-notes.rst67
1 files changed, 67 insertions, 0 deletions
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.