[onap-discuss] [coe] Today's meeting cancelled

2018-06-19 Thread Morales, Victor
Hey there,

Given that people is attending the ONAP Developer Forum in Beijing, I’m 
cancelling the today’s meeting.

Thanks,
Victor Morales

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


Re: [onap-discuss] Building blocks for multicloud k8s plugin, RE: [coe] Team meeting Agenda

2018-06-14 Thread Morales, Victor
Hey there,

Let me summarize some points:


· It has been provided technical reasons for using Go besides other 
programming languages.

· The source code won’t consume any external MultiCloud python library 
and if this does will do it through its APIs.

· It has its own repo which means that CI tasks won’t be affected.

· It’s going to expose a RESTful API following the same standards than 
other projects.

· There are 4 pigs (in Scrum terms) working in this PoC implementation 
in GoLang.

· This effort is an on progress, which gives plenty of time for anyone 
to take a look and learn it.

· The major concern is based on an uncertain future of lacking of 
skillset. Even when the today’s committers might not be the committers of 
tomorrow.

Did I miss something? That’s remind me the Theodore Hook’s quote, "The best way 
to predict the future is to invent it.".

Thanks
Victor Morales


From: "HU, BIN" 
Date: Thursday, June 14, 2018 at 9:35 AM
To: "Addepalli, Srinivasa R" , "HEKMAT, ARASH" 
, "Yang, Bin (Wind River)" , 
Victor Morales , "onap-discuss@lists.onap.org" 

Cc: "Zhang, Xiaohua (Wind River)" , "Huang, Yun 
(Wind River)" 
Subject: RE: [onap-discuss] Building blocks for multicloud k8s plugin, RE: 
[coe] Team meeting Agenda

While it might be the overall concern on ONAP, we are discussing implementation 
of K8S Plugin ☺.

So if we can address the concern here, it will certainly contribute to the 
future discussion of overall concern ☺

Bin
From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Thursday, June 14, 2018 8:38 AM
To: HU, BIN ; HEKMAT, ARASH ; Yang, 
Bin (Wind River) ; Morales, Victor 
; onap-discuss@lists.onap.org
Cc: Zhang, Xiaohua (Wind River) ; Huang, Yun (Wind 
River) 
Subject: RE: [onap-discuss] Building blocks for multicloud k8s plugin, RE: 
[coe] Team meeting Agenda

Hi Bin,

I think you are raising a concern across ONAP.

Today, following languages are used in ONAP (Even not considering K8S plugin) – 
From dec 17th presentation by Jason (Software Architecture 11 December)


-  Java

-  Python

-  Java script

-  C

-  Go

-  Perl

-  Erlang

-  NodeJS

-  Clojure

-  Shell

-  Lua

You are suggesting that ONAP should recommend few languages so that we have 
skillset that can support ONAP in future.
So far, this discussion did not come up except in this list ☺

It would be good to raise at ONAP TSC/Architecture level?

Thanks
Srini


From: HU, BIN [mailto:bh5...@att.com]
Sent: Thursday, June 14, 2018 7:39 AM
To: HEKMAT, ARASH mailto:arash.hek...@amdocs.com>>; 
Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; 
Yang, Bin (Wind River) mailto:bin.y...@windriver.com>>; 
Morales, Victor mailto:victor.mora...@intel.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Cc: Zhang, Xiaohua (Wind River) 
mailto:xiaohua.zh...@windriver.com>>; Huang, Yun 
(Wind River) mailto:yun.hu...@windriver.com>>
Subject: RE: [onap-discuss] Building blocks for multicloud k8s plugin, RE: 
[coe] Team meeting Agenda

I think all of the arguments now focus on the technology side, its merit and 
how to implement it.

From user experience perspective, my interest is more related to how I can get 
continuous community support to maintain and evolve it in the future. When I 
invest in using something, current technology and implementation is certainly 
important (i.e. CapEx). But more importantly, after using it in operation, 
getting the continuous support from community is vital to the success of 
operation (i.e. OpEx).

Of course, we can expect people to learn, but that is the best wish. Currently, 
I don’t see a convincing plan of growing the support of a particular language 
(Go) except the best wish. Thus I have the concern of sustainable support (e.g. 
OpEx) from user perspective.

Hope my point can be really understood, which has nothing to do technology 
itself (e.g. micro-service, performance etc.)

Thanks
Bin

From: HEKMAT, ARASH
Sent: Thursday, June 14, 2018 6:57 AM
To: Addepalli, Srinivasa R 
mailto:srinivasa.r.addepa...@intel.com>>; HU, 
BIN mailto:bh5...@att.com>>; Yang, Bin (Wind River) 
mailto:bin.y...@windriver.com>>; Morales, Victor 
mailto:victor.mora...@intel.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Cc: Zhang, Xiaohua (Wind River) 
mailto:xiaohua.zh...@windriver.com>>; Huang, Yun 
(Wind River) mailto:yun.hu...@windriver.com>>
Subject: RE: [onap-discuss] Building blocks for multicloud k8s plugin, RE: 
[coe] Team meeting Agenda

In my view, the whole idea of micro-services is isolation of technologies and 
communications only through well-defined APIs.

So the arguments both for and against a specific langua

Re: [onap-discuss] Building blocks for multicloud k8s plugin, RE: [coe] Team meeting Agenda

2018-06-13 Thread Morales, Victor
eeting Agenda

Hi Victor and Shashank,

There were few questions from Multi-Cloud meeting yesterday (Shankar and 
others).  It would be good if we could cover following also today


-K8S plugin needs to have access to information that connect to K8S 
masters in the remote edge-clouds/sites.  Normal practice for K8S client is to 
read kubeconfig file  that has connectivity information for each cluster and 
certificate/private key to be used to communicate with remote site K8S master.  
In ONAP, we have ESR. Are we going to use ESR or K8S plugin provides its own 
way to upload kubeconfig information.  If so, how does get stored in A Is 
there any schema change required?

-K8S plugin at the run time will use same deployment template files 
multiple times.  But, each deployment instance needs to be uniquely identified. 
Normally, ObjectMeta.Name is used to uniquely identify each deployment.  I 
guess it means that K8S plugin needs to generate this name dynamically to make 
it unique.  One way to do this is to create UUID, concatenate with Name field 
of deployment template (artifact) and store the UUID in the A on per VNF 
basis.  Does this require any A schema changes?  When Delete/Update/Query 
VNF is called at later time, it is expected that concatenated name is passed by 
SO (test SO in this case). Let us discuss this too today.

Thanks
Srini


From: 
onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org> 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Morales, Victor
Sent: Tuesday, June 12, 2018 8:47 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] [coe] Team meeting Agenda

Hey there,

These are the topics that I’d like to talk about today


•Project status

•API Definition Discussion

•Opens

But I want to check first if someone has an additional topic that needs to 
discussed.

Regards,
Victor Morales
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [coe] Meeting's survey

2018-06-13 Thread Morales, Victor
Hi Bin,

Sadly, the survey was closed last week given as results that time. From my 
side, I’m going to do my best to collect and publish the minutes. We can make 
another survey later but for now I’d prefer to use this new time.

Regards,
Victor Morales

From: "bin.y...@windriver.com" 
Date: Tuesday, June 12, 2018 at 6:34 PM
To: Victor Morales , "HU, BIN" , 
"Addepalli, Srinivasa R" , Munish Agarwal 
, "onap-discuss@lists.onap.org" 
, "Shankar, Shashank Kumar" 
, "Yeleswarapu, Ramamani" 

Subject: RE: [coe] Meeting's survey

Hi Victor,

   Is this survey closed?  The current schedule is not friendly for 
developers in China, could you help re-open the survey so that we can find out 
the time slot accommodating everyone participant?

Thanks.

Best Regards,
Bin Yang,Solution Readiness Team,Wind River
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Morales, Victor
Sent: Friday, May 25, 2018 5:55 AM
To: HU, BIN; ADDEPALLI, SRINIVASA; Munish Agarwal; onap-discuss@lists.onap.org; 
SHANKAR, SHASHANK KUMAR; YELESWARAPU, RAMAMANI
Subject: [onap-discuss] [coe] Meeting's survey

Hey there,

Maybe I was the only confused about the time for this meeting but it could be a 
good time to propose a different time. So please vote for the best time that 
works for you.

https://www.surveymonkey.com/r/FRSKR85

Regards,
Victor Morales
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [coe] Team meeting Agenda

2018-06-12 Thread Morales, Victor
Hey there,

@Bin, I have a question about using the ESR VIM registration portal. According 
to the wiki using this method will trigger a discovery process. I’m wondering 
if we have to create an endpoint for this, maybe it’s something that we can 
include into the API definition and implement it later.

@Srini regarding your questions, for this PoC we have only considered the 
scenario for consuming the ./kube/config[1] file. In the other hand, I noticed 
that’s possible to configure Kubernetes to use Basic Authentication method [2] 
which can do something similar than OpenStack.  Lastly, regarding the 
concatenation I have the impression that what Kubernetes is doing internally is 
quite enough to guarantee its uniqueness, but we can include it as a functional 
test to cover that scenario.

Regards,
Victor Morales

[1] https://github.com/electrocucaracha/krd/blob/master/installer#L97
[2] 
https://github.com/electrocucaracha/krd/blob/master/inventory/group_vars/k8s-cluster.yml#L69


From: "HU, BIN" 
Date: Tuesday, June 12, 2018 at 1:04 PM
To: "Addepalli, Srinivasa R" , Victor Morales 
, "onap-discuss@lists.onap.org" 

Subject: RE: [coe] Team meeting Agenda

Refer to the wiki page: 
https://wiki.onap.org/pages/viewpage.action?pageId=25431491 (How-To: Register a 
VIM/Cloud Instance to 
ONAP<https://wiki.onap.org/pages/viewpage.action?pageId=25431491>).

In this guide, when registering a new VIM, we need to:

-  Create Complex object in A

-  Register VIM/Cloud instance in A

-  And some other steps

When registering VIM/Cloud instance in A, one can use curl command to create 
a cloud region object in A This Cloud Region Object contains a 
“esr-system-info-list” which includes “username” and “password” for keystone 
authentication.

Because this schema is OpenStack-centric, we may have 2 options:

-  Reuse “password” property, and store kubeconfig information within 
this “password” property

-  Or expand the “esr-system-info-list” with a new property for 
kubeconfig information.

Hope it helps
Thanks
Bin

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Addepalli, Srinivasa R
Sent: Tuesday, June 12, 2018 12:29 PM
To: Morales, Victor ; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [coe] Team meeting Agenda

Hi Victor and Shashank,

There were few questions from Multi-Cloud meeting yesterday (Shankar and 
others).  It would be good if we could cover following also today


-  K8S plugin needs to have access to information that connect to K8S 
masters in the remote edge-clouds/sites.  Normal practice for K8S client is to 
read kubeconfig file  that has connectivity information for each cluster and 
certificate/private key to be used to communicate with remote site K8S master.  
In ONAP, we have ESR. Are we going to use ESR or K8S plugin provides its own 
way to upload kubeconfig information.  If so, how does get stored in A Is 
there any schema change required?

-  K8S plugin at the run time will use same deployment template files 
multiple times.  But, each deployment instance needs to be uniquely identified. 
Normally, ObjectMeta.Name is used to uniquely identify each deployment.  I 
guess it means that K8S plugin needs to generate this name dynamically to make 
it unique.  One way to do this is to create UUID, concatenate with Name field 
of deployment template (artifact) and store the UUID in the A on per VNF 
basis.  Does this require any A schema changes?  When Delete/Update/Query 
VNF is called at later time, it is expected that concatenated name is passed by 
SO (test SO in this case). Let us discuss this too today.

Thanks
Srini


From: 
onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org> 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Morales, Victor
Sent: Tuesday, June 12, 2018 8:47 AM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] [coe] Team meeting Agenda

Hey there,

These are the topics that I’d like to talk about today


· Project status

· API Definition Discussion

· Opens

But I want to check first if someone has an additional topic that needs to 
discussed.

Regards,
Victor Morales
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [coe] Team meeting Agenda

2018-06-12 Thread Morales, Victor
Hey there,

These are the topics that I’d like to talk about today


· Project status

· API Definition Discussion

· Opens

But I want to check first if someone has an additional topic that needs to 
discussed.

Regards,
Victor Morales
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] Rancher Based Deployment - 404 Error

2018-06-06 Thread Morales, Victor
Hey Pulkit,

I tried to collect and put all the instructions for installing Rancher here 
[1]. The Devtool supports two methods to deploy Kubernetes (kubespray and 
rancher) for OOM and the deployment_tool variable [2] defines the method to be 
used.  There is more documentation here [3]

Regards,
Victor Morales

[1] https://git.onap.org/integration/devtool/tree/lib/_installers#n312
[2] https://git.onap.org/integration/devtool/tree/lib/oom#n6
[3] 
http://onap.readthedocs.io/en/latest/submodules/integration/devtool.git/docs/source/


From:  on behalf of Pulkit Walia 

Date: Wednesday, June 6, 2018 at 10:55 AM
To: Roger Maitland 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Rancher Based Deployment - 404 Error

Thanks Roger!
I was exactly looking for this link, will surely refer to it now.

Regards,
Pulkit

On 06-Jun-2018 11:21 PM, Roger Maitland  wrote:
Rancher installation of K8s is still the recommended method.  You’ll find the 
link to the documentation under the Cloud Setup Guide but here is the direct 
link: 
http://onap.readthedocs.io/en/latest/submodules/oom.git/docs/oom_setup_kubernetes_rancher.html

Cheers,
Roger

From: Pulkit Walia 
Date: Wednesday, June 6, 2018 at 1:49 PM
To: Roger Maitland 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Rancher Based Deployment - 404 Error

Thank You Roger.

I'll surely refer to these links. I thought that Rancher based installation 
still existed for Beijing Release.

Regards,
Pulkit

On 06-Jun-2018 11:11 PM, Roger Maitland  wrote:
The processes have changed for Beijing.  You can find the official 
documentation for installation and operation of ONAP with OOM 
here:http://onap.readthedocs.io/en/latest/submodules/oom.git/docs/oom_project_description.html

The OOM documentation is broken into four different areas each targeted at a 
different user:

  *   OOM Quick Start 
Guide
 - deploy ONAP on an existing cloud
  *   OOM User 
Guide
 - a guide for operators of an ONAP instance
  *   OOM Developer 
Guide
 - a guide for developers of OOM and ONAP
  *   OOM Cloud Setup 
Guide
 - a guide for those setting up cloud environments that ONAP will use

Hopefully it will go smoothly for you.

Cheers,
Roger

From: Pulkit Walia 
Date: Wednesday, June 6, 2018 at 1:36 PM
To: Roger Maitland 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Rancher Based Deployment - 404 Error

Hi Roger,

I am trying to install Beijing Release.

Regards,
Pulkit

On 06-Jun-2018 10:48 PM, Roger Maitland  wrote:
Which version of ONAP are you trying to install?

Cheers,
Roger

From:  on behalf of Pulkit Walia 

Date: Wednesday, June 6, 2018 at 7:18 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] Rancher Based Deployment - 404 Error

Hi All,

I am trying to deploy ONAP on Kubernetes using Rancher.
In the following link --> 

Re: [onap-discuss] [coe] Meeting's time update

2018-06-05 Thread Morales, Victor
Do you mean this link?

ONAP Meeting 5 is inviting you to a scheduled Zoom meeting.
Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/961993336
Or iPhone one-tap :
US: +16465588656,,961993336# or +16699006833,,961993336#
Or Telephone:
Dial(for higher quality, dial a number based on your current location)?
US: +1 646 558 8656 or +1 669 900 6833 or +1 855 880 1246 (Toll Free) or +1 877 
369 0926 (Toll Free)
Meeting ID: 961 993 336
International numbers available: 
https://zoom.us/zoomconference?m=NyDGIiAbPmpKt_zpBGMCPXUZ8OTi9LqS


From: Seshu m 
Date: Tuesday, June 5, 2018 at 11:17 AM
To: "Addepalli, Srinivasa R" , Victor Morales 
, "onap-discuss@lists.onap.org" 
, Munish Agarwal , 
"Shankar, Shashank Kumar" , Ramki Krishnan 
, "Yeleswarapu, Ramamani" , 
"HU, BIN" 
Subject: RE: [coe] Meeting's time update

Hi Guys,

Couldnt make it to the meeting, could smeone ping the MOM details link.
Thanks in advance

Thanks and Regards,
M Seshu Kumar
Senior System Architect
uTraffic, Software BU,
Huawei Technologies India Pvt. Ltd.
Survey No. 37, Next to EPIP Area, Kundalahalli, Whitefield
Bengaluru-560066, Karnataka.
Tel: + 91-80-49160700 , Mob: 9845355488
___
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: Addepalli, Srinivasa R [srinivasa.r.addepa...@intel.com]
Sent: Tuesday, June 05, 2018 10:37 PM
To: Morales, Victor; onap-discuss@lists.onap.org; Munish Agarwal; Shankar, 
Shashank Kumar; Ramki Krishnan; Seshu m; Yeleswarapu, Ramamani; HU, BIN
Subject: RE: [coe] Meeting's time update
Hi Victor,

Let us discuss today.  But, I thought I will provide my initial thoughts on the 
scope of the K8S plugin activities:


1.  Defining the API between Multi-Cloud & Test SO/VF-C : WE can get some 
ideas from SOL003 and follow this API as much as possible.  WE just need to 
implement only subset of the API for this POC.  One good thing to follow this 
API is that when SO moves to support SOL003 VNFMs,  there would be minimal 
changes in SO to support Multi-Cloud API.  We also may need to add some 
additional elements to JSON body of these API requests to pass artifact 
references, other meta data (such as cloud region ID and compute profiles for 
the VNF etc…)

a.  APIs:

i. Instantiate VNF

   ii. Terminate VNF 
instance

  iii. Identify others that 
are MUST.

  iv. Scale-out, Other VNF 
LCMs can be done later.

2.  Multi-Cloud broker changes to accept above API and passing those API 
requests to right plugin (in this case K8S plugin and in future more plugins 
are possible).

3.  K8S Plugin:

a.  K8S site registration related changes (if any) : Is ESR registration of 
cloud-region good enough or are any changes required in that?

b.  Onboard time:

i. Getting hold of 
artifacts from SDC and storing them locally.

c.  Run time:

i. As part of VNF 
instantiation:

1.  Ability to refer to artifacts from the references.

2.  Translation from artifacts + metadata to

a.  Set of K8S API (for compute and storage)

b.  Set of OVN API (for networking)

c.  Other CNIs (if time permits)

3.  Getting the result and adding the result to A DB. (Need to check if 
there are any changes required there)

On Kubernetes reference cloud:

-We will go with bare-metal container clouds for now.

-Supporting Azure/GCP/IBM/AWS container support is for future.

-Cloud stack to have:

o   K8S

o   OVN

o   Virtlet

o   SRIOV (if time permits)

o   Flannel (if time permits)

-EdgeXFoundry containers

-Firewall VM

-Router Container image creation.

Thanks
Srini


From: Morales, Victor
Sent: Monday, June 4, 2018 4:49 PM
To: Addepalli, Srinivasa R ; 
onap-discuss@lists.onap.org; Munish Agarwal ; 
Shankar, Shashank Kumar ; Ramki Krishnan 
; Seshu m ; Yeleswarapu, Ramamani 
; HU, BIN 
Subject: Re: [coe] Meeting's time update

Good idea Srini,

I started doing 

Re: [onap-discuss] [coe] Meeting's time update

2018-06-04 Thread Morales, Victor
Good idea Srini,

I started doing the breakdown of the activities for this project. From my 
perspective, there are two main efforts:


1.   MultiCloud/k8s plugin:

2.   Kubernetes Reference Deployment

Therefore, the agenda for tomorrow’s meeting is:


· Definition and scope of previous two efforts.

· Initial draft of the activities identified.

· Virtlet or KubeVirt?

· Swagger API or OpenAPI

Regards,
Victor Morales

From: "Addepalli, Srinivasa R" 
Date: Monday, June 4, 2018 at 4:25 PM
To: Victor Morales , "onap-discuss@lists.onap.org" 
, Munish Agarwal , 
"Shankar, Shashank Kumar" , Ramki Krishnan 
, Seshu m , "Yeleswarapu, 
Ramamani" , "HU, BIN" 
Subject: RE: [coe] Meeting's time update

Thanks Victor.

Please add the activity list for tomorrow meeting.

Thanks
Srini


From: Morales, Victor
Sent: Monday, June 4, 2018 4:21 PM
To: onap-discuss@lists.onap.org; Munish Agarwal ; 
Shankar, Shashank Kumar ; Ramki Krishnan 
; Seshu m ; Yeleswarapu, Ramamani 
; Addepalli, Srinivasa R 
; HU, BIN 
Subject: [coe] Meeting's time update

Howdy,

According to the results of the last survey, we decided to update the time for 
this meeting [1]. The new time will be at 13:00hrs PST, the zoom’s link used 
for this will remain the same. In the other hand, I’ll be glad to discuss some 
ideas about the implementation of this tomorrow.

Regards,
Victor Morales

[1] https://wiki.onap.org/pages/viewpage.action?pageId=16009184

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


[onap-discuss] [coe] Meeting's time update

2018-06-04 Thread Morales, Victor
Howdy,

