Merge "Update Architecture section"
authorRich Bennett <rb2745@att.com>
Fri, 31 May 2019 10:39:43 +0000 (10:39 +0000)
committerGerrit Code Review <gerrit@onap.org>
Fri, 31 May 2019 10:39:43 +0000 (10:39 +0000)
38 files changed:
docs/guides/onap-developer/developing/index.rst
docs/guides/onap-developer/how-to-use-docs/include-documentation.rst
docs/guides/onap-developer/settingup/nodeports.csv
docs/guides/onap-user/design/pre-onboarding/index.rst
docs/guides/onap-user/design/resource-onboarding/index.rst
docs/guides/onap-user/design/service-design/index.rst
docs/guides/onap-user/design/service-distribution/index.rst
docs/guides/onap-user/design/vfcreation/index.rst
docs/guides/overview/overview.rst
docs/index.rst
docs/release/index.rst
docs/release/releaserepos.rst
docs/submodules/aaf/authz.git
docs/submodules/aai/aai-common.git
docs/submodules/appc/deployment.git
docs/submodules/ccsdk/cds.git
docs/submodules/ccsdk/dashboard.git
docs/submodules/ccsdk/distribution.git
docs/submodules/ccsdk/utils.git
docs/submodules/clamp.git
docs/submodules/dcaegen2.git
docs/submodules/dmaap/datarouter.git
docs/submodules/externalapi/nbi.git
docs/submodules/integration.git
docs/submodules/oom.git
docs/submodules/oom/offline-installer.git
docs/submodules/optf/osdf.git
docs/submodules/policy/engine.git
docs/submodules/policy/parent.git
docs/submodules/portal.git
docs/submodules/sdc.git
docs/submodules/sdnc/oam.git
docs/submodules/so.git
docs/submodules/usecase-ui.git
docs/submodules/vfc/nfvo/driver/vnfm/svnfm.git
docs/submodules/vfc/nfvo/lcm.git
docs/submodules/vid.git
docs/submodules/vnfrqts/requirements.git

index 4920187..13b22f9 100644 (file)
@@ -246,6 +246,7 @@ Policy Framework
    :maxdepth: 2
    :titlesonly:
 
+   ../../../submodules/policy/parent.git/docs/index
    ../../../submodules/policy/engine.git/docs/index
    ../../../submodules/policy/apex-pdp.git/docs/index
    ../../../submodules/policy/distribution.git/docs/index
index 896c231..8995991 100644 (file)
@@ -58,6 +58,12 @@ The following sequence will do this over ssh.
    If your access network restricts ssh, you will need to use equivalent
    git commands and HTTP Passwords as described `here <http://wiki.onap.org/x/X4AP>`_.
 
+.. caution::
+
+   Don't replace ../ in *git submodule add* with any relative path on
+   your local file system. It refers to the location of your repository
+   on the server.
+
 .. code-block:: bash
 
    git clone ssh://$lfid@gerrit.onap.org:29418/doc
@@ -507,4 +513,3 @@ scan for output that applies to the files you are validating.
 
    tox -espellcheck
    more <  docs/_build/spellcheck/output.txt
-
index 2e294d2..2fb6a2c 100644 (file)
@@ -2,27 +2,23 @@ NodePort,Component,Service name,targetPort,Port
 30200,VID,vid,8443,8443
 30201,SDNC,sdnc-portal,8843,8843
 30202,SDNC,sdnc-8282,8181,8282
-30203,SDNC,dgbuilder3,3100,3000
+30203,SDNC,dgbuilder,3100,3000
 30204,SDC,sdc-be,8443,8443
-30205,SDC,sdc-be2,8080,8080
+30205,SDC,sdc-be,8080,8080
 30206,SDC,sdc-fe,8181,8181
-30207,SDC,sdc-fe2,9443,9443
-30208,SDNC,sdnc-8202,8181,8202
-30209,ROBOT,httpd,88,88
+30207,SDC,sdc-fe,9443,9443
+30208,SDNC,sdnc-8202,8101,8202
+30209,ROBOT,httpd,8702,8702
 30210,AAI,aai-modelloader,8080,8080
 30211,APPC,appc-9090,9191,9090
 30212,PORTAL,portal-sdk,8080,8080
