Hi Rene,

Thanks for pointing this Wiki page and this is really helpful.

Regards
Vivek


On Mon, Jul 29, 2019 at 7:41 PM <[email protected]> wrote:

> Hello,
>
>
>
> Have a look to ONAP User Guide :
>
>
>
>
> https://docs.onap.org/en/dublin/guides/onap-user/instantiate/pre_instantiation/index.html
>
>
>
> Regards
>
>
>
> René
>
>
>
>
>
> *De :* [email protected] [mailto:[email protected]] *De
> la part de* Stern, Ittay
> *Envoyé :* lundi 29 juillet 2019 15:29
> *À :* [email protected]; [email protected];
> FREEMAN, BRIAN D
> *Objet :* Re: [onap-discuss] [VID] Creating new Owning
> Entity/lineOfBusiness failed
>
>
>
> The curl params are malformed a bit:
>
>
>
> Instead of
>
> -d data='{"options":["LOB-Testing"]}'
>
>
>
> Use
>
> -d '{"options":["LOB-Testing"]}'
>
> Or
>
> --data '{"options":["LOB-Testing"]}'
>
>
>
>
>
> *From:* [email protected] <[email protected]> *On
> Behalf Of *Vivekanandan Muthukrishnan
> *Sent:* Friday, July 26, 2019 2:41 PM
> *To:* FREEMAN, BRIAN D <[email protected]>
> *Cc:* [email protected]
> *Subject:* Re: [onap-discuss] [VID] Creating new Owning
> Entity/lineOfBusiness failed
>
>
>
> Hi Brain,
>
>
>
> I guess the HTTP header USER_ID is not being respected by VID. Below are
> the updated CURL commands with *USER_ID=demo* and the REST API calls were
> successful with a large HTML response. I am attaching herewith are the CRUL
> command response HTML files for your reference.
>
>
>
> I still see that VID UI is not able to list the new *Project* OR  *Line
> of Business*. I guess, once the *Platform* (Aarna-Blr) got persisted.
>
>
>
> Please refer the VID screenshot and relevant log snippets below.
>
>
>
> *VID Deploy screenshot (Default values populated by Robot init)*
>
>
>
> [image: image.png]
>
>
>
> *VID Deploy Screen REST API Network Call from Browser*
>
>
>
> *Requested URI*        :
>
>
> https://vid.api.simpledemo.onap.org:30200/vid/category_parameterfamilyName=PARAMETER_STANDARDIZATION&r=0.8929088280267902
> <https://urldefense.proofpoint.com/v2/url?u=https-3A__vid.api.simpledemo.onap.org-3A30200_vid_category-5FparameterfamilyName-3DPARAMETER-5FSTANDARDIZATION-26r-3D0.8929088280267902&d=DwMFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=NJAEHfQoLAqU6Mfo-WCvDEGsbs3O9RNyC3XFKZ7W_Pw&m=zYopCKQM5r_4c4KIHMstBHYrQKxW0H6GAXPU_MT7MMA&s=WWoDJ-6cDkA8zYtiFWgawtVkL3GFXAlNB7r_h32N7TE&e=>
>
> *Response*
>
>
>
>
> {"categoryParameters":{"lineOfBusiness":[{"id":"LOB-Demonstration","name":"LOB-Demonstration"}],"owningEntity":[{"id":"19f9f76f-bea1-452b-a2c3-6b5f0a7bd250","name":"OE-Demonstration"}],"project":[{"id":"Project-Demonstration","name":"Project-Demonstration"}],"platform":[{"id":"Aarna-Blr","name":"Aarna-Blr"},{"id":"Platform-Demonstration","name":"Platform-Demonstration"}]}}
>
>
>
>
>
> *# VID Tomcat log snippets*
>
> 10.42.21.254 - - [26/Jul/2019:11:19:30 +0000] "GET /vid/healthCheck
> HTTP/1.1" 200 76
> 10.42.119.130 - - [26/Jul/2019:11:19:42 +0000] "GET
> /vid/category_parameter?familyName=PARAMETER_STANDARDIZATION&r=0.8929088280267902
> HTTP/1.1" 302 -
> 10.42.21.254 - - [26/Jul/2019:11:19:45 +0000] "GET /vid/healthCheck
> HTTP/1.1" 200 76
> 10.42.21.254 - - [26/Jul/2019:11:20:00 +0000] "GET /vid/healthCheck
> HTTP/1.1" 200 76
>
> 10.42.119.130 - - [26/Jul/2019:11:20:00 +0000] "POST
> /vid/maintenance/category_parameter/lineOfBusiness HTTP/1.1" 200 46205
> 10.42.21.254 - - [26/Jul/2019:11:20:15 +0000] "GET /vid/healthCheck
> HTTP/1.1" 200 76
> 10.42.21.254 - - [26/Jul/2019:11:21:15 +0000] "GET /vid/healthCheck
> HTTP/1.1" 200 76
> 10.42.119.130 - - [26/Jul/2019:11:21:22 +0000] "POST
> /vid/maintenance/category_parameter/platform HTTP/1.1" 200 46199
> 10.42.21.254 - - [26/Jul/2019:11:21:30 +0000] "GET /vid/healthCheck
> HTTP/1.1" 200 76
> 10.42.119.130 - - [26/Jul/2019:11:21:31 +0000] "POST
> /vid/maintenance/category_parameter/project HTTP/1.1" 200 46198
> 10.42.119.130 - - [26/Jul/2019:11:21:41 +0000] "POST
> /vid/maintenance/category_parameter/owningEntity HTTP/1.1" 200 46203
>
>
>
> *# VID CURL commands*
>
>
>
> export VID_REST_SVC_IP=$(kubectl get svc -n onap | grep vid | grep -v
> 'vid-' | awk '{print $3}')
> export VID_REST_SVC_PORT=8080
>
> curl -L -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/lineOfBusiness";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_lineOfBusiness-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=NJAEHfQoLAqU6Mfo-WCvDEGsbs3O9RNyC3XFKZ7W_Pw&m=zYopCKQM5r_4c4KIHMstBHYrQKxW0H6GAXPU_MT7MMA&s=NXlZ7TUjzg9RHuJ-5PCB-7pxl33DaLKlmphOUSg6p6Q&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: demo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["LOB-Testing"]}' > VID-LOB.log
>
>
> curl -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/platform";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_platform-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=NJAEHfQoLAqU6Mfo-WCvDEGsbs3O9RNyC3XFKZ7W_Pw&m=zYopCKQM5r_4c4KIHMstBHYrQKxW0H6GAXPU_MT7MMA&s=AgkNYEExs0AafyV_-aI3WHJgjxcJIfUPJFjpCzxv78s&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: demo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["Platform-Testing"]}' > *VID-PLATFORM.log*
>
>
> curl -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/project";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_project-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=NJAEHfQoLAqU6Mfo-WCvDEGsbs3O9RNyC3XFKZ7W_Pw&m=zYopCKQM5r_4c4KIHMstBHYrQKxW0H6GAXPU_MT7MMA&s=gfFLeaq69YgsQoNcYVIaIQXW_Swgiw9_OBebpEWh4xE&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: demo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["Project-Testing"]}' > VID-PROJECT.log
>
>
> curl -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/owningEntity";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_owningEntity-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=NJAEHfQoLAqU6Mfo-WCvDEGsbs3O9RNyC3XFKZ7W_Pw&m=zYopCKQM5r_4c4KIHMstBHYrQKxW0H6GAXPU_MT7MMA&s=yuzl9a3Kd21iJ3fvvres-VoSAD5iqRsmASP8L0ANvo4&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: demo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["OE-Testing"]}'  >
> *VID-OWNINGENTITY.log *
> *# CURL Command HTTP Response Headers*
>
>
>
> < HTTP/1.1 200 OK
>
> < Server: Apache-Coyote/1.1
> < X-ECOMP-RequestID-echo: 513725f3-d0a5-4fe0-85b7-6f03422c6aa4
> < Set-Cookie: JSESSIONID=6086062D9F8ABD7C6FEE7CED15E33506; Path=/vid;
> HttpOnly
> < Content-Type: text/html;charset=ISO-8859-1
> < Content-Language: en
> < Content-Length: 46205
> < Date: Fri, 26 Jul 2019 11:20:00 GMT
>
>
>
>
>
> On Thu, Jul 25, 2019 at 11:47 PM FREEMAN, BRIAN D <[email protected]> wrote:
>
> Check you USER_ID – it doesnt match your basic auth.
>
>
>
> What response did you get back ?
>
>
>
> Brian
>
>
>
>
>
> *From:* [email protected] <[email protected]> *On
> Behalf Of *Vivekanandan Muthukrishnan
> *Sent:* Thursday, July 25, 2019 2:12 PM
> *To:* [email protected]
> *Subject:* [onap-discuss] [VID] Creating new Owning Entity/lineOfBusiness
> failed
>
>
>
> Hi VID team,
>
>
>
> I am trying to create new lineOfBusiness, project, Owning Entity. I tried
> with the below REST calls and it is not working.
>
>
>
> The REST API gets HTML response, I am not sure whether am i missing
> something in the below REST calls.
>
>
>
> Kindly note that i can see the default ones created by Robot init script.
> Can we not add more of these types into VID? Is there any alternate ways to
> get these details into VID? Could someone help me to create the below new
> resources would be great.
>
>
>
> *Code snippets*
>
> export VID_REST_SVC_IP=$(kubectl get svc -n onap | grep vid | grep -v
> 'vid-' | awk '{print $3}')
> export VID_REST_SVC_PORT=8080
>
>
>
> curl -L -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/lineOfBusiness";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_lineOfBusiness-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=IBSCXujVgG59sG-iGlyi3c3SP9Avrd27DK3_7tzLgtM&s=Fas-AxydtRC8uU2gSNwLWkWeb9CNIQtIHKPi89CL9bA&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: bdemo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["LOB-Testing"]}'
>
>
> # Followed Robot logs to insert a platform
> curl -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/platform";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_platform-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=IBSCXujVgG59sG-iGlyi3c3SP9Avrd27DK3_7tzLgtM&s=9i3ntVqDnT8BZhE_3nsxnG7mULpd9_eZH8Pq4nJkDWk&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: bdemo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["Platform-Testing"]}'
>
>
> curl -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/project";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_project-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=IBSCXujVgG59sG-iGlyi3c3SP9Avrd27DK3_7tzLgtM&s=WFa4TimBfZ5gZrtk_sY3oX9zgaxcIBkhH-XjOdagKB0&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: bdemo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["Project-Testing"]}'
>
>
> curl -v -X POST "
> http://${VID_REST_SVC_IP}:${VID_REST_SVC_PORT}/vid/maintenance/category_parameter/owningEntity";
> <https://urldefense.proofpoint.com/v2/url?u=http-3A__-24-257BVID-5FREST-5FSVC-5FIP-257D-3A-24-257BVID-5FREST-5FSVC-5FPORT-257D_vid_maintenance_category-5Fparameter_owningEntity-2522&d=DwQFaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=IBSCXujVgG59sG-iGlyi3c3SP9Avrd27DK3_7tzLgtM&s=MvlINfZeV1apIrYz_QdOCSlvGl595MxDC8cGjimJrJU&e=>
> \
> -H "Accept: application/json" \
> -H "Content-Type: application/json" \
> -H "USER_ID: demo" \
> -H "X-FromAppId: robot-ete" \
> -H "X-TransactionId: robot-ete-071f77ea-1fc9-4a34-bfe5-dce2b67ac408" \
> -u demo:Kp8bJ4SXszM0WX \
> -d data='{"options":["OE-Testing"]}'
>
>
>
>
>
> 
>
> _________________________________________________________________________________________________________________________
>
> Ce message et ses pieces jointes peuvent contenir des informations 
> confidentielles ou privilegiees et ne doivent donc
> pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu 
> ce message par erreur, veuillez le signaler
> a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
> electroniques etant susceptibles d'alteration,
> Orange decline toute responsabilite si ce message a ete altere, deforme ou 
> falsifie. Merci.
>
> This message and its attachments may contain confidential or privileged 
> information that may be protected by law;
> they should not be distributed, used or copied without authorisation.
> If you have received this email in error, please notify the sender and delete 
> this message and its attachments.
> As emails may be altered, Orange is not liable for messages that have been 
> modified, changed or falsified.
> Thank you.
>
>

-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.

View/Reply Online (#18339): https://lists.onap.org/g/onap-discuss/message/18339
Mute This Topic: https://lists.onap.org/mt/32601626/21656
Group Owner: [email protected]
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to