According to the results of the last survey, we decided to update the time for 
this meeting [1]. The new time will be at 13:00hrs PST, the zoom’s link used 
for this will remain the same. In the other hand, I’ll be glad to discuss some 
ideas about the implementation of this tomorrow.

Regards,
Victor Morales

[1] https://wiki.onap.org/pages/viewpage.action?pageId=16009184

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


Re: [onap-discuss] OOM Beijing CPU utilization

2018-05-29 Thread Morales, Victor
Hey there,

In addition to this, there is a CPU Manager [1] component which can be included 
into Kubernetes deployment to prevent noisy neighbors. I haven’t used it but it 
seems like there is an on-going effort [2]

Regards,
Victor Morales

[1] https://github.com/intel/CPU-Manager-for-Kubernetes
[2] 
https://github.com/kubernetes/community/blob/master/contributors/design-proposals/node/cpu-manager.md


From:  on behalf of Roger Maitland 

Date: Tuesday, May 29, 2018 at 9:58 AM
To: Arash Hekmat , "GUAN, HONG" , 
Michael O'Brien , "abdelmuhaimen.sea...@orange.com" 
, "onap-discuss@lists.onap.org" 

Subject: Re: [onap-discuss] OOM Beijing CPU utilization

“Wondering if Kubernetes or Docker have a solution for this.” - Yes.  During 
the Casablanca release the OOM team (with the help of the entire ONAP 
community) will add resource limits to the Helm charts.  These limits are 
currently commented out in the charts.  Here is an example:

resources: {}
  # We usually recommend not to specify default resources and to leave this as 
a conscious
  # choice for the user. This also increases chances charts run on environments 
with little
  # resources, such as Minikube. If you do want to specify resources, uncomment 
the following
  # lines, adjust them as necessary, and remove the curly braces after 
'resources:'.
  #
  # Example:
  # Configure resource requests and limits
  # ref: http://kubernetes.io/docs/user-guide/compute-resources/
  # Minimum memory for development is 2 CPU cores and 4GB memory
  # Minimum memory for production is 4 CPU cores and 8GB memory
#resources:
#  limits:
#cpu: 2
#memory: 4Gi
#  requests:
#cpu: 2
#memory: 4Gi

Cheers,
Roger

From:  on behalf of Arash Hekmat 

Date: Friday, May 18, 2018 at 10:16 AM
To: "GUAN, HONG" , Michael O'Brien , 
"abdelmuhaimen.sea...@orange.com" , 
"onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] OOM Beijing CPU utilization

This is a major drawback of Containerization versus Virtualization.

How a process could hog platform resources and affect everything else. 
Wondering if Kubernetes or Docker have a solution for this.

Arash

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of GUAN, HONG
Sent: Friday, May 18, 2018 9:16 AM
To: Michael O'Brien ; abdelmuhaimen.sea...@orange.com; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] OOM Beijing CPU utilization

FYI

Below are what we found out about CPU Management of Logstash. 
https://discuss.elastic.co/t/cpu-management-of-logstash/99487

Before deploy ‘log’(CPU 6%)

[centos@server-k8s-cluster-1node-kubernetes-master-host-afxat7 kubernetes]$ 
kubectl top node
NAME CPU(cores)   CPU%  
MEMORY(bytes)   MEMORY%
server-k8s-cluster-1node-kubernetes-node-host-645o52 312m 3%
12273Mi 77%
server-k8s-cluster-1node-kubernetes-node-host-s891z4 1586m19%   
4082Mi  25%
server-k8s-cluster-1node-kubernetes-node-host-6v5ip2 531m 6%
2278Mi  14%
server-k8s-cluster-1node-kubernetes-master-host-afxat7   124m 1%
2933Mi  18%
server-k8s-cluster-1node-kubernetes-node-host-vpsi6z 197m 2%
12344Mi 78%

After deploy ‘log’ (CPU 97%)
[centos@server-k8s-cluster-1node-kubernetes-master-host-afxat7 kubernetes]$ 
kubectl get pod -n onap -o wide
NAMEREADY STATUSRESTARTS   
AGE   IP   NODE
onap-appc-appc-02/2   Running   0  
15h   10.47.0.8server-k8s-cluster-1node-kubernetes-node-host-645o52
onap-appc-appc-cdt-7878d75dd8-nmhld 1/1   Running   0  
15h   10.36.0.3server-k8s-cluster-1node-kubernetes-node-host-s891z4
onap-appc-appc-db-0 2/2   Running   0  
15h   10.42.0.4server-k8s-cluster-1node-kubernetes-node-host-6v5ip2
onap-appc-appc-dgbuilder-989bc9898-prbzg1/1   Running   0  
15h   10.36.0.4server-k8s-cluster-1node-kubernetes-node-host-s891z4
onap-consul-consul-6d9946f754-2qv8g 1/1   Running   0  
15h   10.42.0.5server-k8s-cluster-1node-kubernetes-node-host-6v5ip2
onap-consul-consul-server-0 1/1   Running   0  
15h   10.36.0.5server-k8s-cluster-1node-kubernetes-node-host-s891z4
onap-consul-consul-server-1 1/1   Running   0  
15h   10.42.0.6server-k8s-cluster-1node-kubernetes-node-host-6v5ip2
onap-consul-consul-server-2 1/1   Running   0  
15h   10.47.0.9server-k8s-cluster-1node-kubernetes-node-host-645o52
onap-log-log-elasticsearch-f4cdbb4b8-d8kgd  1/1   Running   0  
5m10.36.0.8server-k8s-cluster-1node-kubernetes-node-host-s891z4
onap-log-log-kibana-9f8768474-pps9r 1/1   

[onap-discuss] [coe] Canceling today's meeting (2018-05-29)

2018-05-29 Thread Morales, Victor
Hey there,

Some of the participants of this meeting won’t be able to attend it so I’ll 
proceed to cancel it for today. In the other hand, the survey is still open for 
voting.

https://www.surveymonkey.com/r/FRSKR85

Regards,
Victor Morales
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [coe] Meeting's survey

2018-05-24 Thread Morales, Victor
Hey there,

Maybe I was the only confused about the time for this meeting but it could be a 
good time to propose a different time. So please vote for the best time that 
works for you.

https://www.surveymonkey.com/r/FRSKR85

Regards,
Victor Morales
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [coe] Today's meeting

2018-05-22 Thread Morales, Victor
Ok, so maybe I confused with the format. Anyway, can we meet today at 1:00 PM 
PST and also discuss if we keep that time slot or vote for a new one. I can 
make a formal announcement if it’s needed.

Regards,
Victor Morales


From: "HU, BIN" <bh5...@att.com>
Date: Tuesday, May 22, 2018 at 10:38 AM
To: "Addepalli, Srinivasa R" <srinivasa.r.addepa...@intel.com>, Munish Agarwal 
<munish.agar...@ericsson.com>, Victor Morales <victor.mora...@intel.com>, 
"onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>, "Shankar, Shashank 
Kumar" <shashank.kumar.shan...@intel.com>
Cc: Ramki Krishnan <ram...@vmware.com>, Seshu m <seshu.kuma...@huawei.com>
Subject: RE: [coe] Today's meeting

Isaku used to be the organizer. I am glad to see that Victor is going to 
organize it down the road.

Either 10am or 1pm Pacific Time works for me in general.

Can Srini or Victor formally announce it and make the update of the calendar 
invite if needed? Current calendar invite is 10am Pacific Time.

Thank you
Bin

From: Addepalli, Srinivasa R [mailto:srinivasa.r.addepa...@intel.com]
Sent: Tuesday, May 22, 2018 10:31 AM
To: Munish Agarwal <munish.agar...@ericsson.com>; Morales, Victor 
<victor.mora...@intel.com>; onap-discuss@lists.onap.org; Shankar, Shashank 
Kumar <shashank.kumar.shan...@intel.com>
Cc: HU, BIN <bh5...@att.com>; Ramki Krishnan <ram...@vmware.com>; Seshu m 
<seshu.kuma...@huawei.com>
Subject: RE: [coe] Today's meeting

If it is 10:00AM PST, Can we make it at 1:00PM PST?

I have a conflict at 10:00AM on regular basis.

Thanks
Srini


From: Munish Agarwal [mailto:munish.agar...@ericsson.com]
Sent: Tuesday, May 22, 2018 10:24 AM
To: Morales, Victor 
<victor.mora...@intel.com<mailto:victor.mora...@intel.com>>; 
onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Cc: HU, BIN <bh5...@att.com<mailto:bh5...@att.com>>; Addepalli, Srinivasa R 
<srinivasa.r.addepa...@intel.com<mailto:srinivasa.r.addepa...@intel.com>>; 
Ramki Krishnan <ram...@vmware.com<mailto:ram...@vmware.com>>; Seshu m 
<seshu.kuma...@huawei.com<mailto:seshu.kuma...@huawei.com>>
Subject: RE: [coe] Today's meeting

Hi,

The wiki says 10:00 AM PST which is 1:00 AM EST.  Which is the correct one?

Regards,
Munish

From: Morales, Victor [mailto:victor.mora...@intel.com]
Sent: Tuesday, May 22, 2018 12:09 PM
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Cc: HU, BIN <bh5...@att.com<mailto:bh5...@att.com>>; Addepalli, Srinivasa R 
<srinivasa.r.addepa...@intel.com<mailto:srinivasa.r.addepa...@intel.com>>; 
Munish Agarwal 
<munish.agar...@ericsson.com<mailto:munish.agar...@ericsson.com>>; Ramki 
Krishnan <ram...@vmware.com<mailto:ram...@vmware.com>>; Seshu m 
<seshu.kuma...@huawei.com<mailto:seshu.kuma...@huawei.com>>
Subject: [coe] Today's meeting

Hey there,

According to the wiki [1], it’s scheduled the Container Orchestration Engine 
Weekly Meeting today at 1:00pm PST.  I’d be glad to hear and discuss ideas 
about this project.

Regards,
Victor Morales

[1] 
https://wiki.onap.org/pages/viewpage.action?pageId=16009184<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_pages_viewpage.action-3FpageId-3D16009184=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=6qPcDOqMgwf1K_r6YIIHhw=VUZkX6wyj-FurrT5YrUc_jGjui-oTJS3gZnL4vxxzxQ=hTDlb0Pv0CWuUv6GWPwHqmnSKgPu0tgSyx5Rp5gtOds=>

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


Re: [onap-discuss] Nexus 3 images "disappearing" from the server

2018-05-14 Thread Morales, Victor
Gary,

It seems like the new image for multicloud/ocata project hasn’t been created 
[1].

10:03:50 [WARN] onap/msb/msb_discovery:1.1.0-STAGING-latest not released
10:03:51 [WARN] onap/multicloud/framework:1.1.2-STAGING not released
10:03:52 [WARN] onap/multicloud/openstack-newton:1.1.2-SNAPSHOT not released
10:03:52 [ERROR] onap/multicloud/openstack-ocata:1.1.2-SNAPSHOT not found
10:03:54 [WARN] onap/multicloud/openstack-windriver:1.1.2-SNAPSHOT not released
10:03:55 [WARN] onap/multicloud/vio:1.1.2-STAGING not released

I modified the Dockerfile to include a new variable [2] required for the HPA 
CSIT and I forgot to provide a value for it. Anyway, this other patch provides 
a default value for it [3] and fixes creation image problem in the Dockerfile.

Regards,
Victor Morales

[1] http://12.234.32.117/jenkins/job/nexus3-docker-image-check/70/console
[2] https://gerrit.onap.org/r/#/c/46711/
[3] https://gerrit.onap.org/r/#/c/47151/2/ocata/docker/Dockerfile@13



From:  on behalf of Gary Wu 

Date: Saturday, May 12, 2018 at 8:01 AM
To: Jessica Wagantall 
Cc: Jeremy Phelps , onap-release 
, Anil Belur , 
"onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Nexus 3 images "disappearing" from the server

One more clue:

As of right now onap/multicloud/openstack-newton:1.1.2-SNAPSHOT has reappeared, 
possibly due to a build.

If we compare the image metadata for onap/multicloud/openstack-newton between 
1.1.2-SNAPSHOT and latest:

Component Name

onap/multicloud/openstack-newton

onap/multicloud/openstack-newton

Component Version

1.1.2-SNAPSHOT

latest

Blob created

Sat May 12 2018 06:09:29 GMT-0700 (Pacific Daylight Time)

Wed Sep 20 2017 18:38:45 GMT-0700 (Pacific Daylight Time)

Blob updated

Sat May 12 2018 06:09:29 GMT-0700 (Pacific Daylight Time)

Sat May 12 2018 06:09:29 GMT-0700 (Pacific Daylight Time)


The system seems to think that latest is an update to an existing tag, whereas 
1.1.2-SNAPSHOT is a brand new tag.

Thanks,
Gary

From: Gary Wu
Sent: Saturday, May 12, 2018 7:03 AM
To: 'Jessica Wagantall' 
Cc: m.pta...@partner.samsung.com; onap-discuss@lists.onap.org; onap-release 
; Gildas Lanilis ; 
Jeremy Phelps ; Kenny Paul 
; Anil Belur 
Subject: RE: Re: [onap-discuss] Nexus 3 images "disappearing" from the server

By the way, I added an hourly check of nexus3 docker images so we can better 
observe what’s going on: 
http://12.234.32.117/jenkins/job/nexus3-docker-image-check/.

Currently it shows that the following have disappeared since about 7 PM PDT 
last night:

19:03:46 [ERROR] onap/multicloud/openstack-newton:1.1.2-SNAPSHOT not found
19:03:46 [ERROR] onap/multicloud/openstack-ocata:1.1.2-SNAPSHOT not found
19:03:47 [ERROR] onap/multicloud/openstack-windriver:1.1.2-SNAPSHOT not found

Thanks,
Gary


From: Jessica Wagantall [mailto:jwagant...@linuxfoundation.org]
Sent: Friday, May 11, 2018 6:00 PM
To: Gary Wu >
Cc: m.pta...@partner.samsung.com; 
onap-discuss@lists.onap.org; onap-release 
>; Gildas 
Lanilis >; Jeremy 
Phelps >; Kenny 
Paul >; Anil Belur 
>
Subject: Re: Re: [onap-discuss] Nexus 3 images "disappearing" from the server

Gary,

Can I get your opinion on this?
Looking at dmaap, it seems that this project is using 2 daily templates at the 
same time:

[mage removed by sender. Success]

[mage removed by sender. 
100%]

dmaap-messagerouter-docker-master-docker-java-daily

12 hr - 
#266

N/A

8 min 34 sec



[mage removed by sender. Success]

[mage removed by sender. 
100%]

dmaap-messagerouter-docker-master-docker-version-java-daily

12 hr - 
#267

Re: [onap-discuss] ONAP development setup

2018-05-14 Thread Morales, Victor
Hey Abhay,

In addition to what Roger said, I tried to collect all the instructions to 
provision ONAP using OOM into the Devtool [1], this script covers the 
installation of dependencies as Kubernetes (using kubespray by default) and 
Helm. If you have a new Ubuntu server, running the setup.sh script[2] will 
install Vagrant and their dependencies or you can consume only the scripts[3]. 
Hopefully this helps.

Regards,
Victor Morales

[1] https://git.onap.org/integration/devtool/tree/lib/oom
[2] https://git.onap.org/integration/devtool/tree/tools/setup.sh
[3] 
http://onap.readthedocs.io/en/latest/submodules/integration/devtool.git/docs/source/features/consuming_scripts.html


From:  on behalf of Roger Maitland 

Date: Monday, May 7, 2018 at 8:58 AM
To: abhay narayan katare , "onap-discuss@lists.onap.org" 

Subject: Re: [onap-discuss] ONAP development setup

Hi Abhay,

onap.readthedocs.io is the official location for ONAP documentation.  When 
you’ll go there you’ll see a Platform 
Operations
 section with guides to help you setup a K8s environment – the OOM Cloud Setup 
Guide
 - (on OpenStack if you like) and how to deploy and manage ONAP - the OOM User 
Guide.
 OOM installs ONAP on a K8s cluster which, if you’re interested in just a 
partial deployment, could still be a single node. You’ll need at least two 
nodes (VMs) with 128 GB (i.e 2x64GB) to deploy all of ONAP.

Good luck.

Cheers,
Roger

From:  on behalf of abhay narayan katare 

Date: Monday, May 7, 2018 at 11:49 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] ONAP development setup


Hi,



I am new to the ONAP Technology and want to deploy full ONAP setup. Through 
different channels i came to know for full setup i need to have at least 128 GB 
RAM available. Some of my doubts are listed below. please help me here.



  1.  OOM install ONAP as  all-in-one means all components in a single server ?
  2.  if OOM can be used to install ONAP as a distributed system , what could 
be the min configuration of each server ?
  3.  Can i install using K8s or currently we have only Openstack options 
available.


Regards

Abhay
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
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] DCAE CLI Python unit tests with corporate proxy?

2018-05-09 Thread Morales, Victor
Hi Arash,

Usually the proxy configuration is set inside the tox.ini file[2] (this is an 
example of python-tricircleclient[1]). If that works, don’t forget to include 
it in your commit.

Regards,
Victor Morales
irc: electrocucaracha

[1] https://github.com/openstack/python-tricircleclient/blob/master/tox.ini#L13
[2] https://git.onap.org/dcaegen2/platform/cli/tree/dcae-cli/tox.ini


From:  on behalf of Arash Hekmat 

Date: Wednesday, May 9, 2018 at 9:13 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] DCAE CLI Python unit tests with corporate proxy?

Hello DCAE team,

I have been trying to build the dcaegen2 but I have a problem where the Python 
unit tests in “dcaegen2/platform/cli/dcae-cli/dcae_cli” are failing and it 
seems that the reason is that Python requests.get(“url”) function fails to 
access the url=https://git.onap.org/dcaegen2/platform/cli/plain from behind the 
corporate proxy.

I have configured the environment variables for proxy (in Ubuntu: http_proxy, 
https_proxy, …) but it seems that Python requests.get(“url”) function (located 
in: “dcaegen2/platform/cli/dcae-cli/dcae_cli/util/__init__.py”) is ignoring 
them.

How should I configure Python requests.get(“url”) function to use the https 
proxy?

Thanks,
Arash
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
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] Please Update Docker Manifest

2018-05-07 Thread Morales, Victor
Hey Gary,

Maybe that’s me, but I couldn’t find the reference to the script that you were 
referring.  In the other hand, I’m in favor for having a “single source of 
truth” the only thing that came to my mind is about the CSV format, this can be 
limited compared with other formats.

Regards,
Victor Morales

From:  on behalf of Gary Wu 

Date: Monday, May 7, 2018 at 1:16 PM
To: "'onap-discuss@lists.onap.org'" 
Subject: Re: [onap-discuss] Please Update Docker Manifest

HI all,

I've just added a script that will update the OOM helm charts using the 
versions from the docker-manifest.csv.  This script assumes that the 
docker-manifest.csv contains the “definitive” versions that should be deployed 
with either OOM or HEAT.

Please take a look at the proposed helm chart changes at 
https://gerrit.onap.org/r/#/c/46451/ and verify that the changes are sane for 
your respective projects.  If anything seems wrong, please update the docker 
manifest in the integration repo to provide the right image versions.

Going forward, teams should only need to update the manifest as the "single 
source of truth", and we'll sync the OOM and HEAT docker image versions from 
there.

Also a reminder that we need all docker images to be release versions by RC2 
(May 17th).

Thanks,
Gary

_
From: Gary Wu
Sent: Thursday, May 03, 2018 7:53 PM
To: 'onap-discuss@lists.onap.org' 
Subject: Please Update Docker Manifest


Hi all,

It’s come to our attention that some entries in the docker manifest do not 
actually exist in nexus3.  Since we’re now past RC1, I’m turning on a 
validation to ensure that all the docker image versions specified in the 
manifest actually exist on nexus3.

While doing so, I had to change various docker image names and tags to ones 
that actually exist.  Please check the changes here:  
https://gerrit.onap.org/r/#/c/46041/3/version-manifest/src/main/resources/docker-manifest.csv
 so make sure that the new values are right for your images.

There are still quite a large number of docker images using tags containing 
“latest”, “STAGING”, or “SNAPSHOT” in the tag string.  By RC2, all docker 
images in the manifest must be release versions.  Please start releasing your 
docker images as you’re ready, and be sure to update the manifest with your 
version updates when that happens.  This is the set of versions that 
Integration will use for the purposes of deployment and use-case testing.

Thanks,
Gary


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


[onap-discuss] [integration][oom] Adding kubespray into Devtool

2018-04-23 Thread Morales, Victor
Hey there,

I’ve updated the OOM script of Devtool [1] to reflect the latest changes on the 
way to deploy ONAP using OOM (through Helm Charts instead of createAll.bash 
script). This change also includes an alternative method to deploy Kubernetes 
via kubespray [2].  Both deployment methods (Rancher and kubespray) are fully 
automated and can be used interchangeably. One of benefits to use kubespray is 
capability to setup a k8s cluster.  New nodes can be added to an existing 
cluster defining its role (kube-master, etcd, kube-node, kube-ingress) into 
inventory file.

Regards,
Victor Morales

[1] https://gerrit.onap.org/r/#/c/44193/
[2] https://github.com/kubernetes-incubator/kubespray

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


[onap-discuss] vagrant-tool has been moved and renamed to integration/devtool repo