-30213,PORTAL,portal-app2,8005,8006
+30213,PORTAL,portal-app,8005,8006
 30214,PORTAL,portal-app3,8009,8010
 30215,PORTAL,portal-app,8080,8989
-30216,POLICY,brmsgw,9989,9989
-30217,POLICY,drools-6969,6969,6969
 30218,POLICY,pap-9091,9091,9091
 30219,POLICY,pap-8443,8443,8443
-30220,AAI,aai-sparky-be,9517,9517
-30221,POLICY,drools-9696,9696,9696
-30222,DCAE,xdcae-hv-ves-collector,6061,6061
-30223,DCAE,xdcae-datafile-collector,8100,8100
+30220,AAI,aai-sparky-be,8000,8000
+30222,DCAE,xport-t-6061,6061,6061
 30224,SO,so-monitor-port,9091,9091
 30225,PORTAL,portal-app4,8443,8443
 30226,DMAAP,message-router-3905,3905,3905
@@ -31,34 +27,24 @@ NodePort,Component,Service name,targetPort,Port
 30229,AAI,aai-modelloader-ssl,8443,8443
 30230,APPC,appc-8282,8181,8282
 30231,APPC,appc-1830,1830,1830
-30232,AAI,aai,8080,8080
 30233,AAI,aai-ssl,8443,8443
 30234,POMBA,pomba-kibana,5601,5601
-30235,DCAE,xdcae-ves-collector,8080,8080
-30236,POLICY,nexus,8081,8081
-30237,POLICY,policy-apex-pdp,12345,12345
+30235,DCAE,xport-t-8080,8080,8080
 30238,VID,vid-http,8080,8080
 30239,AAI,spike,9518,9518
 30241,DMAAP,dmaap-bc,8080,8080
 30242,DMAAP,dmaap-bc2,8443,8443
-30243,AAF,aaf-sms,10443,10443
-30244,AAF,aaf-sms-db,8200,8200
 30246,SDNC,sdnc-8280,8080,8280
-30247,AAF,aaf-service,8100,8100
-30248,OOF,oof-osdf,8699,8698
+30248,OOF,oof-has-api,8699,8698
 30249,POMBA,pomba-data-router,9502,9502
-30251,AAF,aaf-gui,8200,8200
-30252,SO,mariadb,3306,3306
 30253,LOG,log-kibana,5601,5601
 30254,LOG,log-es,9200,9200
 30255,LOG,log-ls,5044,5044
 30256,SDC,sdc-wfd-fe,8080,8080
 30257,SDC,sdc-wfd-be,8080,8080
-30258,CLAMP,clamp2,8443,8443
+30258,CLAMP,clamp,8443,8443
 30259,DMAAP,dmaap-dr-prov,8080,8080
-30260,CLI,cli8080,80,80
-30261,MULTICLOUD,multicloud-azure,9008,9008
-30262,DCAE,xdcae-datafile-collector,8433,8443
+30260,CLI,cli8080,8443,8080
 30263,DCAE,dcae-fe,8183,8183
 30264,DCAE,dcae-fe2,9444,9444
 30265,DCAE,dcae-dt,8186,8186
@@ -68,33 +54,47 @@ NodePort,Component,Service name,targetPort,Port
 30269,DMAAP,dmaap-dr-prov2,8443,8443
 30270,CONSUL,consul-ui,8500,8500
 30271,CLI,cli9090,8080,9090
-30274,EXTAPI,api-8080,8080,8080
+30274,API,api-8080,8080,8080
 30275,OOF,oof-has-api,8091,8091
 30277,SO,so-apih-port,8080,8080
 30278,AAI,aai-champ,9522,9522
 30279,AAI,babel,9516,9516
-30280,MSB,http-msb-iag,80,80
+30280,MSB,http-msb-iag,443,443
 30281,MSB,http-msb-discovery,10081,10081
