Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Table of Contents
maxLevel2

Create a complex in AAI

...

Problem creating topics in DMaaP

1. Restart DMaaPSee How-To: Register a VIM/Cloud Instance to ONAP

Code Block
languagexmlbash
themeMidnight
linenumberstrue
Delete DMaaP-MR POD
Delete DMaaP-Kafka POD
Delete DMaaP-Zookeeper POD
Recreate DMaaP-Zookeeper POD
Recreate DMaaP-Kafka POD
Recreate DMaaP-MR POD

2. Make sure there are no conflicting topics, e.g. unauthenticated_PNF_READY conflicts with unauthenticated.PNF_READY

3. Delete conflicting topics in dmaap-zookeeper database (no delete topic API in Casablanca release)

Create a complex in AAI

See How-To: Register a VIM/Cloud Instance to ONAP

Code Block
languagexml
themeMidnight
linenumberstrue
PUT https://aai.api.simpledemo.openecomp.org:30233/aai/v14/cloud-infrastructure/complexes/complex/clli1 

Authorization:Basic QUFJOkFBSQ==
X-TransactionId:jimmy-postman
X-FromAppId:AAI
Content-Type:application/json
Accept:application/json
Cache-Control:no-cache

Body:
{
PUT https://aai.api.simpledemo.openecomp.org:30233/aai/v14/cloud-infrastructure/complexes/complex/clli1 

Authorization:Basic QUFJOkFBSQ==
X-TransactionId:jimmy-postman
X-FromAppId:AAI
Content-Type:application/json
Accept:application/json
Cache-Control:no-cache

Body:
{
    "physical-location-id": "clli1",
    "data-center-code": "data-center-code-BINZ",
    "complex-name": "clli1",
    "identity-url": "identity-url-BINZ",
    "physical-location-type": "physical-location-type-val-28399",
    "street1": "example-street1-val-28399",
    "street2": "example-street2-val-28399",
    "city": "example-city-val-28399",
    "state": "example-state-val-28399",
    "postal-code": "example-postal-code-val-28399",
    "country": "example-country-val-28399",
    "region": "example-region-val-28399",
    "latitude": "1111",
    "longitude": "2222",
    "elevation": "example-elevation-val-28399",
    "lata": "example-lata-val-28399"
}

...

Note: this is not a recommended solution, as it is not persistent after PODs deletion. See https://lists.onap.org/g/onap-discuss/message/16171 and 

Jira
serverONAP JIRA
serverId425b2b0a-557c-3c0c-b515-579789cceedb
keyAAI-2154

1) Add new edge rules to aai-traversal, aai-resources and aai-graphadmin containers. For instance:edge rules to aai-traversal, aai-resources and aai-graphadmin containers. For instance:

Code Block
languagebash
themeMidnight
linenumberstrue
kubectl exec -ti dev-aai-aai-resources-5b6c5f454c-kbmdh bash
root@aai-resources:/opt/app/aai-resources# vi /opt/app/aai-resources/resources/schema/onap/dbedgerules/v14/DbEdgeRules_newRules_v14.json

2) Run createDBSchema script in aai-graphadmin

Code Block
languagebash
themeMidnight
linenumberstrue
kubectl exec -ti dev-aai-aai-resources-5b6c5f454c-kbmdh bash
root@aai-resources-graphadmin-75d6587db4-xpmt5 bash
root@aai-graphadmin:/opt/app/aai-graphadmin# su aaiadmin
aaiadmin@aai-graphadmin:/opt/app/aai-resources#graphadmin$ vi /opt/app/aai-resourcesgraphadmin/resources/schema/onap/dbedgerules/v14/DbEdgeRules_newRules_v14.json

...

bin/createDBSchema.sh

3) Restart docker containers aai-traversalaai-resources and aai-graphadmin using docker restart


Change PRH (or any DCAE platform mS) docker image version in a running DCAE deployment (OOM, Casablanca branch) using cloudify manager

Code Block
languagebash
themeMidnight
linenumberstrue
kubectl exec -ti dev-aai-aai-graphadmin-75d6587db4-xpmt5 bash
root@aai-graphadmin:/opt/app/aai-graphadmin# su aaiadmin
aaiadmin@aai-graphadmin:/opt/app/aai-graphadmin$ /opt/app/aai-graphadmin/bin/createDBSchema.sh

3) Restart docker containers aai-traversalaai-resources and aai-graphadmin using docker restart

...

[root@dev-dcaegen2-dcae-cloudify-manager-dc549746b-6km6k prh]# cfy deployments update -i tag_version=nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.1-SNAPSHOT prh

Install Cloudify blueprint

Code Block
languagebash
themeMidnight
titlecloudify blueprint installation
linenumberstrue
cfy blueprints validate /blueprints/k8s-prh.yaml
cfy blueprints upload -b prh /blueprints/k8s-prh.yaml
cfy deployments create -b prh -i /inputs/k8s-prh-inputs.yaml prh
cfy executions start -d prh install[root@dev-dcaegen2-dcae-cloudify-manager-dc549746b-6km6k prh]# cfy deployments update -i tag_version=nexus3.onap.org:10001/onap/org.onap.dcaegen2.services.prh.prh-app-server:1.2.1-SNAPSHOT prh