Re: [onap-discuss] Loading Multiple Policy Models in Policy Apex

2019-12-06 Thread Manoj K Nair
Hi Liam,

Thanks for the clarifications. I have a follow up question on the best practice 
for creating Apex policy instance -  a) Apex Policy instance is created per 
service instance for a service type (each policy instance is dedicated to 
receiving events for a particular service instance, i.e. 1:1 relation with 
service instance) b) Apex policy instance created for a particular service type 
(single policy instance for multiple service instances belonging to a service 
type , i.e. 1:1 with service type, 1:n with service instance ).  I guess 
currently in ONAP the latter approach is followed.

Is it possible to create a Global policy along with per instance policies - 
i.e. policy instance per service instance level as well as global policy 
instance for service type. The typical use case may be to create a fallback 
policy , i.e. if a service instance level policy succeeds/fails it can be 
verified at the global policy level for the service type.

Regards

Manoj

From: Liam Fallon [mailto:liam.fal...@est.tech]
Sent: Thursday, November 28, 2019 9:01 PM
To: Manoj K Nair ; DRAGOSH, PAMELA L (PAM) 
; ram.krishna.ve...@ericsson.com
Cc: onap-discuss@lists.onap.org
Subject: Re: Loading Multiple Policy Models in Policy Apex


[External Email]



Hi Manoj,

Please see my answers inline as well.

Best Regards
Liam
On 25/10/2019 14:33, Manoj K Nair wrote:
Hi Liam ,

Thanks for the clarification. Please see my comments/questions inline.

Thanks

Manoj

From: Liam Fallon [mailto:liam.fal...@est.tech]
Sent: Friday, October 25, 2019 4:17 PM
To: Manoj K Nair 
<mailto:manoj.k.n...@netcracker.com>; DRAGOSH, 
PAMELA L (PAM) <mailto:pdrag...@research.att.com>; 
ram.krishna.ve...@ericsson.com<mailto:ram.krishna.ve...@ericsson.com>
Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: Re: Loading Multiple Policy Models in Policy Apex


[External Email]



Hi Manoj,

Just to answer your two questions.

1) In the versions of of apex-pdp up to El Alto, you load noe model at a time. 
You can combine as many policies as you like into the policy model at design 
time. You can load and upgrade the policy model at run time without restarting 
the pdp. Note that we are upgrading apex-pdp in Frankfurt to allow multiple 
models to be loaded at run time, see https://jira.onap.org/browse/POLICY-1626
 You mean aggregate as many policies through the Design tools in a single 
file , export that json and load that into PDP (through policyFileName config 
parameter ) ? Is this the current approach supported as of El-Alto ?
Yes


2) A policy model is not mandatory to start an apex-pdp. When you start an 
apex-pdp without a model, the pdp starts and emains in passive state waiting 
for a model to be loaded into it by the PAP. You use the PAP to load the model 
or upgrade an existing model into the pdp at run time.

If you run apex in standalone mode, then you can achieve the same result over 
the apex standalone administration port and use the apex standalone client to 
download policy models into apex-pdps. In this approach, you point the client 
at each apex-pdp individually, so you must manage each pdp separately, you need 
to use the full policy framework if you want to have integrated management of 
apex-pdps. Note that this port that the standalone client uses is not exposed 
in Docker/Kubernetes in the ONAP standard build, so you need to expose that 
port if you are running apex-pdp using Docker/Kubernetes. If you use apex-pdp 
standalone from the tarball, then the port is of course available.


 Here by client , you mean the CLI or REST-Editor ? And administrative 
