Re: [onap-discuss] Can we skip openstack verification in Robot VM?

2017-06-07 Thread Kanagaraj Manickam
I observed that robot is pre-configured with static IP and rackspace related 
settings. But I am trying on the OpenStack setup. So Do we have any guidelines 
on configuring the robot before running the demo.sh.

Thanks
Kanagaraj M

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

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

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of bharath thiruveedula
Sent: 08 June 2017 00:39
To: ROSE, DANIEL V; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Can we skip openstack verification in Robot VM?


Hi Daniel,



Thanks for the info.



I tried to manually create subscriber using the following ReST URLs sequentially



1)PUT 
/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}
2)PUT 
/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}
3)PUT /

business/customers/customer/{customer-id}
4)PUT 
/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}
5)PUT /service-design-and-creation/services/service/$UUID

I could see the subscriber list while deploy service instance. But while adding 
VNF to the service instance, I couldn't LCP region and tenant populated. I have 
provided cloud-region-id and tenant  created in step-1 and step-2 while 
creating customer, aren't those LCP and tenant? Any additional request do I 
need to perform for this?

The other questions on these exercise I have are:

1)Do we use subscriber to be tied with openstack tenant logically? so that 
whenever we deploy network service it deploys in the openstack tenant space to 
which subscriber is linked to(I am assuming this from the context of ReST API-3 
above)

2)While adding VNF, we have a textbox called "Product Family", what does it 
refers to? Is it the same as service type we created in step-4?

P.S: Daniel, any plans for creating/encouraging more of direct chat tools like 
IRC/Slack, am aware of existing IRC channels though?

Best Regards
Bharath T

From: ROSE, DANIEL V >
Sent: Wednesday, June 7, 2017 12:38 AM
To: bharath thiruveedula
Subject: RE: Can we skip openstack verification in Robot VM?


It is just a customer basically. Subscriber, openstack tenant, openstack region 
all have to be loaded into aai and that’s done with a rest api



Thanks,



Daniel Rose

ECOMP / ONAP

com.att.ecomp

732-420-7308



From: bharath thiruveedula [mailto:bharath_...@hotmail.com]
Sent: Tuesday, June 06, 2017 2:46 PM
To: ROSE, DANIEL V >
Subject: Re: Can we skip openstack verification in Robot VM?



ah okay, makes sense!

Can you please let me the know context behind the subscriber. Is there a way to 
populate subscriber list?



Regards

Bharath T





From: ROSE, DANIEL V >
Sent: Wednesday, June 7, 2017 12:04 AM
To: bharath thiruveedula; 
onap-discuss@lists.onap.org
Subject: RE: Can we skip openstack verification in Robot VM?



Robot isn’t checking anything, robot is doing steps to load data from openstack 
into aai. But all it is oing is reading openstack and loading data into AAI so 
you can def do that yourself if you feel so inclined.



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 bharath thiruveedula
Sent: Tuesday, June 06, 2017 2:28 PM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] Can we skip openstack verification in Robot VM?



Hi,



I came till distribution of network service. But the next task is to run robot 
scripts in Robot VM. Is there any way to skip openstack related checks and 
directly populate subscribers list? I want to try to deploy directly after 
distributing network service, with out going to robot's way.



Any directions to 

Re: [onap-discuss] [onap-discssus] Tooling for call flow

2017-06-07 Thread Lefevre, Catherine
Hi Eric, Phil,

EtherPlant seems to be a great tool.
Brian started to use it to define some of the use case call flows.
I would like to recommend it as well.

Best regards
Catherine

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Lefevre, Catherine
Sent: Monday, May 29, 2017 7:05 PM
To: onap-discuss@lists.onap.org; eric.deb...@orange.com
Subject: Re: [onap-discuss] [onap-discssus] Tooling for call flow

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

It could be an interesting if people have not the Visio license (or any similar 
tool).
I will try it.

Best regards
Catherine

From: 
onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of ROSE, DANIEL V
Sent: Friday, May 26, 2017 9:39 PM
To: eric.deb...@orange.com; 
onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] [onap-discssus] Tooling for call flow

***Security Advisory: This Message Originated Outside of AT ***
Reference http://cso.att.com/EmailSecurity/IDSP.html for more information.
Ah totally different then what I thought! I cant help much there :)

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

From: eric.deb...@orange.com 
[mailto:eric.deb...@orange.com]
Sent: Friday, May 26, 2017 3:31 PM
To: ROSE, DANIEL V >; 
onap-discuss@lists.onap.org
Subject: RE: [onap-discssus] Tooling for call flow

Hello

I am talking about call flow for use-case description (eg call flow for VoLTE: 
https://wiki.onap.org/download/attachments/3246140/image2017-5-17_18-34-39.png?version=1=149501728=v2
) or for any documentation.

Eric

De : ROSE, DANIEL V [mailto:dr6...@att.com]
Envoyé : mercredi 24 mai 2017 19:58
À : DEBEAU Eric IMT/OLN; 
onap-discuss@lists.onap.org
Objet : RE: [onap-discssus] Tooling for call flow

Hi Eric,

Are you talking about call flows in the model 
(https://wiki.onap.org/display/DW/Service+Design#ServiceDesign-CNCF
 )?

