From: Eric Debeau Date: Fri, 12 Jul 2019 15:42:00 +0000 (+0000) Subject: Merge "Add information on tox usage" X-Git-Tag: elalto.1.5.2~1942 X-Git-Url: https://gerrit.onap.org/r/gitweb?a=commitdiff_plain;h=94bef1308d5a285dd7a3e5c8c5395325867e0d5a;hp=6e823832889991483215c236be70892fa33335f8;p=doc.git Merge "Add information on tox usage" --- diff --git a/.gitmodules b/.gitmodules index 7e89be0ad..afd2675ac 100644 --- a/.gitmodules +++ b/.gitmodules @@ -333,11 +333,6 @@ url = ../aaf/sms branch = . ignore = dirty -[submodule "docs/submodules/policy/apex-pdp.git"] - path = docs/submodules/policy/apex-pdp.git - url = ../policy/apex-pdp - branch = . - ignore = dirty [submodule "docs/submodules/multicloud/azure.git"] path = docs/submodules/multicloud/azure.git url = ../multicloud/azure @@ -353,11 +348,6 @@ url = ../optf/cmso branch = . ignore = dirty -[submodule "docs/submodules/policy/distribution.git"] - path = docs/submodules/policy/distribution.git - url = ../policy/distribution - branch = . - ignore = dirty [submodule "docs/submodules/logging-analytics/pomba/pomba-audit-common.git"] path = docs/submodules/logging-analytics/pomba/pomba-audit-common.git url = ../logging-analytics/pomba/pomba-audit-common diff --git a/docs/guides/onap-developer/developing/index.rst b/docs/guides/onap-developer/developing/index.rst index b88790e92..567f5b095 100644 --- a/docs/guides/onap-developer/developing/index.rst +++ b/docs/guides/onap-developer/developing/index.rst @@ -247,8 +247,6 @@ Policy Framework ../../../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 Portal Platform --------------- diff --git a/docs/guides/onap-developer/how-to-use-docs/include-documentation.rst b/docs/guides/onap-developer/how-to-use-docs/include-documentation.rst index 97a9d7356..af46d6404 100644 --- a/docs/guides/onap-developer/how-to-use-docs/include-documentation.rst +++ b/docs/guides/onap-developer/how-to-use-docs/include-documentation.rst @@ -51,7 +51,10 @@ login to gerrit or for git clone requests over ssh. The next step is to add a directory in the doc project where your project will be included as a submodule and at least one reference from the doc project to the documentation index in your repository. -The following sequence will do this over ssh. +The following sequence will do this over ssh. Please note that the +reference to your project in *repolist.rst* should be considered +temporary and removed when you reference it from more appropriate +place. .. caution:: diff --git a/docs/guides/onap-user/cloud_site/aws/index.rst b/docs/guides/onap-user/cloud_site/aws/index.rst new file mode 100644 index 000000000..c04886396 --- /dev/null +++ b/docs/guides/onap-user/cloud_site/aws/index.rst @@ -0,0 +1,12 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2017 AT&T Intellectual Property. All rights reserved. + + +Adding an AWS Cloud Site to ONAP +================================ + +The following guide describe how to configure ONAP to be able to instantiate +a service in a new cloud site based on AWS. + +TO BE COMPLETED diff --git a/docs/guides/onap-user/cloud_site/azure/index.rst b/docs/guides/onap-user/cloud_site/azure/index.rst new file mode 100644 index 000000000..17cfa59da --- /dev/null +++ b/docs/guides/onap-user/cloud_site/azure/index.rst @@ -0,0 +1,12 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2017 AT&T Intellectual Property. All rights reserved. + + +Adding an Azure Cloud Site to ONAP +================================== + +The following guide describe how to configure ONAP to be able to instantiate +a service in a new cloud site based on Microsoft Azure. + +TO BE COMPLETED diff --git a/docs/guides/onap-user/cloud_site/index.rst b/docs/guides/onap-user/cloud_site/index.rst new file mode 100644 index 000000000..982e5a230 --- /dev/null +++ b/docs/guides/onap-user/cloud_site/index.rst @@ -0,0 +1,38 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2017 AT&T Intellectual Property. All rights reserved. + + +Adding a Cloud Site +=================== + +By default, having deployed ONAP, you should have provided information +that have been used by installation procedure to configure ONAP +to be connected with a first Openstack Cloud Site in order to instantiate +services on that platform. + +By default, ONAP to Cloud Site interactions are managed by +ONAP SO component directly. + +You have also the possibility to configure ONAP SO to interact Cloud Site +via ONAP MultiCloud component. + +To be able to add new Cloud Site you need to: + +* configure ONAP SO to know about the new Cloud Site +* configure ONAP SO to know to use ONAP MultiCloud for that new CloudSite +* declare the new cloud Site in ONAP AAI +* register the new cloud Site in ONAP multiCloud + + +The following guides are provided to describe tasks that a user of +ONAP may need to perform to inter-connect ONAP with a a new cloud Site. + +.. toctree:: + :maxdepth: 1 + + openstack/index.rst + k8s/index.rst + aws/index.rst + azur/index.rst + vmware/index.rst diff --git a/docs/guides/onap-user/cloud_site/k8s/index.rst b/docs/guides/onap-user/cloud_site/k8s/index.rst new file mode 100644 index 000000000..ee8fd3da6 --- /dev/null +++ b/docs/guides/onap-user/cloud_site/k8s/index.rst @@ -0,0 +1,12 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2017 AT&T Intellectual Property. All rights reserved. + + +Adding a Kubernetes (K8S) Cloud Site to ONAP +============================================ + +The following guide describe how to configure ONAP to be able to instantiate +a service in a new cloud site based on Kubernetes. + +TO BE COMPLETED diff --git a/docs/guides/onap-user/cloud_site/openstack/index.rst b/docs/guides/onap-user/cloud_site/openstack/index.rst new file mode 100644 index 000000000..d7df9e697 --- /dev/null +++ b/docs/guides/onap-user/cloud_site/openstack/index.rst @@ -0,0 +1,346 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2017 AT&T Intellectual Property. All rights reserved. + + +Adding a new Openstack Cloud Site to ONAP +========================================= + +The following guide describe how to configure ONAP to be able to instantiate +a service in a new cloud site based on Openstack. + +There are 2 methods for ONAP to communicate with Openstack in order +to instantiate a service: + +method 1 : ONAP SO => Openstack +method 2 : ONAP SO => ONAP MultiCloud => Openstack + +In this guideline the following parameter/value will be used + +* Complex Name: My_Complex +* Region Name: INTEGRATION_CENTER +* Cloud Owner: MyCompanyName + + +Method 1 : without ONAP MultiCloud +---------------------------------- + +TO BE DESCRIBED + + + +Method 2 : using ONAP MultiCloud +-------------------------------- + + +STEP 1 : declare Cloud Site in ONAP SO to interact with ONAP multiCloud +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +The MariaDB database of ONAP SO needs to be modified. + +In the ONAP SO, the use of ONAP Multicloud for that Cloud Site need +to be indicated. + +ONAP SO will communicate with ONAP MultiCloud like if MultiCloud would be +an Openstack system. + + +Connect to ONAP SO pod + +In a Unix Terminal, to get the SO pods id that is providing +the MariaDB database: + +:: + + kubectl -n onap get pod | grep mariadb-galera + +To connect to that SO pod +(in this example, the SO pod id is "onap-mariadb-galera-mariadb-galera-0"): + +:: + + kubectl -n onap exec -ti onap-mariadb-galera-mariadb-galera-0 sh + +Then modify the data in the MariaDB: + + +A "mso_id" and "mso_pass" are required even if, with multicloud, +only credentials managed by ESR will be used. + +Nevertheless, you need to provide a correct encrypted value for the pass value. + +"MyCompanyName" is a cloud owner value. WARNING : do not use underscore +in the value. + +"INTEGRATION_CENTER" is the region name + +:: + + mysql --user=so_admin --password=so_Admin123 + USE catalogdb + INSERT INTO identity_services VALUES('MC_KEYSTONE', 'http://msb-iag.onap:80/api/multicloud/v1/MyCompanyName_INTEGRATION_CENTER/identity/v2.0', 'admin', '5b6f369745f5f0e1c61da7f0656f3daf93c8030a2ea94b7964c67abdcfb49bdf2fa2266344b4caaca1eba8264d277831', 'service', 'admin', 1, 'KEYSTONE', 'USERNAME_PASSWORD', 'lastUser', '2019-07-05 10:32:00', '2019-07-05 10:32:00'); + INSERT INTO cloud_sites VALUES('INTEGRATION_CENTER', 'INTEGRATION_CENTER', 'MC_KEYSTONE', 2.5, 'INTEGRATION_CENTER', NULL, NULL, NULL, 'MySelf', '2019-07-05 10:32:00', '2019-07-05 10:32:00'); + + +You need then to change the ONAP SO VNF Adapter Rest API endpoint version: + +in a unix terminal: + +to find the right config map name: + +:: + + kubectl -n onap get configmap | grep so-so-bpmn-infra-app-configmap + + +to edit and change the configmap: + +:: + + kubectl -n onap edit configmap onap-so-so-bpmn-infra-app-configmap + +in the section "vnf", modify the rest endpoint: + +:: + + vnf: + endpoint: http://so-openstack-adapter.onap:8087/services/VnfAdapter + rest: + - endpoint: http://so-openstack-adapter.onap:8087/services/rest/v1/vnfs + + endpoint: http://so-openstack-adapter.onap:8087/services/rest/v2/vnfs + volume-groups: + rest: + endpoint: http://so-openstack-adapter.onapg:8087/services/rest/v1/volume-groups + + +Having modified the configmap, it is necessary to delete the pod in order +it takes the modification into account. + +to find the right pod name: + +:: + + kubectl -n onap get po | grep so-so + + +You need to find the pod that is similar to the following pod id: + +"onap-so-so-6b9f64b887-jgrdp" + + +to delete the pod: + +:: + + kubectl -n onap delete onap-so-so-6b9f64b887-jgrdp + + +Then, wait for the pod to restart. To check: + +:: + + kubectl -n onap get po | grep so-so + + + + +STEP 2 : declare the new cloud Site in ONAP AAI +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + + +declare a Complex in ONAP AAI + + +A Cloud Site is located in a Building called "Complex" object +in ONAP AAI datamodel. + +AAI REST API is used to declare the complex object. + +Here is an example using "curl" tool to send the API request. + +The new Complex is named "My_Complex" in this example. + + +:: + + curl -X PUT \ + https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/complexes/complex/My_Complex \ + -H 'Accept: application/json' \ + -H 'Authorization: Basic QUFJOkFBSQ==' \ + -H 'Cache-Control: no-cache' \ + -H 'Content-Type: application/json' \ + -H 'Real-Time: true' \ + -H 'X-FromAppId: jimmy-postman' \ + -H 'X-TransactionId: 9999' \ + -d '{ + "physical-location-id": "My_Complex", + "data-center-code": "example-data-center-code-val-5556", + "complex-name": "My_Complex", + "identity-url": "example-identity-url-val-56898", + "physical-location-type": "example-physical-location-type-val-7608", + "street1": "example-street1-val-34205", + "street2": "example-street2-val-99210", + "city": "Beijing", + "state": "example-state-val-59487", + "postal-code": "100000", + "country": "example-country-val-94173", + "region": "example-region-val-13893", + "latitude": "39.9042", + "longitude": "106.4074", + "elevation": "example-elevation-val-30253", + "lata": "example-lata-val-46073" + }' -k + + +Check the Complexes in ONAP AAI: + +:: + + curl -X GET \ + https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/complexes \ + -H 'Accept: application/json' \ + -H 'Authorization: Basic QUFJOkFBSQ==' \ + -H 'X-FromAppId: AAI' \ + -H 'X-TransactionId: 808b54e3-e563-4144-a1b9-e24e2ed93d4f' \ + -H 'cache-control: no-cache' -k + + + + +declare a Cloud Site in ONAP AAI + + +To declare a Cloud Site, you need to use the AAI REST API. + +The new Cloud site is named "INTEGRATION_CENTER" in this example. + +There is also a "Cloud Owner" notion in ONAP AAI datamodel. + +The new Cloud Owner is named "MyCompanyName" in this example. + +In Openstack, there is also a "region" notion. You need to get the value of +the region that has been set when deploying your openstack platform + +In the following example the openstack region has the value "RegionOne" +(in the parameter "cloud-extra-info") + +parameter "complex-name" relate to the Complex you previously declared. + +parameter "cloud-type" take the value "openstack" + +parameter "cloud-region-version" is refering to your openstack version + +parameter "cloud-extra-info" will contain the Openstack "region". +Here, the region ID of the deployed openstack cloud site will be set. + +In the following example the openstack region has the value "RegionOne". + +parameter "esr-system-info-list" will contain the list of openstack platform +credentials that will allow ONAP MultiCloud to communicate with the Cloud Site. + + +:: + + curl -X PUT \ + https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/MyCompanyName/INTEGRATION_CENTER \ + -H 'Accept: application/json' \ + -H 'Authorization: Basic QUFJOkFBSQ==' \ + -H 'Cache-Control: no-cache' \ + -H 'Content-Type: application/json' \ + -H 'Postman-Token: 8b9b95ae-91d6-4436-90fa-69cb4d2db99c' \ + -H 'Real-Time: true' \ + -H 'X-FromAppId: jimmy-postman' \ + -H 'X-TransactionId: 9999' \ + -d '{ + "cloud-owner": "MyCompanyName", + "cloud-region-id": "INTEGRATION_CENTER", + "cloud-type": "openstack", + "owner-defined-type": "N/A", + "cloud-region-version": "pike", + "complex-name": "My_Complex", + "cloud-zone": "CloudZone", + "sriov-automation": false, + "identity-url": "WillBeUpdatedByMultiCloud", + "cloud-extra-info":"{\"openstack-region-id\":\"RegionOne\"}" + "esr-system-info-list": { + "esr-system-info": [ + { + "esr-system-info-id": "", + "service-url": "http://", + "user-name": "", + "password": "", + "system-type": "VIM", + "ssl-insecure": true, + "cloud-domain": "Default", + "default-tenant": "", + "system-status": "active" + } + ] + } + }' -k + + +Associate Cloud site to a Complex in ONAP AAI: + + +:: + + curl -X PUT \ + https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/MyCompanyName/INTEGRATION_CENTER/relationship-list/relationship \ + -H 'Accept: application/json' \ + -H 'Authorization: Basic QUFJOkFBSQ==' \ + -H 'Content-Type: application/json' \ + -H 'X-FromAppId: AAI' \ + -H 'X-TransactionId: 808b54e3-e563-4144-a1b9-e24e2ed93d4f' \ + -H 'cache-control: no-cache' \ + -d '{ + "related-to": "complex", + "related-link": "/aai/v16/cloud-infrastructure/complexes/complex/My_Complex", + "relationship-data": [ + { + "relationship-key": "complex.physical-location-id", + "relationship-value": "My_Complex" + } + ] + }' -k + + +Check the Cloud Site creation in ONAP AAI: + +:: + + curl -X GET \ + https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/cloud-regions \ + -H 'Accept: application/json' \ + -H 'Authorization: Basic QUFJOkFBSQ==' \ + -H 'X-FromAppId: AAI' \ + -H 'X-TransactionId: 808b54e3-e563-4144-a1b9-e24e2ed93d4f' \ + -H 'cache-control: no-cache' -k + + + +STEP 3 : Register the Cloud Site in ONAP Multicloud +~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + +:: + + curl -X POST \ + http://msb.api.discovery.simpledemo.onap.org:30280/api/multicloud/v1/MyCompanyName_INTEGRATION_CENTER/registry \ + -H 'Accept: application/json' \ + -H 'Cache-Control: no-cache' \ + -H 'Content-Type: application/json' \ + + +check registration: + +:: + + curl -X GET \ + https://aai.api.sparky.simpledemo.onap.org:30233/aai/v16/cloud-infrastructure/cloud-regions/cloud-region/MyCompanyName/INTEGRATION_CENTER?depth=all \ + -H 'Accept: application/json' \ + -H 'Authorization: Basic QUFJOkFBSQ==' \ + -H 'Cache-Control: no-cache' \ + -H 'Content-Type: application/json' \ + -H 'Real-Time: true' \ + -H 'X-FromAppId: jimmy-postman' \ + -H 'X-TransactionId: 9999' -k diff --git a/docs/guides/onap-user/cloud_site/vmware/index.rst b/docs/guides/onap-user/cloud_site/vmware/index.rst new file mode 100644 index 000000000..ba7f9619e --- /dev/null +++ b/docs/guides/onap-user/cloud_site/vmware/index.rst @@ -0,0 +1,12 @@ +.. This work is licensed under a Creative Commons Attribution 4.0 +.. International License. http://creativecommons.org/licenses/by/4.0 +.. Copyright 2017 AT&T Intellectual Property. All rights reserved. + + +Adding a VMware Cloud Site to ONAP +================================== + +The following guide describe how to configure ONAP to be able to instantiate +a service in a new cloud site based on VMware. + +TO BE COMPLETED diff --git a/docs/guides/onap-user/index.rst b/docs/guides/onap-user/index.rst index 709265e0b..c30a67a5c 100644 --- a/docs/guides/onap-user/index.rst +++ b/docs/guides/onap-user/index.rst @@ -15,6 +15,7 @@ an instance of ONAP. onapportal.rst platformoperations.rst + cloud_site/index.rst design/index.rst servicedeployment.rst onapcli.rst diff --git a/docs/release/repolist.rst b/docs/release/repolist.rst index e75abf195..9f59f0027 100644 --- a/docs/release/repolist.rst +++ b/docs/release/repolist.rst @@ -78,7 +78,7 @@ Project/Components integration <../submodules/integration.git/docs/index> msb/discovery <../submodules/msb/discovery.git/docs/index> msb/java-sdk <../submodules/msb/java-sdk.git/docs/index> - policy/apex-pdp <../submodules/policy/apex-pdp.git/docs/index> + policy/parent <../submodules/policy/parent.git/docs/index> sdc/jtosca <../submodules/sdc/jtosca.git/docs/index> sdc/sdc-distribution-client <../submodules/sdc/sdc-distribution-client.git/docs/index> sdc/sdc-docker-base <../submodules/sdc/sdc-docker-base.git/docs/index> diff --git a/docs/submodules/aai/sparky-be.git b/docs/submodules/aai/sparky-be.git index d2a7058c5..da2fd730d 160000 --- a/docs/submodules/aai/sparky-be.git +++ b/docs/submodules/aai/sparky-be.git @@ -1 +1 @@ -Subproject commit d2a7058c50537fdf3406a417218db5607b23eff8 +Subproject commit da2fd730ddb9a21965ac77829fd2bbd50c36c43c diff --git a/docs/submodules/appc.git b/docs/submodules/appc.git index 2d41766e5..b1d55dd69 160000 --- a/docs/submodules/appc.git +++ b/docs/submodules/appc.git @@ -1 +1 @@ -Subproject commit 2d41766e54fc4ea14a98b4a7b9a6d81a484ea51d +Subproject commit b1d55dd69c4a1b808b2a2ab995172e4bfdabfaea diff --git a/docs/submodules/ccsdk/cds.git b/docs/submodules/ccsdk/cds.git index 1ce050ff0..7d58591a2 160000 --- a/docs/submodules/ccsdk/cds.git +++ b/docs/submodules/ccsdk/cds.git @@ -1 +1 @@ -Subproject commit 1ce050ff0a830d95a65260ab18eb8094ed628dc1 +Subproject commit 7d58591a2dd41b9e2655f5d06a1eb344146d8e76 diff --git a/docs/submodules/ccsdk/distribution.git b/docs/submodules/ccsdk/distribution.git index b5b816769..9f4fd319d 160000 --- a/docs/submodules/ccsdk/distribution.git +++ b/docs/submodules/ccsdk/distribution.git @@ -1 +1 @@ -Subproject commit b5b816769e0fd6f3068c13eb004ad2ca95b9cd9b +Subproject commit 9f4fd319d2f04b401f28ddd9790f3ea41754f9b6 diff --git a/docs/submodules/ccsdk/features.git b/docs/submodules/ccsdk/features.git index 7bbcdbb84..104f65e0f 160000 --- a/docs/submodules/ccsdk/features.git +++ b/docs/submodules/ccsdk/features.git @@ -1 +1 @@ -Subproject commit 7bbcdbb841d81217e6a341a6eeaa8c6fda8daf46 +Subproject commit 104f65e0fd4cb9c6b411e77f7c81e3d82c896803 diff --git a/docs/submodules/ccsdk/parent.git b/docs/submodules/ccsdk/parent.git index 322f4ffd1..6073799f2 160000 --- a/docs/submodules/ccsdk/parent.git +++ b/docs/submodules/ccsdk/parent.git @@ -1 +1 @@ -Subproject commit 322f4ffd1216bd01bde2b0f0f4c310811df1c129 +Subproject commit 6073799f2b75c716b44e818f7c3a8b914deea47e diff --git a/docs/submodules/ccsdk/platform/plugins.git b/docs/submodules/ccsdk/platform/plugins.git index 6b5636fe2..d7275e776 160000 --- a/docs/submodules/ccsdk/platform/plugins.git +++ b/docs/submodules/ccsdk/platform/plugins.git @@ -1 +1 @@ -Subproject commit 6b5636fe2ddaab95d180876127701e71639faf78 +Subproject commit d7275e776cbfa0484d82700bdabf47da91b46114 diff --git a/docs/submodules/clamp.git b/docs/submodules/clamp.git index 7c7323d8e..e44fdb190 160000 --- a/docs/submodules/clamp.git +++ b/docs/submodules/clamp.git @@ -1 +1 @@ -Subproject commit 7c7323d8ec54e65ac7a9a5e8c7cd8bdc755ea70a +Subproject commit e44fdb1905fae612b12b56886af8f387e516e485 diff --git a/docs/submodules/dmaap/datarouter.git b/docs/submodules/dmaap/datarouter.git index cec9a9227..98572b78f 160000 --- a/docs/submodules/dmaap/datarouter.git +++ b/docs/submodules/dmaap/datarouter.git @@ -1 +1 @@ -Subproject commit cec9a9227c805ff5415d6b9fd913fa64adafdd3a +Subproject commit 98572b78fcce9ff28fa7429c9265812bd1e78bf2 diff --git a/docs/submodules/integration.git b/docs/submodules/integration.git index e21a3c642..e781c7c4e 160000 --- a/docs/submodules/integration.git +++ b/docs/submodules/integration.git @@ -1 +1 @@ -Subproject commit e21a3c642c913a777c45b1e2c80d9cf8d32ec0c2 +Subproject commit e781c7c4e4e385f504254d0fd32f534d559af3c2 diff --git a/docs/submodules/logging-analytics.git b/docs/submodules/logging-analytics.git index 8699c6606..58389c5f0 160000 --- a/docs/submodules/logging-analytics.git +++ b/docs/submodules/logging-analytics.git @@ -1 +1 @@ -Subproject commit 8699c6606de31c116cd45f2fc74f048a5e3f397c +Subproject commit 58389c5f0afee416211e1fcb02c456c5ba10aeec diff --git a/docs/submodules/multicloud/framework.git b/docs/submodules/multicloud/framework.git index bbfe2fbdf..c5bacb8c0 160000 --- a/docs/submodules/multicloud/framework.git +++ b/docs/submodules/multicloud/framework.git @@ -1 +1 @@ -Subproject commit bbfe2fbdfa9488bb7c464c55c328a9488a215247 +Subproject commit c5bacb8c02da8ef280359b0c492468403f89fda3 diff --git a/docs/submodules/oom.git b/docs/submodules/oom.git index 5e6170cfb..887a978cd 160000 --- a/docs/submodules/oom.git +++ b/docs/submodules/oom.git @@ -1 +1 @@ -Subproject commit 5e6170cfb2f027e56e6935ef2059900976271a3d +Subproject commit 887a978cd68c4cf826b5b2f535e43c0eef11dbee diff --git a/docs/submodules/optf/cmso.git b/docs/submodules/optf/cmso.git index e8aaf9e7a..8d79b30fe 160000 --- a/docs/submodules/optf/cmso.git +++ b/docs/submodules/optf/cmso.git @@ -1 +1 @@ -Subproject commit e8aaf9e7a6dbe61f1508c6b7f04fa9b14f2e4c7d +Subproject commit 8d79b30fed898ede2b551a579e3564cb196f707b diff --git a/docs/submodules/policy/apex-pdp.git b/docs/submodules/policy/apex-pdp.git deleted file mode 160000 index 5c384fb28..000000000 --- a/docs/submodules/policy/apex-pdp.git +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 5c384fb2888029c2babb859c30318749e1ce828c diff --git a/docs/submodules/policy/distribution.git b/docs/submodules/policy/distribution.git deleted file mode 160000 index d1e0acb7a..000000000 --- a/docs/submodules/policy/distribution.git +++ /dev/null @@ -1 +0,0 @@ -Subproject commit d1e0acb7a85403e365764589327b9aef62509318 diff --git a/docs/submodules/policy/parent.git b/docs/submodules/policy/parent.git index 0c56e1145..7fd4a6ee2 160000 --- a/docs/submodules/policy/parent.git +++ b/docs/submodules/policy/parent.git @@ -1 +1 @@ -Subproject commit 0c56e114555b17818d2ee03bb680f27df8158ade +Subproject commit 7fd4a6ee280b40916d5438b4bd4e2c5a8e043f13 diff --git a/docs/submodules/portal.git b/docs/submodules/portal.git index 71525f539..73248465f 160000 --- a/docs/submodules/portal.git +++ b/docs/submodules/portal.git @@ -1 +1 @@ -Subproject commit 71525f539001ffab18215acbbbb92fef1d863860 +Subproject commit 73248465fc2867a3dd1a6494afb6b0774c9028f2 diff --git a/docs/submodules/sdc.git b/docs/submodules/sdc.git index 57844f30f..c8fcbbc2a 160000 --- a/docs/submodules/sdc.git +++ b/docs/submodules/sdc.git @@ -1 +1 @@ -Subproject commit 57844f30fc90a9b5007180c2da7a06977942d4fe +Subproject commit c8fcbbc2a9cc964ba1d4b872562b8f4185047308 diff --git a/docs/submodules/sdc/jtosca.git b/docs/submodules/sdc/jtosca.git index 6018fb047..787ef0b09 160000 --- a/docs/submodules/sdc/jtosca.git +++ b/docs/submodules/sdc/jtosca.git @@ -1 +1 @@ -Subproject commit 6018fb047963d151d77bf03f6f84446866a30899 +Subproject commit 787ef0b09708ba160efa81e507fd8d0bc6719f43 diff --git a/docs/submodules/sdc/sdc-distribution-client.git b/docs/submodules/sdc/sdc-distribution-client.git index eb4723625..19c8bdce4 160000 --- a/docs/submodules/sdc/sdc-distribution-client.git +++ b/docs/submodules/sdc/sdc-distribution-client.git @@ -1 +1 @@ -Subproject commit eb47236253465eaf1ad92313f799f4e399c24914 +Subproject commit 19c8bdce471587972861d395149564950f0d4a45 diff --git a/docs/submodules/sdc/sdc-tosca.git b/docs/submodules/sdc/sdc-tosca.git index d8147920f..0414d9851 160000 --- a/docs/submodules/sdc/sdc-tosca.git +++ b/docs/submodules/sdc/sdc-tosca.git @@ -1 +1 @@ -Subproject commit d8147920f168eddb65722543054cafe06f5bf201 +Subproject commit 0414d985162bad8bad29a1e0527b84a3ff6c0aa3 diff --git a/docs/submodules/so.git b/docs/submodules/so.git index 781ae8272..4f7af8bab 160000 --- a/docs/submodules/so.git +++ b/docs/submodules/so.git @@ -1 +1 @@ -Subproject commit 781ae827294edc8e9a25d1ac83d7399be8186e8b +Subproject commit 4f7af8bab030fc3d331816a706dd0a9e2974c455 diff --git a/docs/submodules/vfc/nfvo/lcm.git b/docs/submodules/vfc/nfvo/lcm.git index d99494261..1757a7e0f 160000 --- a/docs/submodules/vfc/nfvo/lcm.git +++ b/docs/submodules/vfc/nfvo/lcm.git @@ -1 +1 @@ -Subproject commit d9949426185df3323dea4db239293328c5395808 +Subproject commit 1757a7e0f63f892200d680bb228db19ec993d1a2 diff --git a/docs/submodules/vid.git b/docs/submodules/vid.git index 58d22b526..7befef8d0 160000 --- a/docs/submodules/vid.git +++ b/docs/submodules/vid.git @@ -1 +1 @@ -Subproject commit 58d22b526418ffeb89337fed9e20406da420bc6f +Subproject commit 7befef8d013fb9e5627a50f7fb1e1937eb27e483