-30282,MSB,http-msb-eag,80,80
+30282,MSB,http-msb-eag,10081,10081
 30283,MSB,https-msb-iag,443,443
 30284,MSB,https-msb-eag,443,443
 30285,MSB,http-msb-consul,8500,8500
 30286,DCAE,client,6379,6379
 30287,DCAE,gossip,16379,16379
-30288,SNRIRO,httpd,80,80
-30289,APPC,appc-cdt,80,80
+30289,APPC,appc-cdt,18080,18080
 30290,CLAMP,cdash-kibana,5601,5601
-30291,MULTICLOUD,multicloud-framework,9001,9001
-30292,MULTICLOUD,multicloud-vio,9004,9004
-30293,MULTICLOUD,multicloud-ocata,9006,9006
-30294,MULTICLOUD,multicloud-titaniumcloud,9005,9005
-30295,CLAMP,clamp,8080,8080
-30296,MULTICLOUD,multicloud-pike,9007,9007
 30297,VNFSDK,refrepo,8702,8702
+30299,POMBA,https,8443,9531
 30398,UUI,uui,8080,8080
 30399,UUI,uui-server,8082,8082
-30420,CONTRIB,netbox-nginx,8080,8080
+30406,SO,so-vnfm-port,9092,9092
+30415,DCAE,config-binding-service,10000,10000
+30417,DCAE,xport-t-8443,8443,8443
+30418,DCAE,xport-t-8080,8080,8080
+30419,DCAE,xport-t-8443,8443,8443
+30420,API,api-8080,8080,8080
+30431,SDC,sdc-wfd-fe2,8443,8443
+30470,DCAE,xport-u-6162,6162,6162
 30476,DCAE,tomcat,8080,8080
-32010,DCAE,xdcae-tca-analytics,11011,11011
-
-
+30490,DMAAP,message-router-kafka-0,9093,9093
+30491,DMAAP,message-router-kafka-1,9093,9093
+30492,DMAAP,message-router-kafka-1,9093,9093
+30493,DMAAP,dmaap-dr-node,8080,8080
+30494,DMAAP,dmaap-dr-node,8443,8443
+30497,CDS,cds-ui-3000,3000,3000
+30499,CDS,blueprints-processor-http,8080,8080
+31110,AAF,aaf-service,8100,8100
+31111,AAF,aaf-locate,8095,8095
+31112,AAF,aaf-oauth,8140,8140
+31113,AAF,aaf-hello,8200,8200
+31114,AAF,aaf-cm,8150,8150
+31115,AAF,aaf-hello,8096,8096
+31116,AAF,aaf-hello,8130,8130
+31907,DMAAP,dmaap-dr-prov2,5000,5000
+32010,DCAE,xport-t-11011,11011,11011
index 155ec56..7a09f0d 100644 (file)
@@ -2,6 +2,8 @@
 .. International License. http://creativecommons.org/licenses/by/4.0
 .. Copyright 2019 ONAP Contributors. All rights reserved.
 
+.. _doc_guide_user_des_pre-onb:
+
 Pre-Onboarding
 ==============
 
index 4a3cbc1..592651e 100644 (file)
@@ -2,6 +2,8 @@
 .. International License. http://creativecommons.org/licenses/by/4.0
 .. Copyright 2019 ONAP Contributors. All rights reserved.
 
+.. _doc_guide_user_des_res-onb:
+
 Resource Onboarding
 ===================
 **Goal:** Add models and other artifacts required to create, configure, instantiate, and manage a VF and, optionally, a VFC.
index dcc6b9c..83217bd 100644 (file)
@@ -2,6 +2,8 @@
 .. International License. http://creativecommons.org/licenses/by/4.0
 .. Copyright 2019 ONAP Contributors. All rights reserved.
 
+.. _doc_guide_user_des_ser-des:
+
 Service Design
 ==============
 
@@ -30,7 +32,7 @@ instantiate, and manage services. Validate and certify the services.
 Create a Service
 ----------------
 