Or are you talking about DGs in sdnc?

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 
eric.deb...@orange.com
Sent: Wednesday, May 24, 2017 3:17 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] [onap-discssus] Tooling for call flow

Hello

To be able to work on call flow in a collaborative way, I believe that we 
should use a tool based on a description language rather using images.

Is there any guideline within the Linux Foundation for such tooling ?

Within Orange, we developed a cool tool:
https://github.com/Orange-OpenSource/EtherPlant

Eric

_



Ce message et ses pieces jointes peuvent contenir des informations 
confidentielles ou privilegiees et ne doivent donc

pas etre diffuses, exploites ou copies sans autorisation. Si vous avez recu ce 
message par erreur, veuillez le signaler

a l'expediteur et le detruire ainsi que les pieces jointes. Les messages 
electroniques etant susceptibles d'alteration,

Orange decline toute responsabilite si ce message a ete altere, deforme ou 
falsifie. Merci.



This message and its attachments may contain confidential or privileged 
information that may be protected by law;

they should not be distributed, used or copied without authorisation.

If you have received this email in error, please notify the sender and delete 
this message and its attachments.

As emails may be altered, Orange is not liable for messages that have been 
modified, changed or falsified.

Thank you.


Re: [onap-discuss] YANG.XML format

2017-06-07 Thread Kedar Ambekar
Hi Michael,

Couple of questions around YANG.


1.   If I have YANG model from VNF Vendor in JSON format, can I use it in 
SDC ? Or it accepts only in XML format ?

2.   Not remember where, but I read that ONAP SDC does not distribute YANG 
model to SDNC. Is this correct ?

3.   If # 2 is correct, can YANG be fed directly to SDNC by invoking any 
API ? ODL API ?

Thank you..

From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Lando,Michael
Sent: Monday, June 5, 2017 3:56 AM
To: Law, Owen ; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] YANG.XML format

The current guide line is that the file be a valid xml and that the file ending 
be.xml.
No additional requirements/validations are done for this artifact.


BR,

Michael Lando
Opensource & Frontend Team Lead, 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


From: 
onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Law, Owen
Sent: Thursday, May 25, 2017 2:35 AM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] YANG.XML format

Hi ONAPers:

There is an option in SDC to add deployment artefacts as part of the service 
composition – is there a specific guideline on what format is needed for the 
YANG.XML  ?

Regards
Owen


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.


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


[onap-discuss] ONAP Beijing Developer Event Zoom information

2017-06-07 Thread Casey Cain
Hello, everyone.
Here is the Zoom information for the Developer Event:
** Please note that we will have some minor audio issues at first due to
some issues with the local Chinese dial-in number.  We are actively working
with Zoom to resolve this issue as soon as possible.


Join from PC, Mac, Linux, iOS or Android: https://zoom.us/j/376820687
Or iPhone one-tap (US Toll): +16465588656,376820687# or
+14086380968,376820687#
Or Telephone:
Dial: +1 646 558 8656 (US Toll) or +1 408 638 0968 (US Toll)
Meeting ID: 376 820 687
International numbers available:
https://zoom.us/zoomconference?m=u5RJstwcxCn7EDct_L1v92a1f9N8F8s8

-- 
Casey Cain
Technical Program Manager
Linux Foundation
_
IRC - CaseyODL
Skype - wrathwolfk
WeChat - okaru6
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] Can we skip openstack verification in Robot VM?

2017-06-07 Thread bharath thiruveedula
Hi Daniel,


Thanks for the info.


I tried to manually create subscriber using the following ReST URLs sequentially


1)PUT 
/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}

2)PUT 
/cloud-infrastructure/cloud-regions/cloud-region/{cloud-owner}/{cloud-region-id}/tenants/tenant/{tenant-id}
3)PUT /

business/customers/customer/{customer-id}

4)PUT 
/business/customers/customer/{global-customer-id}/service-subscriptions/service-subscription/{service-type}
5)PUT /service-design-and-creation/services/service/$UUID

I could see the subscriber list while deploy service instance. But while adding 
VNF to the service instance, I couldn't LCP region and tenant populated. I have 
provided cloud-region-id and tenant  created in step-1 and step-2 while 
creating customer, aren't those LCP and tenant? Any additional request do I 
need to perform for this?

The other questions on these exercise I have are:

1)Do we use subscriber to be tied with openstack tenant logically? so that 
whenever we deploy network service it deploys in the openstack tenant space to 
which subscriber is linked to(I am assuming this from the context of ReST API-3 
above)

2)While adding VNF, we have a textbox called "Product Family", what does it 
refers to? Is it the same as service type we created in step-4?

P.S: Daniel, any plans for creating/encouraging more of direct chat tools like 
IRC/Slack, am aware of existing IRC channels though?

Best Regards
Bharath T

From: ROSE, DANIEL V 
Sent: Wednesday, June 7, 2017 12:38 AM
To: bharath thiruveedula
Subject: RE: Can we skip openstack verification in Robot VM?


It is just a customer basically. Subscriber, openstack tenant, openstack region 
all have to be loaded into aai and that’s done with a rest api



Thanks,



Daniel Rose

ECOMP / ONAP

com.att.ecomp

732-420-7308