2018-03-16 Thread Morales, Victor
Howdy,

The vagrant-tool was designed to provide an automated mechanism to deploy 
environments and basic functions for development. We decided to improve its 
visibility moving/renaming it from integration repository [1] to 
integration/devtool [2]. This project remains active and under integration’s 
team supervision, the reason behind this change is to improve its visibility 
and autonomy (like version control). I encourage the community to keep using it 
and reporting any issue.

Thanks/Gracias
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap
[2] https://git.onap.org/integration/devtool/

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


Re: [onap-discuss] Dmaap - how to run locally

2018-03-15 Thread Morales, Victor
Howdy,

I captured some basic instructions here [1][2] but maybe I missed others from 
that wiki.

Victor Morales

[1] https://gerrit.onap.org/r/#/c/35855/
[2] https://git.onap.org/integration/devtool/tree/lib/dmaap


From:  on behalf of "DRAGOSH, PAMELA L 
(PAM)" 
Date: Thursday, March 15, 2018 at 5:30 AM
To: "fu.guangr...@zte.com.cn" , 
"marcin.mig...@nokia.com" 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Dmaap - how to run locally

Actually, Liam Fallon put together a nice little how-to:

https://wiki.onap.org/display/DW/How+to+set+up+a+local+DMaaP+installation+in+Docker+for+testing

Hope that helps.

Pam

From:  on behalf of 
"fu.guangr...@zte.com.cn" 
Date: Thursday, March 15, 2018 at 6:10 AM
To: "marcin.mig...@nokia.com" 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Dmaap - how to run locally


Hi Marcin,



I'm not from the DMaaP team but I set up DMaaP a couple of days ago following 
the instructions  on 
http://onap.readthedocs.io/en/amsterdam/submodules/dmaap/messagerouter/messageservice.git/docs/Installation/Installation.html.
 I hope it is helpful for you as well.



Regards,

Guangrong








Original Mail
Sender: Migdal,Marcin(Nokia-PL/Wroclaw) 
To: onap-discuss@lists.onap.org 
Date: 2018/03/15 17:50
Subject: [onap-discuss] Dmaap - how to run locally
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss



Hello,



Is there any instruction describing how to run Dmaap locally for development?
Which elements have to be run to test basic functionality of Dmaap?

I tried to build locally docker images, but it looks like that there are needed 
additional steps such as coping configuration files.

Another question is why dmaap maven modules are separated from each other?
I have noticed there is no one single parent pom that could accumulate all 
modules, define dependencies in one place and also drive one generic build.

Regards
Marcin


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


Re: [onap-discuss] SDC- local development - how to?

2018-03-07 Thread Morales, Victor
Can you elaborate more your approach to stop using vagrant? we used vagrant as 
supporting tool for ensuring that the scripts work in a base distro (or minimal 
dependencies) besides its capability to recreate everything automatically. 
Regarding the attempt to optimize Maven files, AFAIK that is done by OParent 
project [1]

Victor Morales

[1] https://git.onap.org/oparent/

From: "Migdal, Marcin (Nokia - PL/Wroclaw)" <marcin.mig...@nokia.com>
Date: Wednesday, March 7, 2018 at 5:39 AM
To: Victor Morales <victor.mora...@intel.com>, "Lando,Michael" 
<ml6...@intl.att.com>
Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] SDC- local development - how to?


Hello,



Have you thought about stop using Vagrant and focus only on pure Docker images?
I think such approach could simplify few things - no setting env variables, 
coping configuration files.

Has there also been an attempt to optimize Maven files?
I can see that optimization of content can be easily achieved with no big 
effort.
Expected outcome would be:
- thin pom files

- better readability

- easier dependency management



Marcin


From: Morales, Victor <victor.mora...@intel.com>
Sent: Tuesday, March 6, 2018 5:46:56 PM
To: Migdal, Marcin (Nokia - PL/Wroclaw); Lando,Michael
Cc: onap-discuss@lists.onap.org; Wejs, Maciej (Nokia - PL/Wroclaw)
Subject: Re: [onap-discuss] SDC- local development - how to?


Hi Marcin,



Just one additional think about the vagrant provider, even when VirtualBox is 
the default one you can use Libvirt.  There is a script that installs it



https://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/tools/setup.sh
[https://avatars2.githubusercontent.com/u/25933741?s=400=4]<https://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/tools/setup.sh>

onap/integration<https://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/tools/setup.sh>
github.com
Mirror of https://gerrit.onap.org/r/#/admin/projects/integration




The other alternative is to use the scripts in your own environment without 
having to install a Virtual Machine, I tried to explain that here



http://onap.readthedocs.io/en/amsterdam/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/consuming_scripts.html



I don’t recommend it because the dependencies will be installed in your host 
machine and eventually those can be omitted or assumed, resulting in 
heterogonous development environments.



Regards,

Victor Morales



From: "Migdal, Marcin (Nokia - PL/Wroclaw)" <marcin.mig...@nokia.com>
Date: Tuesday, March 6, 2018 at 5:31 AM
To: "Lando,Michael" <ml6...@intl.att.com>
Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>, Victor Morales 
<victor.mora...@intel.com>, "Wejs, Maciej (Nokia - PL/Wroclaw)" 
<maciej.w...@nokia.com>
Subject: Re: [onap-discuss] SDC- local development - how to?



Hello,



Thank you for suggestions.

Especially link: 
ttps://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/lib/sdc<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_onap_integration_blob_master_bootstrap_vagrant-2Donap_lib_sdc=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY=VAPoDqmxmOmnw1EkqbL2uctNhbGRdcJbyV9vf0nhXio=Cvh3_5oZToIdIor5o5At6iFiQSVfzGqg_eSLq1jEKpA=>

is very useful.
I can see that Vagrant is being used for local development with Virtual Box. 
Unfortunately, VirtaulBox is not a good option for running at machine hosting 
as OS Linux.



What I am still thinking of is something simpler.
I have JDK and Maven available at my machine (having Windows, Linux, Solaris, 
zOS, whatever) so that I am able to execute Maven's goals responsible for 
compilation, testing and packaging of SDC Maven modules.
Now I would like to run SDC locally in order to define PNF of VFN within SDC 
locally.

Lets assume I have Apache Tomcat/Jetty available.
I can see that modules:
a) sdc/catalog-be
b) sdc/catalog-fe
generate war modules that can be run on any Java web container, so I think they 
could be good starting points.

So would it be a good idea to focus on mentioned artifacts?
Also from Vagrant file I can see that elasticsearch & cassandra are also needed.

Marcin



From: Lando,Michael <ml6...@intl.att.com>
Sent: Monday, March 5, 2018 8:59 AM
To: Migdal, Marcin (Nokia - PL/Wroclaw)
Cc: onap-discuss@lists.onap.org; Morales, Victor
Subject: RE: [onap-discuss] SDC- local development - how to?



Hi,

You can find instructions here:

https://wiki.onap.org/pages/viewpage.action?pageId=15999821



you can find all the info on SDC here:

https://wiki.onap.org/display/DW/Service+Design+and+Creation+%28SDC%29+Portal

















BR,



Michael Lando

Opensource TL , SDC

AT Network Application Develo

Re: [onap-discuss] SDC- local development - how to?

2018-03-06 Thread Morales, Victor
Hi Marcin,

Just one additional think about the vagrant provider, even when VirtualBox is 
the default one you can use Libvirt.  There is a script that installs it

https://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/tools/setup.sh

The other alternative is to use the scripts in your own environment without 
having to install a Virtual Machine, I tried to explain that here

http://onap.readthedocs.io/en/amsterdam/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/consuming_scripts.html

I don’t recommend it because the dependencies will be installed in your host 
machine and eventually those can be omitted or assumed, resulting in 
heterogonous development environments.

Regards,
Victor Morales

From: "Migdal, Marcin (Nokia - PL/Wroclaw)" <marcin.mig...@nokia.com>
Date: Tuesday, March 6, 2018 at 5:31 AM
To: "Lando,Michael" <ml6...@intl.att.com>
Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>, Victor Morales 
<victor.mora...@intel.com>, "Wejs, Maciej (Nokia - PL/Wroclaw)" 
<maciej.w...@nokia.com>
Subject: Re: [onap-discuss] SDC- local development - how to?


Hello,



Thank you for suggestions.

Especially link: 
ttps://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/lib/sdc<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_onap_integration_blob_master_bootstrap_vagrant-2Donap_lib_sdc=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY=VAPoDqmxmOmnw1EkqbL2uctNhbGRdcJbyV9vf0nhXio=Cvh3_5oZToIdIor5o5At6iFiQSVfzGqg_eSLq1jEKpA=>

is very useful.
I can see that Vagrant is being used for local development with Virtual Box. 
Unfortunately, VirtaulBox is not a good option for running at machine hosting 
as OS Linux.



What I am still thinking of is something simpler.
I have JDK and Maven available at my machine (having Windows, Linux, Solaris, 
zOS, whatever) so that I am able to execute Maven's goals responsible for 
compilation, testing and packaging of SDC Maven modules.
Now I would like to run SDC locally in order to define PNF of VFN within SDC 
locally.

Lets assume I have Apache Tomcat/Jetty available.
I can see that modules:
a) sdc/catalog-be
b) sdc/catalog-fe
generate war modules that can be run on any Java web container, so I think they 
could be good starting points.

So would it be a good idea to focus on mentioned artifacts?
Also from Vagrant file I can see that elasticsearch & cassandra are also needed.

Marcin

From: Lando,Michael <ml6...@intl.att.com>
Sent: Monday, March 5, 2018 8:59 AM
To: Migdal, Marcin (Nokia - PL/Wroclaw)
Cc: onap-discuss@lists.onap.org; Morales, Victor
Subject: RE: [onap-discuss] SDC- local development - how to?


Hi,

You can find instructions here:

https://wiki.onap.org/pages/viewpage.action?pageId=15999821



you can find all the info on SDC here:

https://wiki.onap.org/display/DW/Service+Design+and+Creation+%28SDC%29+Portal

















BR,



Michael Lando

Opensource TL , SDC

AT Network Application Development · NetCom

Tel Aviv | Tampa | Atlanta | New Jersey |Chicago

···

Office: +972 (3) 5451487

Mobile: +972 (54) 7833603

e-mail: ml6...@intl.att.com<mailto:ml6...@intl.att.com>



From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Morales, Victor
Sent: Friday, March 02, 2018 16:16
To: Migdal, Marcin (Nokia - PL/Wroclaw) <marcin.mig...@nokia.com>; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] SDC- local development - how to?



Hey Marcin,



We tried to collect most of the instructions (clone and compile, install 
dependencies, build docker images, etc.) into the vagrant-onap script [1].  
This is its documentation [2], but it’s not covering the configuration and 
installation of the IDE, I suggest to install it manually and use the opt 
folder given that it’s sharing the source code between host and guest computers.



Regards/Saludos

Victor Morales



[1] 
https://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/lib/sdc<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_onap_integration_blob_master_bootstrap_vagrant-2Donap_lib_sdc=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY=VAPoDqmxmOmnw1EkqbL2uctNhbGRdcJbyV9vf0nhXio=Cvh3_5oZToIdIor5o5At6iFiQSVfzGqg_eSLq1jEKpA=>

[2] 
http://onap.readthedocs.io/en/amsterdam/submodules/integration.git/bootstrap/vagrant-onap/doc/source/index.html<https://urldefense.proofpoint.com/v2/url?u=http-3A__onap.readthedocs.io_en_amsterdam_submodules_integration.git_bootstrap_vagrant-2Donap_doc_source_index.html=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=FYvXSElfSmWIXOeZxWIxQysejuz9-TXmaL6uftBh8MY=VAPoDqmxmOmnw1EkqbL2uctNhbGRdcJbyV9vf0nhXio=Ku_y0G9kSLVLI7HMnxd5yxifm4OBOv_oI3aW1LKdcd4=>





From: 
<onap-discuss-boun

Re: [onap-discuss] SDC- local development - how to?

2018-03-02 Thread Morales, Victor
Hey Marcin,

We tried to collect most of the instructions (clone and compile, install 
dependencies, build docker images, etc.) into the vagrant-onap script [1].  
This is its documentation [2], but it’s not covering the configuration and 
installation of the IDE, I suggest to install it manually and use the opt 
folder given that it’s sharing the source code between host and guest computers.

Regards/Saludos
Victor Morales

[1] 
https://github.com/onap/integration/blob/master/bootstrap/vagrant-onap/lib/sdc
[2] 
http://onap.readthedocs.io/en/amsterdam/submodules/integration.git/bootstrap/vagrant-onap/doc/source/index.html


From:  on behalf of "Migdal, Marcin (Nokia 
- PL/Wroclaw)" 
Date: Thursday, March 1, 2018 at 12:37 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] SDC- local development - how to?

Hello,

Is there any instruction how to setup SDC for development in any IDE?


Marcin
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [integration] Problem with install ONAP on vagrant

2018-02-01 Thread Morales, Victor
+Michael

Can you help us to solve this issue, apparently the error is located in the way 
OOM is installing these services[1], I’m not sure if we change it to don’t 
iterate over every service

Regards
Victor Morales

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/oom#n194


From: yanghc <yan...@itri.org.tw>
Date: Thursday, February 1, 2018 at 2:45 AM
To: Victor Morales <victor.mora...@intel.com>, "onap-discuss@lists.onap.org" 
<onap-discuss@lists.onap.org>
Subject: RE: [onap-discuss] [integration] Problem with install ONAP on vagrant

Hi Victor,

After changing the value of the parameter  in etc/settings.yaml file as you 
recommended and re-installing oom, the  Rancher and Kubernetes Dashboards can 
be accessed now.

It looks like the installation try to install  these onap apps : “consul msb 
mso message-router sdnc vid robot portal policy appc aai sdc dcaegen2 log cli 
multicloud clamp vnfsdk uui aaf vfc kube2msb”.
But some apps (like port, appc, clamp…) didn’t installed. Please see the 
attached for more detail.

Could you please help me to solve it ?

$ grep Error vagrant_libvirt-3.out
oom: Error: error installing: an error on the server ("Service 
unavailable") has prevented the request from succeeding (post 
deployments.extensions)
oom: Error: image onap/vfc/ztevnfmdriver:v1.0.2 not found
oom: Error parsing reference: "2.0.0-SNAPSHOT:latest" is not a valid 
repository/tag
oom: Error parsing reference: "Always:latest" is not a valid repository/tag
oom: Error: image onap/org.onap.dcaegen2.deployments.bootstrap:latest not 
found
oom: Error: image library/v1.1.0:latest not found
oom: Error parsing reference: "Always:latest" is not a valid repository/tag
oom: Error: image onap/refrepo:latest not found
oom: Error: image library/latest:latest not found
oom: Error: image onap/data-router:latest not found
oom: Error: image onap/search-data-service:latest not found
oom: Error: image onap/sparky-be:latest not found
oom: Error: parse error in "mso/templates/db-deployment-configmap.yaml": 
template: mso/templates/db-deployment-configmap.yaml:8: function "tpl" not 
defined
oom: Error: parse error in "sdnc/templates/sdnc-log-configmap.yaml": 
template: sdnc/templates/sdnc-log-configmap.yaml:8: function "tpl" not defined
oom: Error: parse error in "portal/templates/portal-logs-configmap.yaml": 
template: portal/templates/portal-logs-configmap.yaml:8: function "tpl" not 
defined
oom: Error: parse error in 
"policy/templates/policy-deployment-secret.yaml": template: 
policy/templates/policy-deployment-secret.yaml:9: function "tpl" not defined
oom: Error: parse error in "appc/templates/appc-conf-configmap.yaml": 
template: appc/templates/appc-conf-configmap.yaml:8: function "tpl" not defined
oom: Error: parse error in "clamp/templates/clamp-mariadb-configmap.yaml": 
template: clamp/templates/clamp-mariadb-configmap.yaml:8: function "tpl" not 
defined


Best regards,
慧卿

From: Morales, Victor [mailto:victor.mora...@intel.com]
Sent: Tuesday, January 30, 2018 6:09 AM
To: yanghc <yan...@itri.org.tw>; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [integration] Problem with install ONAP on vagrant

Hey Yang,

Regarding the first error, usually I get the same error when I have leftovers 
from previous executions and most of the times they are solved when $ vagrant 
destroy command is executed [1]. The second execution printed a message about 
building ONAP Docker images from source code and this building process has not 
implemented yet [2], we have collected most of the build instructions in 
separated files and it’s necessary to call all these get_*_images functions 
from there. Anyway, there is a way to control the workflow of the vagrant-onap 
tool thru persistent configuration values or parameters [3], Shashank made a 
great job explaining these concepts with examples [4].  So, for OOM you have to 
choose the following values in etc/settings.yaml file:

build_image: "False"
skip_install: "False"

At this point you should be able to access to the Rancher and Kubernetes 
Dashboards using their port forwarded ports[5], but nothing has been deployed 
there yet given the default configuration values.

Regards/Saludos
Victor Morales

PS: You can also control the verbosity level of the execution thru the “debug” 
value in the settings file.

[1] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tools/run.sh#n99
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/oom#n166
[3] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/configure_execution.html
[4] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootst

Re: [onap-discuss] [integration] Problem with install ONAP on vagrant

2018-01-29 Thread Morales, Victor
Hey Yang,

Regarding the first error, usually I get the same error when I have leftovers 
from previous executions and most of the times they are solved when $ vagrant 
destroy command is executed [1]. The second execution printed a message about 
building ONAP Docker images from source code and this building process has not 
implemented yet [2], we have collected most of the build instructions in 
separated files and it’s necessary to call all these get_*_images functions 
from there. Anyway, there is a way to control the workflow of the vagrant-onap 
tool thru persistent configuration values or parameters [3], Shashank made a 
great job explaining these concepts with examples [4].  So, for OOM you have to 
choose the following values in etc/settings.yaml file:

build_image: "False"
skip_install: "False"

At this point you should be able to access to the Rancher and Kubernetes 
Dashboards using their port forwarded ports[5], but nothing has been deployed 
there yet given the default configuration values.

Regards/Saludos
Victor Morales

PS: You can also control the verbosity level of the execution thru the “debug” 
value in the settings file.

[1] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tools/run.sh#n99
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/oom#n166
[3] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/configure_execution.html
[4] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/example_usage.html
[5] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/Vagrantfile#n162


From: yanghc <yan...@itri.org.tw>
Date: Monday, January 29, 2018 at 1:12 AM
To: Victor Morales <victor.mora...@intel.com>, "onap-discuss@lists.onap.org" 
<onap-discuss@lists.onap.org>
Subject: RE: [onap-discuss] [integration] Problem with install ONAP on vagrant

Hi Morales,

Thanks a lot for your advice.

I’ve tried to install OOM instead of all-in-one using vagrant, but still had 
some problems while installing OOM.

At the first time, I executed following steps, and the message “Interface 
adapter number is already in use” was showed at the end. Please see the 
attached file “vagrant_libvirt.out” for more detail.

The environment : Ubuntu 16.04.4 with 16 processor and 64 G RAM

   The steps:

$ sudo apt-get install git
$ git clone https://git.onap.org/integration
$ wget -q https://releases.hashicorp.com/vagrant/2.0.1/vagrant_2.0.1_x86_64.deb
$ sudo dpkg -i vagrant_2.0.1_x86_64.deb
$ cd integration/bootstrap/vagrant-onap
$ ./tools/setup_libvirt.sh
$ sudo usermod -a -G libvirtd $USER
$ echo "export VAGRANT_DEFAULT_PROVIDER=libvirt" >> ~/.profile
$ su - $USER
$./tools/run.sh oom


I tried to fix it with executing following steps :

$ mkdir ~/tmp
$ cd tmp
$ git clone https://github.com/vagrant-libvirt/vagrant-libvirt
$ cd vagrant-libvirt/
$ modify the file “vagrant-libvirt.gemspec” :
   -  gem.add_runtime_dependency 'nokogiri', '~> 1.6.0'
 +  gem.add_runtime_dependency 'nokogiri', '~> 1.7.1'
$ /opt/vagrant/embedded/bin/gem build vagrant-libvirt.gemspec
$ vagrant plugin install ~/tmp/vagrant-libvirt/vagrant-libvirt-0.0.40.gem

And then re-run  “./tools/run.sh oom”. Please see the attached file 
“vagrant_libvirt-2.out” for more detail.

It seemed like working well,  although the following message came out all the 
time.

The message is  
“/home/yanghc/.vagrant.d/gems/2.4.2/gems/nokogiri-1.6.8.1/lib/nokogiri/xml/document.rb:44:
 warning: constant ::Fixnum is deprecated”

But after the installation,  I couldn’t find the portal instance. Did I miss 
any steps ?




BTW, it would be more friendly if adding following two steps at the end of 
setup_libvirt.sh.

sudo usermod -a -G libvirtd $USER
echo "export VAGRANT_DEFAULT_PROVIDER=libvirt" >> ~/.profile


Best regards,
H.C. Yang

From: Morales, Victor [mailto:victor.mora...@intel.com]
Sent: Thursday, January 25, 2018 1:47 AM
To: yanghc <yan...@itri.org.tw>; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [integration] Problem with install ONAP on vagrant

Hi Yang,

It looks like the * _wait_for_sdc* method (line 141026 of your log) of lib/aai 
script is not able to reach the SDC endpoint.  I recently updated that script 
[1] but I’m still having my doubts about the install_aai method[2] which keep 
waiting for complete the execution of deploy_vm2.sh[3] and deploy_vm1[4] 
scripts.  OTOH, as you noticed I haven’t tested the All-in-One configuration in 
a while, if you want to test all ONAP services I recommend to use the OOM 
option available in master[5]

$ ./tools/run.sh oom

That’s require more hardware (16 vCPUs and 64 GB RAM)[6] therefore I recommend 
to use libvirt vagrant provider instead of virtualbox[7].

Regards/Saludos
Victor Morales

[1] https://gerrit.onap.org/r/#/c/28801/
[2] https://git.onap.org/integr

Re: [onap-discuss] [integration] Problem with install ONAP on vagrant

2018-01-24 Thread Morales, Victor
Hi Yang,

It looks like the * _wait_for_sdc* method (line 141026 of your log) of lib/aai 
script is not able to reach the SDC endpoint.  I recently updated that script 
[1] but I’m still having my doubts about the install_aai method[2] which keep 
waiting for complete the execution of deploy_vm2.sh[3] and deploy_vm1[4] 
scripts.  OTOH, as you noticed I haven’t tested the All-in-One configuration in 
a while, if you want to test all ONAP services I recommend to use the OOM 
option available in master[5]

$ ./tools/run.sh oom

That’s require more hardware (16 vCPUs and 64 GB RAM)[6] therefore I recommend 
to use libvirt vagrant provider instead of virtualbox[7].

Regards/Saludos
Victor Morales

[1] https://gerrit.onap.org/r/#/c/28801/
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/aai#n102
[3] https://git.onap.org/aai/test-config/tree/deploy_vm2.sh#n25
[4] https://git.onap.org/aai/test-config/tree/deploy_vm1.sh#n78
[5] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/oom
[6] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/Vagrantfile#n157
[7] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tools/setup_libvirt.sh

From:  on behalf of yanghc 

Date: Tuesday, January 23, 2018 at 11:48 PM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] [integration] Problem with install ONAP on vagrant

Hi,

I tried to install ONAP “all-in-one” following the page 
https://wiki.onap.org/display/DW/ONAP+on+Vagrant , but build failure for aai 
service.
Can anyone give me some help to solve this problem ?
 Eep
The steps :

$ wget -q https://releases.hashicorp.com/vagrant/2.0.1/vagrant_2.0.1_x86_64.deb
$ sudo dpkg -i vagrant_2.0.1_x86_64.deb
# echo "deb http://download.virtualbox.org/virtualbox/debian trusty contrib" >> 
/etc/apt/sources.list
$ wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo 
apt-key add -
$ wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo 
apt-key add -
$ sudo apt-get update -y
$ sudo apt-get install -y virtualbox-5.1 dkms
$ sudo apt install -y nfs-kernel-server

$ git clone https://git.onap.org/integration
$ git checkout 1.0.0-Amsterdam
$ cd integration/bootstrap/vagrant-onap
$ modify tools/run.sh, replace “all_in_one” to “all-in-one”
$ ./tools/run.sh all-in-one


The environment : Ubuntu 14.04.4 LTS with 16 processor and 64 G RAM

The installation log : please see the attached.

Best regards,
H.C. Yang



--
本信件可能包含工研院機密資訊,非指定之收件者,請勿使用或揭露本信件內容,並請銷毀此信件。 This email may contain 
confidential information. Please do not use or disclose it in any way and 
delete it if you are not the intended recipient.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] maven artifacts

2018-01-08 Thread Morales, Victor
Hey Gary,

We’re still having issues to deploy the 1.1.0-SNAPSHOT version for 
multicloud-openstack-newton artifact [1].  The –merge-java job looks like was 
successfully executed [2] when the version was bumped [3] but there is no 
artifact placed for that specific version, as consequence other jobs are 
failing [4].  I’m not sure if the deployment process needs to be done 
separately (per subproject) [5] given that the parent pom.xml contains the 
reference of every subproject[6]

Regards/Saludos
Victor Morales

[1] 
https://nexus.onap.org/content/repositories/snapshots/org/onap/multicloud/openstack/multicloud-openstack-newton/
[2] 
https://logs.onap.org/production/vex-yul-ecomp-jenkins-1/multicloud-openstack-master-newton-merge-java/55/console.log.gz
[3] https://gerrit.onap.org/r/#/c/24617/
[4] 
https://jenkins.onap.org/job/multicloud-openstack-master-ocata-verify-java/65/
[5] 
https://git.onap.org/ci-management/tree/jjb/multicloud/multicloud-openstack.yaml
[6] https://git.onap.org/multicloud/openstack/tree/pom.xml#n37

From:  on behalf of Gary Wu 

Date: Thursday, December 21, 2017 at 9:58 AM
To: "Yang, Bin (Wind River)" , "Guo, Ruijing" 
, "onap-discuss@lists.onap.org" 

Subject: Re: [onap-discuss] maven artifacts

I’m not sure why it didn’t work before, but I just re-ran that job and now the 
artifact is there.

Thanks,
Gary

From: Yang, Bin [mailto:bin.y...@windriver.com]
Sent: Wednesday, December 20, 2017 6:51 PM
To: Gary Wu ; GUO, RUIJING ; 
onap-discuss@lists.onap.org
Subject: RE: [onap-discuss] maven artifacts

Hi Gary,

   The -merge-java job seems working well, but the snaphot 
artifacts is nowhere to find on nexus.onap.org. Could you help look into this 
log to find out any clue ?

https://jenkins.onap.org/view/multicloud/job/multicloud-openstack-master-newton-merge-java/lastBuild/console

Thanks.

Best Regards,
Bin Yang,Solution Readiness Team,Wind River
Direct +86,10,84777126Mobile +86,13811391682Fax +86,10,64398189
Skype: yangbincs993

From: Gary Wu [mailto:gary.i...@huawei.com]
Sent: Wednesday, December 20, 2017 3:40 PM
To: GUO, RUIJING; 
onap-discuss@lists.onap.org
Cc: Yang, Bin
Subject: RE: [onap-discuss] maven artifacts

Hi Ruijing,

SNAPSHOT artifacts are deployed to nexus by Jenkins using the -merge-java jobs 
that you define.

Thanks,
Gary

From: Guo, Ruijing [mailto:ruijing@intel.com]
Sent: Tuesday, December 19, 2017 11:23 PM
To: onap-discuss@lists.onap.org
Cc: Yang, Bin (Wind River) 
>; Gary Wu 
>
Subject: [onap-discuss] maven artifacts

Hi,

Who can deploy maven artifacts to nexus.onap.org? Integration team?

multicloud-openstack-newton: 1.0.0-SNAPSHOT

https://nexus.onap.org/content/repositories/snapshots/org/onap/multicloud/openstack/multicloud-openstack-newton/1.0.0-SNAPSHOT/

I expect multicloud-openstack-newton: 1.1.0-SNAPSHOT is deployed in nexus.

Thanks,
-Ruijing
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] Addition of OOM into vagrant-onap tool

2017-12-18 Thread Morales, Victor
Hey there,

I’ve submitted a patchset [1] that covers the unattended installation of 
dependencies of OOM(rancher, kubernetes, kubectl and helm) besides its 
deployment.  I based this script on Shashank and Michael’s scripts [2][3].  My 
workaround for the rancher host creation was thru rancher-agent-registration 
tool[4]. The VM has been configured to use 16 vCPUS and 40 GB, I tried to 
reduce the amount of memory but I noticed that some rancher services were 
having issues.

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] https://gerrit.onap.org/r/#/c/26483/
[2] 
https://github.com/shank7485/onap-scripts/blob/master/onap_on_kubernetes-proxy.sh
[3] https://github.com/obrienlabs/onap-root/blob/master/cd.sh
[4] https://pypi.python.org/pypi/rancher-agent-registration/


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


Re: [onap-discuss] Deploying SDC on a Linux VM for Development

2017-11-30 Thread Morales, Victor
Agree, but vagrant-onap tool can be also used without vagrant (maybe another 
name could be helpful) and consume only the functions [1].  The idea of this 
project is to centralize all the efforts for provisioning a development 
environment.

Regards,
Victor Morales

[1] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/consuming_scripts.html


From: Vitaliy Emporopulo <vitaliy.emporop...@amdocs.com>
Date: Wednesday, November 29, 2017 at 7:16 AM
To: Victor Morales <victor.mora...@intel.com>, Thamlur Raju 
<thamlurraju...@gmail.com>, "onap-discuss@lists.onap.org" 
<onap-discuss@lists.onap.org>
Subject: RE: [onap-discuss] Deploying SDC on a Linux VM for Development

This is not about Vagrant. Thamlur asked if an SDC environment can be created 
without Vagrant. It definitely can, so I pointed to the documentation that 
describes the procedure.

Regards,
Vitaliy

From: Morales, Victor [mailto:victor.mora...@intel.com]
Sent: Wednesday, November 29, 2017 17:03
To: Vitaliy Emporopulo <vitaliy.emporop...@amdocs.com>; Thamlur Raju 
<thamlurraju...@gmail.com>; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Deploying SDC on a Linux VM for Development

Howdy,

I tried to collect some of the instructions in the vagrant-onap tool [1], it’s 
quite hard to follow what every project is doing in order to have a single tool 
that provisions a development environment.  The documentation of its usage has 
been published here [2].

Regards,
Victor Morales

PS. I’m going to try to include the instructions described by Thamlur.

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/sdc
[2] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/index.html?highlight=vagrant



From: 
<onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org>>
 on behalf of Vitaliy Emporopulo 
<vitaliy.emporop...@amdocs.com<mailto:vitaliy.emporop...@amdocs.com>>
Date: Tuesday, November 28, 2017 at 3:45 AM
To: Thamlur Raju <thamlurraju...@gmail.com<mailto:thamlurraju...@gmail.com>>, 
"onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>
Subject: Re: [onap-discuss] Deploying SDC on a Linux VM for Development

Hi Thamlur,

I successfully deployed SDC version 1.1.0 inside a VM (Ubuntu 14.04) a few days 
ago, from scratch. Please follow 
https://wiki.onap.org/display/DW/Deploying+SDC+on+a+Linux+VM+for+Development.

You’ll have to build and run the SDC Simulator separately. Keep in mind that it 
currently doesn’t work “as is” from master because of 
https://jira.onap.org/browse/SDC-698. Follow the bug description to build the 
simulator from utils/webseal-simulator.

Regards,
Vitaliy

From: 
onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org> 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Thamlur Raju
Sent: Tuesday, November 28, 2017 11:05
To: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>
Subject: [onap-discuss] Deploying SDC on a Linux VM for Development

Hi,
I am trying create a development env, but i am not able to enable the 
SDC-Simulator. Because i doesn't have the Vagrant environment.
1. Without Vagrant environment we can't access the SDC-Simulator ?
2. Without Vagrant environment i can't get the " webseal-simulator " project? 
if i will get where i will get it?




Thanks,
Thamlur Raju.
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
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
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] Deploying SDC on a Linux VM for Development

2017-11-29 Thread Morales, Victor
Howdy,

I tried to collect some of the instructions in the vagrant-onap tool [1], it’s 
quite hard to follow what every project is doing in order to have a single tool 
that provisions a development environment.  The documentation of its usage has 
been published here [2].

Regards,
Victor Morales

PS. I’m going to try to include the instructions described by Thamlur.

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/sdc
[2] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/index.html?highlight=vagrant



From:  on behalf of Vitaliy Emporopulo 

Date: Tuesday, November 28, 2017 at 3:45 AM
To: Thamlur Raju , "onap-discuss@lists.onap.org" 

Subject: Re: [onap-discuss] Deploying SDC on a Linux VM for Development

Hi Thamlur,

I successfully deployed SDC version 1.1.0 inside a VM (Ubuntu 14.04) a few days 
ago, from scratch. Please follow 
https://wiki.onap.org/display/DW/Deploying+SDC+on+a+Linux+VM+for+Development.

You’ll have to build and run the SDC Simulator separately. Keep in mind that it 
currently doesn’t work “as is” from master because of 
https://jira.onap.org/browse/SDC-698. Follow the bug description to build the 
simulator from utils/webseal-simulator.

Regards,
Vitaliy

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Thamlur Raju
Sent: Tuesday, November 28, 2017 11:05
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] Deploying SDC on a Linux VM for Development

Hi,
I am trying create a development env, but i am not able to enable the 
SDC-Simulator. Because i doesn't have the Vagrant environment.
1. Without Vagrant environment we can't access the SDC-Simulator ?
2. Without Vagrant environment i can't get the " webseal-simulator " project? 
if i will get where i will get it?




Thanks,
Thamlur Raju.
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
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [onap-tsc] [Gerrit] Commit message restriction

2017-11-28 Thread Morales, Victor
Hey Alexis,

I never tough about these points that you mentioned. Personally, I found it 
good habit but I came from OpenStack world where they share some rules[1]. By 
other hand, I think that you can setup vim to automatically split the commit 
messages. I’d prefer to do emphasis in the content on the message rather than 
the rules, that could facilitate reviewing process.

Regards,
Victor Morales

[1] https://wiki.openstack.org/wiki/GitCommitMessages

From:  on behalf of Alexis de Talhouët 

Date: Monday, November 27, 2017 at 12:13 PM
To: Mike Evans via onap-discuss 
Cc: "t...@lists.onap.org" 
Subject: [onap-tsc] [Gerrit] Commit message restriction

Hi ONAP devs, committers, PTLs,

I want to start a thread wrt the commit message restriction; bellow my 
observations:

- reverting a patch through gerrit UI often fails with 500 ERROR due to: commit 
subject >50 characters; use shorter first paragraph
If we think about it, someone creates a patch with 50 characters as commit 
title, then someone wants to revert, it automatically force the user to revert 
using CLI because the reverts add “revert: “, which adds 9 characters, hence 
validation fails. This is somewhat annoying.

- pasting a stacktrace as a commit message is kind of prohibited: too many 
commit message lines longer than 72 characters; manually wrap lines

I understand as a community we want to foster developers to use common 
practices, but should we really enforced those?
I worked in a couple of other communities that has a large pool of contributors 
and everything is working fine, without those mentioned two rules enforced.

I tend to think it’s the commiter role to enforce best practices on commit msg 
within his project, it shouldn’t be enforced by the system itself.

So I’d like to know devs/committers/PTLs feeling about this, and also ask the 
TSC whether this is sealed in rock or not.

Thanks,
Alexis
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [integration] RE: Question about wiki of ONAP-intergration

2017-10-26 Thread Morales, Victor
Kevin,

Are you using a windows machine? Idan has documented some changes that are 
needed for different encodings in the point 2.d [1], I suggest to change the 
settings of the IDE or editor to don’t change the encoding format. Regarding 
the docker-compose installation this is placed in */opt/docker/docker-compose* 
path thru the install_docker_compose function [2]

Regards/Saludos
Victor Morales

[1] 
https://wiki.onap.org/pages/viewpage.action?pageId=15999821#UsingVagrant-OnapforlocaldeploymentofSDCproject-WIP!!!-InitialSetup
[2] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/functions#n193

From: Hao Kuang <hao.ku...@amdocs.com>
Date: Thursday, October 26, 2017 at 10:35 AM
To: Victor Morales <victor.mora...@intel.com>, Gary Wu <gary.i...@huawei.com>
Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: RE: [integration] RE: Question about wiki of ONAP-intergration

Hi Victor,

Thanks for the reply.
Basically I ran the $ ./tools/run.sh sdnc first, otherwise I cannot get vagrant 
vm running.  One issue is that some of the scripts are ending with “\r” which 
might need to be updated in ONAP ☺

Link 2 is very helpful. It does use docker compose to up the docker images as 
what APPC has. But I didn’t find docker-compose in the running vm.

It might be the reason that I didn’t do vagrant reload after changing the 
settings.yaml.development.

Thanks for the help and confirm. I’m going to give a try again.
Best,
Kevin



From: Morales, Victor [mailto:victor.mora...@intel.com]
Sent: Thursday, October 26, 2017 12:01 PM
To: Hao Kuang <hao.ku...@amdocs.com>; Gary Wu <gary.i...@huawei.com>
Cc: onap-discuss@lists.onap.org
Subject: Re: [integration] RE: Question about wiki of ONAP-intergration

Hey Kevin,

Maybe we should describe better the way of how to use it but here [1] is more 
information.  The configuration values that you used are fine, basically you 
are compiling all the SDNC repos (which it’s optional for the creation of 
images) and build and start the SDNC images from source code instead of pulling 
them from *nexus3.onap.org* hub.  And you have the right assumption that using 
the testing execution is not providing a development environment, this is used 
to validate the functions of the scripts, so in order to provide a SDNC 
development environment you have to run the following bash command:

$ ./tools/run.sh sdnc

or the powershell version:

PS C:\> .\tools\Run.ps1 sdnc

Those commands are going to create a virtual machine (in their respective OS) 
and will execute the corresponding provisioning script, in this case SDNC [2].

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/configure_execution.html
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/sdnc


From: Hao Kuang <hao.ku...@amdocs.com<mailto:hao.ku...@amdocs.com>>
Date: Wednesday, October 25, 2017 at 4:44 PM
To: Gary Wu <gary.i...@huawei.com<mailto:gary.i...@huawei.com>>
Cc: "onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>, Victor 
Morales <victor.mora...@intel.com<mailto:victor.mora...@intel.com>>
Subject: RE: [integration] RE: Question about wiki of ONAP-intergration

Hi Gary,

Thanks for your quick reply. I will check the link you mentioned.

From: Gary Wu [mailto:gary.i...@huawei.com]
Sent: Wednesday, October 25, 2017 7:33 PM
To: Hao Kuang <hao.ku...@amdocs.com<mailto:hao.ku...@amdocs.com>>
Cc: onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>; MORALES 
RUVALCABA, VICTOR <victor.mora...@intel.com<mailto:victor.mora...@intel.com>>
Subject: [integration] RE: Question about wiki of ONAP-intergration

Hi Kevin,

On #1, that URL in the README was incorrect; it should be 
https://wiki.onap.org/display/DW/Integration+Project.  I’ve fixed it now.

On #2 and #3 I assume you’re talking about onap-vagrant?  Victor (cc:’ed) can 
probably better answer those questions for you.

Thanks,
Gary

From: Hao Kuang [mailto:hao.ku...@amdocs.com]
Sent: Wednesday, October 25, 2017 4:23 PM
To: Gary Wu <gary.i...@huawei.com<mailto:gary.i...@huawei.com>>
Subject: Question about wiki of ONAP-intergration

Hi Gary,

I am Kevin from Amdocs who just start working on SDNC project for ATT.

I am not sure if it’s appropriate to contact with you directly or not. But I do 
have some dummy questions about ONAP-integration.


(1) The link https://wiki.open-o.org/view/Integration mentioned in README 
of root folder does not exist.

a.   I am wondering where I can get the discussion board, wiki or any 
related link.

(2) May be because of lack of information, I checked most of README files 
under the project and finally I can get a running sd

Re: [onap-discuss] [integration] RE: Question about wiki of ONAP-intergration

2017-10-26 Thread Morales, Victor
Hey Kevin,

Maybe we should describe better the way of how to use it but here [1] is more 
information.  The configuration values that you used are fine, basically you 
are compiling all the SDNC repos (which it’s optional for the creation of 
images) and build and start the SDNC images from source code instead of pulling 
them from *nexus3.onap.org* hub.  And you have the right assumption that using 
the testing execution is not providing a development environment, this is used 
to validate the functions of the scripts, so in order to provide a SDNC 
development environment you have to run the following bash command:

$ ./tools/run.sh sdnc

or the powershell version:

PS C:\> .\tools\Run.ps1 sdnc

Those commands are going to create a virtual machine (in their respective OS) 
and will execute the corresponding provisioning script, in this case SDNC [2].

Regards/Saludos
Victor Morales
irc: electrocucaracha
[1] 
http://onap.readthedocs.io/en/latest/submodules/integration.git/bootstrap/vagrant-onap/doc/source/features/configure_execution.html
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/sdnc


From: Hao Kuang 
Date: Wednesday, October 25, 2017 at 4:44 PM
To: Gary Wu 
Cc: "onap-discuss@lists.onap.org" , Victor Morales 

Subject: RE: [integration] RE: Question about wiki of ONAP-intergration

Hi Gary,

Thanks for your quick reply. I will check the link you mentioned.

From: Gary Wu [mailto:gary.i...@huawei.com]
Sent: Wednesday, October 25, 2017 7:33 PM
To: Hao Kuang 
Cc: onap-discuss@lists.onap.org; MORALES RUVALCABA, VICTOR 

Subject: [integration] RE: Question about wiki of ONAP-intergration

Hi Kevin,

On #1, that URL in the README was incorrect; it should be 
https://wiki.onap.org/display/DW/Integration+Project.  I’ve fixed it now.

On #2 and #3 I assume you’re talking about onap-vagrant?  Victor (cc:’ed) can 
probably better answer those questions for you.

Thanks,
Gary

From: Hao Kuang [mailto:hao.ku...@amdocs.com]
Sent: Wednesday, October 25, 2017 4:23 PM
To: Gary Wu >
Subject: Question about wiki of ONAP-intergration

Hi Gary,

I am Kevin from Amdocs who just start working on SDNC project for ATT.

I am not sure if it’s appropriate to contact with you directly or not. But I do 
have some dummy questions about ONAP-integration.


(1) The link https://wiki.open-o.org/view/Integration mentioned in README 
of root folder does not exist.

a.   I am wondering where I can get the discussion board, wiki or any 
related link.

(2) May be because of lack of information, I checked most of README files 
under the project and finally I can get a running sdnc system.

a.   The problem I have is that I would like to start all the sdnc docker 
images after finishing running the script.

b.   The setting file of development is like below, but finally those 
docker instances are not started, but those docker images are generated.

build_images: "True"

compile_repo: "True"

skip_get_images: "False"

skip_install: "False"

c.   I guess is that because I have to use testing mode?

(3) Could we start multiple components instead of ALL-In-ONE.


Best Regards,

Hao (Kevin) Kuang
Software Developer
APP-C

613-595-5266 (office)
613-252-4781 (mobile)

[mdocs-2017-brand-mark-rgb]

Did you know…?
Every day is a good day!

Read the latest on Amdocs.com and the Amdocs blog 
network – and follow us on 
Facebook, Twitter, 
LinkedIn and 
YouTube.

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
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
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] AAI DEVELOPMENT SETUP ISSUE

2017-10-12 Thread Morales, Victor
Hey there,

I’ve tested running the following command with ONAP on Vagrant and it passes

$ ./tools/run.sh testing -y -c compile_aai_repos -s aai

Basically that the test_compile_aai_repos function [1] clones and compiles all 
the AAI repos[2].  I’ve some pending changes to submit it but they don’t change 
the main functionality. This is the instruction that it’s used to compile the 
modules [3]

Regards,
Victor Morales

[1] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tests/test_aai#n56
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/aai#n9
[3] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/functions#n222


From:  on behalf of Subhash Kumar Singh 

Date: Wednesday, October 11, 2017 at 11:38 PM
To: "li.z...@zte.com.cn" , Ramu n 
Cc: "onap-discuss@lists.onap.org" , 
"huaweisu...@gmail.com" 
Subject: Re: [onap-discuss] AAI DEVELOPMENT SETUP ISSUE

Hello Ramu,

We also got the same error message, we ignored the error message.

--
Regards,
Subhash Kumar Singh

***
本邮件及其附件含有华为公司的保密信息,仅限于发送给上面地址中列出的个人或群组。禁止任何其他人以任何形式使用(包括但不限于全部或部分地泄露、复制、或散发)本邮件中的信息。如果您错收了本邮件,请您立即电话或邮件通知发件人并删除本邮件!**

***
This e-mail and its attachments contain confidential information from HUAWEI, 
which is intended only for the person  or entity whoseaddress 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, pleasenotify the sender by phone or email immediately and 
delete it!
***

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of li.z...@zte.com.cn
Sent: Thursday, October 12, 2017 11:46 AM
To: Ramu n 
Cc: huaweisu...@gmail.com; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] AAI DEVELOPMENT SETUP ISSUE


Hi Ramu,



I just ignored the error in my enviroment, and it did not have any infulunce 
for for me by using A service by now. I think Jimmy knows more detail about 
this issue.



Regards,

LiZi




原始邮件
发件人: >;
收件人: >; 
>;李滋00164331;
抄送人: >; 
>;
日 期 :2017年10月12日 13:24
主 题 :RE: [onap-discuss] AAI DEVELOPMENT SETUP ISSUE


Hi Jimmy, LiZi,

I am also facing same issue while setting up the AAI development environment. 
Attached the logs.

Thanks,
Ramu N


***
 This e-mail and 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-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of SURYA A U
Sent: Thursday, October 12, 2017 9:51 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] AAI DEVELOPMENT SETUP ISSUE

Hi,

I followed the mentioned steps in the below link and tried to set up AAI 
development environment but failed.
https://wiki.onap.org/pages/viewpage.action?pageId=10782088

Step 5 was to download the latest code and do a mvn clean install but according 
to the wiki the expected result is that build should be successful but it 
failed due to errors in test so i skipped the tests and did a mvn clean 
install, then  the build was success. Moving on,

After running step 6(i) it failed to compile and so I had to change openecomp 
to onap and try the same step. It started compiling but threw this error.
[id:ii_j8nybdbj0_15f0ecb77f7b245e]

If anyone has faced the same error or was successful in bringing up AAI please 
revert back.:)

Thanks,
A U SURYA


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


Re: [onap-discuss] sdnc development environment setup issue

2017-09-29 Thread Morales, Victor
Hey Ramu,

Did you know if that error was raised when docker-compose start the services?

https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/sdnc#n61

I’m going to create a SDNC vm a test it

Regards,
Victor Morales

From:  on behalf of Ramu n 

Date: Wednesday, September 20, 2017 at 5:56 AM
To: "onap-discuss@lists.onap.org" , 
"onap-s...@lists.onap.org" 
Cc: "dt5...@att.com" 
Subject: [onap-discuss] sdnc development environment setup issue

Hi,

Can anyone suggest which method can be fallowed to setup SDNC development 
environment, I could find below two options..


1.  
https://wiki.onap.org/display/DW/Install+Directed+Graph+Builder+on+Ubuntu+Desktop


2.  https://git.onap.org/integration/tree/bootstrap/vagrant-onap

I have tried option-2, but getting below error.. Can anyone help me what could 
be the reason.

2017-09-20 07:13:58,423 | INFO  |  | Creating blueprint container for bundle 
org.onap.ccsdk.sli.core.dblib_0.1.2.SNAPSHOT [290] with paths 
[bundleentry://290.fwk161960012/org/opendaylight/blueprint/dblib-blueprint.xml]
2017-09-20 07:13:58,423 | INFO  |  | Creating blueprint container for bundle 
org.onap.ccsdk.sli.core.dblib_0.1.2.SNAPSHOT [290] with paths 
[bundleentry://290.fwk161960012/org/opendaylight/blueprint/dblib-blueprint.xml]
2017-09-20 07:13:58,437 | INFO  |  | Using property file (1) from environment 
variable /opt/onap/sdnc/data/properties/dblib.properties
2017-09-20 07:13:58,437 | INFO  |  | Using property file (1) from environment 
variable /opt/onap/sdnc/data/properties/dblib.properties
2017-09-20 07:13:58,630 | INFO  |  | Recovery Mode disabled
2017-09-20 07:13:58,630 | INFO  |  | Recovery Mode disabled
2017-09-20 07:13:58,734 | ERROR |  | AS_CONF_ERROR: Failed to initialize 
MySQLCachedDataSource . Reason: com.mysql.jdbc.Driver
2017-09-20 07:13:58,734 | ERROR |  | AS_CONF_ERROR: Failed to initialize 
MySQLCachedDataSource . Reason: com.mysql.jdbc.Driver
2017-09-20 07:13:58,783 | ERROR |  | SQL DataSource  test failed. 
Cause : null
2017-09-20 07:13:58,783 | ERROR |  | SQL DataSource  test failed. 
Cause : null
2017-09-20 07:13:58,785 | ERROR |  |
java.lang.NullPointerException
at 
org.onap.ccsdk.sli.core.dblib.CachedDataSource.getConnection(CachedDataSource.java:97)[290:org.onap.ccsdk.sli.core.dblib:0.1.2.SNAPSHOT]
at 
org.onap.ccsdk.sli.core.dblib.CachedDataSource.getData(CachedDataSource.java:108)[290:org.onap.ccsdk.sli.core.dblib:0.1.2.SNAPSHOT]
at 
org.onap.ccsdk.sli.core.dblib.CachedDataSource.isSlave(CachedDataSource.java:543)[290:org.onap.ccsdk.sli.core.dblib:0.1.2.SNAPSHOT]
at 
org.onap.ccsdk.sli.core.dblib.DBResourceManager$DataSourceTester.run(DBResourceManager.java:233)[290:org.onap.ccsdk.sli.core.dblib:0.1.2.SNAPSHOT]
2017-09-20 07:13:58,785 | ERROR |  |


Thanks,
Ramu N
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] Docker Lgin

2017-09-29 Thread Morales, Victor
Ayush,

Kiran has implemented a solution for that in vagrant-onap solution. It’s using 
chameleonsocks script.  Hopefully this helps

https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/functions#n111

Regards,
Victor Morales

From:  on behalf of 
"ayush.ga...@wipro.com" 
Date: Friday, September 29, 2017 at 12:10 AM
To: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Docker Lgin


Okay, but I am able to login to nexus3.org.onap through browser. So I think if 
proxy is blocking this I won't be able to access from browser also.
Thanks for your reply.



Thanks

Ayush Garg


From: Elhay Efrat 
Sent: 29 September 2017 11:50:24
To: Ayush Garg (MFG & Tech); onap-discuss@lists.onap.org
Subject: RE: Docker Lgin


** This mail has been sent from an external source **
Yeah , but if you proxy is not allowing 1001to Linux foundation... it won't work

-- Sent from my Android Device



From: onap-discuss-boun...@lists.onap.org on behalf of ayush.ga...@wipro.com
Sent: Friday, September 29, 2017 6:01:46 AM
To: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Docker Lgin
Thanks for reply .Yes, But I have set proxy and dns server in 
/etc/default/docker. Beside this I am able to pull images from docker hub and 
able to login there.

Thanks
Ayush Garg


From: Ayush Garg (MFG & Tech)
Sent: 29 September 2017 10:49:54
To: onap-discuss@lists.onap.org
Subject: Docker Lgin


Hi,



During my stack deployment on openstack my VM's are unable to login to the 
docker repository.


docker login -u docker -p password nexus3.onap.org:10001
Error response from daemon: Get 
https://clicktime.symantec.com/a/1/8bepgFaGqNcPVoCcFODVKs2Lx2k4iieeNfyPrnJxtu4=?d=j-M6ECuvv9us3407OJorrEAAqPkhV4mciVfXmk8RpJzpe6E-tK8ZBa-lJiMaH-ymUFV3TUiMGR_wb4RVQeAq9HgvJpOjfS7YGgJz4QMRPxa0PCDxHuDpzTMGklg1IFBZPQ7_SF566nRtCYSx_1ZljLNpJGA1ZnDgt-5sGT5if_Gn-uZFV7TWE5cnMPt2hleTGlHs2sUXeyYI3_FhGNL2HOZtaKwhdYEXsO4Yy0mUqHWe7YMRsetEHXys9A27XQDx-Sgl2a-chE-6Fwzh7Dd-gek920fcRIZxj-cPl6MT9lpGV7jK83uwfhiE8DESmCstLC3Ehe_JgN6sbZ530hGa0ICJAi-MYQ9ySLduG2CVpG2IkOMVABlMbodDC63hwSK4Jg%3D%3D=https%3A%2F%2Fnexus3.onap.org%3A10001%2Fv1%2Fusers%2F%3A
 EOF



Any workaround for this.



Thanks

Ayush Garg
The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain proprietary, confidential or privileged information. If you are not the 
intended recipient, you should not disseminate, distribute or copy this e-mail. 
Please notify the sender immediately and destroy all copies of this message and 
any attachments. WARNING: Computer viruses can be transmitted via email. The 
recipient should check this email and any attachments for the presence of 
viruses. The company accepts no liability for any damage caused by any virus 
transmitted by this email. www.wipro.com
__
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit 
https://clicktime.symantec.com/a/1/KVzVaecFg3TyxgaFU00UDt3hggRlcOCUB-M3txpBDdk=?d=j-M6ECuvv9us3407OJorrEAAqPkhV4mciVfXmk8RpJzpe6E-tK8ZBa-lJiMaH-ymUFV3TUiMGR_wb4RVQeAq9HgvJpOjfS7YGgJz4QMRPxa0PCDxHuDpzTMGklg1IFBZPQ7_SF566nRtCYSx_1ZljLNpJGA1ZnDgt-5sGT5if_Gn-uZFV7TWE5cnMPt2hleTGlHs2sUXeyYI3_FhGNL2HOZtaKwhdYEXsO4Yy0mUqHWe7YMRsetEHXys9A27XQDx-Sgl2a-chE-6Fwzh7Dd-gek920fcRIZxj-cPl6MT9lpGV7jK83uwfhiE8DESmCstLC3Ehe_JgN6sbZ530hGa0ICJAi-MYQ9ySLduG2CVpG2IkOMVABlMbodDC63hwSK4Jg%3D%3D=http%3A%2F%2Fwww.symanteccloud.com
__
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

__
This email has been scanned by the Symantec Email Security.cloud service.
For more information please visit http://www.symanteccloud.com
__
The information contained in this electronic message and any attachments to 
this message are intended for the exclusive use of the addressee(s) and may 
contain 

Re: [onap-discuss] Automated Unit Test Code Coverage For Python code

2017-08-25 Thread Morales, Victor
Hi Yan,

We use coverage[1] module in OpenStack which can be add threshold about the 
minimum percentage value like python-tricircleclient does[2], hopefully that 
helps.

Regards/Saludos
Victor Morales

[1] 
https://github.com/openstack/requirements/blob/master/global-requirements.txt#L366
[2] 
https://github.com/openstack/python-tricircleclient/blob/master/tox.ini#L36-L39


From:  on behalf of 杨艳 

Date: Friday, August 25, 2017 at 5:00 AM
To: 'Gary Wu' , "onap-discuss@lists.onap.org" 

Cc: "fu.jin...@zte.com.cn" 
Subject: [onap-discuss] Automated Unit Test Code Coverage For Python code

Hi Gary,

Our team are adding Sonar inspection job for java component. But for python 
code, there is no tool to automated implementation coverage in community.
If it is possible to provide one tool like Sonar to detect the unit test code 
coverage based python automatically.
I think several projects code by python have this problem. If the community can 
provide an automated process for python, it will be great help for these 
projects.


Thanks,
Yan


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


Re: [onap-discuss] [SO] Issue in generating SO docker image

2017-08-22 Thread Morales, Victor
Hi Vijay,

I’ve been using the build_docker_image function of vagrant-onap [1] which 
basically is using the maven following maven instruction (plus proxy 
instructions):

$ mvn clean package docker:build –P docker

Before that happens, it’s necessary to export a variable and build a project 
[2].

Regards/Saludos
Victor Morales

[1] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/functions#n219
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/mso#n31


From:  on behalf of Vijay S 

Date: Tuesday, August 22, 2017 at 1:21 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] [SO] Issue in generating SO docker image


Hi Team,

I tried to generate MSO docker image using below command

mvn clean install -P docker -Dmso.git.url=https://gerrit.openecomp.org/r



Facing below issue, kindly let me know any possible solution for this.



[INFO] BUILD FAILURE

[INFO] 

[INFO] Total time: 05:57 min

[INFO] Finished at: 2017-08-21T10:53:59+00:00

[INFO] Final Memory: 162M/3232M

[INFO] 

[ERROR] Failed to execute goal io.fabric8:docker-maven-plugin:0.16.5:build 
(generate-images) on project docker: Unable to build image 
[openecomp/mso-arquillian:latest]: The command '/bin/sh -c chef-solo -c 
/var/berks-cookbooks/${CHEF_REPO_NAME}/solo.rb -o 
recipe[mso-config::apih],recipe[mso-config::bpmn],recipe[mso-config::jra]' 
returned a non-zero code: 1 -> [Help 1]

[ERROR]

[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.

[ERROR] Re-run Maven using the -X switch to enable full debug logging.

[ERROR]

[ERROR] For more information about the errors and possible solutions, please 
read the following articles:

[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException

[ERROR]

[ERROR] After correcting the problems, you can resume the build with the command

[ERROR] mvn  -rf :docker

--
Regards,
Vijay S.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] Facing issues with policy setup with Vagrant

2017-08-17 Thread Morales, Victor
Hey Viswa,

That’s right, vagrant-onap supports three providers: VirtualBox, Libvirt and 
OpenStack. The way to use OpenStack as provider is documented here[1] but we 
are not heavily using it so more likely it needs more love.  Regarding the 
similitudes with the HEAT template, that is because I used it as a reference 
during the beginning of this project, now it’s targeting more as a tool to 
provide a development environment.

Regards/Saludos
Victor Morales

[1] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/doc/source/features/openstack.rst

From: "viswanath.kumarskandpr...@verizon.com" 
<viswanath.kumarskandpr...@verizon.com>
Date: Thursday, August 17, 2017 at 4:49 AM
To: Victor Morales <victor.mora...@intel.com>, "'DRAGOSH, PAMELA L (PAM)'" 
<pdrag...@research.att.com>, Atul Shegokar <as00500...@techmahindra.com>, "Guo, 
Ruijing" <ruijing@intel.com>
Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] Facing issues with policy setup with Vagrant


Thanks Victor. Unfortunately I'm hitting same vmx error even using vagrant-onap 
with policy as arg.



Moreover I also see setup_openstack.sh​ in the repo. Does this mean that, one 
can directly provision sdc / policy VMs on top of openstack ( instead of using 
VirtualBox ) ?



If so, do you have a similar version using HEAT Rest APIs, instead of openstack 
python command line utils?



BR,

Viswa


From: Morales, Victor <victor.mora...@intel.com>
Sent: Thursday, August 17, 2017 4:10 AM
To: Kumar Skand Priya, Viswanath V; 'DRAGOSH, PAMELA L (PAM)'; Atul Shegokar; 
Guo, Ruijing
Cc: onap-discuss@lists.onap.org
Subject: [E] Re: [onap-discuss] Facing issues with policy setup with Vagrant

Hey there,

Apparently, the error message is saying that virtualization feature is 
disabled, you can verify it running in the host machine running

$ egrep ‘(vmx|svm)’ /proc/cpuinfo

In the other hand, if that computer was provisioned by OpenStack, the Compute 
node where that instance is hosted has to support nested virtualization which 
can be enabled the proper kernel module.


• 
https://docs.openstack.org/devstack/latest/guides/devstack-with-nested-kvm.html<https://urldefense.proofpoint.com/v2/url?u=https-3A__docs.openstack.org_devstack_latest_guides_devstack-2Dwith-2Dnested-2Dkvm.html=DwMGaQ=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ=9F3pNUkzjE-2v1eTClkRVe_0_NKUnq80ofq4I8oRnFqsXZpLuCtlULKYzwU3QsHo=h3kcjtX-Aimuu9uvOuBOJrk9Ikg9tJGrZ1wai8meJqo=ErvIGNwD6Gy6TXo0bDcvm_nvmryfl0bpLU0g4yWoVnE=>

I haven’t tried to use the scripts isolated (there are plans to document and 
test that in the future) but maybe this can work

$ git clone 
https://git.onap.org/integration<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_integration=DwQGaQ=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ=9F3pNUkzjE-2v1eTClkRVe_0_NKUnq80ofq4I8oRnFqsXZpLuCtlULKYzwU3QsHo=h3kcjtX-Aimuu9uvOuBOJrk9Ikg9tJGrZ1wai8meJqo=9No51jAhw5KTDwLW_A81ldsb1KLlggVUh1eNrm1LPZA=>
$ mv integration/bootstrap/vagrant-onap/lib /var/onap
$ source /var/onap/policy
$ init_policy

Regards,
Victor Morales

From: <onap-discuss-boun...@lists.onap.org> on behalf of Viswanath Kumar Skand 
Priya via onap-discuss <onap-discuss@lists.onap.org>
Reply-To: "viswanath.kumarskandpr...@verizon.com" 
<viswanath.kumarskandpr...@verizon.com>
Date: Wednesday, August 16, 2017 at 6:51 AM
To: "'DRAGOSH, PAMELA L (PAM)'" <pdrag...@research.att.com>, Atul Shegokar 
<as00500...@techmahindra.com>, "Guo, Ruijing" <ruijing@intel.com>
Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] Facing issues with policy setup with Vagrant

I’m also facing similar issue. Although, going through Google, I learnt that 
nested virtualization is not supported. Apparently, I’m running a Ubuntu VM in 
openstack and I’m trying to use vagrant to power-up V-Box inside that Ubuntu.

Is there any much simpler approach to bring up entire policy component in 
single VM? The READ.ME from 
http://gerrit.onap.org/r/policy/docker<https://urldefense.proofpoint.com/v2/url?u=http-3A__gerrit.onap.org_r_policy_docker=DwMGaQ=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ=9F3pNUkzjE-2v1eTClkRVe_0_NKUnq80ofq4I8oRnFqsXZpLuCtlULKYzwU3QsHo=h3kcjtX-Aimuu9uvOuBOJrk9Ikg9tJGrZ1wai8meJqo=GSlclhuTsR6itT7adWsvlhzOYiX6yzc4xwJhAbg6Z0o=>
 suggest to build individual mvn projects starting from 
“policy-common-modules”, but I couldn’t see that dir in my cloned repo.

Also, 
https://wiki.onap.org/pages/viewpage.action?pageId=11929334<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_pages_viewpage.action-3FpageId-3D11929334=DwMGaQ=udBTRvFvXC5Dhqg7UHpJlPps3mZ3LRxpb6__0PomBTQ=9F3pNUkzjE-2v1eTClkRVe_0_NKUnq80ofq4I8oRnFqsXZpLuCtlULKYzwU3QsHo=h3kcjtX-Aimuu9uvOu

Re: [onap-discuss] Facing issues with policy setup with Vagrant

2017-08-16 Thread Morales, Victor
Viswa,

The steps that you mention below were implemented into vagrant-onap script, so 
maybe something they can be reused

Thanks
Victor Morales

From:  on behalf of Viswanath Kumar Skand 
Priya via onap-discuss 
Reply-To: "viswanath.kumarskandpr...@verizon.com" 

Date: Wednesday, August 16, 2017 at 8:53 AM
To: "Guo, Ruijing" , "'DRAGOSH, PAMELA L (PAM)'" 
, Atul Shegokar 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Facing issues with policy setup with Vagrant


Thanks Ruijing. I had to do minor changes in your script to have it run in my 
environment..

  *   ​​ For some reason docker-compose via pip install didn't work. So used 
docker-compose binary directly ( sudo
  *   curl -o /usr/local/bin/docker-compose -L 
"https://github.com/docker/compose/releases/download/1.15.0/docker-compose-$(uname
  *   -s)-$(uname -m)")
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/functions#n180

  *   Patched settings.xml to work through corporate proxy
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/_onap_functions#n46

  *   Added switches in between script to pause & wait for my action to proceed.
  *   I had to manually edit each Dockerfile to add proxy configurations in 
/etc/apt/apt.conf as well. Simply exporting HTTP_PROXY didn't help in my case.
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/functions#n104

With above modifications, I was able to be see them running now. I had to 
manually do the stuffs in for loop to make it work in my env ( mainly due to 
corporate proxy :( ).

BTW after having all these dockers up, how am I supposed to use Policy GUI to 
create / edit / apply any policy?
Could you help me with this info?

BR,
Viswa

From: Guo, Ruijing 
Sent: Wednesday, August 16, 2017 6:14 PM
To: Kumar Skand Priya, Viswanath V; 'DRAGOSH, PAMELA L (PAM)'; Atul Shegokar
Cc: onap-discuss@lists.onap.org
Subject: [E] RE: [onap-discuss] Facing issues with policy setup with Vagrant

Hi,

Vagrant/virtualbox need virtualization support. you can setup policy from 
Ubuntu 16.04 VM/Bare Metal without vagrant/virtualbox:


1.  Setup sudo without password in Ubuntu 16.04 VM/Bare Metal

2.  Git clone 
http://gerrit.onap.org/r/policy/docker

3.  Patch from 
https://gerrit.onap.org/r/#/c/7719/
 (still in review)

4.  Change 192.168.0.10 in docker/vagrant/setup_policy.sh to interface IP 
address in your Ubuntu 16.04 VM/Bare Metal

5.  Run setup_policy.sh

I will remove hardcoded IP address. So you can just run setup_policy.sh

Thanks,
-Ruijing


From: viswanath.kumarskandpr...@verizon.com 
[mailto:viswanath.kumarskandpr...@verizon.com]
Sent: Wednesday, August 16, 2017 7:52 PM
To: 'DRAGOSH, PAMELA L (PAM)' ; Atul Shegokar 
; Guo, Ruijing 
Cc: onap-discuss@lists.onap.org
Subject: RE: [onap-discuss] Facing issues with policy setup with Vagrant

I’m also facing similar issue. Although, going through Google, I learnt that 
nested virtualization is not supported. Apparently, I’m running a Ubuntu VM in 
openstack and I’m trying to use vagrant to power-up V-Box inside that Ubuntu.

Is there any much simpler approach to bring up entire policy component in 
single VM? The READ.ME from 
http://gerrit.onap.org/r/policy/docker
 suggest to build individual mvn projects starting from 
“policy-common-modules”, but I couldn’t see that dir in my cloned repo.

Also, 
https://wiki.onap.org/pages/viewpage.action?pageId=11929334
 page explains about 

Re: [onap-discuss] Facing issues with policy setup with Vagrant

2017-08-16 Thread Morales, Victor
Hey there,

Apparently, the error message is saying that virtualization feature is 
disabled, you can verify it running in the host machine running

$ egrep ‘(vmx|svm)’ /proc/cpuinfo

In the other hand, if that computer was provisioned by OpenStack, the Compute 
node where that instance is hosted has to support nested virtualization which 
can be enabled the proper kernel module.


· 
https://docs.openstack.org/devstack/latest/guides/devstack-with-nested-kvm.html

I haven’t tried to use the scripts isolated (there are plans to document and 
test that in the future) but maybe this can work

$ git clone https://git.onap.org/integration
$ mv integration/bootstrap/vagrant-onap/lib /var/onap
$ source /var/onap/policy
$ init_policy

Regards,
Victor Morales

From:  on behalf of Viswanath Kumar Skand 
Priya via onap-discuss 
Reply-To: "viswanath.kumarskandpr...@verizon.com" 

Date: Wednesday, August 16, 2017 at 6:51 AM
To: "'DRAGOSH, PAMELA L (PAM)'" , Atul Shegokar 
, "Guo, Ruijing" 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Facing issues with policy setup with Vagrant

I’m also facing similar issue. Although, going through Google, I learnt that 
nested virtualization is not supported. Apparently, I’m running a Ubuntu VM in 
openstack and I’m trying to use vagrant to power-up V-Box inside that Ubuntu.

Is there any much simpler approach to bring up entire policy component in 
single VM? The READ.ME from http://gerrit.onap.org/r/policy/docker suggest to 
build individual mvn projects starting from “policy-common-modules”, but I 
couldn’t see that dir in my cloned repo.

Also, https://wiki.onap.org/pages/viewpage.action?pageId=11929334 page explains 
about building PDP but not entire policy component.

Could you somebody from policy team shed some light on development env setup?

BR,
Viswa

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of DRAGOSH, PAMELA L 
(PAM)
Sent: Wednesday, August 16, 2017 5:13 PM
To: Atul Shegokar ; ruijing@intel.com
Cc: onap-discuss@lists.onap.org
Subject: [E] Re: [onap-discuss] Facing issues with policy setup with Vagrant

Atul,

Sorry that you are having issues. I don’t know what those errors are or where 
they come from. Perhaps Ruijing could help you, he setup the vagrant for Policy.

Not sure if you saw this wiki or if it would help:

https://wiki.onap.org/pages/viewpage.action?pageId=11930786


Regards,

Pam

From: 
>
 on behalf of Atul Shegokar 
>
Date: Wednesday, August 16, 2017 at 4:31 AM
To: "onap-discuss@lists.onap.org" 
>
Subject: [onap-discuss] Facing issues with policy setup with Vagrant

HI team,

I am trying to make setup for policy using vagrant. When I try to use vagrant 
up command, it gives an error saying VT-x is not available (VERR_VMX_NO_VMX).

I have already made below checks –

1)   VT-x AMD-V rea active in VM.

2)   VT-x is enabled in BIOS.

3)   Hyper-V is disabled and system rebooted (it was checked earlier).

Please guide help, if there are any other possible reasons which are affecting 
vagrant up command working.



Thanks & Regards,
Atul Shegokar













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.

Re: [onap-discuss] [sdc] [integration]Tutorial on setting up Dev env for SDC

2017-08-14 Thread Morales, Victor
Hi Helen,

From the ONAP on Vagrant perspective is just matter of running this command in 
*nix

$ ./tools/run.sh sdc

or this other if you’re using Powershell

PS C:\integration\bootstrap\vagrant-onap> .\tools\Run.ps1 sdc

The prerequisites for this project are documented on the Installation Guide[1] 
and in case that you want to know what are executed you can take a look of the 
SDC provisioning script[2]

Regards/Saludos
Victor Morales

[1] 
https://git.onap.org/integration/tree/bootstrap/vagrant-onap/doc/source/install/index.rst
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/sdc#n104


From: Yunxia Chen 
Date: Monday, August 14, 2017 at 4:07 PM
To: onap-discuss 
Cc: Victor Morales 
Subject: [sdc] [integration]Tutorial on setting up Dev env for SDC

Hi,
Do you have a simplified version for developer to setup a development env for 
SDC? I tried online quickly, but it seems no easy way for doing so. The reason 
for me to do so is to find out how quick new developer could up to speed to 
develop ONAP projects, starting from SDC.

Regards,
Helen Chen

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


Re: [onap-discuss] [integration] [bootstrap] vagrant-onap project available into Integration repo

2017-08-10 Thread Morales, Victor
Thanks for this great explanation Erick, I double-checked to my computer and I 
don’t have that plugin installed and it’s using Guest Additions Version: 
4.3.36.  So apparently this is an issue in the way that Vagrant masks mounted 
directories, isn’t it? I only think about two possible alternatives for solving 
this error


1.   Ensuring that vagrant-vbguest is installed but disable its auto update 
feature and report that to vagrant to solve that issue. The code into the 
Vagrantfile should be something like:

if not Vagrant.has_plugin?('vagrant-vbguest')
  system 'vagrant plugin install vagrant-vbguest'
  raise 'vagrant-vbguest was installed but it requires to execute again'
end
config.vbguest.auto_update = false


2.   Raise an error when the plugin is installed and force its uninstall

if Vagrant.has_plugin?('vagrant-vbguest')
  system 'vagrant plugin uninstall vagrant-vbguest'
  raise 'vagrant-vbguest was uninstalled but it requires to execute again'
end

I would be nice to have a way to restrict the Guest Additions Version,

Thanks
Victor Morales

From: "Multanen, Eric W" <eric.w.multa...@intel.com>
Date: Thursday, August 10, 2017 at 12:25 PM
To: Victor Morales <victor.mora...@intel.com>, "onap-discuss@lists.onap.org" 
<onap-discuss@lists.onap.org>
Subject: RE: [onap-discuss] [integration] [bootstrap] vagrant-onap project 
available into Integration repo

Here’s a summary of the issue and how I resolved / worked around it:


1.  On the ‘vagrant up’, Guest Additions Version of the guest box is listed 
as 4.3.36

2.  My host virtual box version is 5.1.26

3.  The vagrant-vbguest plugin was installed on the host, so it would mount 
a newer version of the guest additions iso in the guest and install it (I 
presume because it detected the older guest version).

a.  The guest additions are installed in the guest /opt directory and then 
links to /opt subdirectories are made for files and binaries in /sbin, etc. to 
install.

4.  Then, the host ./opt directory is mounted onto the guest /opt 
directory.  This succeeds - /opt on the guest is now shared with ./opt on the 
host.

5.  But, now the guest additions installed in /opt are masked by the 
mounted ./opt directory from the host.  Subsequent syncing (/lib, .m2, …) fails.

a.  And the vagrant up fails at this point – the vm is up, but process of 
bringing up mthe onap project fails

By uninstalling the vagrant-vbguest plugin on the host, a newer version of the 
guest additions is not installed, so the masking of /opt in the guest does not 
occur, all directories needing to sync are synced, and the bring up process is 
able to continue.


From: Morales, Victor
Sent: Thursday, August 10, 2017 9:47 AM
To: Multanen, Eric W <eric.w.multa...@intel.com>; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
project available into Integration repo

Hi Eric,

Adding more documentation is always welcome so if you find something that helps 
to clarify the usage of this tool I encourage to submit the patch (I submitted 
a patch to generate html documentation and it also includes an installation 
guide[1]).  For submitting a bug, I’d need more information about it, like

Do you the log of the error messages?
Did you only have issues syncing /opt folder? What about /lib and /.m2?
What version of Guest Additions did you have?
Once that you uninstall the guest additions, are the environments provisioned 
without any error?

Thanks
Victor Morales

[1] https://gerrit.onap.org/r/#/c/7213/


From: "Multanen, Eric W" 
<eric.w.multa...@intel.com<mailto:eric.w.multa...@intel.com>>
Date: Thursday, August 10, 2017 at 10:43 AM
To: Victor Morales <victor.mora...@intel.com<mailto:victor.mora...@intel.com>>, 
"onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>
Subject: RE: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
project available into Integration repo

Hello,

I’ve been trying this out (Windows 10 host, virtualbox, individual projects) 
for the past couple weeks.

I ultimately found out that the source of the problems I encountered getting 
synced folders/directories to work was a conflict between
the virtual box guest additions using the /opt directory of the guest and this 
project syncing the /opt directory with the host.  I got things to work
by uninstalling the vagrant guest additions plugin.

I’d be happy to either write up a bug report, or alternatively, add some 
documentation for best known methods or tips on usage.

Any preference?

Eric



From: 
onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org> 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Morales, Victor
Sent: Wednesday, July 26, 2017 3:58 P

Re: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap project available into Integration repo

2017-08-10 Thread Morales, Victor
Hi Eric,

Adding more documentation is always welcome so if you find something that helps 
to clarify the usage of this tool I encourage to submit the patch (I submitted 
a patch to generate html documentation and it also includes an installation 
guide[1]).  For submitting a bug, I’d need more information about it, like

Do you the log of the error messages?
Did you only have issues syncing /opt folder? What about /lib and /.m2?
What version of Guest Additions did you have?
Once that you uninstall the guest additions, are the environments provisioned 
without any error?

Thanks
Victor Morales

[1] https://gerrit.onap.org/r/#/c/7213/


From: "Multanen, Eric W" <eric.w.multa...@intel.com>
Date: Thursday, August 10, 2017 at 10:43 AM
To: Victor Morales <victor.mora...@intel.com>, "onap-discuss@lists.onap.org" 
<onap-discuss@lists.onap.org>
Subject: RE: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
project available into Integration repo

Hello,

I’ve been trying this out (Windows 10 host, virtualbox, individual projects) 
for the past couple weeks.

I ultimately found out that the source of the problems I encountered getting 
synced folders/directories to work was a conflict between
the virtual box guest additions using the /opt directory of the guest and this 
project syncing the /opt directory with the host.  I got things to work
by uninstalling the vagrant guest additions plugin.

I’d be happy to either write up a bug report, or alternatively, add some 
documentation for best known methods or tips on usage.

Any preference?

Eric



From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Morales, Victor
Sent: Wednesday, July 26, 2017 3:58 PM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap project 
available into Integration repo

ONAPers,

The vagrant-onap project started as an alternative to deploy ONAP services in 
Virtual Machines hosted locally without the need of an OpenStack deployment.  
After several changes and additions to this project, its goal has changed to 
provision a Development Environment.  Its current implementation support 
different providers (like VirtualBox, Libvirt and OpenStack) and has been 
tested in some OS(like Ubuntu, Mac OS).  This is an ongoing effort to collect 
instructions and standardize the methods to build and compile ONAP artifacts, 
as you can expect there are many things that are still missed so I encourage to 
everyone to take a look of the scripts placed into lib folder[1] and improve 
the documentation[2][3]. We have plans to add more Unit Tests to this 
project[4] to validate any change.

Thanks
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/README.md
[3] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/doc/source
[4] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tests
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [sdc] Building SDC in standalone mode for development.

2017-08-04 Thread Morales, Victor
Hi Viswa,

The list of instructions that I’ve collected is this one:

https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/sdc


I don’t think that it includes all of them but at least it’s a good starting 
point

Thanks
Victor Morales
irc: electrocucaracha

From:  on behalf of Viswa KSP 

Date: Friday, August 4, 2017 at 4:53 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] [sdc] Building SDC in standalone mode for development.

Dear SDC Team,

I am currently building SDC from source ( as per READ.ME ) and 
trying to understand if SDC can live as an independent system . One of the 
initial way to stand-up standalone SDC is by using WebsealSimulator.

However, there is no clear documentation on how to start SDC components ( SDC 
FE/BE/DAO etc ) in a single development machine without having to take docker 
route.

The docker.sh ( as per READ.ME ) is downloading images from 
ONAP nexus repo as opposed to run code from local development environment. Also 
I couldn't located startWebsealSimulator.sh & startWebsealSimulator.sh from the 
code that I cloned from gerrit.

Could someone from SDC team help me in providing me list of steps to power up 
SDC in standalone mode ? I'm interested in running SDC natively in my 
development machine as opposed to setting up local nexus repo and then taking 
the docker.sh route to install the same.

I also volunteer to compile the list of steps for future SDC dev community to 
take this route, however I would need info to proceed further.

BR,
Viswa
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [aai] A local dev setup guide

2017-07-31 Thread Morales, Victor
Jimmy,

I’ve submitted a change[1] in ONAP on Vagrant project that covers all the steps 
that you mention in guide.  Could you help me to review it?  I’ve plans to add 
some steps to validate resources and traversal services (steps 8 and 10). In 
the other hand, I noticed that Ubuntu requires to manually accept java 
certificates, so probably you should mention it somewhere:

# /var/lib/dpkg/info/ca-certificates-java.postinst configure

Regards,
Victor Morales

[1] https://gerrit.onap.org/r/#/c/6455/


From: <onap-discuss-boun...@lists.onap.org> on behalf of Victor Morales 
<victor.mora...@intel.com>
Date: Thursday, July 27, 2017 at 9:56 AM
To: "FORSYTH, JAMES" <jf2...@att.com>
Cc: "'onap-discuss@lists.onap.org'" <onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] [aai] A local dev setup guide

Hey Jimmy,

The approach that we have in vagrant-onap is to sync source code folders 
between the host and guest machines[1].  The purpose of this is to install, 
build and deploy things in the VM but use IDE and gerrit ssh keys of the host 
machine at the same, this could facilitate the recreation of Dev Environments 
with the execution of two command (vagrant destroy –f  && vagrant up 
) without losing changes in the source code and keeping the same 
gerrit keys to submit changes.  Maybe this approach can help you to reduce 
memory needed.

Thanks
Victor Morales

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/Vagrantfile#n96


From: "FORSYTH, JAMES" <jf2...@att.com>
Date: Wednesday, July 26, 2017 at 6:22 PM
To: Victor Morales <victor.mora...@intel.com>, "'onap-discuss@lists.onap.org'" 
<onap-discuss@lists.onap.org>
Cc: "PRESSLEY, VIVIAN A" <vp1...@att.com>
Subject: RE: [onap-discuss] [aai] A local dev setup guide

Hi, Victor,

I think 4GB would work to run the services and the graphdb; probably want more 
if as a dev you want to run an IDE/chrome/postman alongside, so probably 
minimum 8GB for that purpose.  I’ll adjust my VM settings down and see how it 
goes ☺

Thanks,
jimmy

From: Morales, Victor [mailto:victor.mora...@intel.com]
Sent: Wednesday, July 26, 2017 6:29 PM
To: FORSYTH, JAMES <jf2...@att.com>; 'onap-discuss@lists.onap.org' 
<onap-discuss@lists.onap.org>
Cc: PRESSLEY, VIVIAN A <vp1...@att.com>
Subject: Re: [onap-discuss] [aai] A local dev setup guide

Hi Jimmy,

Thanks for sharing this guide, I’ve plans to include those instructions into 
the bootstrap project, to be more precisely in this script

https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/aai<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_integration_tree_bootstrap_vagrant-2Donap_lib_aai=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=Oej6QUk5p2KdqNEWySpOHA=MtV6t_3CcRqEjWn7H--EgYlQyKT42kHM_mm4poNoihI=Fqe7VoSgTQcR9GMOKUoWZ0EvHEodLkUW2sPsQl9p9K0=>

I noticed that you suggest to use 16 GB of RAM, did you try with less memory? 
Or in other words, what’s the minimum amount of memory required?

Thanks
Victor Morales
irc: electrocucaracha

From: 
<onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org>>
 on behalf of "FORSYTH, JAMES" <jf2...@att.com<mailto:jf2...@att.com>>
Date: Wednesday, July 26, 2017 at 4:09 PM
To: "'onap-discuss@lists.onap.org'" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>
Cc: "PRESSLEY, VIVIAN A" <vp1...@att.com<mailto:vp1...@att.com>>
Subject: [onap-discuss] [aai] A local dev setup guide

Hi, All,

As agreed during the VF-C/A session of the Virtual Developer’s Event, I have 
a local dev setup guide page posted under the A page on the wiki, complete 
with Postman example scripts for exercising the resources and aai-traverals 
microservices:

https://wiki.onap.org/pages/viewpage.action?pageId=10782088<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_pages_viewpage.action-3FpageId-3D10782088=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=Oej6QUk5p2KdqNEWySpOHA=MtV6t_3CcRqEjWn7H--EgYlQyKT42kHM_mm4poNoihI=rO1izjVLCfkO9yHSl_oZoiXEC8WFhbAriEWdm5JAL6A=>

I welcome feedback and hope that at least our A devs are able to try this 
out locally.

I am in the process of creating a tutorial which illustrates modifying the 
schema, adding a new node type and adding attributes to existing types – look 
for that tomorrow.

Thanks,
jimmy




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


Re: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap projectavailable into Integration repo

2017-07-28 Thread Morales, Victor
Viswa,

We have focused more in testing and improving the components individually.  
Last time that I tested the All in One configuration was having some issues in 
several dependencies, besides that port conflict that you mentioned.

Regards/Saludos
Victor Morales

From: Viswa KSP <kspviswa.git...@gmail.com>
Date: Friday, July 28, 2017 at 10:26 AM
To: Victor Morales <victor.mora...@intel.com>
Cc: "zhao.huab...@zte.com.cn" <zhao.huab...@zte.com.cn>, 
"onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
projectavailable into Integration repo

Victor,

Would this tool be able to stand up all components of ONAP in single 12GB 
Ubuntu instance ( just going with the minimum reqs published in 
read.me<http://read.me> ).

Last I heard there were port conflicts to bring-up all components within single 
machine. Was that resolved?

BR,
Viswa

On Fri, Jul 28, 2017 at 8:21 PM, Morales, Victor 
<victor.mora...@intel.com<mailto:victor.mora...@intel.com>> wrote:
Hey Huabing,

That’s true, this tool clones/pulls source code, compile java artifacts, build 
docker images, etc.

Regards/Saludos
Victor Morales

From: "zhao.huab...@zte.com.cn<mailto:zhao.huab...@zte.com.cn>" 
<zhao.huab...@zte.com.cn<mailto:zhao.huab...@zte.com.cn>>
Date: Thursday, July 27, 2017 at 8:02 PM
To: Victor Morales <victor.mora...@intel.com<mailto:victor.mora...@intel.com>>
Cc: "onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>
Subject: Re:[onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
projectavailable into Integration repo


Hi Victor,



Thanks for bring this useful tool to ONAPer !



I'd like to understand the relationship between this project and OOM.

It seems that this project just intend to provide a handy development 
environment for ONAP developer and will not be part of OOM, which aim to the 
production deployment. Do I understand correctly?



Thanks,

Huabing


Original Mail
Sender:  <victor.mora...@intel.com<mailto:victor.mora...@intel.com>>;
To:  <onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>;
Date: 2017/07/27 06:57
Subject: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
projectavailable into Integration repo


ONAPers,

The vagrant-onap project started as an alternative to deploy ONAP services in 
Virtual Machines hosted locally without the need of an OpenStack deployment.  
After several changes and additions to this project,  its goal has changed to 
provision a Development Environment.  Its current implementation support 
different providers (like VirtualBox, Libvirt and OpenStack) and has been 
tested in some OS(like Ubuntu, Mac OS).  This is an ongoing effort to collect 
instructions  and standardize the methods to build and compile ONAP artifacts, 
as you can expect there are many things that are still missed so I encourage to 
everyone to take a look of the scripts placed into lib folder[1] and improve 
the documentation[2][3]. We have plans  to add more Unit Tests to this 
project[4] to validate any change.

Thanks
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/README.md
[3] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/doc/source
[4] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tests





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

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


Re: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap projectavailable into Integration repo

2017-07-28 Thread Morales, Victor
Hey Huabing,

That’s true, this tool clones/pulls source code, compile java artifacts, build 
docker images, etc.

Regards/Saludos
Victor Morales

From: "zhao.huab...@zte.com.cn" 
Date: Thursday, July 27, 2017 at 8:02 PM
To: Victor Morales 
Cc: "onap-discuss@lists.onap.org" 
Subject: Re:[onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
projectavailable into Integration repo


Hi Victor,



Thanks for bring this useful tool to ONAPer !



I'd like to understand the relationship between this project and OOM.

It seems that this project just intend to provide a handy development 
environment for ONAP developer and will not be part of OOM, which aim to the 
production deployment. Do I understand correctly?



Thanks,

Huabing


Original Mail
Sender:  ;
To:  ;
Date: 2017/07/27 06:57
Subject: [onap-discuss] [all] [integration] [bootstrap] vagrant-onap 
projectavailable into Integration repo


ONAPers,

The vagrant-onap project started as an alternative to deploy ONAP services in 
Virtual Machines hosted locally without the need of an OpenStack deployment.  
After several changes and additions to this project,  its goal has changed to 
provision a Development Environment.  Its current implementation support 
different providers (like VirtualBox, Libvirt and OpenStack) and has been 
tested in some OS(like Ubuntu, Mac OS).  This is an ongoing effort to collect 
instructions  and standardize the methods to build and compile ONAP artifacts, 
as you can expect there are many things that are still missed so I encourage to 
everyone to take a look of the scripts placed into lib folder[1] and improve 
the documentation[2][3]. We have plans  to add more Unit Tests to this 
project[4] to validate any change.

Thanks
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/README.md
[3] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/doc/source
[4] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tests




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


Re: [onap-discuss] [aai] A local dev setup guide

2017-07-27 Thread Morales, Victor
Hey Jimmy,

The approach that we have in vagrant-onap is to sync source code folders 
between the host and guest machines[1].  The purpose of this is to install, 
build and deploy things in the VM but use IDE and gerrit ssh keys of the host 
machine at the same, this could facilitate the recreation of Dev Environments 
with the execution of two command (vagrant destroy –f  && vagrant up 
) without losing changes in the source code and keeping the same 
gerrit keys to submit changes.  Maybe this approach can help you to reduce 
memory needed.

Thanks
Victor Morales

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/Vagrantfile#n96


From: "FORSYTH, JAMES" <jf2...@att.com>
Date: Wednesday, July 26, 2017 at 6:22 PM
To: Victor Morales <victor.mora...@intel.com>, "'onap-discuss@lists.onap.org'" 
<onap-discuss@lists.onap.org>
Cc: "PRESSLEY, VIVIAN A" <vp1...@att.com>
Subject: RE: [onap-discuss] [aai] A local dev setup guide

Hi, Victor,

I think 4GB would work to run the services and the graphdb; probably want more 
if as a dev you want to run an IDE/chrome/postman alongside, so probably 
minimum 8GB for that purpose.  I’ll adjust my VM settings down and see how it 
goes ☺

Thanks,
jimmy

From: Morales, Victor [mailto:victor.mora...@intel.com]
Sent: Wednesday, July 26, 2017 6:29 PM
To: FORSYTH, JAMES <jf2...@att.com>; 'onap-discuss@lists.onap.org' 
<onap-discuss@lists.onap.org>
Cc: PRESSLEY, VIVIAN A <vp1...@att.com>
Subject: Re: [onap-discuss] [aai] A local dev setup guide

Hi Jimmy,

Thanks for sharing this guide, I’ve plans to include those instructions into 
the bootstrap project, to be more precisely in this script

https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib/aai<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_integration_tree_bootstrap_vagrant-2Donap_lib_aai=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=Oej6QUk5p2KdqNEWySpOHA=MtV6t_3CcRqEjWn7H--EgYlQyKT42kHM_mm4poNoihI=Fqe7VoSgTQcR9GMOKUoWZ0EvHEodLkUW2sPsQl9p9K0=>

I noticed that you suggest to use 16 GB of RAM, did you try with less memory? 
Or in other words, what’s the minimum amount of memory required?

Thanks
Victor Morales
irc: electrocucaracha

From: 
<onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org>>
 on behalf of "FORSYTH, JAMES" <jf2...@att.com<mailto:jf2...@att.com>>
Date: Wednesday, July 26, 2017 at 4:09 PM
To: "'onap-discuss@lists.onap.org'" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>
Cc: "PRESSLEY, VIVIAN A" <vp1...@att.com<mailto:vp1...@att.com>>
Subject: [onap-discuss] [aai] A local dev setup guide

Hi, All,

As agreed during the VF-C/A session of the Virtual Developer’s Event, I have 
a local dev setup guide page posted under the A page on the wiki, complete 
with Postman example scripts for exercising the resources and aai-traverals 
microservices:

https://wiki.onap.org/pages/viewpage.action?pageId=10782088<https://urldefense.proofpoint.com/v2/url?u=https-3A__wiki.onap.org_pages_viewpage.action-3FpageId-3D10782088=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=Oej6QUk5p2KdqNEWySpOHA=MtV6t_3CcRqEjWn7H--EgYlQyKT42kHM_mm4poNoihI=rO1izjVLCfkO9yHSl_oZoiXEC8WFhbAriEWdm5JAL6A=>

I welcome feedback and hope that at least our A devs are able to try this 
out locally.

I am in the process of creating a tutorial which illustrates modifying the 
schema, adding a new node type and adding attributes to existing types – look 
for that tomorrow.

Thanks,
jimmy




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


Re: [onap-discuss] [development] Development practices subcommittee?

2017-07-27 Thread Morales, Victor
Hi Vitaliy

These are my two cents on this.  AFAIK there is no a dedicated subcommittee 
that is in charge of collecting development tools and practices as a goal, but 
there is an initiative named Bootstrap[1] which is targeting to help new 
developers to work in ONAP.  One of the tools that we have is ONAP on Vagrant 
[2] which is an ongoing effort to provide a development environment and try to 
unify those practices.  Any feedback it’s always welcome from reviewing code to 
propose things in the roadmap, the Integration team meets every Tuesday or you 
can reach them using the #onap-int IRC channel[3]

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] https://wiki.onap.org/pages/viewpage.action?pageId=8226978
[2] https://lists.onap.org/pipermail/onap-discuss/2017-July/002725.html
[3] https://wiki.onap.org/display/DW/Integration+Weekly+Meeting


From:  on behalf of Vitaliy Emporopulo 

Date: Thursday, July 27, 2017 at 2:31 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] [development] Development practices subcommittee?

Hello fellow ONAPers,

Following yesterday’s great session about typical development setups, I have a 
few questions.


1.   Is there a dedicated subcommittee for development practices?

2.   On the one hand, there’s apparently a roadmap for unification of 
development tools and practices, but on the other hand it’s not clear who leads 
the effort. There’s not much discussion on the [development] topic in this 
mailing list either.

3.   I have a few thoughts I’d like to share about the proposed roadmap. 
What would be the right forum to discuss them?

Best regards,
Vitaliy Emporopulo
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
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [all] [integration] [bootstrap] vagrant-onap project available into Integration repo

2017-07-26 Thread Morales, Victor
ONAPers,

The vagrant-onap project started as an alternative to deploy ONAP services in 
Virtual Machines hosted locally without the need of an OpenStack deployment.  
After several changes and additions to this project, its goal has changed to 
provision a Development Environment.  Its current implementation support 
different providers (like VirtualBox, Libvirt and OpenStack) and has been 
tested in some OS(like Ubuntu, Mac OS).  This is an ongoing effort to collect 
instructions and standardize the methods to build and compile ONAP artifacts, 
as you can expect there are many things that are still missed so I encourage to 
everyone to take a look of the scripts placed into lib folder[1] and improve 
the documentation[2][3]. We have plans to add more Unit Tests to this 
project[4] to validate any change.

Thanks
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/lib
[2] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/README.md
[3] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/doc/source
[4] https://git.onap.org/integration/tree/bootstrap/vagrant-onap/tests
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [sdc] Help for compiling SDC module

2017-07-10 Thread Morales, Victor
Howdy,

I’ve been trying to identify the root cause of the SDC compilation error and I 
noticed that it’s caused by onboarding-ui-war module.  I’m getting the 
following error when it tries to run the build maven goal[1]

[INFO]  [1025] ./src/sdc-app/heatvalidation/UploadScreen.jsx 3.7 kB {2} [built]
[INFO]  [1083] multi sdc-app/heatValidation.app.jsx 28 bytes {2} [built]
[INFO]  + 904 hidden modules
[INFO]
[INFO] ERROR in ./src/sdc-app/flows/SequenceDiagram.jsx
[INFO] Module not found: Error: Can't resolve 'dox-sequence-diagram-ui' in 
'/opt/sdc/openecomp-ui/src/sdc-app/flows'
[INFO]  @ ./src/sdc-app/flows/SequenceDiagram.jsx 37:28-62
[INFO]  @ ./src/sdc-app/flows/FlowsListEditorView.jsx
[INFO]  @ ./src/sdc-app/flows/FlowsListEditor.js
[INFO]  @ ./src/sdc-app/ModulesOptions.jsx
[INFO]  @ ./src/sdc-app/sdc.app.jsx
[INFO]  @ multi sdc-app/sdc.app.jsx
[INFO] bundleJS : Failure!!
[INFO]  -language:  en
[INFO] [21:13:19] 'prod' errored after 2.25 min
[INFO] [21:13:19] Error: Webpack build FAILED
[INFO] at prodTask.catch.err (/opt/sdc/openecomp-ui/gulpfile.js:89:9)
[INFO] at tryCatcher 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/util.js:26:23)
[INFO] at Promise._settlePromiseFromHandler 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/promise.js:510:31)
[INFO] at Promise._settlePromiseAt 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/promise.js:584:18)
[INFO] at Promise._settlePromises 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/promise.js:700:14)
[INFO] at Async._drainQueue 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/async.js:123:16)
[INFO] at Async._drainQueues 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/async.js:133:10)
[INFO] at Immediate.Async.drainQueues 
(/opt/sdc/openecomp-ui/node_modules/bluebird/js/main/async.js:15:14)
[INFO] at runCallback (timers.js:649:20)
[INFO] at tryOnImmediate (timers.js:622:5)
[INFO] at processImmediate [as _immediateCallback] (timers.js:594:5)
[INFO]

My understanding is that maven[1] calls gulp[2], gulp calls webpack in its prod 
task[3] and the prod task loads the modules using the webpack.production.js 
file[4].  I’m currently using the code as it is in the 
repo(https://git.onap.org/sdc/) but I’m not sure if I’m missing something? Any 
help will be really appreciated.

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/sdc/tree/openecomp-ui/pom.xml#n114
[2] https://git.onap.org/sdc/tree/openecomp-ui/package.json#n9
[3] https://git.onap.org/sdc/tree/openecomp-ui/gulpfile.js#n80
[4] https://git.onap.org/sdc/tree/openecomp-ui/tools/gulp/tasks/prod.js#n89


From:  on behalf of Victor Morales 

Date: Monday, July 3, 2017 at 11:12 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] [sdc] Help for compiling SDC module

Hey there,

I’m trying to compile the SDC repo[1] with the command `mvn clean install 
-DskipTests=true -Dmaven.test.skip=true -Dadditionalparam=-Xdoclint:none` but 
I’m getting the following error:

==> sdc: [ERROR] npm ERR! code ENOENT
==> sdc: [ERROR] npm ERR! errno -2
==> sdc: [ERROR] npm ERR! syscall chmod
==> sdc: [ERROR]
==> sdc: [ERROR] npm ERR! enoent ENOENT: no such file or directory, chmod 
'/opt/sdc/openecomp-ui/node_modules/coffee-script/bin/coffee'
==> sdc: [ERROR] npm ERR! enoent ENOENT: no such file or directory, chmod 
'/opt/sdc/openecomp-ui/node_modules/coffee-script/bin/coffee'
==> sdc: [ERROR] npm ERR! enoent This is most likely not a problem with npm 
itself
==> sdc: [ERROR] npm ERR! enoent and is related to npm not being able to find a 
file.
==> sdc: [ERROR] npm ERR! enoent
==> sdc: [ERROR]
==> sdc: [ERROR] npm ERR! Please include the following file with any support 
request:
==> sdc: [ERROR] npm ERR! /opt/sdc/openecomp-ui/npm-debug.log

During the compilation of onboarding-ui-war module, I tried updating the 
node.js and npm versions and adding some dependencies(like coffe, istambul and 
others) without any success.  I just wondering if there is a missing step or 
dependency for that compilation.

Thanks
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/sdc/
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] [sdc] Help for compiling SDC module

2017-07-03 Thread Morales, Victor
Hey there,

I’m trying to compile the SDC repo[1] with the command `mvn clean install 
-DskipTests=true -Dmaven.test.skip=true -Dadditionalparam=-Xdoclint:none` but 
I’m getting the following error:

==> sdc: [ERROR] npm ERR! code ENOENT
==> sdc: [ERROR] npm ERR! errno -2
==> sdc: [ERROR] npm ERR! syscall chmod
==> sdc: [ERROR]
==> sdc: [ERROR] npm ERR! enoent ENOENT: no such file or directory, chmod 
'/opt/sdc/openecomp-ui/node_modules/coffee-script/bin/coffee'
==> sdc: [ERROR] npm ERR! enoent ENOENT: no such file or directory, chmod 
'/opt/sdc/openecomp-ui/node_modules/coffee-script/bin/coffee'
==> sdc: [ERROR] npm ERR! enoent This is most likely not a problem with npm 
itself
==> sdc: [ERROR] npm ERR! enoent and is related to npm not being able to find a 
file.
==> sdc: [ERROR] npm ERR! enoent
==> sdc: [ERROR]
==> sdc: [ERROR] npm ERR! Please include the following file with any support 
request:
==> sdc: [ERROR] npm ERR! /opt/sdc/openecomp-ui/npm-debug.log

During the compilation of onboarding-ui-war module, I tried updating the 
node.js and npm versions and adding some dependencies(like coffe, istambul and 
others) without any success.  I just wondering if there is a missing step or 
dependency for that compilation.

Thanks
Victor Morales
irc: electrocucaracha

[1] https://git.onap.org/sdc/
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] message_router is failing with kafka error

2017-06-22 Thread Morales, Victor
One of the differences that I noticed in the mr script of vagrant_onap project 
is that is not exporting the MTU variable 
(https://git.onap.org/demo/tree/boot/mr_vm_init.sh#n3)

From: parthiva krishna 
Date: Thursday, June 22, 2017 at 1:23 AM
To: "ROSE, DANIEL V" , Victor Morales 
Cc: "onap-discuss@lists.onap.org" 
Subject: RE: [onap-discuss] message_router is failing with kafka error

Hi Victor,

Can you please help here. Let me know if you require any additional information.
/Pardhu

On 21-Jun-2017 11:12 pm, "ROSE, DANIEL V" 
> wrote:
I am afraid I have not ever been able to get vagrant working on my work laptop 
so I haven’t played with vagrant. I believe Victor made that so maybe you can 
check with him?

Thanks,
Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: parthiva krishna 
[mailto:parthiv...@gmail.com]
Sent: Wednesday, June 21, 2017 1:03 PM
To: ROSE, DANIEL V >
Cc: onap-discuss@lists.onap.org
Subject: RE: [onap-discuss] message_router is failing with kafka error

Hi Daniel,

Thanks for reply. I am trying vagrant onap. When I run command

vagrant up message_router

It makes 2 containers up except the Kafka container in mr . Kafka container 
exits immediately. Unable to start Kafka container.

I tried running start-kafka.sh . Getting below error.

vagrant@all-in-one:/vagrant$ sudo docker ps -a
CONTAINER IDIMAGE   
   COMMAND  CREATED STATUS  
PORTS 
NAMES
2dbe339ade43attos/dmaap 
   "/bin/sh -c ./star..."   11 minutes ago  Up 11 minutes   
0.0.0.0:3904-3905->3904-3905/tcp  
dockerfiles_dmaap_1
41eef7f94bfddockerfiles_kafka   
   "start-kafka.sh" 11 minutes ago  Exited (1) 10 minutes 
ago 
dockerfiles_kafka_1
c4ed041cd9efwurstmeister/zookeeper  
   "/bin/sh -c '/usr/..."   11 minutes ago  Up 11 minutes   
22/tcp, 2888/tcp, 3888/tcp, 0.0.0.0:2181->2181/tcp
dockerfiles_zookeeper_1


vagrant@all-in-one:/vagrant$ sudo docker logs 41eef7f94bfd
waiting for kafka to be ready
[2017-06-20 11:14:59,932] INFO Verifying properties 
(kafka.utils.VerifiableProperties)
[2017-06-20 11:14:59,996] INFO Property 
advertised.host.name
 is overridden to kafka (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,002] INFO Property advertised.port is overridden to 9092 
(kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,002] INFO Property 
broker.id
 is overridden to 1 (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,002] INFO Property log.cleaner.enable is overridden to 
false (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,003] INFO Property log.dirs is overridden to 
/kafka/kafka-logs (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,008] INFO Property 
log.retention.check.interval.ms
 is overridden to 6 (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,008] INFO Property log.retention.hours is overridden to 
168 (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,008] INFO Property log.segment.bytes is overridden to 
536870912 (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,008] INFO Property num.io.threads is overridden to 8 
(kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,008] INFO Property num.network.threads is overridden to 2 
(kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,009] INFO Property num.partitions is overridden to 2 
(kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,009] INFO Property port is overridden to 9092 
(kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,009] INFO Property socket.receive.buffer.bytes is 
overridden to 1048576 (kafka.utils.VerifiableProperties)
[2017-06-20 11:15:00,009] 

Re: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or io.fabric8

2017-06-16 Thread Morales, Victor
The vagrant plugin was already installed during the first execution.  Besides 
those environment variables I don’t think that you need something else.

From: Viswa KSP <kspviswa.git...@gmail.com>
Date: Friday, June 16, 2017 at 4:09 AM
To: Victor Morales <victor.mora...@intel.com>
Cc: "Shankar, Shashank Kumar" <shashank.kumar.shan...@intel.com>, 
"onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or 
io.fabric8

Thanks Victor. Any pointers on what plugin to install? As you rightly pointed 
out, I'm behind corporate proxy. Is there any proxy settings that I should 
enable for vagrant as well?

BR,
Viswa

On Fri, Jun 16, 2017 at 4:08 AM, Morales, Victor 
<victor.mora...@intel.com<mailto:victor.mora...@intel.com>> wrote:
Hey Viswa,

I have to recognize that Vagrant is not easy to understand at the beginning (or 
at least that was my case).  For that execution, apparently you have the proxy 
environment variables defined in your environment (http_proxy, https_proxy and 
no_proxy).  We added a validation that installs an additional plugin for that 
scenario and stops the execution[1]. Once this plugin is installed you won’t 
have issues to run it again (basically, run `$ vagrant up sdnc`, we suggest to 
run only one service for now because we have been testing them in that way or 
run `$ DEPLOY_MODE=all-in-one vagrant up` that tries to install all the 
services in a single VM).

Regarding Vagrant, it uses snapshots (vagrant boxes) for its execution, more 
likely it will take some time to download the “ubuntu/trusty64” box[2] which is 
hosted in their cloud[3]. After that snapshot is downloaded and started a copy 
several customizations will be applied (like shared folders, amount memory, 
number of cpus, hostname, private ip, volume partitions, etc)[4][5] and a local 
script executed[6][7] passing arguments[8] and environment variables[9][10]

[1] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L42-L50
[2] https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L53
[3] https://atlas.hashicorp.com/ubuntu/boxes/trusty64
[4] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L55-L65
[5] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L184-L185
[6] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L187
[7] https://github.com/electrocucaracha/vagrant-onap/blob/master/postinstall.sh
[8] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L188
[9] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L189
[10] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/Vagrantfile#L4-L28


From: Viswa KSP <kspviswa.git...@gmail.com<mailto:kspviswa.git...@gmail.com>>
Date: Thursday, June 15, 2017 at 4:37 PM
To: Victor Morales <victor.mora...@intel.com<mailto:victor.mora...@intel.com>>
Cc: "Shankar, Shashank Kumar" 
<shashank.kumar.shan...@intel.com<mailto:shashank.kumar.shan...@intel.com>>, 
"onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>

Subject: Re: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or 
io.fabric8

Thanks for the heads-up Victor.

I have been trying to use your project to bootstrap a dev environment, but 
haven't been succesfull. Could you please help me?
I tried installing vagrant & git in brand new instance and here is what I get.

PS : I'm completely new to vagrant and I might be asking something very obvious 
for hello-world. Pls bear with my stupidity :)