-**Prerequisites:** Create VFs required for this service (see :ref:`vfcreation-and-testing`).
+**Prerequisites:** Create VFs required for this service (see :ref:`doc_guide_user_des_vf-cre`).
 
 #. From the SDC HOME page, hover over Add and select Add Service.
 #. In the General section, complete all fields.
index 4ed2310..8de0e92 100644 (file)
@@ -2,6 +2,8 @@
 .. International License. http://creativecommons.org/licenses/by/4.0
 .. Copyright 2019 ONAP Contributors.  All rights reserved.
 
+.. _doc_guide_user_des_ser-dis:
+
 Governance Approval and Service Distribution
 ============================================
 
index 3913066..0b49b99 100644 (file)
@@ -2,7 +2,7 @@
 .. International License. http://creativecommons.org/licenses/by/4.0
 .. Copyright 2019 ONAP Doc Team.  All rights reserved.
 
-.. _vfcreation-and-testing:
+.. _doc_guide_user_des_vf-cre:
 
 VF Creation and Testing
 =======================
index 83c7e9d..fc45705 100644 (file)
@@ -152,7 +152,9 @@ is named after a city.
 +----------------------+----------------+----------------------+-----------------------------------------------------------+
 |Release Name          |Release version |Release Date          |Features delivered                                         |
 +======================+================+======================+===========================================================+
-|Casablanca            |* 3.0.2         |* 31 January 2019     | :ref:`Casablanca Release Notes <casablancarelease-notes>` |
+|Dublin                |4.0.0           |2019                  | :ref:`Dublin Release Notes <dublinrelease-notes>`         |
++----------------------+----------------+----------------------+-----------------------------------------------------------+
+|Casablanca            |* 3.0.2         |* 31 January 2019     |                                                           |
 |                      |* 3.0.1         |* 30 November 2018    |                                                           |
 |                      |* 3.0.0         |* 15 April 2019       |                                                           |
 +----------------------+----------------+----------------------+-----------------------------------------------------------+
index 9902db9..fc772b8 100644 (file)
@@ -23,6 +23,9 @@ Please find some guidance here on the content of ONAP documentation:
  +---------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+
  | Main documentation areas                                                       | Description                                                                                   |
  +=================================================================================+===============================================================================================+
+ | :ref:`Release Notes <dublinrelease-notes>`                                      | The Release Notes besides providing the basic information on the main release, also           |
+ |                                                                                 | presents link to the release information of each, specific ONAP component.                    |
+ +---------------------------------------------------------------------------------+-----------------------------------------------------------------------------------------------+
  | :ref:`ONAP Overview <overview>`                                                 | ONAP Overview provides generic and high-level guidance on the mission and main                |
  |                                                                                 | functionalities of ONAP. Basic guidelines on license details, limitations and                 |
  |                                                                                 | security references support understanding the solution.                                       |
@@ -62,8 +65,8 @@ Please find some guidance here on the content of ONAP documentation:
    :hidden:
 
    Home <self>
-   guides/overview/index
    release/index
+   guides/overview/index
    guides/onap-developer/architecture/index
    guides/onap-developer/developing/index
    guides/onap-developer/settingup/index
index c3bcba2..99b1400 100644 (file)
@@ -2,7 +2,7 @@
    International License. http://creativecommons.org/licenses/by/4.0
 
 
-.. _casablancarelease-notes:
+.. _dublinrelease-notes:
 
 Dublin Release Notes
 ^^^^^^^^^^^^^^^^^^^^
@@ -11,8 +11,7 @@ This page provides the release notes for the ONAP Dublin release. This includes
 outstanding trouble reports.
 
 Release notes are cumulative for the release, meaning this release note for the Dublin release will have an entry for each Major, Minor, and Maintenance
-release, if applicable. Information that is applicable regardless of release is included in the `Getting Started With ONAP`_ section of this
-document.
+release, if applicable.
 
 Each component within the ONAP solution maintains their own component level release notes and links to those release notes are provided below.
 Details on the specific items delivered in each releaese by each component is maintained in the component specific release notes.
