Issue 1: Exception in VFC catalog during e2e service instantiation.
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
2018-02-07 18:32:39,533:[catalog.packages.ns_package]:[ns_package.py]-[100] [ERROR]:Traceback (most recent call last): File "/service/vfc/nfvo/catalog/catalog/packages/ns_package.py", line 96, in parse_nsd ret = {"model": toscaparser.parse_nsd(csar_path, inputs)} File "/service/vfc/nfvo/catalog/catalog/pub/utils/toscaparser/__init__.py", line 22, in parse_nsd tosca_obj = EtsiNsdInfoModel(path, input_parameters) File "/service/vfc/nfvo/catalog/catalog/pub/utils/toscaparser/nsdmodel.py", line 23, in __init__ tosca = self.buildToscaTemplate(path, params) File "/service/vfc/nfvo/catalog/catalog/pub/utils/toscaparser/basemodel.py", line 39, in buildToscaTemplate valid_params = self._validate_input_params(file_name, params) File "/service/vfc/nfvo/catalog/catalog/pub/utils/toscaparser/basemodel.py", line 52, in _validate_input_params for key, value in params.items(): AttributeError: 'list' object has no attribute 'items' |
Workaround: the bug is fixed in master branch, get a copy of /service/vfc/nfvo/catalog/catalog/pub/utils/toscaparser/basemodel.py and update it in vfc_catalog container.
Issue 2: Failed to create VL between VNFs in VFC due to multivim call failure
Workaround: Remove VLs from vEPC and vIMS service design.
Issue 3: Update SDC URL in vfc_catalog container configuration file /service/vfc/nfvo/catalog/catalog/pub/config/config.py
Code Block |
---|
# [sdc config] SDC_BASE_URL = "http://10.0.14.1:80/api" SDC_USER = "aai" SDC_PASSWD = "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U" |
Issue 4: Update aai URL in vfc_nslcm container config file /service/vfc/nfvo/lcm/lcm/pub/config/config.py
Code Block |
---|
# [aai config] AAI_BASE_URL = "http://10.0.14.1/aai/v11" AAI_USER = "AAI" AAI_PASSWD = "AAI" REPORT_TO_AAI = True |
Issue 5: After ONAP installation, update testlab_mso_1 docker container file /etc/mso/config.d/topology.properties with correct MSB and SDNC ip and port. Every time SO VM is restarted, this file needs to update again (don't restart the docker after config file update).
Code Block |
---|
msb-ip=10.12.5.180 msb-port=8080 sdnc-ip=10.12.5.181 sdnc-port=8282 |
Issue 6: SO query to A&AI fails due to SSL certificate issue
Workaround: Copy onap-ca-new.crt to /usr/local/share/ca-certificates and /shared in SO docker.
Code Block | ||||
---|---|---|---|---|
| ||||
root@mso:/# find / -name 'onap*.crt' /usr/local/share/ca-certificates/onap-ca-new.crt /usr/local/share/ca-certificates/onap-ca.crt /shared/onap-ca-new.crt /shared/onap-ca.crt root@mso:/# root@mso:/# cat /usr/local/share/ca-certificates/onap-ca-new.crt -----BEGIN CERTIFICATE----- MIIFPjCCAyagAwIBAgIJAJ6u7cCnzrWdMA0GCSqGSIb3DQEBCwUAMCwxDjAMBgNV BAsMBU9TQUFGMQ0wCwYDVQQKDARPTkFQMQswCQYDVQQGEwJVUzAeFw0xODA0MDUx NDE1MjhaFw0zODAzMzExNDE1MjhaMCwxDjAMBgNVBAsMBU9TQUFGMQ0wCwYDVQQK DARPTkFQMQswCQYDVQQGEwJVUzCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoC ggIBAMA5pkgRs7NhGG4ew5JouhyYakgYUyFaG121+/h8qbSdt0hVQv56+EA41Yq7 XGie7RYDQK9NmAFF3gruE+6X7wvJiChp+Cyd7sFMnb65uWhxEdxWTM2BJFrgfzUn H8ZCxgaCo3XH4PzlKRy2LQQJEJECwl/RZmRCXijMt5e9h8XoZY/fKkKcZZUsWNCM pTo266wjvA9MXLmdgReRj0+vrCjrNqy+htwJDztoiHWiYPqT6o8EvGcgjNqjlZx7 NUNf8MfLDByqKF6+wRbHv1GKjn3/Vijd45Fv8riyRYROiFanvbV6jIfBkv8PZbXg 2VDWsYsgp8NAvMxK+iV8cO+Ck3lBI2GOPZbCEqpPVTYbLUz6sczAlCXwQoPzDIZY wYa3eR/gYLY1gP2iEVHORag3bLPap9ZX5E8DZkzTNTjovvLk8KaCmfcaUMJsBtDd ApcUitz10cnRyZc1sX3gE1f3DpzQM6t9C5sOVyRhDcSrKqqwb9m0Ss04XAS9FsqM P3UWYQyqDXSxlUAYaX892u8mV1hxnt2gjb22RloXMM6TovM3sSrJS0wH+l1nznd6 aFXftS/G4ZVIVZ/LfT1is4StoyPWZCwwwly1z8qJQ/zhip5NgZTxQw4mi7ww35DY PdAQOCoajfSvFjqslQ/cPRi/MRCu079heVb5fQnnzVtnpFQRAgMBAAGjYzBhMB0G A1UdDgQWBBRTVTPyS+vQUbHBeJrBKDF77+rtSTAfBgNVHSMEGDAWgBRTVTPyS+vQ UbHBeJrBKDF77+rtSTAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAN BgkqhkiG9w0BAQsFAAOCAgEAPx/IaK94n02wPxpnYTy+LVLIxwdq/kawNd6IbiMz L87zmNMDmHcGbfoRCj8OkhuggX9Lx1/CkhpXimuYsZOFQi5blr/u+v4mIbsgbmi9 7j+cUHDP0zLycvSvxKHty51LwmaX9a4wkJl5zBU4O1sd/H9tWcEmwJ39ltKoBKBx c94Zc3iMm5ytRWGj+0rKzLDAXEWpoZ5bE5PLJauA6UDCxDLfs3FwhbS7uDggxYvf jySF5FCNET94oJ+m8s7VeHvoa8iPGKvXrIqdd7XDHnqJJlVKr7m9S0fMbyEB8ci2 RtOXDt93ifY1uhoEtEykn4dqBSp8ezvNMnwoXdYPDvTd9uCAFeWFLVreBAWxd25h PsBTkZA5hpa/rA+mKv6Af4VBViYr8cz4dZCsFChuioVebe9ighrfjB//qKepFjPF CyjzKN1u0JKm/2x/ORqxkTONG8p3uDwoIOyimUcTtTMv42bfYD88RKakqSFXE9G+ Z0LlaKABqfjK49o/tsAp+c5LoNlYllKhnetO3QAdraHwdmC36BhoghzR1jpX751A cZn2VH3Q4XKyp01cJNCJIrua+A+bx6zh3RyW6zIIkbRCbET+UD+4mr8WIcSE3mtR ZVlnhUDO4z9//WKMVzwS9Rh8/kuszrGFI1KQozXCHLrce3YP6RYZfOed79LXaRwX dYY= -----END CERTIFICATE----- |
Issue 7: SDC model distribution to A&AI fails due to the reason that aai babel docker doesn't come up. See details in
Jira | ||||||
---|---|---|---|---|---|---|
|
Workaround: change log directory permission and restart the docker
Code Block | ||||
---|---|---|---|---|
| ||||
root@onap-aai-inst1:~# chmod uog+w /opt/aai/logroot/AAI-BAS root@onap-aai-inst1:~# docker restart testconfig_babel_1 |
Issue 8: SDC missing E2E Service and Network Service categories
Workaround: Manually add those two service types in SDC→Category Management under demo login
Issue 9: Exception in VF-C when get vim type from A&AI
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
2018-05-14 08:45:35,267:[lcm.pub.msapi.extsys]:[extsys.py]-[51] [DEBUG]:vim_id=NokiaCbam_RegionOne, vim_info= {'userName': XXXXX', 'status': u'active', 'domain': '', 'vendor': '', 'name': u'NokiaCbam_RegionOne', 'vimId': u'NokiaCbam_RegionOne', 'url': u'xXXXXXXXX', 'tenantId': '', 'version': '', 'sslCacert': '', 'sslInsecure': 'True', 'password': u'XXXXX', 'type': '', 'createTime': '', 'tenant': u'XXXXXX', 'description': 'vim'} 2018-05-14 08:45:35,269:[lcm.ns.vnfs.views]:[views.py]-[302] [ERROR]: {'type': [u'This field may not be blank.']} 2018-05-14 08:45:35,269:[lcm.ns.vnfs.views]:[views.py]-[303] [ERROR]:Traceback (most recent call last): File "rvicefc/nfvo/lcm/lcm/nsnfsiews.py", line 296, in get raise Exception(resp_serializer.errors) Exception: {'type': [u'This field may not be blank.']} |
Workaround: the bug is fixed in master branch, get a copy of /servicefc/nfvo/lcm/lcm/pub/msapi/extsys.py and update it in vfc_nslcm container.
Issue 10: SDC service design GUI doesn't respond
Workaround: Try Firefox browser instead of Chrome
Issue-10: Exception in VF-C when receive NS Instantiate request
Workaround: the bug is fixed in master branch, get a copy of /servicefc/nfvo/lcm/lcm/ns/views.py and update it in vfc_nslcm container.
Issue-11: Exception in holmes when receive the ves-heartbeat event from Dmaap (the ves-heartbeat event is between from emsdriver and vescollector)
Exception:
2018-05-22 00:38:18 997 ERROR [org.onap.holmes.engine.dmaap.DMaaPAlarmPolling][Thread-17] invocationID:{InvocationID} - Failed to process alarms. Sleep for 60 seconds to restart.
org.onap.holmes.common.exception.CorrelationException: Failed to convert the response data to VES alarms.
at org.onap.holmes.dsa.dmaappolling.Subscriber.subscribe(Subscriber.java:81)
at org.onap.holmes.engine.dmaap.DMaaPAlarmPolling.run(DMaaPAlarmPolling.java:49)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException: null
Workaround: The heartbeat event no need send to the SEC_FALT_OUTPUT topic. You can change the configuration on VEScollector and then restart the VEScollector container.
VEScollector configuration: /opt/app/VESCollector/etc/DmaapConfig.json . Change the topic to SEC_OTHER_OUTPUT.
Issue-12: huaweivnfm can't deal with vnfinstancename
https://jira.onap.org/browse/VFC-917
Issue-13: aai-search API is not defined in MSB, but used by Holmes
Workaround: Add aai-search in MSB from command line:
Code Block |
---|
>curl -X POST -H "Content-Type: application/json" -d '{"serviceName": "aai-search", "version": "v11", "url": "/aai/v11/search","protocol": "REST", "enable_ssl":"True", "lb_policy":"round-robin","nodes": [ {"ip": "10.0.1.1","port": "8443"}]}' "http://10.0.14.1:10081/api/microservices/v1/services" |