Presentation is loading. Please wait.

Presentation is loading. Please wait.

What is delivered in Casablanca

Similar presentations


Presentation on theme: "What is delivered in Casablanca"— Presentation transcript:

1 What is delivered in Casablanca
Tester A LCM API DirectedGraph REST AnsibleAdaptor Ansible Server A POST /operations/LCM:upgrade-pre-check B { "input": {       "common-header": {       "timestamp": " T09:40:04.244Z",       "api-ver": "2.00",       "originator-id": "664be3d2-6c12-4f4b-a3e7-c349acced203",       "request-id":"664be3d2-6c12-4f4b-a3e7-c349acced203",       "sub-request-id": "1",       "flags": {                     "force" : "TRUE",                     "ttl" : 60000        } },       "action": "UpgradePreCheck",       "action-identifiers": {  "vnf-id":"5gDU0001"}, POST /operations/LCM:upgrade-software EC + xNF POST /operations/LCM:upgrade-post-check upgrade-pre-check B ./swm/upgrade-pre-check.sh {{pnfId}} {{oldSwVersion}} {{targetSwVersion}} {{ruleName}} /tmp/tmp-{{Id}} upgrade-software "payload": "{\"pnf-flag\":\"true\", \"pnf-name\": \"5gDU0001\",\"pnfId\": \"5gDU0001\", \"ipaddress-v4-oam\": \" \",\"oldSwVersion\": \"v1\", \"targetSwVersion\": \"v2\", \"ruleName\": \"r001\", \"Id\": \"10\", \"additionalData\":\"{}\"}"}} ./swm/upgrade-software.sh {{pnfId}} {{oldSwVersion}} {{targetSwVersion}} /tmp/tmp-{{Id}} upgrade-post-check

2 Compare to SA5 [3GPP TS 32.532] Instead of targetSwVersion
Parameter Name Qualifier Information type swToBeDownloaded M List of STRUCT < swLocation, swFileSize, swFileCompression, swFileFormat neIdentifier Distinguished Name (DN) Instead of targetSwVersion Parameter Name Qualifier Matching Information downloadProcessId M Integer result ENUM { requestAccepted, requestFailed, notAllowedBecauseOfOngoingSwmActivity } reason O String listOfStepNumbersAnd­Durations CM Note 1) List of Integer; (Integer;Integer;Integer) If returning xxProcessId, EC has to provide another retrieval API Parameter Name Qualifier Information type swVersionToBeActivated M swVersion neIdentifier Distinguished Name (DN)

3 Dublin Release Targets
Rollback (or Fallback) api support for xNF; API and playbook enhancements for software upgrade based on 3GPP S/W management API enhancements PNF S/W upgrade workflow design and test (stretch goal) (3) (1) (2) LCM: rollback SDNC/CCSDK Modify ansible_huawei_upgrade.yml Add to LCM APIs’ payload additional data SDNC/CCSDK Upgrade-rollback

4 Thank You!


Download ppt "What is delivered in Casablanca"

Similar presentations


Ads by Google