@@ -26,98 +25,6 @@ Dublin Major Release 4.0.0
 
 The Dublin 4.0.0 is the first release for Dublin.
 
-.. _getting-started:
-
-Getting Started With ONAP
-=========================
-
-Summary
--------
-ONAP provides a comprehensive platform for real-time, policy-driven
-service orchestration and automation including virtual network functions and
-applications instantiation and configuration, but also physical network
-functions configuration.
-ONAP will enable software, network, IT and cloud providers and developers
-to rapidly automate new services and support complete life cycle management.
-By unifying member resources, ONAP will accelerate the development of a
-vibrant ecosystem around a globally shared architecture and implementation
-for network automation-with an open standards focus-faster than any one
-product could on its own.
-
-Functionality
--------------
-**Portal** - a single, consistent user experience for both design time
-and run time environments, based on the user’s role.
-
-**Design Time Framework** - a comprehensive development environment with
-tools, techniques, and repositories for defining/describing resources,
-and services:
-
- - Service Design and Creation (SDC) provides tools, techniques, and
-   repositories to define/simulate/certify system assets as well as their
-   associated processes and policies.
-
- - A VNF Software Development Kit (VNFSDK) and VNF Validation Program (VVP)
-   with tools for VNF supplier packaging and validation.
-
- - Policy Creation (POLICY) deals with conditions, requirements,
-   constraints, attributes, or needs that must be provided, maintained,
-   and/or enforced.
-
- - Closed Loop Automation Management Platform (CLAMP) provides a method
-   for designing and managing control loops.
-
- - Optimization Framework (OOF) provides a policy-driven and model-driven
-   framework for creating optimization applications.
-
-**Runtime Framework** - The runtime execution framework executes the
-rules and policies distributed by the design and creation environment
-and Controllers that manage resources corresponding to their assigned
-controlled domain:
-
- - Service Orchestrator (SO) executes the specified BPMN processes and
-   automates sequences of activities, tasks, rules and policies needed for
-   on-demand creation, modification or removal of network, application or
-   infrastructure services and resources. SO is especially able to drive
-   any OpenStack-based cloud platform.
-
- - Software Defined Network Controller (SDNC) executes network configuration
-   for cloud computing resources and network.
-
- - Application Controller (APPC) executes Virtual Network Functions (VNF)
-   configurations and lifecycle management operations.
-
- - Virtual Function Controller (VF-C) is responsible for lifecycle management
-   of virtual network functions and network services based on VNF using
-   VNF Manager.
-
- - Active and Available Inventory (A&AI) provides real-time views of a
-   system’s resources, services, products and their relationships with each
-   other.
-
-**Closed-Loop Automation** -- Design -> Create -> Collect -> Analyze >
-Detect -> Publish -> Respond:
-
- - Data Collection, Analytics and Events (DCAE) collects events, performance,
-   usage and publishes information to policy that executes the rules to perform
-   closed loop actions.
-
- - Holmes provides alarm correlation and analysis for Telecom cloud
-   infrastructure and services, including servers, cloud infrastructure,
-   VNFs and Network Services.
-
- - Common Services - operational services for all ONAP components including
-   activity logging, reporting, common data layer, access control, resiliency,
-   multisite state coordination, credential/secret management and
-   software lifecycle management.
-
-**Microservices Support**
-
- - ONAP Operation Manager (OOM) use Kubernetes and Helm to manage ONAP components.
- - Microservices Bus (MSB) provides service registration/discovery,
-   external API gateway, internal API gateway, client software development kit
-   (SDK), and Swagger SDK.
-
 Project Specific Release Notes
 ==============================
 ONAP releases are specified by a list of project artifact versions in a :ref:`manifest artifacts <doc-release-manifest-artifacts>`
@@ -133,30 +40,13 @@ Each project provides detailed :ref:`release notes<doc-releaserepos>`
 and prepends to these if/when any updated versions the project team believes
 are compatible with a major release are made available.
 
