The reason I asked about your openstack version is because you may be running
into a heat template/heat template parameter issue where in Rocky that the
allowed_address requires a cidr (a bug that I think was fixed).
Comparing to the data in the wiki tar.gz will help confirm that.
You can edit the yaml file inside the robot container to set a /32 cidr on that
field in the heat template and re-run your instantiate to confirm (it uploads a
new zip file to SDC) if that is the root problem and not something else going
on.
VNF_API and GRA_API work differently in SO so that is why you should use
instantiateVFWCLGRA (VNF_API is deprecated)
Brian
You can see the preload data in log.html around Timestamp 12:16:34.912 for
instantiateVFWCLGRA.
There is also the data in SDC that shows the allowed entry (open up the SDC
sections and search for “allowed”
In that log.html is the preload data (note it is without the /32)
Post Request using : alias=sdnc,
uri=/restconf/operations/GENERIC-RESOURCE-API:preload-vf-module-topology-operation,
data={ "input":{ "preload-vf-module-topology-information":{
"vf-module-topology":{ "vf-module-topology-identifier":{
"vf-module-name":"Vfmodule_Ete_vFWCLvFWSNK_878a4cc6_0" },
"vf-module-parameters": { "param": [{"name": "cloud_env", "value":
"openstack"}, {"name": "dcae_collector_ip", "value": "52.251.126.116"},
{"name": "dcae_collector_port", "value": "30417"}, {"name":
"demo_artifacts_version", "value": "1.4.0"}, {"name": "install_script_version",
"value": "1.6.0-SNAPSHOT"}, {"name": "int_protected_private_net_id", "value":
"vofwlsnk_protected4cc6"}, {"name": "int_protected_private_subnet_id", "value":
"vofwlsnk_protected_sub4cc6"}, {"name": "int_unprotected_private_net_id",
"value": "vofwlsnk_unprotected4cc6"}, {"name":
"int_unprotected_private_subnet_id", "value": "vofwlsnk_unprotected_sub4cc6"},
{"name": "key_name", "value": "vfw_key878a4cc6"}, {"name":
"onap_private_net_cidr", "value": "10.1.0.0/24"}, {"name":
"onap_private_net_id", "value": "a1f01507-d08a-4275-bf0e-96adf51a7767"},
{"name": "onap_private_subnet_id", "value":
"ace407c2-0b9c-4133-8e1b-0fca4f518d87"}, {"name": "protected_private_net_cidr",
"value": "192.168.20.0/24"}, {"name": "pub_key", "value": "ssh-rsa
AAAAB3NzaC1yc2EAAAADAQABAAABAQDKXDgoo3+WOqcUG8/5uUbk81+yczgwC4Y8ywTmuQqbNxlY1oQ0YxdMUqUnhitSXs5S/yRuAVOYHwGg2mCs20oAINrP+mxBI544AMIb9itPjCtgqtE2EWo6MmnFGbHB4Sx3XioE7F4VPsh7japsIwzOjbrQe+Mua1TGQ5d4nfEOQaaglXLLPFfuc7WbhbJbK6Q7rHqZfRcOwAMXgDoBqlyqKeiKwnumddo2RyNT8ljYmvB6buz7KnMinzo7qB0uktVT05FH9Rg0CTWH5norlG5qXgP2aukL0gk1ph8iAt7uYLf1ktp+LJI2gaF6L0/qli9EmVCSLr1uJ38Q8CBflhkh"},
{"name": "public_net_id", "value": "190c8409-69b5-46aa-a31f-10683de3bb88"},
{"name": "repo_url_artifacts", "value":
"https://nexus.onap.org/content/repositories/releases"}<https://nexus.onap.org/content/repositories/releases%22%7d>,
{"name": "repo_url_blob", "value":
"https://nexus.onap.org/content/repositories/raw"}<https://nexus.onap.org/content/repositories/raw%22%7d>,
{"name": "sec_group", "value": "eefa0675-a794-4705-9eae-b4025eef9369"},
{"name": "unprotected_private_net_cidr", "value": "192.168.10.0/24"}, {"name":
"vfw_flavor_name", "value": "m1.medium"}, {"name": "vfw_image_name", "value":
"ubuntu1404"}, {"name": "vfw_int_protected_private_floating_ip", "value":
"192.168.10.200"}, {"name": "vfw_int_protected_private_ip_0", "value":
"192.168.20.100"}, {"name": "vfw_int_unprotected_private_ip_0", "value":
"192.168.10.100"}, {"name": "vfw_name_0", "value": "vofwl01fwl4cc6"}, {"name":
"vfw_onap_private_ip_0", "value": "10.1.0.31"}, {"name": "vsn_flavor_name",
"value": "m1.medium"}, {"name": "vsn_image_name", "value": "ubuntu1404"},
{"name": "vsn_int_protected_private_ip_0", "value": "192.168.20.250"}, {"name":
"vsn_name_0", "value": "vofwl01snk4cc6"}, {"name": "vsn_onap_private_ip_0",
"value": "10.1.0.32"}] } }, "vnf-topology-identifier-structure":{
"vnf-name":"Vfmodule_Ete_vFWCLvFWSNK_878a4cc6_0",
"vnf-type":"VfwclVfwsnk8f6911ca34ad..base_vfw..module-0" },
"vnf-resource-assignments":{ "availability-zones":{ "availability-zone":[
"nova" ], "max-count":1 }, "vnf-networks":{ "vnf-network":[] } } },
"request-information":{ "request-id":"robot12", "order-version":"1",
"notification-url":"onap.org", "order-number":"1",
"request-action":"PreloadVfModuleRequest" }, "sdnc-request-header":{
"svc-request-id":"robot12",
"svc-notification-url":"http:\/\/onap.org:8080\/adapters\/rest\/SDNCNotify",
"svc-action":"reserve" } } }, headers={'X-FromAppId': 'robot-ete',
'X-TransactionId': '684e1de2-dd77-482a-961e-2daf1af8a338', 'Content-Type':
'application/json', 'Accept': 'application/json', 'Content-MD5':
'MGMxYmZjNTFjOWI3NWMyMWRlNzZkZDFmMTUwZjA3NmM='}, files=None,
allow_redirects=True
12:16:34.912
INFO
Received response from [sdnc]:
{"output":{"response-message":"success","ack-final-indicator":"Y","svc-request-id":"robot12","response-code":"200"}}
This is used it eh VFWCL, VFW yaml heat template :
261 # VM_TYPE: vfw
262 # NETWORK_ROLE: protected_private
263 # NETWORK_TYPE: internal
264 vfw_0_int_protected_private_port_0:
265 type: OS::Neutron::Port
266 properties:
267 allowed_address_pairs: [{ "ip_address": { get_param:
vfw_int_protected_private_floating_ip }}]
268 network: { get_resource: int_protected_private_network }
269 fixed_ips: [{"subnet": { get_resource: int_protected_private_subnet
}, "ip_address": { get_param: vfw_int_protected_private_ip_0 }}]
270 security_groups:
271 - { get_param: se
From: FREEMAN, BRIAN D
Sent: Friday, July 31, 2020 12:33 PM
To: 'Kuldeep Singh Negi' <[email protected]>; [email protected];
[email protected]; PLATANIA, MARCO <[email protected]>
Subject: RE: [onap-discuss] [Frankfurt] Robot instantiateVFW Error :
168.110.200 isn't a recognized IP subnet cidr
Kuldeep,
Compare the preload data in the log.html zip file on the wiki that I referred
to with your log.html results.
instantiateVFWCLGRA is the one that I tested so you should compare to that
preload data.
Brian
From: Kuldeep Singh Negi <[email protected]<mailto:[email protected]>>
Sent: Friday, July 31, 2020 12:10 PM
To: [email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>; PLATANIA, MARCO
<[email protected]<mailto:[email protected]>>
Cc: FREEMAN, BRIAN D <[email protected]<mailto:[email protected]>>
Subject: RE: [onap-discuss] [Frankfurt] Robot instantiateVFW Error :
168.110.200 isn't a recognized IP subnet cidr
Thank for your response, Brian.
I tried below options, but no success (using Frankfurt currently) :
./demo-k8s.sh onap instantiateVFWCLGRA
./demo-k8s.sh onap instantiateVFWCL
( per
https://docs.onap.org/projects/onap-integration/en/frankfurt/docs_vfw.html#docs-vfw<https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.onap.org_projects_onap-2Dintegration_en_frankfurt_docs-5Fvfw.html-23docs-2Dvfw&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=6ryVwdDZ1rpprDoWCRBwzFbuUIzzh_khFKED78GDpsI&s=F8vF936vBcLaKI9cQWVJBbfbLdBW9smxKN7E9hlrBRU&e=>
./demo-k8s.sh onap instantiateVFWCL can be used to onboard and instantiate a
vFWCL via robot scripts or follow the procedure to use the GUI that is
available in the documentation.)
Hi Marco/Morgan,
Can you please respond if “instantiateVFW” is happened to be broken now due to
error in my mail below?
And if so, what additional configuration shall be required (like /32 subnet per
logs in bottom mail) to run any of – instantiateVFW, instantiateVFWCL or
instantiateVFWCLGRA ? Any inputs will be very helpful.
Thanks.
Regards,
Kuldeep
From: FREEMAN, BRIAN D <[email protected]<mailto:[email protected]>>
Sent: Thursday, July 30, 2020 10:09 PM
To: [email protected]<mailto:[email protected]>; FREEMAN,
BRIAN D <[email protected]<mailto:[email protected]>>; Kuldeep Singh Negi
<[email protected]<mailto:[email protected]>>;
[email protected]<mailto:[email protected]>; PLATANIA, MARCO
<[email protected]<mailto:[email protected]>>
Subject: RE: [onap-discuss] [Frankfurt] Robot instantiateVFW Error :
168.110.200 isn't a recognized IP subnet cidr
[CAUTION: This Email is from outside the Organization. Unless you trust the
sender, Don’t click links or open attachments as it may be a Phishing email,
which can steal your Information and compromise your Computer.]
BTW you should be using instantiateVFWCLGRA so that you trigger the GRA API not
the VNF_API
https://wiki.onap.org/display/DW/2%3A+Frankfurt+Release+Integration+Testing+Status<https://urldefense.proofpoint.com/v2/url?u=https-3A__apc01.safelinks.protection.outlook.com_-3Furl-3Dhttps-253A-252F-252Fwiki.onap.org-252Fdisplay-252FDW-252F2-25253A-252BFrankfurt-252BRelease-252BIntegration-252BTesting-252BStatus-26data-3D02-257C01-257Ckuldeepsinghn-2540hcl.com-257C0cc3c5c95f314c3a74aa08d834a71317-257C189de737c93a4f5a8b686f4ca9941912-257C0-257C0-257C637317239478289927-26sdata-3D7ff4z6YDH0bvgul-252Fm4IJVDH12KZKLzgIxclNmdN5ar0-253D-26reserved-3D0&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=6ryVwdDZ1rpprDoWCRBwzFbuUIzzh_khFKED78GDpsI&s=3zR-sxCXkuoRYA7wyEwjyZ_K3GB94meFdRM_dtH-rZw&e=>
has a log.html attached for vFW that you can compare to.
Brian
From: [email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>> On Behalf Of
FREEMAN, BRIAN D
Sent: Thursday, July 30, 2020 11:54 AM
To: [email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>; PLATANIA, MARCO
<[email protected]<mailto:[email protected]>>
Subject: Re: [onap-discuss] [Frankfurt] Robot instantiateVFW Error :
168.110.200 isn't a recognized IP subnet cidr
***Security Advisory: This Message Originated Outside of AT&T ***
Reference
http://cso.att.com/EmailSecurity/IDSP.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__apc01.safelinks.protection.outlook.com_-3Furl-3Dhttp-253A-252F-252Fcso.att.com-252FEmailSecurity-252FIDSP.html-26data-3D02-257C01-257Ckuldeepsinghn-2540hcl.com-257C0cc3c5c95f314c3a74aa08d834a71317-257C189de737c93a4f5a8b686f4ca9941912-257C0-257C0-257C637317239478289927-26sdata-3Dj2u-252BVbu8ddQlJgU64wFXvFTbJZt9QpNuTG5hZhQBZnU-253D-26reserved-3D0&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=6ryVwdDZ1rpprDoWCRBwzFbuUIzzh_khFKED78GDpsI&s=jji6bo9V2iYMptsk2LH_Bas8zlphy-cckilNWkInDgU&e=>
for more information.
What version of openstack are you running ?
The error message form openstack HEAT indicates that it want’s a /32 on the
parameter data which seems like a new behavior (if the error message is valid)
Brian
From: [email protected]<mailto:[email protected]>
<[email protected]<mailto:[email protected]>> On Behalf Of
Kuldeep Singh Negi
Sent: Thursday, July 30, 2020 11:31 AM
To: [email protected]<mailto:[email protected]>;
[email protected]<mailto:[email protected]>; PLATANIA, MARCO
<[email protected]<mailto:[email protected]>>
Subject: [onap-discuss] [Frankfurt] Robot instantiateVFW Error : 168.110.200
isn't a recognized IP subnet cidr
Hi All,
While executing a robot test case (details below) on Frankfurt instance of
ONAP, got error listed below (during instantiation request by SO). Detailed
info in attached log.html.
Is it some configuration which needs to be taken care here ? Any help would be
greatly appreciated. Many Thanks.
Command run:
./robot/demo-k8s.sh onap instantiateVFW
Output (excerpt):
20:08:29.826 FAIL Received failure response from so
{"request":{"requestId":"d71397ee-cee0-471c-ba88-608a74b2cfd3","startTime":"Thu,
30 Jul 2020 14:37:56
GMT","requestScope":"vfModule","requestType":"createInstance","requestDetails":{"modelInfo":{"modelCustomizationName":"Vfw9c005864395f..base_vfw..module-0","modelInvariantId":"3eb08381-f76b-45e7-9083-c67841eab211","modelType":"vfModule","modelName":"Vfw9c005864395f..base_vfw..module-0","modelVersion":"1","modelCustomizationUuid":"69192e59-da99-4ca6-88c1-19ce2dc47f39","modelVersionId":"c2b3a1a0-31a4-4c6c-a7ad-f74ac7d744c8","modelCustomizationId":"69192e59-da99-4ca6-88c1-19ce2dc47f39","modelUuid":"c2b3a1a0-31a4-4c6c-a7ad-f74ac7d744c8","modelInvariantUuid":"3eb08381-f76b-45e7-9083-c67841eab211","modelInstanceName":"Vfw9c005864395f..base_vfw..module-0"},"requestInfo":{"source":"VID","instanceName":"Vfmodule_Ete_vFW_97b6cf0f_0","suppressRollback":false,"requestorId":"demo"},"relatedInstanceList":[{"relatedInstance":{"instanceId":"ecca4019-8d44-47a1-875f-efac97d84a62","modelInfo":{"modelInvariantId":"a3ef15d7-eed5-4789-a229-bc6a12724705","modelType":"service","modelName":"vFW
2020-07-30
14-30-38","modelVersion":"1.0","modelVersionId":"013dab3b-d25b-443a-b99f-3dfc71e569d1","modelUuid":"013dab3b-d25b-443a-b99f-3dfc71e569d1","modelInvariantUuid":"a3ef15d7-eed5-4789-a229-bc6a12724705"}}},{"relatedInstance":{"instanceId":"e7594907-9071-4429-849a-949d33a93482","modelInfo":{"modelCustomizationName":"vFW
9c005864-395f
0","modelInvariantId":"2482cf07-85f7-43a2-8f37-efba474d8465","modelType":"vnf","modelName":"vFW
9c005864-395f","modelVersion":"1.0","modelCustomizationUuid":"8a475b50-d936-40fb-9014-d3710ed52e9a","modelVersionId":"192723f9-df3c-411c-9951-9b1d23a94122","modelCustomizationId":"8a475b50-d936-40fb-9014-d3710ed52e9a","modelUuid":"192723f9-df3c-411c-9951-9b1d23a94122","modelInvariantUuid":"2482cf07-85f7-43a2-8f37-efba474d8465","modelInstanceName":"vFW
9c005864-395f
0"}}}],"cloudConfiguration":{"tenantId":"cf096b030893442ba8cb443671684c87","tenantName":"ONAP","cloudOwner":"CloudOwner","lcpCloudRegionId":"RegionOne"},"requestParameters":{"usePreload":true,"testApi":"VNF_API"}},"instanceReferences":{"serviceInstanceId":"ecca4019-8d44-47a1-875f-efac97d84a62","vnfInstanceId":"e7594907-9071-4429-849a-949d33a93482","vfModuleInstanceName":"Vfmodule_Ete_vFW_97b6cf0f_0"},"requestStatus":{"requestState":"FAILED","statusMessage":"STATUS:
Received vfModuleException from VnfAdapter: category='INTERNAL'
message='Exception during create VF 400 Bad Request: The server could not
comply with the request since it is either malformed or otherwise incorrect.,
error.type=StackValidationFailed, error.message=Property error: :
resources.vfw_0_int_protected_private_port_0.properties.allowed_address_pairs[0].ip_address:
: Error validating value '192.168.110.200':
'192.168.110.200' isn't a recognized IP subnet cidr,
'192.168.110.200/32' is recommended'
rolledBack='true'","percentProgress":100,"timestamp":"Thu, 30 Jul
2020 14:38:22 GMT"}}}
Regards,
Kuldeep
::DISCLAIMER::
________________________________
The contents of this e-mail and any attachment(s) are confidential and intended
for the named recipient(s) only. E-mail transmission is not guaranteed to be
secure or error-free as information could be intercepted, corrupted, lost,
destroyed, arrive late or incomplete, or may contain viruses in transmission.
The e mail and its contents (with or without referred errors) shall therefore
not attach any liability on the originator or HCL or its affiliates. Views or
opinions, if any, presented in this email are solely those of the author and
may not necessarily reflect the views or opinions of HCL or its affiliates. Any
form of reproduction, dissemination, copying, disclosure, modification,
distribution and / or publication of this message without the prior written
consent of authorized representative of HCL is strictly prohibited. If you have
received this email in error please delete it and notify the sender
immediately. Before opening any email and/or attachments, please check them for
viruses and other defects.
________________________________
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#21816): https://lists.onap.org/g/onap-discuss/message/21816
Mute This Topic: https://lists.onap.org/mt/75888590/21656
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-