From: bharath thiruveedula [mailto:bharath_...@hotmail.com]
Sent: Tuesday, June 06, 2017 2:46 PM
To: ROSE, DANIEL V 
Subject: Re: Can we skip openstack verification in Robot VM?



ah okay, makes sense!

Can you please let me the know context behind the subscriber. Is there a way to 
populate subscriber list?



Regards

Bharath T





From: ROSE, DANIEL V >
Sent: Wednesday, June 7, 2017 12:04 AM
To: bharath thiruveedula; 
onap-discuss@lists.onap.org
Subject: RE: Can we skip openstack verification in Robot VM?



Robot isn’t checking anything, robot is doing steps to load data from openstack 
into aai. But all it is oing is reading openstack and loading data into AAI so 
you can def do that yourself if you feel so inclined.



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 bharath thiruveedula
Sent: Tuesday, June 06, 2017 2:28 PM
To: onap-discuss@lists.onap.org
Subject: [onap-discuss] Can we skip openstack verification in Robot VM?



Hi,



I came till distribution of network service. But the next task is to run robot 
scripts in Robot VM. Is there any way to skip openstack related checks and 
directly populate subscribers list? I want to try to deploy directly after 
distributing network service, with out going to robot's way.



Any directions to achieve  this  would be much helpful



Regards

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


[onap-discuss] 答复: 答复: Question on VID

2017-06-07 Thread shentao
Hi, Oliver

 

I really agree with you that we only need one GUI for ONAP.

The Usecase UI is not a stand alone GUI. It is part of the ONAP GUI which can 
be integrated into portal platform like other portal applications.

This project targets providing GUI functionalities that won’t be implemented by 
other projects from the point of view of use cases.

 

Best regards,

Shentao

 

 

发件人: SPATSCHECK, OLIVER (OLIVER) [mailto:spat...@research.att.com] 
发送时间: 2017年6月5日 20:25
收件人: shentao
抄送: Gaurav Gupta (c); Dhananjay Pavgi; ROSE, DANIEL V; dsha...@interwise.com; 
eden.ro...@att.com; zahi.kapel...@att.com; HEMLI, AMICHAI; ANAPAN-LAVALLE, 
HECTOR A; onap-discuss@lists.onap.org
主题: Re: [onap-discuss] 答复: Question on VID

 

 

Just to highlight the current architecture in the seed code.

 

There is the portal (which has a project). It’s the framework for all GUI’s in 
the seed code. All GUI’s in the seed code are applications which plug into the 
portal. This allows for a common authorization/authentication, looks and feel 
etc… . So there is only ONE GUI and VID is an app plugging into it.

 

>From experience this kind of architecture is preferred over a single portal 
>code base including all possible applications as that code base would quickly 
>become the bottleneck in development and above allows for a simple divide and 
>conquer approach.

 

So the use case UIs (whichever we might need) should also be applications on 
that portal framework and not a stand alone GUI as we all agree we only want 
ONE.

 

As for VID in particular. In the seed code VID’s intended role is managing 
infrastructure deployment (virtual infrastructure deployment == VID). It 
doesn’t manage customer service facing VNFs. In a production setting we don’t 
have a GUI for those. The management of those are triggered directly as part of 
our BSS systems via API call not through a separate GUI. For the demo in the 
seed code we ended up using VID for the demo VNFs as our BSS systems are not 
part of ONAP and we needed some sort of GUI. So this was more a hack to have a 
reasonable demo then an architectural choice.

 

Oliver

 

On Jun 5, 2017, at 2:56 AM, shentao  wrote:

 

Dear Gaurav

 

There are several projects which have portal functions, but some necessary 
functions don’t be provided by any project. (alarm monitor, show performance, 
end-user self-service, etc.)

I suggest that we’d better to generalize all portals and implement functions 
that not exist or not intend to provided in Usecase UI project.

 

Best regards,

Shentao

 

 

发件人: Gaurav Gupta (c) [  
mailto:guptagau...@vmware.com] 
发送时间: 2017年6月5日 14:18
收件人: shentao; 'Dhananjay Pavgi'; 'ROSE, DANIEL V';  
 dsha...@interwise.com;  
 eden.ro...@att.com;   
zahi.kapel...@att.com; 'HEMLI, AMICHAI'; 'ANAPAN-LAVALLE, HECTOR A'
抄送:   onap-discuss@lists.onap.org
主题: Re: [onap-discuss] Question on VID

 

Dear shentao and all 

 

Does it make sense to put this Usecase UI Project discussion to 
TSC/architecture forum . 

 

with best regards

gaurav 

 


  _  


From: shentao <  shen...@chinamobile.com>
Sent: 05 June 2017 08:06:23
To: 'Dhananjay Pavgi'; Gaurav Gupta (c); 'ROSE, DANIEL V';  
 dsha...@interwise.com;  
 eden.ro...@att.com;   
zahi.kapel...@att.com; 'HEMLI, AMICHAI'; 'ANAPAN-LAVALLE, HECTOR A'
Cc:   onap-discuss@lists.onap.org
Subject: 答复: [onap-discuss] Question on VID

 

Dear all

 

I’m going to build Usecase UI project to solve this problem.

I’ve listed all portal requirements of ONAP in Usecase UI Proposal. And suggest 
portal functions which have not be implemented should build in this project.