-.. index:: Download
-
-Installation
-============
-ONAP is installed using :ref:`ONAP Operations Manager (OOM) over Kubernetes<installing-onap>`
-
 Documentation
 =============
-ONAP Dublin Release provides multiple documents including the following:
-
- * A high level :ref:`architecture view<doc-architecture>` of how component
-   relate to each other.
-
- * A collection of documentation provided
-   by :ref:`each project <doc_onap-developer_guide_projects>`.
+ONAP Dublin Release provides multiple documents, see :ref:`ONAP Home<master_index>`.
 
- * Application Programming Interface
-   Reference :ref:`available here <doc-apiref>`.
-
- * The `developer wiki <http://wiki.onap.org>`_ remains a good source of
-   information on meeting plans and notes from committees, project teams and
-   community events.
-
-.. index:: Licensing
+The `developer wiki <http://wiki.onap.org>`_ remains a good source of
+information on meeting plans and notes from committees, project teams and
+community events.
 
 Security Notes
 ==============
@@ -176,12 +66,6 @@ For the Casablanca release, ONAP continues to improve in multiple areas of Scal
 
 The Integration team ran the 72 hours stability testing (100% passing rate) and full resilience testing (96.9% passing rate) at ONAP OpenLabs. More details in :ref:`ONAP Maturity Testing Notes <integration-s3p>`
 
-Licenses
-========
-ONAP Source Code is licensed under the `Apache Version 2 License <http://www.apache.org/licenses/LICENSE-2.0>`_.
-ONAP Documentation is licensed under the `Creative Commons Attribution 4.0
-International License <http://creativecommons.org/licenses/by/4.0>`_.
-
 Known Issues and Limitations
 ============================
 Known Issues and limitations are documented in each :ref:`project Release Notes <doc-releaserepos>`.
index 4beabfe..f9ece9f 100644 (file)
@@ -196,7 +196,7 @@ Policy Framework
    :maxdepth: 1
    :titlesonly:
 
-   policy<../submodules/policy/engine.git/docs/release-notes.rst>
+   policy<../submodules/policy/parent.git/docs/release-notes.rst>
 
 Portal Platform
 ---------------
index a47bd51..2fedc6d 160000 (submodule)
@@ -1 +1 @@
-Subproject commit a47bd51641efcb84e19d68a6383f0947df826636
+Subproject commit 2fedc6d93206113e52f29fb84a721eb94ec0e177
index 1bef250..d480c91 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 1bef250998b7f5bf628b099dd55235ba0f30e003
+Subproject commit d480c91b08889c62f007d95a636f952e56acbbd1
index 6919392..23299c9 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 6919392881a94fa9823e5ebf8748682a4c499e98
+Subproject commit 23299c969a313f8e3740bceb070655810f5e3efb
index f40ed23..32d132a 160000 (submodule)
@@ -1 +1 @@
-Subproject commit f40ed23775d6ea00c414c89959dd478a5f30437f
+Subproject commit 32d132a78288521798d302cafbd9a7eac9121cae
index fd5048d..c0d9bbc 160000 (submodule)
@@ -1 +1 @@
-Subproject commit fd5048d6050207cc60ac5155a9a6c87a182fb524
+Subproject commit c0d9bbcaa3a1b9d990f6658953523b177c488ad9
index 8d44678..ae06c07 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 8d4467847a7992c1525555a3f43599b195a0bf08
+Subproject commit ae06c07ad483e1276a09eff4b26f088e75301a54
index 950f9e1..e50b344 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 950f9e1ca067c45ba74933030ebf715206bb6017
+Subproject commit e50b344c0491e313c0fff96b37f673388d87cad2
index 15c9ef0..943d7b2 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 15c9ef0d579285a7caa3a19fc33ba27ed9cfedf4
+Subproject commit 943d7b2c32d7527cd018cd27f97f1b12a21b8989
index d20ca31..bb8dea8 160000 (submodule)
@@ -1 +1 @@
-Subproject commit d20ca31bb588ac665566df777363973257218819
+Subproject commit bb8dea8255097e9cd306d8f02f945bfb684e469b
index 3ebd253..52c5c5a 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 3ebd2534167e73426d2b19efb05eaf9892f6f9d6
+Subproject commit 52c5c5ab9ba33755e26f06f41de608f825866a53
index 6413a21..bce9428 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 6413a21daa01e4ff25fad4f49bc35b01cb98a1a7
+Subproject commit bce9428824803a9f2b03975c7238e52974ec31b2
index e84c265..1f3c8d6 160000 (submodule)
@@ -1 +1 @@
-Subproject commit e84c265f95d046c8514dbb0091dec873e912d8bc
+Subproject commit 1f3c8d6b67fcfdc0bcb95d3b283b232a4bb56cbb
index 5a9e258..0b90497 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 5a9e258c78a80fa1df9f8b2fbfa08ccacec53b18
+Subproject commit 0b904977dde761d189874d6dc6c527cd45928d92
index 2bc174c..f45f73f 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 2bc174cdce000e011f43c6eab579bb539df5f033
+Subproject commit f45f73f749fffb301d825ec53fae2878c505980d
index a3439d6..95bd3e4 160000 (submodule)
@@ -1 +1 @@
-Subproject commit a3439d6e4ae7b518484a589abebc761122a336bf
+Subproject commit 95bd3e4710787de7488be24913f708cf539a577a
index 2c533a5..6bc4e95 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 2c533a581179c1c06c8811b6dda57e8a6d0fbd2c
+Subproject commit 6bc4e95261ed8ec8bc931696e3674ee5ec54d542
index d8d3191..d0055e3 160000 (submodule)
@@ -1 +1 @@
-Subproject commit d8d3191510be75033894d41439dc92ba250eeda5
+Subproject commit d0055e3089d11d1667fea55d615bfcabfd5e401c
index ba546e9..40c8f07 160000 (submodule)
@@ -1 +1 @@
-Subproject commit ba546e970d779a5e87a07b3058a85e1446c39129
+Subproject commit 40c8f073970f3664786d1bb4d4c69ed3f57b8b45
index ddb67dc..7c62480 160000 (submodule)
@@ -1 +1 @@
-Subproject commit ddb67dc3cbb04f4857f2cf24221b306fa2bab052
+Subproject commit 7c62480edb52c829102cddd030384176bf16780b
index d62222b..b0aa3b3 160000 (submodule)
@@ -1 +1 @@
-Subproject commit d62222b32cb04696dd11917f893397a01c3ba49f
+Subproject commit b0aa3b3bcc3c269bbc62a2e9690830a959e37e59
index c1cd5ef..2036dd3 160000 (submodule)
@@ -1 +1 @@
-Subproject commit c1cd5ef428017bc26513395a3bfc00caf7209f8a
+Subproject commit 2036dd3cc3fc3c73639353622bc8e6b297b991ac
index 4fa6adb..53eb419 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 4fa6adb91b4a31cd26d24d834477a1fa94d2a83d
+Subproject commit 53eb419c84adf52c321883bf33af949016a9db2a
index 045656e..451e015 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 045656e9d2178f5dfbc14061f4b3edd8e6d7fe1d
+Subproject commit 451e015794a0f3957c9d02685f622817914b4124
index 83f5eaa..b8546fe 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 83f5eaad87d82ecc398653f0fd8335ce8d1dbfe8
+Subproject commit b8546fe945ca287d9095b5513fe1f1f5fbb481b1
index e3c3ba0..e0c59bc 160000 (submodule)
@@ -1 +1 @@
-Subproject commit e3c3ba0dc33afe638cd1cade06331b1c5d379295
+Subproject commit e0c59bc9b16bb69f0f0a47268742c9f030aa3aa6
index 83003c3..ad0e89a 160000 (submodule)
@@ -1 +1 @@
-Subproject commit 83003c307c92f8d240d9e894a4cfeb4ee278b82a
+Subproject commit ad0e89a88920277386971e7945ede8bab0503967