kspviswa@kspviswa-onap-xlarge:~/ws/vagrant-onap$ vagrant up

Installing the 'vagrant-proxyconf' plugin. This can take a few minutes...

/usr/lib/ruby/2.3.0/rubygems/specification.rb:946:in `all=': undefined method 
`group_by' for nil:NilClass (NoMethodError)

from /usr/lib/ruby/vendor_ruby/vagrant/bundler.rb:275:in `with_isolated_gem'

from /usr/lib/ruby/vendor_ruby/vagrant/bundler.rb:231:in `internal_install'

from /usr/lib/ruby/vendor_ruby/vagrant/bundler.rb:102:in `install'

from /usr/lib/ruby/vendor_ruby/vagrant/plugin/manager.rb:62:in `block in 
install_plugin'

from /usr/lib/ruby/vendor_ruby/vagrant/plugin/manager.rb:72:in `install_plugin'

from /usr/share/vagrant/plugins/commands/plugin/action/install_gem.rb:37:in 
`call'

from /usr/lib/ruby/vendor_ruby/vagrant/action/warden.rb:34:in `call'

from /usr/lib/ruby/vendor_ruby/vagrant/action/builder.rb:116:in `call'

from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:66:in `block in run'

from /usr/lib/ruby/vendor_ruby/vagrant/util/busy.rb:19:in `busy'

from /usr/lib/ruby/vendor_ruby/vagrant/action/runner.rb:66:in `run'

from /usr/share/vagrant/plugins/commands/plugin/command/base.rb:14:in `action'

from /usr/share

Re: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or io.fabric8

2017-06-15 Thread Morales, Victor
Hi Viswa,

Our main focus is to provide a method to provision a ONAP development 
environment.  In other words, after running `vagrant up mso` or `vagrant up 
aai` the output should be a Virtual Machine with all the configuration and 
dependencies installed to be able to work in that particular module.  Maybe 
something like a Devstack for ONAP.  We believe that the capability to build 
docker images locally is crucial to any developer, no matter if they are behind 
a corporate proxy.

Regarding running ONAP in a laptop, it should be nice to do it or a least only 
running their services.  We have been testing this in our laptops which are 
MacBook Pro (2.7 GHz and 16 GB), hopefully that should be enough.

Regards/Saludos
Victor Morales
irc: electrocucaracha

From: <onap-discuss-boun...@lists.onap.org> on behalf of Viswa KSP 
<kspviswa.git...@gmail.com>
Date: Thursday, June 15, 2017 at 9:57 AM
To: "Shankar, Shashank Kumar" <shashank.kumar.shan...@intel.com>
Cc: "onap-discuss@lists.onap.org" <onap-discuss@lists.onap.org>
Subject: Re: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or 
io.fabric8

Hi Shashank / Victor,

Great initiative. Does this vagrant aid only in docker builds or does it 
support deployment as well - something like ONAP in a laptop also possible ?
Could you also comment on resource requirements ?

BR,
Viswa

On Wed, Jun 14, 2017 at 12:06 AM, Shankar, Shashank Kumar 
<shashank.kumar.shan...@intel.com<mailto:shashank.kumar.shan...@intel.com>> 
wrote:
Thank you very much for the details Manoop.

Regards,
Shashank

From: "TALASILA, MANOOP (MANOOP)" 
<talas...@research.att.com<mailto:talas...@research.att.com>>
Date: Tuesday, June 13, 2017 at 11:28 AM
To: Shashank Kumar Shankar 
<shashank.kumar.shan...@intel.com<mailto:shashank.kumar.shan...@intel.com>>
Cc: "ROSE, DANIEL V" <dr6...@att.com<mailto:dr6...@att.com>>, "Morales, Victor" 
<victor.mora...@intel.com<mailto:victor.mora...@intel.com>>, 
"onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>

Subject: Re: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or 
io.fabric8

Hi Shashank,

Portal’s Jenkin's jobs checkout the ecomp-sdk folder from 
“ecompsdkos<https://gerrit.onap.org/r/#/admin/projects/ecompsdkos>" repo. The 
same job executes the below shell script to build the portal container. I hope 
this helps.

Here is the reference to one of the Portal’s Jenkins job: 
https://jenkins.onap.org/view/portal/job/portal-docker-master-merge-docker-script/configure

Regards,
Manoop Talasila
AT Labs Research
1 AT Way, Bedminster, NJ 07921

Office:   +1 (908)901 2158 | e-mail: 
talas...@research.att.com<mailto:talas...@research.att.com>


"This e-mail and any files transmitted with it are AT property, are 
confidential, and are intended solely for the use of the individual or entity 
to whom this e-mail is addressed. If you are not one of the named recipient(s) 
or otherwise have reason to believe that you have received this message in 
error, please notify the sender and delete this message immediately from your 
computer. Any other uses, retention, dissemination, forwarding, printing, or 
copying of this e-mail is strictly prohibited."

On Jun 13, 2017, at 2:21 PM, Shankar, Shashank Kumar 
<shashank.kumar.shan...@intel.com<mailto:shashank.kumar.shan...@intel.com>> 
wrote:

Hi Daniel,

Thanks for the info. We also had another question regarding the local build of 
portal container. It looks like the os_build_febe.sh script in portal expects 
to have a directory named ecomp-sdk as seen in [1] in the root directory. But 
it seems like there is no directory named ecomp-sdk there [2]. Any idea from 
where the SDK folder gets created or is it left out?


[1] - 
https://git.onap.org/portal/tree/deliveries/os_build_febe.sh#n33<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_portal_tree_deliveries_os-5Fbuild-5Ffebe.sh-23n33=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=WrNqy1qTY6qs8trIiLe-U2OvGp0SXnE4nO3a-LJ-q_w=9kcWxXd3Er0kISsFneyOtJtqLNooDSp4TfmuEf61S7A=qVyH0UDP83xEA-JyL8BGB-XYx1nqqW9EnQtpqVJpOow=>
[2] - 
https://git.onap.org/portal/tree/<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_portal_tree_=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=WrNqy1qTY6qs8trIiLe-U2OvGp0SXnE4nO3a-LJ-q_w=9kcWxXd3Er0kISsFneyOtJtqLNooDSp4TfmuEf61S7A=iLi3F8MdOB5Nz2G4ILfTJ1Hr6SXI9vV5xV-8hUJ9TNI=>

Regards,
Shashank

From: 
<onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org>>
 on behalf of "ROSE, DANIEL V" <dr6...@att.com<mailto:dr6...@att.com>>
Date: Tuesday, June 13, 2017 at 7:26 AM
To: "Morales, Victor" 
<victor.m

Re: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or io.fabric8

2017-06-13 Thread Morales, Victor
Thanks Daniel for answering this, one of the problems that I’ve faced with 
Spotify plugin is trying to build the image behind a corporate proxy, did you 
know if there a way to do it?

From: "ROSE, DANIEL V" <dr6...@att.com>
Date: Tuesday, June 13, 2017 at 9:26 AM
To: Victor Morales <victor.mora...@intel.com>, "onap-discuss@lists.onap.org" 
<onap-discuss@lists.onap.org>
Subject: RE: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or 
io.fabric8

We currently build docker images via scripts, via fabric8 plugin and via 
Spotify plugin. Spotify and fabric8 should be easier to merge, the script way 
may be harder. I leave it to others to decide if we should standardize ☺

Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Morales, Victor
Sent: Tuesday, June 13, 2017 10:23 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] Standardizing docker-maven-plugin, com.spotify or 
io.fabric8

Howdy,

Shashank and I started a vagrant project to collect the set of instructions to 
build ONAP Docker Images[1]. What we have found is that not all the projects 
are building their images in the same way.  Even more, some of them uses 
different maven plugins, for example data-router that uses the Spotify 
plugin[2] and MSO uses Fabric8[3].  I’m not pretending to start a discussion 
about which is better but shouldn’t be better to keep one a standardize the 
method to build those images?

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/lib/functions#L135-L154<https://urldefense.proofpoint.com/v2/url?u=https-3A__github.com_electrocucaracha_vagrant-2Donap_blob_master_lib_functions-23L135-2DL154=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=2wwdGZ3YcpSivQ2Kio028A=RewA7K8yAmaw4CPli1rONNj1D50vCHLdbJloDLb2H6I=SpElGUuQgrGiChtxw93tMs9UlAu2PIllH6Ov9ouoh9k=>
[2] 
https://git.onap.org/aai/data-router/tree/pom.xml#n161<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_aai_data-2Drouter_tree_pom.xml-23n161=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=2wwdGZ3YcpSivQ2Kio028A=RewA7K8yAmaw4CPli1rONNj1D50vCHLdbJloDLb2H6I=iBMmiHFxvUguNUqfwqqFIt9QLnY9vRvRwe2fN0KTOVE=>
[3] 
https://git.onap.org/mso/tree/packages/docker/pom.xml#n101<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_mso_tree_packages_docker_pom.xml-23n101=DwMGaQ=LFYZ-o9_HUMeMTSQicvjIg=2wwdGZ3YcpSivQ2Kio028A=RewA7K8yAmaw4CPli1rONNj1D50vCHLdbJloDLb2H6I=goOLaTLEbE3uwXebXnQqo1jBlnHoZu2jZmgdLdtHjWg=>



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


[onap-discuss] Standardizing docker-maven-plugin, com.spotify or io.fabric8

2017-06-13 Thread Morales, Victor
Howdy,

Shashank and I started a vagrant project to collect the set of instructions to 
build ONAP Docker Images[1]. What we have found is that not all the projects 
are building their images in the same way.  Even more, some of them uses 
different maven plugins, for example data-router that uses the Spotify 
plugin[2] and MSO uses Fabric8[3].  I’m not pretending to start a discussion 
about which is better but shouldn’t be better to keep one a standardize the 
method to build those images?

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] 
https://github.com/electrocucaracha/vagrant-onap/blob/master/lib/functions#L135-L154
[2] https://git.onap.org/aai/data-router/tree/pom.xml#n161
[3] https://git.onap.org/mso/tree/packages/docker/pom.xml#n101



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


Re: [onap-discuss] Maven clean install build error in SDNC-Adaptor Master.

2017-06-05 Thread Morales, Victor
Hey there,

I submitted a bug[1] for that artifact, I’m not sure if that is the correct way 
to report those issues.  In the meantime, I’ve been tried to recreate it 
locally without any success but at least some discoveries like a missing 
module[2]

Regards/Saludos
Victor Morales
irc: electrocucaracha

[1] https://jira.onap.org/browse/SDNC-14
[2]  http://gerrit.onap.org/r/4643


From:  on behalf of Gary Wu 

Date: Friday, June 2, 2017 at 5:56 PM
To: "Shankar, Shashank Kumar" , "ROSE, DANIEL 
V" , "onap-discuss@lists.onap.org" 
Subject: Re: [onap-discuss] Maven clean install build error in SDNC-Adaptor 
Master.

Yes, that settings.xml does include staging.

I took a look at the staging repo, and org.openecomp.sdnc.core:root:pom:1.1.0 
that used to exist there is no longer there; instead, there’s a version 1.1.1.  
I suspect that the SDNC team has bumped the root pom version upstream but the 
corresponding change hasn’t been made in the downstream repos yet.

Thanks,
Gary

From: Shankar, Shashank Kumar [mailto:shashank.kumar.shan...@intel.com]
Sent: Friday, June 02, 2017 3:44 PM
To: Gary Wu ; ROSE, DANIEL V ; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Maven clean install build error in SDNC-Adaptor 
Master.

Hi Gary,

I am using the example settings.xml as given in [1] with proxy additions.

But, irrespective, this error should’t occur at the gates?

[1] - https://wiki.onap.org/display/DW/Setting+Up+Your+Development+Environment

Thanks,
Shashank.

From: Gary Wu >
Date: Friday, June 2, 2017 at 2:59 PM
To: Shashank Kumar Shankar 
>, 
"ROSE, DANIEL V" >, 
"onap-discuss@lists.onap.org" 
>
Subject: RE: [onap-discuss] Maven clean install build error in SDNC-Adaptor 
Master.

Hi Shashank,

Does your .m2/settings.xml include the ONAP staging repos?

Thanks,
Gary

From: 
onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Shankar, Shashank 
Kumar
Sent: Friday, June 02, 2017 2:57 PM
To: ROSE, DANIEL V >; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Maven clean install build error in SDNC-Adaptor 
Master.

Well, the error is failing at the gates as well. I have a patch [1] which fails 
due to same error [2]. So I ran the mvn install on a fresh master locally and 
it had the same error.

I can put up a test patch without any code changes to check if it works fine at 
the gates.

[1] - https://gerrit.onap.org/r/#/c/4557/
[2] - 
https://logs.onap.org/production/vex-yul-ecomp-jenkins-1/sdnc-adaptors-master-verify-java-skip-tests/46/console.log.gz

Regards,
Shashank

From: "ROSE, DANIEL V" >
Date: Friday, June 2, 2017 at 2:50 PM
To: Shashank Kumar Shankar 
>, 
"onap-discuss@lists.onap.org" 
>
Subject: RE: [onap-discuss] Maven clean install build error in SDNC-Adaptor 
Master.

I think that’s a settings.xml thing?

Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: Shankar, Shashank Kumar [mailto:shashank.kumar.shan...@intel.com]
Sent: Friday, June 02, 2017 5:49 PM
To: ROSE, DANIEL V >; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Maven clean install build error in SDNC-Adaptor 
Master.

I am not sure why its looking into it. The build should work correctly in a 
fresh cloned master I assume.

Here is another paste: 
http://paste.openstack.org/raw/611344/

Thanks,
Shashank.

From: "ROSE, DANIEL V" >
Date: Friday, June 2, 2017 at 2:45 PM
To: Shashank Kumar Shankar 
>, 
"onap-discuss@lists.onap.org" 
>
Subject: RE: [onap-discuss] Maven clean install build error in SDNC-Adaptor 
Master.

Pastebin is blocked behind our firewall, but I don’t think youll find 
org.openecomp.sdnc.core:root:pom:1.1.0 in opendaylights repo

Thanks,

Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308


Re: [onap-discuss] ONAP Demo Instance

2017-05-04 Thread Morales, Victor
Howdy,

I recently started exploring ONAP source code and I don’t have access to cloud 
resources to deploy it yet, so I decided to split heat template into a Vagrant 
project[1] maybe in that way I can deploy it locally (some components) and use 
it as development environment.  I’m still in phase of exploration and learning 
but any suggestions or ideas are always welcome.

Regards,
Victor Morales
irc: electrocucaracha

[1] https://github.com/electrocucaracha/vagrant-onap


From:  on behalf of "ROSE, DANIEL V" 

Date: Tuesday, May 2, 2017 at 9:59 AM
To: "Shankar, Shashank Kumar" , "Ali, 
Shaheen" , "onap-discuss@lists.onap.org" 

Subject: Re: [onap-discuss] ONAP Demo Instance

Vanilla openstack details that. Your laptop would need about 170 GB or ram so I 
don’t think that is currently advisable.

Thanks,
Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: Shankar, Shashank Kumar [mailto:shashank.kumar.shan...@intel.com]
Sent: Tuesday, May 02, 2017 10:55 AM
To: ROSE, DANIEL V ; Ali, Shaheen 
; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] ONAP Demo Instance

Hi Daniel,

Can you please provide a tutorial link to run the demo on a small OpenStack 
lab? I saw links [1] and [2] which help in running ONAP in a vanilla OpenStack 
cloud. But would it be possible to run it on virtual box (scaled down version 
of resources) on a laptop? I also wanted to know if there is anything in ONAP 
similar to DevStack in OpenStack which can be used for dev purposes on laptops.

[1] - 
https://wiki.onap.org/display/DW/ONAP+Installation+in+Vanilla+OpenStack
[2] - 
https://wiki.onap.org/display/DW/Tutorial%3A+Configuring+and+Starting+Up+the+Base+ONAP+Stack

Thanks,
Shashank

From: 
>
 on behalf of "ROSE, DANIEL V" >
Date: Tuesday, May 2, 2017 at 9:44 AM
To: "Ali, Shaheen" 
>, 
"onap-discuss@lists.onap.org" 
>
Subject: Re: [onap-discuss] ONAP Demo Instance

We do not currently at the moment. The demo is currently the easiest way to try 
it out, and it takes a fairly small openstack lab.

Thanks,

Daniel Rose
ECOMP / ONAP
com.att.ecomp
732-420-7308

From: 
onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Ali, Shaheen
Sent: Tuesday, May 02, 2017 10:42 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] ONAP Demo Instance

Is there a public instance of the ONAP demo available to play with?
We would like to evaluate ONAP without having to set up the demo ourselves.

Shaheen
This communication is the property of CenturyLink and may contain confidential 
or privileged information. Unauthorized use of this communication is strictly 
prohibited and may be unlawful. If you have received this communication in 
error, please immediately notify the sender by reply e-mail and destroy all 
copies of the communication and any attachments.
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


[onap-discuss] Proposal for list split of onap-discuss

2017-04-21 Thread Morales, Victor
I?ve configure some filters in my email client to move some emails according to 
the topic in OpenStack, but even this common practice everyone has their own 
preference[1]

Victor Morales
irc : electrocucaracha

[1] http://lists.openstack.org/pipermail/openstack-dev/2017-February/112923.html


On 4/20/17, 12:34 PM, "onap-discuss-bounces at lists.onap.org on behalf of 
Andrew Grimberg"  wrote:

On 04/20/2017 09:46 AM, Ed Warnicke wrote:
> Josef,
> 
> I couldn't agree more.  Typically 'discuss' in most communities is for
> 'cross project' discussion.  Project specific converstions tend to happen 
on
> ${project}-dev mailers (think dcae-dev, sdnc-dev, etc).   For this to
> work, one needs projects.  Projects *need* their own space to hold
> publicly visible conversations.
> 
> I would strongly recommend *against* a single list in the long term.  It
> becomes overwhelming, and it strongly discourages folks sending email
> because the room is so big.

Our largest communities have major cross-posting problems along with new
people regularly informing us that they don't know where to send things
because of having too many lists. As such, I can't express how strongly
I recommend only breaking out a specific topic to a separate list _iff_
it proves to cause too much traffic on the general list.

As Aimee pointed out OpenStack, which is a community larger than our
largest community, doesn't do what you're talking about. They use topics
on their lists precisely to get around the mailing list explosion of a
list per project that you're suggesting.

-Andy-

-- 
Andrew J Grimberg
Lead, IT Release Engineering
The Linux Foundation





[onap-discuss] Support ONAP on multiple OS/Openstacks?

2017-04-21 Thread Morales, Victor
Hey there,

I?m pretty new about ONAP but maybe my two cents on this topic can be useful.  
From OpenStack perspective the only requirement for any image to provision 
something is to have previously installed cloud-init[1] service (AFAIK, that?s 
the only difference for Ubuntu Cloud images[2]), but personally I?ll recommend 
to use an Immutable Server pattern[3](something like docker images or vagrant 
boxes).  Definitely I like the idea of certify and publish which OpenStack 
Release is supported and even better if this could be cloud agnostic.  Lastly, 
did you consider multi region support?

Thanks,
Victor Morales
irc : electrocucaracha

[1] http://cloudinit.readthedocs.io/en/latest/
[2] https://www.ubuntu.com/download/cloud
[3] https://martinfowler.com/bliki/ImmutableServer.html


From:  on behalf of "Lefevre, 
Catherine" 
Date: Thursday, April 20, 2017 at 3:41 AM
To: "onap-discuss at lists.onap.org" 
Subject: [onap-discuss] Support ONAP on multiple OS/Openstacks?

Good morning all,

I would like to start a new thread in order to understand if there is a need to 
certify ONAP on multiple OS/Openstacks.

OS
Currently ONAP is running on Ubuntu 14.04 (target to move to Ubuntu 16.04).
Open-O is running on CentOS but I understand from Helen Yunxia (Huawei) that it 
should not be an issue to run it on Ubuntu.
Redhat was not considered from a certification perspective due to license cost.