The project proposal described specific fuctions. ( 

 https://wiki.onap.org/display/DW/Usecase+UI+Proposal+Template)

 

Usecase UI will provide GUI for operators and end-users from the point of view 
of use cases.

As a whole project, Usecase UI requiremetns not only includes service design 
and run-time management (resource, performance, fault, security, configuration, 
etc.) for operators,

but also includes self-service management for end-users.

 

This project targets identifying all GUI requirements which operators and 
end-users need ONAP to support, coordinating GUI parts of each ONAP subsystem, 
filling the gaps for improving GUI functionalities for use case.

All GUI functionalities of ONAP system can be well showed to satisfy the 

Re: [onap-discuss] Question on VID

2017-06-07 Thread Lando,Michael
You can follow the demo flow which describes the users and the flow for sdc:
https://wiki.onap.org/display/DW/Design



BR,

Michael Lando
Opensource & Frontend Team Lead, 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


From: onap-discuss-boun...@lists.onap.org 
[mailto:onap-discuss-boun...@lists.onap.org] On Behalf Of Gaurav Gupta (c)
Sent: Monday, June 05, 2017 10:36 AM
To: Rozin, Eden ; shentao ; 
'Dhananjay Pavgi' ; ROSE, DANIEL V 
; eden.ro...@att.com; zahi.kapel...@att.com; Hemli, Amichai 
; ANAPAN-LAVALLE, HECTOR A ; SHADMI, DAVID 

Cc: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Question on VID


Eden and others



Just drifting a little bit from the discussion  .



Do we have any where the message/Action/Steps  Sequence Flow

a- For SDC  Function from ECOMP Portal till the way down to VNF and till the 
hardware landscape of NFVI Infrastructure .

b - For VID from ECOMP Portal via MSO  till the way down to VNF and till the 
hardware landscape of NFVI Infrastructure .



C- similar needs also exists for  DACE both at the time of SDC as well as while 
the service is running .



with best regards

gaurav


From: Rozin, Eden >
Sent: 05 June 2017 12:52:15
To: shentao; Gaurav Gupta (c); 'Dhananjay Pavgi'; ROSE, DANIEL V; 
eden.ro...@att.com; 
zahi.kapel...@att.com; Hemli, Amichai; 
ANAPAN-LAVALLE, HECTOR A; SHADMI, DAVID
Cc: onap-discuss@lists.onap.org
Subject: RE: [onap-discuss] Question on VID

Hi,

Again, it would be useful to review all the portal functions based on personas:

SDC provide ALL design capability for Designers.
VID provide the Control (Instantiation) and Maintenance (Change Management), 
but not Monitoring and Performance, thus it gives partial OSS capabilities for 
Operations.

Shentao, please share few examples of end-user-self-service to understand it 
better.

Eden

From: shentao [mailto:shen...@chinamobile.com]
Sent: Monday, June 05, 2017 9:56 AM
To: 'Gaurav Gupta (c)' >; 
'Dhananjay Pavgi' 
>; ROSE, DANIEL 
V >; 
dsha...@interwise.com; 
eden.ro...@att.com; 
zahi.kapel...@att.com; Hemli, Amichai 
>; ANAPAN-LAVALLE, HECTOR A 
>
Cc: onap-discuss@lists.onap.org
Subject: 答复: [onap-discuss] Question on VID

Dear Gaurav

There are several projects which have portal functions, but some necessary 
functions don’t be provided by any project. (alarm monitor, show performance, 
end-user self-service, etc.)
I suggest that we’d better to generalize all portals and implement functions 
that not exist or not intend to provided in Usecase UI project.

Best regards,
Shentao


发件人: Gaurav Gupta (c) [mailto:guptagau...@vmware.com]
发送时间: 2017年6月5日 14:18
收件人: shentao; 'Dhananjay Pavgi'; 'ROSE, DANIEL V'; 
dsha...@interwise.com; 
eden.ro...@att.com; 
zahi.kapel...@att.com; 'HEMLI, AMICHAI'; 
'ANAPAN-LAVALLE, HECTOR A'
抄送: onap-discuss@lists.onap.org
主题: Re: [onap-discuss] Question on VID


Dear shentao and all



Does it make sense to put this Usecase UI Project discussion to 
TSC/architecture forum .



with best regards

gaurav




From: shentao >
Sent: 05 June 2017 08:06:23
To: 'Dhananjay Pavgi'; Gaurav Gupta (c); 'ROSE, DANIEL V'; 
dsha...@interwise.com; 
eden.ro...@att.com; 
zahi.kapel...@att.com; 'HEMLI, AMICHAI'; 
'ANAPAN-LAVALLE, HECTOR A'
Cc: onap-discuss@lists.onap.org
Subject: 答复: [onap-discuss] Question on VID


Dear all



I’m going to build Usecase UI project to solve this problem.

I’ve listed all portal requirements of ONAP in Usecase UI Proposal. And suggest 
portal functions which have not be implemented should build in this project.

The project proposal described specific fuctions. 

Re: [onap-discuss] 20170606 Rackspace deployment has VID issue with stopped MariaDB container

2017-06-07 Thread Michael O'Brien
Josef,
   Thank you - exactly the population script I was looking for.

Noticed that this particular tenant was run with 1.1.0 instead of 1.0.0 - 
exposing it to more commit traffic - rerunning the stack with 1.0.0 like my 
other DC in the env file - will update the jira.

artifacts_version: 1.0.0-SNAPSHOT

/michael
From: Josef Reisinger [mailto:josef.reisin...@de.ibm.com]
Sent: Wednesday, June 7, 2017 11:20
To: Michael O'Brien <frank.obr...@amdocs.com>
Cc: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] 20170606 Rackspace deployment has VID issue with 
stopped MariaDB container