port is the one which the PDP is listening on (deploymentPort under 
engineServiceParameters)? In Rest-Editor I did not see an option to download 
the model to apex-PDP, but only support to be downloaded to local system where 
browser is running. Is there any REST API for loading the model at runtime 
without restarting ? I mean at the Apex PDP level ?  For the CLI Editor 
(documentation 
here<https://ericsson.github.io/apex-docs/user-manual/engine-apps/um-engapps-cli-editor.html>)
 I saw two options - model-props-file and input-model-file, but could not find 
any option to point to the engine port to load the model.
The deployment client is used to deploy policies using the administrative 
port. See:
https://onap.readthedocs.io/en/latest/submodules/policy/parent.git/docs/apex/APEX-User-Manual.html#the-apex-deployment-client
The apex monitoring client can then be used to monitor policy execution.
https://onap.readthedocs.io/en/latest/submodules/policy/parent.git/docs/apex/APEX-User-Manual.html#the-apex-monitoring-client
We are extending monitoring support to all pdp type in Frankfurt, see the epic 
below for details on that.
https://jira.onap.org/browse/POLICY-2025

So, you create your policies in either the REST editor or CLI editor and 
package your pol

Re: [onap-discuss] Steps to Remove Deployment of ONAP

2019-07-11 Thread Manoj K Nair
Thanks Marco and Brian.

For the following step
kubectl delete namespace onap
Error from server (Conflict): Operation cannot be fulfilled on namespaces 
"onap": The system is ensuring all content is removed from this namespace.  
Upon completion, this namespace will automatically be purged by the system.

I also had to do following to delete the namespace .
kubectl get namespace onap -o json > tmp.json

Removed kubernetes under finalizer block in tmp.json

kubectl proxy &

curl -k -H "Content-Type: application/json" -X PUT --data-binary @tmp.json 
http://localhost:8001/api/v1/namespaces/onap/finalize

Without the above steps onap namespace was not getting deleted

Regards

Manoj

From: onap-discuss@lists.onap.org [mailto:onap-discuss@lists.onap.org] On 
Behalf Of Marco Platania
Sent: Thursday, July 11, 2019 9:04 PM
To: onap-discuss@lists.onap.org; FREEMAN, BRIAN D ; Manoj K 
Nair 
Subject: Re: [onap-discuss] Steps to Remove Deployment of ONAP

Manoj,

Two small comments:

1.   ./cleanup.sh so (not dev-so, dev is added automatically by the script)

2.   This is what the script removes: secrets, configmaps, pvc, pv, 
services, deployments, statefulsets, clusterrolebinding

You can try to add job to that list and see what happens. If it works, it would 
be a nice thing to have.

The complete set of operations to delete a specific component is:

· helm del --purge dev-

· rm -rf /dockerdata-nfs/dev-/*

· ./cleanup.sh 

The reason why we created the cleanup.sh script is because helm del --purge 
doesn’t always remove everything.

Thanks,
Marco

From: mailto:onap-discuss@lists.onap.org>> on 
behalf of BRIAN FREEMAN mailto:bf1...@att.com>>
Reply-To: "onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
mailto:onap-discuss@lists.onap.org>>, BRIAN 
FREEMAN mailto:bf1...@att.com>>
Date: Thursday, July 11, 2019 at 11:20 AM
To: "'onap-discuss@lists.onap.org'" 
mailto:onap-discuss@lists.onap.org>>, 
"'manoj.k.n...@netcracker.com'" 
mailto:manoj.k.n...@netcracker.com>>
Subject: Re: [onap-discuss] Steps to Remove Deployment of ONAP

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.

Sorry that is the script for an individual module

./cleanup.sh dev-so  for example.

Brian


From: FREEMAN, BRIAN D
Sent: Thursday, July 11, 2019 11:19 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; 
manoj.k.n...@netcracker.com<mailto:manoj.k.n...@netcracker.com>
Subject: RE: [onap-discuss] Steps to Remove Deployment of ONAP

I use this script (you have most of the steps) and then check jobs

[integration.git] / deployment / heat / onap-rke / scripts / cleanup.sh

Cd ...
./cleanup.sh
kubectl -n onap get jobs
kubectl -n onap delete job 

(cleanup.sh might have been updated to handle jobs but I’m not sure )

Brian



From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
mailto:onap-discuss@lists.onap.org>> On Behalf Of 
Manoj K Nair
Sent: Thursday, July 11, 2019 11:13 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] Steps to Remove Deployment of ONAP

Hi,

I would like to know is there is any recommended steps for removing a bad ONAP 
deployment (not individual projects, but whole ONAP that failed due to timing 
issues, sync issues etc).  I noted that in page 
here<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_display_DW_Cloud-2BNative-2BDeployment-23CloudNativeDeployment-2DPODredeployment_undeploy_deploy&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=e3d1ehx3DI5AoMgDmi2Fzw&m=-O6KzhPMuqLm8FWnrsrA_dUFdsVpwUs6SGcw4WT2JsQ&s=A-mZ29duAvlvkeyoyEpBCqlVykbKuIBodBBuWfH_6kA&e=>,
 following steps are mentioned
kubectl delete namespace onap
sudo helm delete --purge onap
kubectl delete pv --all
kubectl delete pvc --all
kubectl delete secrets --all
kubectl delete clusterrolebinding --all
sudo rm -rf /dockerdata-nfs/onap-

This used to work in Casablanca. But in Dublin it seems some additional steps 
are required like patching the finalizer for namespace/pv/pvc etc. Appreciate 
if someone can suggest the recommended steps for undeploy/redeploy ONAP in case 
of a failed installation attempt.

Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.





T

[onap-discuss] Steps to Remove Deployment of ONAP

2019-07-11 Thread Manoj K Nair
Hi,

I would like to know is there is any recommended steps for removing a bad ONAP 
deployment (not individual projects, but whole ONAP that failed due to timing 
issues, sync issues etc).  I noted that in page 
here,
 following steps are mentioned
kubectl delete namespace onap
sudo helm delete --purge onap
kubectl delete pv --all
kubectl delete pvc --all
kubectl delete secrets --all
kubectl delete clusterrolebinding --all
sudo rm -rf /dockerdata-nfs/onap-

This used to work in Casablanca. But in Dublin it seems some additional steps 
are required like patching the finalizer for namespace/pv/pvc etc. Appreciate 
if someone can suggest the recommended steps for undeploy/redeploy ONAP in case 
of a failed installation attempt.

Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

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

View/Reply Online (#18002): https://lists.onap.org/g/onap-discuss/message/18002
Mute This Topic: https://lists.onap.org/mt/32431060/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [vnfsdk][sdc] SDC integration with Marketplace

2019-02-04 Thread Manoj K Nair
Hi Kanagaraj,

Thanks for the comments. I think it is the latter case since I am running 
marketplace in a standalone docker container. Is there any configuration in SDC 
where I can update the refrepo credentials ?

Regards

Manoj

From: Kanagaraj Manickam [mailto:kanagaraj.manic...@huawei.com]
Sent: Tuesday, February 5, 2019 9:50 AM
To: onap-discuss@lists.onap.org; Manoj K Nair 
Subject: RE: [vnfsdk][sdc] SDC integration with Marketplace

Hi Manoj,

Search option you have used will directly communicate with market place backend 
and find the available CSARs.
If search is not working then it could be either vnfsdk refrepo is not running 
or SDC is able to communicate with running instance of refrepo.
Can you please check these details in your setup?

Regards,
Kanagaraj Manickam
Senior System Architect
P&S ONAP
Huawei Technologies India Pvt. Ltd.
Survey No. 37, Next to EPIP Area, Kundalahalli, Whitefield
Bengaluru-560066, Karnataka
Tel: + 91-80-49160700 ext 72410 Mob: 9945602938
[Company_logo]


This e-mail and its attachments contain confidential information from HUAWEI, 
which
is intended only for the person or entity whose address is listed above. Any 
use of the
information contained herein in any way (including, but not limited to, total 
or partial
disclosure, reproduction, or dissemination) by persons other than the intended
recipient(s) is prohibited. If you receive this e-mail in error, please notify 
the sender by
phone or email immediately and delete it!

From: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org> 
[mailto:onap-discuss@lists.onap.org] On Behalf Of Manoj K Nair
Sent: 31 January 2019 15:01
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] [vnfsdk][sdc] SDC integration with Marketplace

Hi SDC Team and VNFSDK Team,

Can you please confirm if VNF SDK Market place is integrated with SDC 
(Casablanca) ? The readthedocs 
page(link<https://onap.readthedocs.io/en/latest/submodules/vnfsdk/model.git/docs/files/marketplace-overview.html?highlight=marketplace>)
 for Marketplace describes standalone installation of Marketplace VNF 
repository and UI. How this VNF repository can be referred from SDC so that I 
can directly import the CSAR package for a VSP rather than downloading the 
package to local machine and importing it to SDC as file? I see a "Search in 
Repository" Option in SDC VSP creation page. But could not see any option to 
refer to Marketplace. Appreciate your input.

Thanks

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.





The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

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

View/Reply Online (#15333): https://lists.onap.org/g/onap-discuss/message/15333
Mute This Topic: https://lists.onap.org/mt/29604410/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [vnfsdk][sdc] SDC integration with Marketplace

2019-01-31 Thread Manoj K Nair
Hi SDC Team and VNFSDK Team,

Can you please confirm if VNF SDK Market place is integrated with SDC 
(Casablanca) ? The readthedocs 
page(link)
 for Marketplace describes standalone installation of Marketplace VNF 
repository and UI. How this VNF repository can be referred from SDC so that I 
can directly import the CSAR package for a VSP rather than downloading the 
package to local machine and importing it to SDC as file? I see a "Search in 
Repository" Option in SDC VSP creation page. But could not see any option to 
refer to Marketplace. Appreciate your input.

Thanks

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

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

View/Reply Online (#15259): https://lists.onap.org/g/onap-discuss/message/15259
Mute This Topic: https://lists.onap.org/mt/29604410/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [dcaegen2][clamp] : Closed loop deployment failure

2018-08-03 Thread Manoj K Nair
Hi DCAE team,

I tried deployment of closed loop flow in ONAP Beijing Release (Heat 
Installation). After successful distribution from SDC and Blueprint submission  
from CLAMP to DCAE/Policy, I encountered following error in Cloudify while 
deploying closed loop on to DCAE platform .  Can you please suggest if there is 
any work around.

Traceback (most recent call last):
  File "/opt/mgmtworker/env/lib/python2.7/site-packages/cloudify/dispatch.py", 
line 519, in _remote_workflow_child_thread
workflow_result = self._execute_workflow_function()
  File "/opt/mgmtworker/env/lib/python2.7/site-packages/cloudify/dispatch.py", 
line 550, in _execute_workflow_function
result = self.func(*self.args, **self.kwargs)
  File 
"/opt/mgmtworker/env/lib/python2.7/site-packages/cloudify_system_workflows/deployment_environment.py",
 line 99, in create
return graph.execute()
 File 
"/opt/mgmtworker/env/lib/python2.7/site-packages/cloudify/workflows/tasks_graph.py",
 line 133, in execute
self._handle_terminated_task(task)
  File 
"/opt/mgmtworker/env/lib/python2.7/site-packages/cloudify/workflows/tasks_graph.py",
 line 207, in _handle_terminated_task
raise RuntimeError(message)
RuntimeError: Workflow failed: Task failed 
'cloudify_agent.operations.install_plugins' -> No source or managed plugin 
found for {u'distribution_release': None, u'install_arguments': None, u'name': 
u'relationships', u'package_name': u'relationshipplugin', 
u'distribution_version': None, u'package_version': u'1.0.0', 
u'supported_platform': None, u'source': None, u'install': True, u'executor': 
u'central_deployment_agent', u'distribution': None} 
[current_platform=linux_x86_64, current_distro=centos, 
current_distro_release=core]

The input parameters I have provided while deploying (default) is given below.
[cid:image001.png@01D42B45.82EF84E0]

Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

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

View/Reply Online (#11648): https://lists.onap.org/g/onap-discuss/message/11648
Mute This Topic: https://lists.onap.org/mt/24152960/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [vid][aai] Owning Entity and Project in VID

2018-07-26 Thread Manoj K Nair
Thanks Ofir ! I am able to get the values populated now .

Regards

Manoj

-Original Message-
From: Sonsino, Ofir [mailto:os0...@intl.att.com]
Sent: Friday, July 27, 2018 11:57 AM
To: Manoj K Nair ; onap-discuss@lists.onap.org
Subject: Re: [vid][aai] Owning Entity and Project in VID

[External Email]




Hi Manoj,

Please take a look here:
https://onap.readthedocs.io/en/beijing/submodules/vid.git/docs/administration.html

Thanks,
Ofir

Sent from my Samsung Galaxy smartphone.


 Original message 
From: Manoj K Nair 
Date: 7/27/18 09:21 (GMT+02:00)
To: "Sonsino, Ofir" , onap-discuss@lists.onap.org
Subject: [vid][aai] Owning Entity and Project in VID

Hi VID/AAI Team,

Can you please let me know how the Owning entity and Project entries are filled 
and associated with a customer in A&AI. I followed the instructions 
here<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_pages_viewpage.action-3FpageId-3D25431491&d=DwMFAg&c=LFYZ-o9_HUMeMTSQicvjIg&r=YKrlt1M487Gbcxf6GKUYkdaaJq4RCPChFI2AKdT_bP8&m=5YsI3m4s7Y-LnSDhHbfyIJRtNobycEu2CLtlWAHwpLQ&s=jQ_aceAuYmap4zUgczC7su6H8NJmRXnwOncXfC8N1eg&e=>
 (added customer, subscription, tenant etc as attached) , but this does not 
seem to populate the entries in VID for Owning Entity and Project.  Appreciate 
if you can let me know the procedure in the link above is correct or I need to 
follow additional steps. I am using ONAP Beijing Heat based installation

[cid:image001.jpg@01D4259F.B847FBA0]

Thanks

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.



The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

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

View/Reply Online (#11466): https://lists.onap.org/g/onap-discuss/message/11466
Mute This Topic: https://lists.onap.org/mt/23829864/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



[onap-discuss] [vid][aai] Owning Entity and Project in VID

2018-07-26 Thread Manoj K Nair
Hi VID/AAI Team,

Can you please let me know how the Owning entity and Project entries are filled 
and associated with a customer in A&AI. I followed the instructions 
here (added 
customer, subscription, tenant etc as attached) , but this does not seem to 
populate the entries in VID for Owning Entity and Project.  Appreciate if you 
can let me know the procedure in the link above is correct or I need to follow 
additional steps. I am using ONAP Beijing Heat based installation

[cid:image001.jpg@01D4259F.B847FBA0]

Thanks

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

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

View/Reply Online (#11463): https://lists.onap.org/g/onap-discuss/message/11463
Mute This Topic: https://lists.onap.org/mt/23829864/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



CloudRegion.json.rtf
Description: CloudRegion.json.rtf


customer.json.rtf
Description: customer.json.rtf


[onap-discuss] [so][oom] ONAP Beijing SO Health check Fails : Mariadb Error

2018-07-02 Thread Manoj K Nair
Hi SO/OOM Team,

I tried to install ONAP Beijing Release and got into an issue with SO health 
check. A bug has been raised here . I 
have also updated another SO bug with similar issue 
here.

git clone -b beijing http://gerrit.onap.org/r/oom

and followed steps here - 
http://onap.readthedocs.io/en/latest/submodules/oom.git/docs/oom_quickstart_guide.html#quick-start-label

After installation, noted all pods except following in Running state  (SO , 
SO-db in running state)

onap  dev-aaf-cm-6685b46b6-tcchx  0/1   
CrashLoopBackOff   27223h   10.42.81.51 sb4-k8s-2

onap  dev-appc-dgbuilder-589bb888f8-m2pph 0/1   
CrashLoopBackOff   3321d10.42.45.112sb4-k8s-1

onap  dev-sdnc-ansible-server-79fc9558b6-lw9hq0/1   
CrashLoopBackOff   4021d10.42.195.72sb4-k8s-1

onap  dev-sdnc-portal-64f5746fb6-pzd8s0/1   
CrashLoopBackOff   3341d10.42.105.174   sb4-k8s-3



Did a healthcheck and noted SDC and SO in FAIL state (Report updated in the 
ticket above)


Checked the SO logs and found the following exception

Caused by: java.sql.SQLInvalidAuthorizationSpecException: Could not connect: 
Access denied for user 'mso'@'10.42.38.26' (using password: YES)at 
org.mariadb.jdbc.internal.util.ExceptionMapper.get(ExceptionMapper.java:123) at 
org.mariadb.jdbc.internal.util.ExceptionMapper.throwException(ExceptionMapper.java:71)
 at org.mariadb.jdbc.Driver.connect(Driver.java:109) at 
org.jboss.jca.adapters.jdbc.local.LocalManagedConnectionFactory.createLocalManagedConnection(LocalManagedConnectionFactory.java:321)
... 96 moreCaused by: 
org.mariadb.jdbc.internal.util.dao.QueryException: Could not connect: Access 
denied for user 'mso'@'10.42.38.26' (using password: YES)   at 
org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.authentication(AbstractConnectProtocol.java:524)
at 
org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.handleConnectionPhases(AbstractConnectProtocol.java:472)
at 
org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connect(AbstractConnectProtocol.java:374)
at 
org.mariadb.jdbc.internal.protocol.AbstractConnectProtocol.connectWithoutProxy(AbstractConnectProtocol.java:763)
at org.mariadb.jdbc.internal.util.Utils.retrieveProxy(Utils.java:469)   
at org.mariadb.jdbc.Driver.connect(Driver.java:104) ... 97 
more07:03:29,075 WARN  [org.hibernate.engine.jdbc.spi.SqlExceptionHelper] 
(default task-20) SQL Error: 0, SQLState: null07:03:29,075 ERROR 
[org.hibernate.engine.jdbc.spi.SqlExceptionHelper] (default task-20) 
javax.resource.ResourceException: IJ000453: Unable to get managed connection 
for java:jboss/datasources/mso-requests

Further checked SO-db docker container

Tried login with root and password 'password' - succesfully logged in

Tried to login with mso and password 'password' - Access denied.

Using root login to mysql tried to list the databases and following databases 
were found (Most of the SO specific DBs missing)


root@mariadb:/# mysql -uroot -ppassword

Welcome to the MariaDB monitor.  Commands end with ; or \g.

Your MariaDB connection id is 85218

Server version: 10.1.11-MariaDB-1~jessie-log mariadb.org binary 
distributionCopyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and 
others.Type 'help;' or '\h' for help. Type '\c' to clear the current input 
statement.MariaDB [(none)]> show databases;

++

| Database   |

++

| information_schema |

| mysql  |

| performance_schema |

++

3 rows in set (0.00 sec)MariaDB [(none)]>

I also tried to increase the readiness and liveness timeout as suggested by 
Borislav , but this did not help. Appreciate if you can suggest a workaround.

Thanks

Manoj





The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

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

View/Reply Online (#10739): https://lists.onap.org/g/onap-discuss/message/10739
Mute This Topic: https://lists.onap.org/mt/23003434/21656
Group Owner: onap-discuss+ow...@lists.onap.org
Unsubscribe: https://lists.onap.org/g/onap-discuss/unsub  
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-



Re: [onap-discuss] [dcae] DCAE Installation Failure

2018-02-12 Thread Manoj K Nair
Hi Eswar,

Thanks for the suggestions. The changes you mentioned did not help resolve the 
permission error. I confirmed that there is not timeout in copying the key and 
the right pub_key details are copied to authorized_keys in the dcaeorcl00 VM.  
I have seen many key configuration in the bootstrap VM , at following files . 
My understanding is that only priv_key and pub_key.txt in /opt/config need to 
be updated.  But lloks like that is not sufficient


· /opt/config : priv_key and pub_key.txt

· /opt/app/config/key which is a copy of /opt/config/priv_key (copied 
by dcae2_install.sh)

· /opt/app/inputs-templates/inputs.yaml : key_filename: '/opt/dcae/key' 
 -> I don’t have this file. Probably I need to point this parameter to 
/opt/app/config/key

· /opt/app/inputs-templates/cdapinputs.yaml : key_filename: 
'/opt/dcae/key'  -> Same as above I don’t have this file.

· /opt/app/config/inputs.yaml : keypair: 'onap_dcae_key' -> This is the 
key pair I have created exclusively for DCAE instances with public key imported 
from dcae bootstrap VM (root user)

· /opt/app/config/cdapinputs.yaml:  -> Same as above

I have private key, public_key  in all the above corresponding to 
dcae_bootstrap  root user . Hope this is the correct configuration.

Thanks

Manoj

From: ESWAR RAO [mailto:eswar7...@gmail.com]
Sent: Monday, February 12, 2018 3:12 PM
To: Manoj K Nair
Cc: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [dcae] DCAE Installation Failure


[External Email]




Hi Manoj,

Recently I observed two problems that can cause this issue during DCAE bring-up.

(1) check key in dcae VM same as your provate_key

root@onap-dcae-bootstrap:/home/ubuntu# cat /opt/app/config/key

(2) Check console logs of dcaeorcl00 VM.
Check for any timing out issues with meta-data agent 169.254.169.254 to import 
keys.

Hope this helps !!!

Thanks
Eswar Rao



On Mon, Feb 12, 2018 at 3:02 PM, Manoj K Nair 
mailto:manoj.k.n...@netcracker.com>> wrote:
Hi DCAE Team,

I am trying to install DCAE (official Amsterdam Release, not the patch 1.1.0 or 
beyond) using bootstrap VM on Openstack Ocata and got installation failure 
while bringing up the associated VMs from boot container. We are using a 
proxy-less installation as we have Designate support in the target Openstack. 
Following is the error message noted in the boot docker logs

Installing Cloudify Manager on 192.168.1.175.
+ echo 'Installing Cloudify Manager on 192.168.1.175.'
++ grep PVTIP
++ sed s/PVTIP=//
++ ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i ./key600 
centos@192.168.1.175<mailto:centos@192.168.1.175> 'echo PVTIP=`curl --silent 
http://169.254.169.254/2009-04-04/meta-data/local-ipv4`<http://169.254.169.254/2009-04-04/meta-data/local-ipv4>'
Warning: Permanently added '192.168.1.175' (ECDSA) to the list of known hosts.
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
+ PVTIP=
Cannot access specified machine at 192.168.1.175 using supplied credentials

Noted that there is an error with the key being used . In the bootstrap VM I 
have used the target Openstack keypair for Priv_key and pub_key.txt in 
/opt/config (This is automatically read from the Openstack heat environment 
dcae* parameters) . We have adjusted the Keystone URLs to point to the target 
Openstack environment. We are able to see one new VM being instantiatied 
(192.168.1.175). But further access to this VM is not possible due to the above 
error.  We have used Centos-7-x86_v64 image available 
here<http://cloud.centos.org/centos/7/images/CentOS-7-x86_64-GenericCloud-1801-01.qcow2>
 for DCAE VM images.  We also tried to use key from dcae-bootstrap VM (created 
using ssh-keygen) in priv_key and pub-key.txt , but that did not work.  We 
assume there is some issue in copying the keys to the authorized_keys in the 
VMs brought up by Cloudify.  Appreciate if you can let us know if any 
additional configuration is required.


Thanks

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.

___
onap-discuss mailing list
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
https://lists.onap.org/mailman/listinfo/onap-discuss





The information transmitted herein is intended on

[onap-discuss] [dcae] DCAE Installation Failure

2018-02-12 Thread Manoj K Nair
Hi DCAE Team,

I am trying to install DCAE (official Amsterdam Release, not the patch 1.1.0 or 
beyond) using bootstrap VM on Openstack Ocata and got installation failure 
while bringing up the associated VMs from boot container. We are using a 
proxy-less installation as we have Designate support in the target Openstack. 
Following is the error message noted in the boot docker logs

Installing Cloudify Manager on 192.168.1.175.
+ echo 'Installing Cloudify Manager on 192.168.1.175.'
++ grep PVTIP
++ sed s/PVTIP=//
++ ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no -i ./key600 
centos@192.168.1.175 'echo PVTIP=`curl --silent 
http://169.254.169.254/2009-04-04/meta-data/local-ipv4`'
Warning: Permanently added '192.168.1.175' (ECDSA) to the list of known hosts.
Permission denied, please try again.
Permission denied, please try again.
Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).
+ PVTIP=
Cannot access specified machine at 192.168.1.175 using supplied credentials

Noted that there is an error with the key being used . In the bootstrap VM I 
have used the target Openstack keypair for Priv_key and pub_key.txt in 
/opt/config (This is automatically read from the Openstack heat environment 
dcae* parameters) . We have adjusted the Keystone URLs to point to the target 
Openstack environment. We are able to see one new VM being instantiatied 
(192.168.1.175). But further access to this VM is not possible due to the above 
error.  We have used Centos-7-x86_v64 image available 
here
 for DCAE VM images.  We also tried to use key from dcae-bootstrap VM (created 
using ssh-keygen) in priv_key and pub-key.txt , but that did not work.  We 
assume there is some issue in copying the keys to the authorized_keys in the 
VMs brought up by Cloudify.  Appreciate if you can let us know if any 
additional configuration is required.


Thanks

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [vfc]VF-C VoLTE Configuration

2018-02-05 Thread Manoj K Nair
Thanks ! It worked !

Regards

Manoj

From: Chengli Wang [mailto:wangchen...@chinamobile.com]
Sent: Monday, February 05, 2018 4:54 PM
To: Manoj K Nair
Cc: onap-discuss@lists.onap.org
Subject: Re: [vfc]VF-C VoLTE Configuration


[External Email]



You can reuse the predefined consumer.
For the config.py, you can reference to my ENV as example,

SDC_BASE_URL = "http://10.0.14.1:80/api";
SDC_USER = "aai"
SDC_PASSWD = "Kp8bJ4SXszM0WXlhak3eHlcse2gAw84vaoGGmJvUy2U"

Chengli


在 2018年2月5日,下午7:14,Manoj K Nair 
mailto:manoj.k.n...@netcracker.com>> 写道:

Thanks for the clarifications Chengli.  Do I also need to create a consumer in 
SDC following this<https://wiki.onap.org/display/DW/Consumer+creation> wiki 
page or is it already created (vfc user predefined in SDC) ? I am getting 404 
error after configuring the SDC IP address in config.py .

Thanks

Manoj



From: Chengli Wang [mailto:wangchen...@chinamobile.com]
Sent: Saturday, February 03, 2018 11:56 AM
To: Manoj K Nair
Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: Re: [vfc]VF-C VoLTE Configuration

[External Email]


Hi Manoj,

For 1st question,
After distributing the services which designed by SDC. You should use 
UUI-Services-VNF/NS Packages to onboard these packages to VF-C.
The issue you mentioned I guess the reason is that VF-C catalog component can 
not talk with SDC. You can check the config 
file(/service/vfc/nfvo/catalog/catalog/pub/config/config.py), located in 
*vfc_catalog* container. Pay attention to two parameters, they are 'MSB ip’ and 
'sdc url’. They should complied  with your EVN.

For the second question,
The VL used to connect VNFs together will be consumed by VFC components, VFC 
will create the virtual network/subnet via MultiCloud according to the VL 
models. No additional CSAR packages for VL needed.

Regards,
Chengli

在 2018年2月2日,下午9:37,Manoj K Nair 
mailto:manoj.k.n...@netcracker.com>> 写道:

Hi,

I am referring to VoLTE demo 
here<https://wiki.onap.org/download/attachments/16001602/volte%20E2E%20edited.mp4?version=1&modificationDate=1512697016000&api=v2>
 and have two questions
1)  I tried to onboard a couple of VNF packages using the UUI on SDC (this 
is not shown in demo video) . I navigated to UUI -> Services-> VNF/NS Packages 
and then clicked on OnBoard. I got an error “Failed to query artifacts from 
SDC” . Not sure if this is the right procedure to onboard CSAR packages to VF-C
2)  In the demo video at 14:04 Service Network (VL) is being selected. How 
this Service network can be created? I noticed that Service network is a VL 
(zte ext VL) with Service network capability. How this VL can be created ? Any 
additional CSARs to be loaded ? Appreciate if some one from VoLTE use case 
clarify this?

Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.





The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.





The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [vfc]VF-C VoLTE Configuration

2018-02-05 Thread Manoj K Nair
Thanks for the clarifications Chengli.  Do I also need to create a consumer in 
SDC following this<https://wiki.onap.org/display/DW/Consumer+creation> wiki 
page or is it already created (vfc user predefined in SDC) ? I am getting 404 
error after configuring the SDC IP address in config.py .

Thanks

Manoj



From: Chengli Wang [mailto:wangchen...@chinamobile.com]
Sent: Saturday, February 03, 2018 11:56 AM
To: Manoj K Nair
Cc: onap-discuss@lists.onap.org
Subject: Re: [vfc]VF-C VoLTE Configuration


[External Email]



Hi Manoj,

For 1st question,
After distributing the services which designed by SDC. You should use 
UUI-Services-VNF/NS Packages to onboard these packages to VF-C.
The issue you mentioned I guess the reason is that VF-C catalog component can 
not talk with SDC. You can check the config 
file(/service/vfc/nfvo/catalog/catalog/pub/config/config.py), located in 
*vfc_catalog* container. Pay attention to two parameters, they are 'MSB ip’ and 
'sdc url’. They should complied  with your EVN.

For the second question,
The VL used to connect VNFs together will be consumed by VFC components, VFC 
will create the virtual network/subnet via MultiCloud according to the VL 
models. No additional CSAR packages for VL needed.

Regards,
Chengli

在 2018年2月2日,下午9:37,Manoj K Nair 
mailto:manoj.k.n...@netcracker.com>> 写道:

Hi,

I am referring to VoLTE demo 
here<https://wiki.onap.org/download/attachments/16001602/volte%20E2E%20edited.mp4?version=1&modificationDate=1512697016000&api=v2>
 and have two questions
1)  I tried to onboard a couple of VNF packages using the UUI on SDC (this 
is not shown in demo video) . I navigated to UUI -> Services-> VNF/NS Packages 
and then clicked on OnBoard. I got an error “Failed to query artifacts from 
SDC” . Not sure if this is the right procedure to onboard CSAR packages to VF-C
2)  In the demo video at 14:04 Service Network (VL) is being selected. How 
this Service network can be created? I noticed that Service network is a VL 
(zte ext VL) with Service network capability. How this VL can be created ? Any 
additional CSARs to be loaded ? Appreciate if some one from VoLTE use case 
clarify this?

Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.





The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [vfc]VF-C VoLTE Configuration

2018-02-02 Thread Manoj K Nair
Hi,

I am referring to VoLTE demo 
here
 and have two questions

1)  I tried to onboard a couple of VNF packages using the UUI on SDC (this 
is not shown in demo video) . I navigated to UUI -> Services-> VNF/NS Packages 
and then clicked on OnBoard. I got an error "Failed to query artifacts from 
SDC" . Not sure if this is the right procedure to onboard CSAR packages to VF-C

2)  In the demo video at 14:04 Service Network (VL) is being selected. How 
this Service network can be created? I noticed that Service network is a VL 
(zte ext VL) with Service network capability. How this VL can be created ? Any 
additional CSARs to be loaded ? Appreciate if some one from VoLTE use case 
clarify this?

Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [so] vFW Demo: SO Heat Orchestration Timeout

2018-01-23 Thread Manoj K Nair
Hi SO Team,

I tried to bring up the vFW demo and while adding the VF module for vFW got an 
error (timeout) in SO and the state changed to "pending delete".  I noticed in  
SO VNFAdapter/auditmso.log following error

"2018-01-23T09:40:04.642Z|2018-01-23T09:48:48.523Z|f0741791-a210-4a51-8f41-9b17900
c8be44|2838a2e5-d665-4f2e-8d97-948a463ef41d|Thread-298||CreateVfModule|BPELClienn
t|ERROR|505|Create VF Module: Query vFW_SINC_Module5 in 
RegionOne/d4cdcb2d594a455
51b6fd1576ce5bc2f6: org.openecomp.mso.openstack.exceptions.MsoIOException: 
Connee
ct to 172.116.0.196:8004 [/172.116.0.196] failed: Connection timed out 
(Connectii
on timed 
out)|356b3660-d381-4a62-954e-efb9be4b8992|INFO|0|172.18.0.3|523881|mso..
mso.testlab.openecomp.org|172.18.0.3"

As per my understanding this is some issue with connecting to the keystone 
service. I verified in my Openstack controller above IP/Port for Orchestration 
API and I am also able to ping controller node from MSO docker container. My 
MSO cloud_region.json is targeting to OpenStack Ocata and I slightly modified 
this to rectify an SSL error .


2018-01-23T07:51:14.109Z|2018-01-23T07:51:29.356Z|9fc35ff3-ff2c-4ac5-bcaa-bb2cdee
3467da|789f273b-1044-4b6b-a9b8-5e5b74f92542|Thread-278||CreateVfModule|BPELClienn
t|ERROR|505|Create VF Module: Query vFW_SINC_Module1 in 
RegionOne/d4cdcb2d594a455
51b6fd1576ce5bc2f6: org.openecomp.mso.openstack.exceptions.MsoIOException: 
Unrecc
ognized SSL message, plaintext 
connection?|356b3660-d381-4a62-954e-efb9be4b8992||
INFO|0|172.18.0.3|15247|mso.mso.testlab.openecomp.org|172.18.0.3

I changed the identity_url from https to http as below .  After this change I 
started getting the heat orchestration timeout error . Appreciate if you can 
clarify


1)  Does MSO support Keystone v3 ?

2)  Can I just add the v3 URL as http://192.168.1.196:5000/v3";  for 
identity_url ?

3)  Do I need to also mention  "identity_api_version"="v3"?

4)  Any other configuration missing in SO which might trigger the timeout ? 
(I have configured cloud region in AAI and also preloaded VNF data in SDNC as 
per wiki page)


MSO cloud_config.json is given below.


{
  "cloud_config":
  {
"identity_services":
{
"DEFAULT_KEYSTONE":
{
  "identity_url": "http://192.168.1.196:5000/v2.0";,
  "mso_id": "onap",
  "mso_pass": "91ceda8da6526c3e71d75b01cf159e61",
  "admin_tenant": "service",
  "member_role": "admin",
  "tenant_metadata": true,
  "identity_server_type": "KEYSTONE",
  "identity_authentication_type": "USERNAME_PASSWORD"
}
},
"cloud_sites":
{
"RegionOne":
{
  "region_id": "RegionOne",
  "clli": "RegionOne",
  "aic_version": "2.5",
  "identity_service_id": "DEFAULT_KEYSTONE"
}
}
  }
}




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [aai] Domain level inventory

2017-09-19 Thread Manoj K Nair
Hi Jimmy,

Thanks for the clarification

Regarding what are SO inventory & DO inventory?
What I referred here is the End to End Service inventory (say a NS - VoLTE) 
managed at the Service Orchestrator level and network service (say a NS - vIMS, 
vEPC) managed at Domain Orchestrator (say VF-C) level  . Is there any 
differentiation/identification made in inventory to indicate whether a 
particular service is E2E Service (managed by SO) or a Network Service 
(corresponding to Domain Orchestrator) .

Thanks

Manoj

From: FORSYTH, JAMES [mailto:jf2...@att.com]
Sent: Tuesday, September 19, 2017 8:43 PM
To: Manoj K Nair; onap-discuss@lists.onap.org
Subject: RE: [aai] Domain level inventory

Hi Manoj,

Here is feedback from the AAI team:

Instance groups are used to group resources of similar type. Not for 
hierarchies.
what are SO inventory & DO inventory?

Vertices like lineofbusiness, platform, may better serve the purpose?

Thanks,
Jimmy


From: Manoj K Nair [mailto:manoj.k.n...@netcracker.com]
Sent: Saturday, September 16, 2017 1:56 PM
To: FORSYTH, JAMES mailto:jf2...@att.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [aai] Domain level inventory

Hi AAI Team,

There was a discussion around supporting Service and VNF hierarchy using 
instance-group. Few additional queries regarding this.

* How can the hierarchy level information maintained using 
instance-group ? i.e how can we know whether a service belongs to E2E level or 
at Domain level ?

* Can you please clarify if the instance-group mechanism is planned to 
be used for modeling the scope/range of the domain level inventory ? Any 
alternate mechanism for specifying the namespace for domain level inventory ? 
We are assuming the instance-group name/id refers to the domain name space.

* Is there any plan to have a distributed A&AI - for example A&AI at SO 
level maintains E2E Inventory and A&AI at DO (VF-C)  level maintain domain 
inventory ? How E2E inventory is reconciled to have needed info (sufficient for 
E2E service mgt purpose) from domain inventory's changes?


Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [aai] Domain level inventory

2017-09-16 Thread Manoj K Nair
Hi AAI Team,

There was a discussion around supporting Service and VNF hierarchy using 
instance-group. Few additional queries regarding this.

* How can the hierarchy level information maintained using 
instance-group ? i.e how can we know whether a service belongs to E2E level or 
at Domain level ?

* Can you please clarify if the instance-group mechanism is planned to 
be used for modeling the scope/range of the domain level inventory ? Any 
alternate mechanism for specifying the namespace for domain level inventory ? 
We are assuming the instance-group name/id refers to the domain name space.

* Is there any plan to have a distributed A&AI - for example A&AI at SO 
level maintains E2E Inventory and A&AI at DO (VF-C)  level maintain domain 
inventory ? How E2E inventory is reconciled to have needed info (sufficient for 
E2E service mgt purpose) from domain inventory's changes?


Regards

Manoj




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [so] SO Seed Code Question

2017-09-14 Thread Manoj K Nair
Hi John/Rob,

We have gone through the seed code deep dive presentation you delivered 
here . We further 
studied/reviewed the SO code based on the walkthrough and noted 
CreateGenericALaCarteServiceInstance.bpmn 
(here)
 .

If we are not wrong there used to be a CreateGenericMacroServiceNetworkVnf.bpmn 
as well few days back in the same location with decomposition call activity (we 
are not able to trace Decomposition groovy script, though we are assuming that 
Json input from Service Recipe will be mapped to ServiceDecomposition object, 
which will be stored in workflow execution memory).

Can you please clarify the following.

* The difference between CreateGenericALaCarteServiceInstance.bpmn  and 
CreateGenericMacroServiceNetworkVnf.bpmn in terms of use case.  Is it planned 
to use CreateGenericALaCarteServiceInstance.bpmn for both VoLTE and vCPE use 
cases ? We believe there are few more bpmn flows planned to be integrated with 
API handler for workflow branching mentioned 
here.

* As per the SO internal flow 
here,
 can you please clarify what is the criteria and selection logic that will be 
incorporated for delegating the service creation logic to a domain orchestrator 
(say VF-C) .  In this case, can you please let us know what kind of 
decomposition be handled at SO ? (Assuming SO is handling E2E Service and 
Domain Orchestrator is handling NS)

* Can you please clarify what is the criteria maintained for selection 
of the Domain Orchestrator (say a particular instance of VF-C for one Network 
as a Service admin domain, and different VF-C instance for another Network as a 
service  admin domain)  in case there are multiple domain orchestrators exist 
catering to different DCs and the E2E service can span several of such domains?

* How is state retained from any issue with workflow execution - We 
noted recovery workflows for this purpose - but would like to know how this 
recovery can be achieved in a distributed workflow execution (involving VF-C) ?
Thanks

Manoj





The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [SDC][VNFSDK][VFC]Some questions on CSAR structure

2017-09-07 Thread Manoj K Nair
Hi David/Michael,

We have posted couple of questions (listed below) in the wiki w.r.t CSAR 
structure presented in last SDC meeting. Can you please clarify
https://wiki.onap.org/display/DW/Csar+Structure


  *   Which are the mandatory information in "CSAR provided by the vendor to 
the SDC for onboarding" . We are assuming all the folders/files under ROOT are 
mandatory except for the Artifacts.
  *   Regarding "Artifacts at the root directory or unrecognized folder(s) will 
be classified as type “Other” " . This means artifacts need not be placed under 
Artifacts, it can be loosely placed in the root directory.
  *   Can you please clarify if any validation is done inside SDC to check the 
Artifact Type to Artifact file name extension.
  *   As we understand from above - Following is typical proposed structure . 
Kindly confirm
o   Root
§  TOSCA-MetaData
§  Artifacts
· Informational
· Deployment
o   HEAT
§  Heat File 1
§  Heat File 2
o   HEAT_ENV
§  Heat_Env1
§  Heat_Env2
§  Definitions
· TOSCA YAML 1
· TOSCA YAML 2

  *   Can you please clarify the typical artifacts placed in Informational and 
Deployment subfolders ? Is there any restrictions from SDC side on the 
placement of specific type of artifact in specific folders in CSAR 
(Informational/Deployment)
  *   Can you please let us know where we can see a sample CSAR for the 3 cases 
mentioned above ?

Regards

Manoj
From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of SHADMI, DAVID
Sent: Wednesday, September 06, 2017 7:37 AM
To: denghui (L); Gaoweitao (Victor, MANO); LANDO, MICHAEL
Cc: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [SDC][VNFSDK][VFC]Some questions on CSAR structure

Hi Deng, Victor,

Michael should come back with answers tomorrow morning. In the meantime, I will 
try to answer some of the questions.


  1.  Artifacts at the root directory, “Other” directory or unrecognized 
directory would be classified as “Other” type. This includes the vendor 
specific files archived as a zip.
  2.  The addition of the “Informational” and “Deployment” folders inside the 
“Artifacts” folder was discussed in our weekly call last week. There was an ask 
to align the input VNF package with the output VNF package.

I assume these two folders are mandatory only if you have artifacts of that 
type, but will let Michael to response.

  1.  , VFC here refers to “Virtual Function Component”. It is 
an OpenECOMP name for VNF components.
The “Informational” and “Deployment” folders at the “Artifacts” root directory 
are VNF-level for VNF-level artifacts.
The “Informational” and “Deployment” folders at the “” folder 
are VFC-level artifacts. I assume the  is mandatory if you have 
VFC-level artifacts. Again, I will let Michael confirm.

  1.  That was discussed on Monday or Tuesday last week as a solution for R1 to 
reduce development time (SDC onboarding has been implemented according to 
option2).

Thanks,
David


From: denghui (L) [mailto:denghu...@huawei.com]
Sent: Tuesday, September 05, 2017 8:23 PM
To: Gaoweitao (Victor, MANO) 
mailto:victor@huawei.com>>; LANDO, MICHAEL 
mailto:ml6...@intl.att.com>>; SHADMI, DAVID 
mailto:ds2...@att.com>>
Cc: onap-discuss@lists.onap.org
Subject: RE: [SDC][VNFSDK][VFC]Some questions on CSAR structure

Hi David

I haven’t see those questions been answered, they would like to understand 
what’s is mandatory or optional for import and output CSAR package according to 
: 
https://wiki.onap.org/display/DW/Csar+Structure

Thanks a lot for your kind help
Best regards,

DENG Hui

From: 
onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Gaoweitao (Victor, 
MANO)
Sent: Tuesday, September 05, 2017 10:34 PM
To: LANDO, MICHAEL; SHADMI, DAVID
Cc: onap-discuss@lists.onap.org
Subject: [onap-discuss] [SDC][VNFSDK][VFC]Some questions on CSAR structure

Hi Michael, David,

I saw the link on the wiki about the CSAR package for SDC 
input/output: 
https://wiki.onap.org/display/DW/Csar+Structure
As we discussed in Last Friday, I have couple of questions here:

1.   We agree have a vendor-specific zip file under Artifacts folder and 
should the wiki page update for support this?

2.   I don't see the requirement of “Informational” and “Deployment” folder 
on the m

[onap-discuss] [so] Query on Recipe & Decomposition in SO

2017-08-22 Thread Manoj K Nair
Hi,

Couple of queries on the Service Recipe and Service Decomposition 
implementation in ONAP.


· Noted that Service Recipe is stored in the service_recipe table in SO 
catalog and also seen few default recipes related to VID initiated 
infrastructure services 
here.
 Can you please clarify for the R1 use cases how these service recipes are 
populated in SO DB.  Is it distributed from SDC ? Or is it required to be 
created through a Robot script? I couldn’t locate the code which populates the 
service_recipe table from the SO DistributionClient notification processing 
logic.

· In the available BPMN files in SO (which I believe are the Service 
Agnostic workflows) – especially 
here,
 there are two types of service - CreateGenericALaCarteServiceInstance.bpmn and 
CreateGenericMacroServiceNetworkVnf.bpmn. Can someone clarify potential use 
case for each ? Apart from this in CreateGenericMacroServiceNetworkVnf.bpmn, 
there is a call activity “DecomposeService”. Can someone clarify where I can 
see the corresponding groovy script for this ? I can only see the 
prepareDecomposeService, which I assume is the prerequisite setting before 
actual Decomposition.

Regards

Manoj
[https://www.netcracker.com/assets/img/netcracker-social-final.png] ƕ




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [so] Weekly Meeting

2017-08-16 Thread Manoj K Nair
Hi Seshu,

In today’s SO meeting you mentioned about the bifurcation to Imperative BPMN 
flow and Existing MSO BPMN flow . Can you please clarify how this bifurcation 
is carried out. I just checked the implementation of API handler – 
ServiceInstances.java and found that - String requestJSON, Action action, 
HashMap instanceIdMap, String version parameters are passed for 
Service instantiation . Further  getServiceInstanceOrchestrationURI is used to 
look up the Recipe from Catalog DB.

Can you please confirm if the BPMN URL is selected based on 
msoRequest.getModelInfo().getModelType() ?  Can you please clarify what logic 
is applied for selection of BPMN flow and delegation.

Additionally , is this going to change, because 
here
 there is a proposal to have a generic workflow engine with Camunda and WSO2 
plugins.

Thanks

Manoj

[https://www.netcracker.com/assets/img/netcracker-social-final.png] ƕ
From: onap-tsc-boun...@lists.onap.org [mailto:onap-tsc-boun...@lists.onap.org] 
On Behalf Of Seshu m
Sent: Wednesday, August 09, 2017 1:40 PM
To: onap-discuss@lists.onap.org
Cc: onap-...@lists.onap.org
Subject: [onap-tsc] [so] Weekly Meeting


[so] Weekly Meeting
https://zoom.us/j/309416964
Hi there,
ONAP Meeting 6 is inviting you to a scheduled Zoom meeting.
Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/309416964 Or iPhone 
one-tap (US Toll): +14086380968,,309416964# or +16465588656,,309416964# Or 
Telephone: Dial: +1 408 638 0968 (US Toll) or +1 646 558 8656 (US Toll) +1 855 
880 1246 (US Toll Free) +1 877 369 0926 (US Toll Free) Meeting ID: 309 416 964 
International numbers available: 
https://zoom.us/zoomconference?m=30xXqK2sdCwPiwKQZLwqW5yEWuwQ7QHT
2:00 PM - 3:00 PM

Best Regards,
Seshu
**
 This email and its attachments contain confidential information from HUAWEI, 
which is intended only for the person or entity whose address is listed above. 
Any use of the information contained here in any way (including, but not 
limited to, total or partial disclosure, reproduction, or dissemination) by 
persons other than the intended recipient(s) is prohibited. If you receive this 
email in error, please notify the sender by phone or email immediately and 
delete it!
 
*






The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] Development guide for Policy

2017-08-08 Thread Manoj K Nair
Hi,

Additional details received from Pam / Policy team below


· Development setup : 
https://wiki.onap.org/display/DW/Deploying+and+Debugging+the+Policy+Platform 
(also documented 
here)

· Sample Vagrant file : 
https://gerrit.onap.org/r/gitweb?p=policy/docker.git;a=blob;f=vagrant/Vagrantfile;h=73d4ba3c020199830194bcc87eaacd0b6d6c485b;hb=refs/heads/master
 (created/demonstrated by Guo Ruijing)

Regards

Manoj



[https://www.netcracker.com/assets/img/netcracker-social-final.png] ƕ
From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of HERNANDEZ-HERRERO, 
JORGE
Sent: Tuesday, August 08, 2017 5:17 PM
To: Atul Shegokar; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Development guide for Policy

Hi Atul,

With regards to order:  policy/common first, and policy/docker last.   The 
others can be built in any order as of now.

Please monitor https://wiki.onap.org/display/DW/Policy+Framework+Project for 
existing and upcoming policy information.

Thanks,
Jorge

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Atul Shegokar
Sent: Tuesday, August 08, 2017 5:15 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] Development guide for Policy

Hi team,

Please  do you have any idea for development guide for policy or build order of 
policy project, since I was not able to locate it on wiki under  Development 
Guides link.


Thanks & Regards,

Atul Shegokar| NS-CDU-COE | Tech Mahindra

Sharda Centre, Off Karve Road, Erandwane, Pune 411 004, INDIA
Mobile: +91 9860799468, ext :
Email Id – as00500...@techmahindra.com



[cid:image002.jpg@01D271AC.E55C49F0]







Disclaimer:  This message and the information contained herein is proprietary 
and confidential and subject to the Tech Mahindra policy statement, you may 
review the policy at 
http://www.techmahindra.com/Disclaimer.html
 externally 
http://tim.techmahindra.com/tim/disclaimer.html
 internally within TechMahindra.





The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [dcae] Google Protocol Buffer support for VES

2017-07-14 Thread Manoj K Nair
Hi Pasi,

Our suggestion was specifically for VNF Event Streaming 
(https://wiki.opnfv.org/display/ves/VES+Home) which is one of the options 
supported as collection mechanism in DCAE.  Please refer to the documents 
shared by Alok 
here<https://wiki.onap.org/display/DW/VNF+Requirement+validation+for+DCAE> . 
Regarding your comment on performance – please refer to an evaluation available 
in public domain 
here<https://www.slideshare.net/IgorAnishchenko/pb-vs-thrift-vs-avro>  which 
compares Protobuf, Avro and Thrift.

Protobuf can define the schema (VNF originated event format) in a .proto file. 
Example can be seen 
here<https://blogs.cisco.com/sp/streaming-telemetry-with-google-protocol-buffers>.

Regards

Manoj



From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Pasi Vaananen
Sent: Friday, July 14, 2017 6:51 PM
To: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [dcae] Google Protocol Buffer support for VES


[External Email]




Hi Manoj,

Is your proposal in any way aligned with what has been proposed on 
openconfig<http://www.openconfig.net/> streaming telemetry project, or would 
this be an independent ONAP specific version built around the gRPC ?

Would this be used just for the VNF originated events/metrics, or also for the 
infrastructure originated events/metrics ?

Would you tie the descriptions of VNF originated events to some way to describe 
what VNF is able to expose as part of the VNF package (either tied to TOSCA or 
some other way) ?

We have been testing the capabilities of Kafka vs. AMQP (using Apache QPID 
dispatch router<https://qpid.apache.org/components/dispatch-router/index.html>) 
with the very specific goal to assess delivery capabilities of low-latency 
events (targeting fault events that need "fast", sub-50ms remediation 
processes) along with large amounts of metrics data in the same messaging 
"bus". We have not tested either VES or gRPC performance, but binary encoding 
could also help on the events side, as it could eliminate the unnecessary 
encoding/parsing steps from the path (obviously assuming that the event syntax, 
semantics and context data are well defined in the first place).

Thanks,

Pasi Vaananen,

Systems Architect, NFV

Office of Technology, Red Hat

On 07/14/2017 05:01 AM, Manoj K Nair wrote:
Hi Alok,

We reviewed the VES specification you shared after the presentation in DCAE 
weekly meeting couple of weeks back.  We understand that currently VES supports 
a REST based interface with JSON payload to push telemetry data and events from 
the VNF to DCAE VES collector. For telemetry control an HTTP response channel 
is being used as per the test code link you published in the presentation.

Just wondering if GPB is considered as one of potential options for VES.  You 
have noted the use of Avro as one potential option as future enhancement. 
Wondering if GPB is also a potential option you are considering. Some of the 
advantages we see for GPB are.
•   Uses binary formatting during serialization, which densily packs the 
payload (which is good for PM/telemetry data)
•   Faster than the VES proposed JSON payload (which is good for events and 
alarms)
•   Can define the structure (schema) of events/telemetry data in a 
protocol definition file (.proto) which is similar to the JSON schema that is 
available in OPNFV VES project
•   Availability of code generators in multiple programming languages for 
encoding and decoding - Can generate code in C#, C++,  Java, Python, Go . 
Options in other languages available as well.

While we have noted the dynamic schema capabilities in Avro, one key advantage 
we see with GPB is the serialization code generation in multiple languages 
without limiting to the C language based library which is currently available 
and open source tool sets available for GPB. Moreover many network vendors and 
open source monitoring solutions (e.g. Prometheus, 
link<https://prometheus.io/docs/instrumenting/exposition_formats/>)   support 
GPB already. We would be glad to share more information on the potential GPB 
usage if required.

Regards

Manoj
[https://www.netcracker.com/assets/img/netcracker-social-final.png]ƕ




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.



___

onap-discuss mailing list

onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap

[onap-discuss] [dcae] Google Protocol Buffer support for VES

2017-07-14 Thread Manoj K Nair
Hi Alok,

We reviewed the VES specification you shared after the presentation in DCAE 
weekly meeting couple of weeks back.  We understand that currently VES supports 
a REST based interface with JSON payload to push telemetry data and events from 
the VNF to DCAE VES collector. For telemetry control an HTTP response channel 
is being used as per the test code link you published in the presentation.

Just wondering if GPB is considered as one of potential options for VES.  You 
have noted the use of Avro as one potential option as future enhancement. 
Wondering if GPB is also a potential option you are considering. Some of the 
advantages we see for GPB are.
•   Uses binary formatting during serialization, which densily packs the 
payload (which is good for PM/telemetry data)
•   Faster than the VES proposed JSON payload (which is good for events and 
alarms)
•   Can define the structure (schema) of events/telemetry data in a 
protocol definition file (.proto) which is similar to the JSON schema that is 
available in OPNFV VES project
•   Availability of code generators in multiple programming languages for 
encoding and decoding - Can generate code in C#, C++,  Java, Python, Go . 
Options in other languages available as well.

While we have noted the dynamic schema capabilities in Avro, one key advantage 
we see with GPB is the serialization code generation in multiple languages 
without limiting to the C language based library which is currently available 
and open source tool sets available for GPB. Moreover many network vendors and 
open source monitoring solutions (e.g. Prometheus, 
link)   support 
GPB already. We would be glad to share more information on the potential GPB 
usage if required.

Regards

Manoj
[https://www.netcracker.com/assets/img/netcracker-social-final.png] ƕ




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [SDNC][APP-C] Importance of SDNC in vFW Demo

2017-07-11 Thread Manoj K Nair
Hi Tapan,

In 
northbound/vnfapi/provider/src/main/java/org/openecomp/sdnc/vnfapi/vnfapiProvider.java,
 I could see many preload API functions implemented. For example , 
preloadNetworkTopologyOperation . Looking at the DG in 
vnfapi/src/main/xml/VNF-API_preload-network-topology-operation.xml , I think  
this is meant to reserve resources from network . So this may lead to a call to 
AAI for resource reservation. Can you confirm this is the flow you meant below 
as answer to #1 which can be alternately used instead of what is done currently 
by MSO workflow (for resource allocation/reservation in A&AI)

I think #3 below is for Service Function Chain.  While ODL supports SFC through 
the SFC project, not sure if this is completely leveraged in ONAP. Also in ODL 
SFC most of the use cases involves working with VIM (say openstack) to map the 
networking-sfc port pairs in to ODL.  In the DG supported node types, maybe we 
need to leverage multiple “configure“ DG node to set configuration in multiple 
hops (vnf-instance operation or network-topology-operation), or use native SFC 
project in ODL. May be some experts in DG can clarify this.

Regards

Manoj

[https://www.netcracker.com/assets/img/netcracker-social-final.png] ƕ
From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Tapan Majhi
Sent: Tuesday, July 11, 2017 10:53 AM
To: Cipher Cipher; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [SDNC][APP-C] Importance of SDNC in vFW Demo

Cipher,

I believe SDNC is not getting used to its full capacity in the demo. The 
workflow getting used in MSO is having one of the step as preloading the data.
Because of which SDNC is getting used to get all the ips for the heat file.In 
the demo . In complex scenarios SDNC can play a vital role to create resources 
,updating AAI and many more.
In the demo not such action taking place. MSO is doing everything.
Someone from SDNC can explain it better.

I didn’t use the ./demo.sh appc directly but this is needed at the time of 
closed loop . When APPC controls the traffic with the help of vnf action 
“ModifyConfig”.
If the mounting is not done ModifyConfig will not be successful. If you have 
different VNF then in that also we need honeycomb to make modifyConfig 
successful.

Not sure about your third query. What is SFC ?

Regards,
Tapan M



From: 
onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Cipher Cipher
Sent: Tuesday, July 11, 2017 12:08 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] [SDNC][APP-C] Importance of SDNC in vFW Demo

Hey,

I am trying vFirewall demo using ONAP. Along the way I am trying to understand 
the each component I encountered. I couldn't understand the following two 
points.

1) Preloading of data: Before deploying Vf-module, we have to preload the data 
to SDNC. But in one of the comments, I came to know this step to update AAI 
indirectly through SDNC. If that's true, then what is the role of SDNC here. 
How can I make use of SDNC in complex usecases.

2) APP-C Mounting: Why we need to ./demo.sh appc to trigger the action in 
packet generator. If I am using a different VNF, how can I use ./demo.sh ?

3)In the release-1.0.0 can we have support of SFC in SDNC?


Cheers
Shankar
This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement, you may review at 
https://www.amdocs.com/about/email-disclaimer
Amdocs Development Centre India Private Limited having CIN: 
U72200PN2004PTC0188320 converted into Amdocs Development Centre India LLP (A 
limited liability partner­ship with LLP Identification Number: AAI-6901 
effective 28th Feb 2017)




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] YANG.XML format

2017-07-06 Thread Manoj K Nair
Hi,

Referring to Kedar’s question below, Can you please clarify the use case where 
the VNF vendor will push the Yang file through SDC to SDNC, rather than using 
the NetConf interface (assuming the VNF vendor supports NetConf interface) 
available in SDN-C . Is the requirement mentioned below is for preloading the 
Yang files in  SDN-C cache without using the NetConf native mechanism of 
get-schema ? Is there any capability in SDN-C which can receive Yang files 
(.yang and not .xml) and use that for generating custom DG actions ?

Thanks

Manoj

[https://www.netcracker.com/assets/img/netcracker-social-final.png] ƕ
From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Thomas Nadeau
Sent: Thursday, July 06, 2017 2:56 AM
To: FREEMAN, BRIAN D; NOSHPITZ, CLAUDE; LANDO, MICHAEL; Kedar Ambekar; ROZIN, 
EDEN
Cc: WRIGHT, STEVEN A; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] YANG.XML format

+1

While I’d love for all the new features in 1.1 to be available, the bottom line 
is as Brian said: actual production device support which in my estimation will 
take a bit longer.

--Tom


From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of FREEMAN, BRIAN D
Sent: Wednesday, July 5, 2017 4:12 PM
To: NOSHPITZ, CLAUDE ; LANDO, MICHAEL ; 
Kedar Ambekar ; ROZIN, EDEN 
Cc: WRIGHT, STEVEN A ; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] YANG.XML format

The industry is still on yang 1.0 so I would focus on that version for now.

Yang 1.1 is emerging and ODL Carbon has limited support for it but its very 
new. I only know of one device that supposedly supports yang 1.1.

Brian


From: 
onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of NOSHPITZ, CLAUDE
Sent: Wednesday, July 05, 2017 4:08 PM
To: LANDO, MICHAEL mailto:ml6...@intl.att.com>>; Kedar 
Ambekar mailto:ake...@techmahindra.com>>; ROZIN, EDEN 
mailto:er4...@intl.att.com>>
Cc: WRIGHT, STEVEN A mailto:sw3...@att.com>>; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] YANG.XML format

***Security Advisory: This Message Originated Outside of AT&T ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
Is there a normative set of RFCs/standards that we plan to adhere to for the 
YANG work in ONAP?
I’m asking as an observer (without specific YANG expertise :-) wanting to make 
sure we pave the way for a coherent developer experience moving forward.

The ONAP Wiki references RFC 
6020
 (YANG 1.0) -- is this superseded (?) by RFC 
7950
 (YANG 1.1)?

And then there’s the JSON encoding proposed in RFC 
7951.
  It would be useful to consolidate around a consistent representation, given 
that different toolchains/consumers may need to interoperate.

Is there a need to reference the various core data models (RFCs 
6991,
 
7223,
 
7317,
 and all their friends), or is their use otherwise clearly implied?

There was discussion along these lines in the “VNF Management Requirements for 
OpenECOMP” 
document,
 which is seeded into the VNF Requirements projec

[onap-discuss] AAI connection Error

2017-04-13 Thread Manoj K Nair
Hi,

After setting up ONAP using the Openstack Vanilla heat templates, we 
encountered one error while instantiating the test service as per the 
documentation 
here.
 The issue happened immediately after the Keystone auth/token request and while 
trying to update Customer details in AAI . The request and response as per 
Robot log is given below

Put Request :
Put Request using : 
alias=aai, 
uri=/aai/v8/cloud-infrastructure/cloud-regions/cloud-region/Rackspace/RegionOne,
 data={"cloud-region-id": "RegionOne", "cloud-owner": "Rackspace", 
"cloud-zone": "CloudZone", "owner-defined-type": "OwnerType", "tenants": 
{"tenant": [{"tenant-name": "7aeef9d42dbd479da0590b9fe9f363d0", "tenant-id": 
"Probes"}]}, "cloud-type": "SharedNode", "cloud-region-version": "v1"}, 
headers={u'Accept': u'application/json', u'Content-Type': u'application/json', 
u'X-TransactionId': u'robot-ete-1e78d67a-29ce-45c0-ab5c-bc8c519bdd04', 
u'X-FromAppId': u'robot-ete'}, allow_redirects=True 

Response :
/var/opt/OpenECOMP_ETE/robot/library/requests/packages/urllib3/connectionpool.py:843:
 InsecureRequestWarning: Unverified HTTPS request is being made. Adding 
certificate verification is strongly advised. See: 
https://urllib3.readthedocs.io/en/latest/advanced-usage.html#ssl-warnings 
InsecureRequestWarning)Return: 

Looks like the request failed with SSL warning while invoking https based REST 
API. We tried to add the urllib3 warning suppress in few potential files on the 
Robot VM , but it did not help. Appreciate if someone from AAI team let us know 
how the above error can be rectified.

Regards

Manoj
[https://www.netcracker.com/assets/img/netcracker-social-final.png] ?




The information transmitted herein is intended only for the person or entity to 
which it is addressed and may contain confidential, proprietary and/or 
privileged material. Any review, retransmission, dissemination or other use of, 
or taking of any action in reliance upon, this information by persons or 
entities other than the intended recipient is prohibited. If you received this 
in error, please contact the sender and delete the material from any computer.
-- next part --
An HTML attachment was scrubbed...
URL: