aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authormrichomme <morgan.richomme@orange.com>2020-06-04 11:57:18 +0200
committerMorgan Richomme <morgan.richomme@orange.com>2020-06-05 07:43:30 +0000
commit3cb03139f38dab6d90faf6500ac851c0b6bfaabf (patch)
tree1a69fb8ae3b43160aa29cc0a7edca0e5e8f78ab3
parent233450471bd4902146d30855274c50cf29c5922d (diff)
Update doc to reference 1.6.3 RC2 frankfurt image
- refactoring of the integration page - add link to s3p page - add a table of the repositories managed by Integration Issue-ID: INT-1551 Signed-off-by: mrichomme <morgan.richomme@orange.com> Change-Id: I36adec41f6938925561210da905d69c76cddfa8b Signed-off-by: mrichomme <morgan.richomme@orange.com> (cherry picked from commit 950afcec26f87ee83041de405a79ca66a1f7d46d)
-rw-r--r--docs/functional-requirements.csv2
-rw-r--r--docs/index.rst40
-rw-r--r--docs/integration-repositories.csv16
-rw-r--r--docs/onap-integration-ci.rst2
-rw-r--r--docs/onap-oom-heat.rst2
-rw-r--r--docs/release-notes.rst12
6 files changed, 61 insertions, 13 deletions
diff --git a/docs/functional-requirements.csv b/docs/functional-requirements.csv
index 7ccd835d4..5e75fb510 100644
--- a/docs/functional-requirements.csv
+++ b/docs/functional-requirements.csv
@@ -5,7 +5,7 @@ PNF Software Upgrade with EM with Netconf, :ref:`official doc <docs_5g_pnf_softw
VSP Compliance and Validation Check within SDC,`wiki page <https://wiki.onap.org/display/DW/VSP+Compliance+and+Validation+Check+within+SDC+%28Frankfurt%29+-+Phase+2#VSPComplianceandValidationCheckwithinSDC(Frankfurt)Phase2-VSPComplianceCheckwithinSDC-IntegrationTestPlan>`__,P.Balan
Enable PNF software version at onboarding,`wiki page <https://jira.onap.org/browse/REQ-88?src=confmacro>`__,A.Schmid
xNF communication security enhancements, `wiki page <https://wiki.onap.org/display/DW/xNF+communication+security+enhancements+-+Tests+Description+and+Status>`__,M.Przybysz
-ETSI Alignment SO plugin to support SOL003 to connect to an external VNFM,,F.Oliveira Byung-Woo Jun
+ETSI Alignment SO plugin to support SOL003 to connect to an external VNFM,`wiki page <https://wiki.onap.org/display/DW/ETSI+Alignment+Support>`__,F.Oliveira Byung-Woo Jun
Integration of CDS as an Actor, `wiki page <https://docs.onap.org/en/latest/submodules/policy/parent.git/docs/development/actors/cds/cds.html>`__, B.Sakoto R.K.Verma Y.Malakov
3rd Party Operational Domain Manager, `wiki page <https://wiki.onap.org/display/DW/Third-party+Operational+Domain+Manager>`__, D.Patel
Configuration & persistency, `wiki page <https://wiki.onap.org/pages/viewpage.action?pageId=64003184>`__,Reshmasree c Swaminathan S
diff --git a/docs/index.rst b/docs/index.rst
index a82a8a733..c6bbd7109 100644
--- a/docs/index.rst
+++ b/docs/index.rst
@@ -18,19 +18,45 @@ For each release, the integration team provides the following artifacts:
- Test suites and tools to check the various ONAP components
- Use-case documentation and artifacts
-- a testsuite docker ncluded in ONAP cluster to execute the tests
+- a testsuite docker included in ONAP cluster to execute the tests
+- baseline JAVA and Python images, as well as a docker managing Java libraries
- Configuration fiales and Heat templates to simplify the creation of the virtual
ressources needed for the ONAP deployment and the use cases.
The integration team manages several official ONAP repositories:
-- integration/*
-- testsuite/*
-- demo/*
-- oparent/*.
+.. csv-table:: Integration repositories table
+ :file: integration-repositories.csv
+ :widths: 30,50,20
+ :delim: ;
+ :header-rows: 1
+Since Frankfurt, we tried to create smaller repositories for the use cases and
+the simulators. It shall help us to maintain the use cases and the simulators.
+It shall also help to leverage and adopt existing simulators rather than
+systematically re-inventing the wheel.
-.. include:: onap-oom-heat.rst
+The main wiki page of the Integration team can be found in
+https://wiki.onap.org/display/DW/Integration+Project, you will find different
+menus, Q&As, and release pages.
+Environment Installation
+------------------------
-.. include:: onap-integration-ci.rst
+In addition of the official OOM scripts, Integration provides some guidelines to
+install your OpenStack configuration thanks to a heat template.
+See :ref:`Integration heat guideline <integration-installation>` for details.
+
+Integration CI
+--------------
+
+Integration project is responsible of the Continuous Integration Chains.
+A guide has been created to setup your own CI chain.
+See :ref:`Integration CI guideline <integration-ci>` for details.
+
+Stability Testing
+-----------------
+
+Ensuring the stability of ONAP is one of the missions of the Integration team.
+CI chains and stability tests are performed to help stabilising the release.
+See :ref:`Integration stability tests <integration-s3p>` for details.
diff --git a/docs/integration-repositories.csv b/docs/integration-repositories.csv
new file mode 100644
index 000000000..bb585afd6
--- /dev/null
+++ b/docs/integration-repositories.csv
@@ -0,0 +1,16 @@
+Repository;Description;Link
+integration;Historical main repository including documentation, simulators (e.g. mass PNF simulator), non robot tests (e.g. security tests, vCPE Tosca,..), ...;`link <https://gerrit.onap.org/r/admin/repos/integration>`__
+integration/csit;Repository hosting some tooling to start component functional tests in Jenkins (To be deprecated in Guilin as such tests must be reinsourced by the projects);`link <https://gerrit.onap.org/r/admin/repos/integration/csit>`__
+integration/docker/onap-java11;Java11 baseline image conformed to SECCOM recommendations;`link <https://gerrit.onap.org/r/admin/repos/integration/docker/onap-java11>`__
+integration/docker/onap-python;Python baseline image conformed to SECCOM recommendations;`link <https://gerrit.onap.org/r/admin/repos/integration/docker/onap-python>`__
+integration/simulators/dc-simulator;Data Center simulator;`link <https://gerrit.onap.org/r/admin/repos/integration/simulators/dc-simulator>`__
+integration/simulators/pnf-simulator;PNF Simulator;`link <https://gerrit.onap.org/r/admin/repos/integration/simulators/pnf-simulator>`__
+integration/simulators/ran-simulator;RAN simulator;`link <https://gerrit.onap.org/r/admin/repos/integration/simulators/ran-simulator>`__
+integration/usecases/bbs;BBS use case introduced in Dublin and extracted from global repository in frankfurt;`link <https://gerrit.onap.org/r/admin/repos/integration/usecases/bbs>`__
+integration/usecases/mdons;MDONS use case introduced in Frankfurt;`link <https://gerrit.onap.org/r/admin/repos/integration/usecases/mdons>`__
+testsuite;repository hosting the robot test suites;`link <https://gerrit.onap.org/r/admin/repos/testsuite>`__
+testsuite/heatbridge;python utils to manage the heatbridge function to enrich cloud information to AAI (deprecated);`link <https://gerrit.onap.org/r/admin/repos/testsuite/heatbridge>`__
+testsuite/oom;Helm chart for robot pod (to be deprecated in Guilin and moved back to OOM);`link <https://gerrit.onap.org/r/admin/repos/testsuite/oom>`__
+testsuite/python-testing-utils;Python and robot util libraries used for robot tests;`link <https://gerrit.onap.org/r/admin/repos/testsuite/python-testing-utils>`__
+demo;Historical repository to host use case artifacts (heat templates, json files,..);`link <https://gerrit.onap.org/r/admin/repos/demo>`__
+oparent;Java dependencies for JAVA projects;`link <https://gerrit.onap.org/r/admin/repos/oparent>`__
diff --git a/docs/onap-integration-ci.rst b/docs/onap-integration-ci.rst
index 621e2992c..99a54323a 100644
--- a/docs/onap-integration-ci.rst
+++ b/docs/onap-integration-ci.rst
@@ -1,3 +1,5 @@
+.. _integration-ci:
+
Integration Continuous Integration Guide
----------------------------------------
diff --git a/docs/onap-oom-heat.rst b/docs/onap-oom-heat.rst
index a727a9d56..848af72ef 100644
--- a/docs/onap-oom-heat.rst
+++ b/docs/onap-oom-heat.rst
@@ -1,3 +1,5 @@
+.. _integration-installation:
+
Integration Environment Installation
-------------------------------------
diff --git a/docs/release-notes.rst b/docs/release-notes.rst
index f12f32781..72ec75a73 100644
--- a/docs/release-notes.rst
+++ b/docs/release-notes.rst
@@ -6,7 +6,6 @@
Integration Release Notes
=========================
-
Integration Repo
----------------
@@ -17,7 +16,7 @@ Version: 6.0.0
**New Features**
-- provide a new testsuite docker version (1.6.2) including several test updates
+- provide a new testsuite docker version (1.6.3) including several test updates
for the different tests
- Creation of new repositories to host the use cases: bbs, mdons
- Creation of new repositories to host the simulators: dc-simulator, ran-simulator,
@@ -47,6 +46,8 @@ maintained as the latest stable CI branch and replaces the El Alto branch.
The daily results can be found in <https://gating-results.onap.eu/results/>.
A 72 stability test has been executed after RC1.
+See :ref:`S3P page<integration-s3p>` for further details.
+
Verified Use Cases and Functional Requirements
----------------------------------------------
@@ -80,11 +81,12 @@ Version: 3.0.2
Robot Test Suites
-----------------
-Version: 1.6.2
+Version: 1.6.3
-:Release Date: 2020-06-27
-:sha1: b0407856e24e04126734a176f171afc7274ae2f4
+:Release Date: 2020-06-03
+:sha1: 8f4f6f64eb4626433e6f32eeb146a71d3c840935
**New Features**
- bug Fixes(Teardown, control loop, alotteed properties)
+- CI support for hvves, 5GBulkPm and pnf-registrate