Michael,

for older versions, that looks like the script  
/docker-entrypoint-initdb.d/vid-pre-init.sql  has not run.
you may try

$ docker exec -it vid-mariadb bash
#> mysql -uroot -pLF+tp_1WqgSY mailto:frank.obr...@amdocs.com>>
To:"onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>
Date:07.06.2017 17:01
Subject:[onap-discuss] 20170606 Rackspace deployment has VID issue with 
stopped MariaDB container
Sent by:
onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org>




VID team,
   Hi, did a clean rackspace install twice using the 1700 20170606 and 0700 EDT 
20170607 codebase on our secondary tenant (trying to get the vFW demo past TG 
config - was an old nexus repo URL in the 1.0.0 ZIP template)
  Having issues getting a pre-populated VID DB container to restart - raised 
https://jira.onap.org/browse/UCA-22


  The demo.sh init fails with a 500 on a missing SYD DC - but this is 
secondary. (thanks for the log viewing procedure - Andrew Fenner) - there is 
nothing wrong with the init/preload demo scripts as they worked fine previously

root@vm1-robot:/opt# vi authorization
# test:test
root@vm1-robot:/opt# docker cp authorization 
openecompete_container:/etc/lighttpd/authorization
root@vm1-robot:/opt# docker exec -it openecompete_container bash
root@99521eebd8b7:/# cp -r /share/logs/demo/InitDemo/ 
/var/opt/OpenECOMP_ETE/html


Arguments: [ ${cloud_owner}='Rackspace' | ${cloud_region_id}='SYD' | 
${cloud_type}='SharedNode' | ${owner_defined_type}='OwnerType' | 
${cloud_region_version}='v1' | ${cloud_zone}='CloudZone' | 
${tenant_id}='1035199' | ${tenant_name}='1035199' ]



  Turns out that the MariaDB container on the VID VM failed to start - as a 
result the Tomcat container on VID failed startup.  Any calls to VID return a 
500 on a resulting "No route to host" getting the hibernate connection.

org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'dataSourceMap' defined in class path resource
java.net.NoRouteToHostException: No route to host (Host unreachable)

  Tried to fix it by starting the maria db container, waiting, restarting the 
tomcat container - but now it looks like schema re-population is required.

root@vm1-vid:~# docker start vid-mariadb
vid-mariadb
root@vm1-vid:~# docker ps
CONTAINER IDIMAGE
COMMAND  CREATED STATUS  PORTS  
  NAMES
f01603ad520fnexus3.onap.org:10001/openecomp/vid:1.0-STAGING-latest   
"/tmp/vid/localize.sh"   3 hours ago Up 3 hours  
0.0.0.0:8080->8080/tcp   vid-server
c4a3fd8ccf7emariadb:10   
"docker-entrypoint..."   3 hours ago Up 4 seconds3306/tcp   
  vid-mariadb

wait
root@vm1-vid:~# docker stop vid-server
vid-server
root@vm1-vid:~# docker start vid-server
vid-server
root@vm1-vid:~# docker ps
CONTAINER IDIMAGE
COMMAND  CREATED STATUS  PORTS  
  NAMES
f01603ad520fnexus3.onap.org:10001/openecomp/vid:1.0-STAGING-latest   
"/tmp/vid/localize.sh"   3 hours ago Up 14 seconds   
0.0.0.0:8080->8080/tcp   vid-server
c4a3fd8ccf7emariadb:10   
"docker-entrypoint..."   3 hours ago Up About a minute   3306/tcp   
  vid-mariadb

root@vm1-vid:~# docker exec -it vid-server bash

root@f01603ad520f:/usr/local/tomcat# cat logs/localhost.2017-06-07.log


07-Jun-2017 14:34:59.550 SEVERE [localhost-startStop-1] 
org.apache.catalina.core.StandardContext.loadOnStartup Servlet [dispatcher] in 
web application [/vid] threw load() exception
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 
'vid_openecomp_epsdk.schema_info' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)


This message and the information contained herein is proprietary and 
confidential and subject to the Amdocs policy statement,
you may review at 

Re: [onap-discuss] Why there is a manual step before deploying a distributed / certified network service?

2017-06-07 Thread ROSE, DANIEL V
I don’t really understand the question but the model is you deploy a service 
and that service can have one or more vnfs and each vnf can have one or more 
virtual functions.

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

From: Viswa KSP [mailto:kspviswa.git...@gmail.com]
Sent: Wednesday, June 07, 2017 11:44 AM
To: ROSE, DANIEL V 
Cc: Dhananjay Pavgi ; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Why there is a manual step before deploying a 
distributed / certified network service?

Thanks a lot. A little more...

