All,

The VNF-API was deprecated in Frankfurt and removed in Guilin (see 
https://docs.onap.org/projects/onap-sdnc-oam/en/frankfurt/release-notes.html).

The GENERIC-RESOURCE-API should be used instead.

Dan

From: onap-discuss <[email protected]> on behalf of 
"[email protected]" <[email protected]>
Reply-To: onap-discuss <[email protected]>, 
"[email protected]" <[email protected]>
Date: Tuesday, December 15, 2020 at 5:48 AM
To: onap-discuss <[email protected]>
Subject: [onap-discuss] Error: "The module named 'VNF-API' does not exist." at 
SDNC Preload Request #guilin

Hello,

on ONAP Guilin version, I get this error at preload stage. I have looked up for 
the problem to resolve it but unfortunately, i could not. I have used this 
request on Frankfurt before, It was success. Any ideas what might cause this?

Best Regards,
Emin

https://docs.onap.org/projects/onap-vid/en/latest/instantiate.html#instantiate<https://urldefense.com/v3/__https:/docs.onap.org/projects/onap-vid/en/latest/instantiate.html*instantiate__;Iw!!BhdT!wms4a8IdYHQG3evU2JvTXERvJREByckpW9fUsx9SxUF1Cr89DqxhqbhgE07q$>

curl -X POST \

https://sdnc.api.simpledemo.onap.org:30267/restconf/operations/VNF-API:preload-vnf-topology-operation
 \

-H 'Accept: application/json' \

-H 'Authorization: Basic 
YWRtaW46S3A4Yko0U1hzek0wV1hsaGFrM2VIbGNzZTJnQXc4NHZhb0dHbUp2VXkyVQ==' \

-H 'Content-Type: application/json' \

-H 'X-FromAppId: API client' \

-H 'X-TransactionId: 0a3f6713-ba96-4971-a6f8-c2da85a3176e' \

-H 'cache-control: no-cache' \

-d '{

    "input": {

        "request-information": {

            "notification-url": "onap.org",

            "order-number": "1",

            "order-version": "1",

            "request-action": "PreloadVNFRequest",

            "request-id": "test"

        },

        "sdnc-request-header": {

            "svc-action": "reserve",

            "svc-notification-url": 
"http:\/\/onap.org:8080\/adapters\/rest\/SDNCNotify<https://urldefense.com/v3/__http:/onap.org:8080*5C/adapters*5C/rest*5C/SDNCNotify__;JSUl!!BhdT!wms4a8IdYHQG3evU2JvTXERvJREByckpW9fUsx9SxUF1Cr89DqxhqUCORD4d$>",

            "svc-request-id": "test"

        },

        "vnf-topology-information": {

            "vnf-assignments": {

                "availability-zones": [],

                "vnf-networks": [],

                "vnf-vms": []

            },

            "vnf-parameters": [

                {

                    "vnf-parameter-name": "oam_net_id",

                    "vnf-parameter-value": "oam_network_tXWW"

                }

            ],

            "vnf-topology-identifier": {

                "generic-vnf-name": "my-vnf-instance-01",

                "generic-vnf-type": 
"Service-model-with-VNF-and-Virtual-Link/FreeRadius_VF 0",

                "service-type": "09f9ffad-1069-43fa-97e8-da7b9a439601",

                "vnf-name": "my_vf_module-instance-01",

                "vnf-type": "FreeradiusVf..base_freeRadius..module-0"

            }

        }

    }

}'
The error:
{
    "errors": {
        "error": [
            {
                "error-type": "protocol",
                "error-tag": "unknown-element",
                "error-message": "The module named 'VNF-API' does not exist."
            }
        ]
    }
}


----------------------------------------------HEALTH 
CHECK--------------------------------------------------------------------

++ export NAMESPACE=onap ++ NAMESPACE=onap +++ kubectl --namespace onap get 
pods +++ sed 's/ .*//' +++ grep robot ++ POD=dev-robot-787cb9cbf9-6dr2l ++ 
TAGS='-i health' +++ dirname ./ete-k8s.sh ++ DIR=. ++ 
SCRIPTDIR=scripts/etescript ++ ETEHOME=/var/opt/ONAP ++ [[ health == 
\e\x\e\c\s\c\r\i\p\t ]] +++ kubectl --namespace onap exec 
dev-robot-787cb9cbf9-6dr2l -- bash -c 'ls -1q /share/logs/ | wc -l' ++ export 
GLOBAL_BUILD_NUMBER=12 ++ GLOBAL_BUILD_NUMBER=12 +++ printf %04d 12 ++ 
OUTPUT_FOLDER=0012_ete_health ++ DISPLAY_NUM=102 ++ VARIABLEFILES='-V 
/share/config/robot_properties.py' ++ VARIABLES='-v GLOBAL_BUILD_NUMBER:16348' 
++ case $2 in ++ kubectl --namespace onap exec dev-robot-787cb9cbf9-6dr2l -- 
/var/opt/ONAP/runTags.sh -V /share/config/robot_properties.py -v 
GLOBAL_BUILD_NUMBER:16348 -d /share/logs/0012_ete_health -i health --display 
102 Starting Xvfb on display :102 with res 1280x1024x24 Executing robot tests 
at log level TRACE 
============================================================================== 
Testsuites 
============================================================================== 
/var/opt/ONAP/robot/library/paramiko/transport.py:33: 
CryptographyDeprecationWarning: Python 2 is no longer supported by the Python 
core team. Support for it is now deprecated in cryptography, and will be 
removed in a future release. from cryptography.hazmat.backends import 
default_backend Testsuites.Health-Check :: Test that ONAP components are 
available via basi... 
============================================================================== 
Basic A&AI Health Check | PASS | 
------------------------------------------------------------------------------ 
Enhanced A&AI Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic AAF Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic AAF SMS Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic APPC Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic CLI Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic CLAMP Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic DCAE Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic DMAAP Data Router Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic DMAAP Message Router Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic DMAAP Bus Controller Health Check With Basic Auth | PASS | 
------------------------------------------------------------------------------ 
Basic External API NBI Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Microservice Bus Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Multicloud API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Multicloud-pike API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Multicloud-starlingx API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Multicloud-titanium_cloud API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Multicloud-vio API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Multicloud-k8s API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic OOF-Homing Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic OOF-OSDF Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic OOF-CMSO Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Policy Health Check | PASS | 
------------------------------------------------------------------------------ 
Enhanced Policy New Healthcheck | PASS | 
------------------------------------------------------------------------------ 
Basic Portal Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic SDC Health Check (DMaaP:UP) | PASS | 
------------------------------------------------------------------------------ 
Enhanced SDC Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic SDNC Health Check | PASS | 
------------------------------------------------------------------------------ 
Enhanced SDNC Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic SO Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic UseCaseUI API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VFC gvnfmdriver API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VFC huaweivnfmdriver API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VFC nslcm API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VFC vnflcm API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VFC vnfmgr API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VFC vnfres API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VFC ztevnfmdriver API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VID Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic VNFSDK Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Multicloud-fcaps API Health Check | PASS | 
------------------------------------------------------------------------------ 
Basic Modeling genericparser API Health Check | PASS | 
------------------------------------------------------------------------------ 
Enhanced CDS Health Check | PASS | 
------------------------------------------------------------------------------ 
Testsuites.Health-Check :: Test that ONAP components are available... | PASS | 
43 critical tests, 43 passed, 0 failed 43 tests total, 43 passed, 0 failed 
============================================================================== 
Testsuites | PASS | 43 critical tests, 43 passed, 0 failed 43 tests total, 43 
passed, 0 failed 
============================================================================== 
Output: /share/logs/0012_ete_health/output.xml Log: 
/share/logs/0012_ete_health/log.html Report: 
/share/logs/0012_ete_health/report.html



-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#22660): https://lists.onap.org/g/onap-discuss/message/22660
Mute This Topic: https://lists.onap.org/mt/78973459/21656
Mute #guilin:https://lists.onap.org/g/onap-discuss/mutehashtag/guilin
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to