During SDC design phase, we start out by creating a VSP ( Vendor Software 
Product ) and then import VSP to create VF ( Virtual Function ).
Then using "Create Network Service ", we combine multiple VF to generate a 
Network Service ( NS ) in SDC, which are then certified, approved & distributed.

While NS is already created in design time, where there is an additional step 
of creating VNF ( Virtual Network Function ) in VID component.

BR,
Viswa

On Wed, Jun 7, 2017 at 8:30 PM, ROSE, DANIEL V 
> wrote:
Hi,


1.   It is a customer. I don’t know what NS is but aai does hold 
relationships.

2.   The model is very confusingly named amongst different systems. Vf aka 
vfmodule is the smallest deployable piece of a vnf. Vnf is a single virtual 
function. Service aka service instance can have multiple vnfs

3.   Robot vm is not letting aai know about the asdc models, those are done 
during distribution in the asdc gui. Aai listens to dmaap for info on 
distributed models. Robot vm does have test cases to do them but you don’t to 
do them through robot. Robot’s init command in demo.sh does need to let aai 
know about open stack regions, tenants etc. That’s because those are not 
created as part of an onap spin up. You could build a gui or something to do it 
but its not something you need to do for every vnf installation.

4.   I attached the email where I described the cloud config file. LCP 
Region is equivalent to openstack region ie something like IAD or DFW in 
Rackspace.

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

From: Viswa KSP 
[mailto:kspviswa.git...@gmail.com]
Sent: Wednesday, June 07, 2017 9:35 AM
To: ROSE, DANIEL V >
Cc: Dhananjay Pavgi 
>; 
onap-discuss@lists.onap.org

Subject: Re: [onap-discuss] Why there is a manual step before deploying a 
distributed / certified network service?

Thanks Daniel. Could you please clarify some of my follow-up queries:


  1.  Could you help me with the notion of "Subscribers" ? Why & for what 
use-case?

 *   Would AAI hold this information of what subscribers are connected to 
which instance of NS ?
 *   Can multiple subscribers share same NS? Would this information be 
exported / connected to external systems like accounting / BSS ?

  1.  Moreover, I would like to understand the difference between Virtual 
Network Function ( during deploy time at VID ) and Virtual Function ( during 
design time at SDC ). Why there is another layer called VNF on top of VF ?
  2.  Robot-VM is actually doing many stuffs including letting AAI know about 
the SDC models and letting AAI know about Openstack tenant details ( by using 
APIs ). Is there any WIP to automate the same?

 *   Why there is no communication b/w SDC and AAI, as soon a network 
service  / VF is certified & distributed by operator?

  1.  On a separate thread, Catherine had mentioned that, there is a file 
called cloud-config.json which can be used to specify regions / tenants within 
openstack. I believe that is for MSO. If I want to deploy NS on selected region 
/ tenant in VID, how am I supposed to achieve it?

 *   I also see something termed as "LCP region". Could you please explain 
more about this or Please point me to some resource in Wiki where I can read 
more about this.
BR,
Viswa



On Thu, Jun 1, 2017 at 11:29 PM, ROSE, DANIEL V 
> wrote:
To Dhananjay,


1.   For configuration of devices yes, but the demos don’t use them because 
the virtual functions are not configured they are hard coded. A real vnf would 
need to have yang.

2.   For the demos, nothing.

3.   3a is a one time thing, it does stuff like populate vim stuff (region 
and tenant) the expectation in a real cloud is youd fill those in as regions 
are created. It also creates a subscriber which is basically a customer and 
would presumably be done upstream in a bss / oss / wherever when they are first 
created. 3b, 3c and 3e I think there is an enhancement in the works to allow 
the whole thing to be instantiated at once, mso can confirm. It may already be 
possible, since we do have the model we know the steps of everything. 3d is a 
bit of an odd 

Re: [onap-discuss] 20170606 Rackspace deployment has VID issue with stopped MariaDB container

2017-06-07 Thread ROSE, DANIEL V
I also moved this to https://jira.onap.org/browse/VID-14

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 Josef Reisinger
Sent: Wednesday, June 07, 2017 11:20 AM
To: OBRIEN, FRANK MICHAEL <frank.obr...@amdocs.com>
Cc: onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] 20170606 Rackspace deployment has VID issue with 
stopped MariaDB container

Michael,

for older versions, that looks like the script  
/docker-entrypoint-initdb.d/vid-pre-init.sql  has not run.
you may try

$ docker exec -it vid-mariadb bash
#> mysql -uroot -pLF+tp_1WqgSY mailto:frank.obr...@amdocs.com>>
To:"onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>" 
<onap-discuss@lists.onap.org<mailto:onap-discuss@lists.onap.org>>
Date:07.06.2017 17:01
Subject:[onap-discuss] 20170606 Rackspace deployment has VID issue with 
stopped MariaDB container
Sent by:
onap-discuss-boun...@lists.onap.org<mailto:onap-discuss-boun...@lists.onap.org>




VID team,
   Hi, did a clean rackspace install twice using the 1700 20170606 and 0700 EDT 
20170607 codebase on our secondary tenant (trying to get the vFW demo past TG 
config - was an old nexus repo URL in the 1.0.0 ZIP template)
  Having issues getting a pre-populated VID DB container to restart - raised 
https://jira.onap.org/browse/UCA-22<https://urldefense.proofpoint.com/v2/url?u=https-3A__jira.onap.org_browse_UCA-2D22=DwMFAw=LFYZ-o9_HUMeMTSQicvjIg=2wwdGZ3YcpSivQ2Kio028A=MSPlnO2wLbNf_6Q7lrvFS-7skk7Quorw5OroGRBD38M=lNYNaugP3EynxyiyO8uhJ6Gkn6wnfv4CJlwtPM_uWqo=>


  The demo.sh init fails with a 500 on a missing SYD DC - but this is 
secondary. (thanks for the log viewing procedure - Andrew Fenner) - there is 
nothing wrong with the init/preload demo scripts as they worked fine previously

root@vm1-robot:/opt# vi authorization
# test:test
root@vm1-robot:/opt# docker cp authorization 
openecompete_container:/etc/lighttpd/authorization
root@vm1-robot:/opt# docker exec -it openecompete_container bash
root@99521eebd8b7:/# cp -r /share/logs/demo/InitDemo/ 
/var/opt/OpenECOMP_ETE/html


Arguments: [ ${cloud_owner}='Rackspace' | ${cloud_region_id}='SYD' | 
${cloud_type}='SharedNode' | ${owner_defined_type}='OwnerType' | 
${cloud_region_version}='v1' | ${cloud_zone}='CloudZone' | 
${tenant_id}='1035199' | ${tenant_name}='1035199' ]



  Turns out that the MariaDB container on the VID VM failed to start - as a 
result the Tomcat container on VID failed startup.  Any calls to VID return a 
500 on a resulting "No route to host" getting the hibernate connection.

org.springframework.beans.factory.BeanCreationException: Error creating bean 
with name 'dataSourceMap' defined in class path resource
java.net.NoRouteToHostException: No route to host (Host unreachable)

  Tried to fix it by starting the maria db container, waiting, restarting the 
tomcat container - but now it looks like schema re-population is required.

root@vm1-vid:~# docker start vid-mariadb
vid-mariadb
root@vm1-vid:~# docker ps
CONTAINER IDIMAGE
COMMAND  CREATED STATUS  PORTS  
  NAMES
f01603ad520fnexus3.onap.org:10001/openecomp/vid:1.0-STAGING-latest   
"/tmp/vid/localize.sh"   3 hours ago Up 3 hours  
0.0.0.0:8080->8080/tcp   vid-server
c4a3fd8ccf7emariadb:10   
"docker-entrypoint..."   3 hours ago Up 4 seconds3306/tcp   
  vid-mariadb

wait
root@vm1-vid:~# docker stop vid-server
vid-server
root@vm1-vid:~# docker start vid-server
vid-server
root@vm1-vid:~# docker ps
CONTAINER IDIMAGE
COMMAND  CREATED STATUS  PORTS  
  NAMES
f01603ad520fnexus3.onap.org:10001/openecomp/vid:1.0-STAGING-latest   
"/tmp/vid/localize.sh"   3 hours ago Up 14 seconds   
0.0.0.0:8080->8080/tcp   vid-server
c4a3fd8ccf7emariadb:10   
"docker-entrypoint..."   3 hours ago Up About a minute   3306/tcp   
  vid-mariadb

root@vm1-vid:~# docker exec -it vid-server bash

root@f01603ad520f:/usr/local/tomcat# cat logs/localhost.2017-06-07.log


07-Jun-2017 14:34:59.550 SEVERE [localhost-startStop-1] 
org.apache.catalina.core.StandardContext.loadOnStartup Servlet [dispatcher] in 
web application [/vid] threw load() exception
com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException: Table 
'vid_openecomp_epsdk.schema_info' doesn't exist
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)


This message and the information contained herein is prop

Re: [onap-discuss] Why there is a manual step before deploying a distributed / certified network service?

2017-06-07 Thread ROSE, DANIEL V
Hi,


1.   It is a customer. I don’t know what NS is but aai does hold 
relationships.

2.   The model is very confusingly named amongst different systems. Vf aka 
vfmodule is the smallest deployable piece of a vnf. Vnf is a single virtual 
function. Service aka service instance can have multiple vnfs

3.   Robot vm is not letting aai know about the asdc models, those are done 
during distribution in the asdc gui. Aai listens to dmaap for info on 
distributed models. Robot vm does have test cases to do them but you don’t to 
do them through robot. Robot’s init command in demo.sh does need to let aai 
know about open stack regions, tenants etc. That’s because those are not 
created as part of an onap spin up. You could build a gui or something to do it 
but its not something you need to do for every vnf installation.

4.   I attached the email where I described the cloud config file. LCP 
Region is equivalent to openstack region ie something like IAD or DFW in 
Rackspace.

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

From: Viswa KSP [mailto:kspviswa.git...@gmail.com]
Sent: Wednesday, June 07, 2017 9:35 AM
To: ROSE, DANIEL V 
Cc: Dhananjay Pavgi ; onap-discuss@lists.onap.org
Subject: Re: [onap-discuss] Why there is a manual step before deploying a 
distributed / certified network service?

Thanks Daniel. Could you please clarify some of my follow-up queries:


  1.  Could you help me with the notion of "Subscribers" ? Why & for what 
use-case?

 *   Would AAI hold this information of what subscribers are connected to 
which instance of NS ?
 *   Can multiple subscribers share same NS? Would this information be 
exported / connected to external systems like accounting / BSS ?

  1.  Moreover, I would like to understand the difference between Virtual 
Network Function ( during deploy time at VID ) and Virtual Function ( during 
design time at SDC ). Why there is another layer called VNF on top of VF ?
  2.  Robot-VM is actually doing many stuffs including letting AAI know about 
the SDC models and letting AAI know about Openstack tenant details ( by using 
APIs ). Is there any WIP to automate the same?

 *   Why there is no communication b/w SDC and AAI, as soon a network 
service  / VF is certified & distributed by operator?

  1.  On a separate thread, Catherine had mentioned that, there is a file 
called cloud-config.json which can be used to specify regions / tenants within 
openstack. I believe that is for MSO. If I want to deploy NS on selected region 
/ tenant in VID, how am I supposed to achieve it?

 *   I also see something termed as "LCP region". Could you please explain 
more about this or Please point me to some resource in Wiki where I can read 
more about this.
BR,
Viswa



On Thu, Jun 1, 2017 at 11:29 PM, ROSE, DANIEL V 
> wrote:
To Dhananjay,


1.   For configuration of devices yes, but the demos don’t use them because 
the virtual functions are not configured they are hard coded. A real vnf would 
need to have yang.

2.   For the demos, nothing.

3.   3a is a one time thing, it does stuff like populate vim stuff (region 
and tenant) the expectation in a real cloud is youd fill those in as regions 
are created. It also creates a subscriber which is basically a customer and 
would presumably be done upstream in a bss / oss / wherever when they are first 
created. 3b, 3c and 3e I think there is an enhancement in the works to allow 
the whole thing to be instantiated at once, mso can confirm. It may already be 
possible, since we do have the model we know the steps of everything. 3d is a 
bit of an odd child, its data that is needed to complete the instantiation but 
which is not provided in the model. Internally we use external systems for a 
lot of it (ipam etc) and the preload is just what is left of that. The rebase 
we are testing now should remove the need for this as this info is asked for in 
vid. 3f mso will do, there is a story open for that.

4.   3b, 3c, 3e are already done in SO (nee MSO), 3a is outside process 
(you don’t create tenants in openstack when calling nova create server for 
instance) and  3d and 3f are temporary things that should be going away soon.

To Viswa,

This decomposition is already done, just not shown in the demo so well, the 
model and the SO do know the order. And MSO is involved (see response to 
Dhananjay above).





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

From: Viswa KSP 
[mailto:kspviswa.git...@gmail.com]
Sent: Thursday, June 01, 2017 1:43 PM
To: Dhananjay Pavgi 
>
Cc: onap-discuss@lists.onap.org; ROSE, 
DANIEL V >
Subject: RE: [onap-discuss] Why there is a manual step before deploying a 
distributed / certified 

Re: [onap-discuss] Is it ok to replace the value of vm_base_name "vm1" to "vm2" in the ONAP HEAT template?

2017-06-07 Thread PLATANIA, MARCO (MARCO)
Hello Josef,

vm_base_name is to avoid confusion. You can have multiple vm1_component_name, 
because OpenStack uses UUID not VM names, but you will be confused. 
vm_base_name is independent from DNS configuration. The DNS configuration 
doesn’t require any change, it’s just a FQDM-IP address mapping, but the FQDN 
doesn’t need to necessarily match the VM name (indeed, despite some similarity, 
it doesn’t).

Hope this helps.

Thanks,
Marco

From:  on behalf of Josef Reisinger 

Date: Wednesday, June 7, 2017 at 8:55 AM
To: "onap-discuss@lists.onap.org" 
Subject: [onap-discuss] Is it ok to replace the value of vm_base_name "vm1" to 
"vm2" in the ONAP HEAT template?

Folks,

I am running currently two independent ONAP environments. To avoid to be too 
confused, I changed the value of parameter  vm_base_name from "vm1" to "vm2", I 
am not sure that this is consistently configured throughout the environment as 
I see a log of entries with "vm1" in the name in the dns server config. 
Liekwise I assume this is is true for the VMs which use host names to connect 
to each other.
Should I better revert to "vm1" for both environments for the next stack 
creation?

Mit freundlichen Grüßen / Kind regards
Josef Reisinger

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


[onap-discuss] ONAP Release Naming Framework Election Has Concluded - Global Cities Wins

2017-06-07 Thread Phil Robb
Hello All:

The Release Naming Framework election has concluded and the winner is
"Global Cities".
Result detailsHide details
   12345
1. Global Cities   - 106 117 130 147
2. Scientists   99 - 111 131 132
3. Music Composers   87 82 - 108 131
4. Philosophers   74 51 81 - 116
5. Zodiac Signs   55 62 63 73 -


Before we make it official, we need to run the idea by the Marketing Folks
to make sure they have no issues with it.

I'll keep you posted.

Thanks to all of those folks that voted.  We had 210 votes all told.

Best,

Phil.
-- 
Phil Robb
Executive Director, OpenDaylight Project
VP Operations - Networking & Orchestration, The Linux Foundation
(O) 970-229-5949
(M) 970-420-4292
Skype: Phil.Robb
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss