[onap-discuss] Invitation: 5G Use Case for ONAP Release 2 (Review Open Issues) @ Thu Sep 21, 2017 8am - 9am (PDT) (onap-discuss@lists.onap.org)

2017-09-16 Thread kpaul
BEGIN:VCALENDAR
PRODID:-//Google Inc//Google Calendar 70.9054//EN
VERSION:2.0
CALSCALE:GREGORIAN
METHOD:REQUEST
BEGIN:VEVENT
DTSTART:20170921T15Z
DTEND:20170921T16Z
DTSTAMP:20170916T211756Z
ORGANIZER;CN=ONAP Meetings and Events:mailto:linuxfoundation.org_1rmtb5tpr3
 uc8f76fmflplo...@group.calendar.google.com
UID:19msjscqkcm1iv39bdgmi2v...@google.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=onap-discuss@lists.onap.org;X-NUM-GUESTS=0:mailto:onap-discuss@list
 s.onap.org
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=vg4...@att.com;X-NUM-GUESTS=0:mailto:vg4...@att.com
ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=
 TRUE;CN=onap-usecase...@lists.onap.org;X-NUM-GUESTS=0:mailto:onap-usecasesu
 b...@lists.onap.org
CREATED:20170916T211755Z
DESCRIPTION:Hi there\, \n\nONAP Meeting 5 is inviting you to a scheduled Zo
 om meeting. \n\nJoin from PC\, Mac\, Linux\, iOS or Android: https://zoom.u
 s/j/524410179\n\nOr iPhone one-tap :\nUS: +16465588656\,\,524410179#  o
 r +16699006833\,\,524410179# \nOr Telephone:\nDial(for higher quality\,
  dial a number based on your current location):\nUS: +1 646 558 865
 6  or +1 669 900 6833  or +1 855 880 1246 (Toll Free) or +1 877 369 0926 (T
 oll Free)\nMeeting ID: 524 410 179\nInternational numbers available
 : https://zoom.us/zoomconference?m=zFk9QDPETRlLtrpllDBbSrAi6Z6RPOIz\n\n\n\n
 -::~:~::~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~
 :~:~::~:~::-\nPlease do not edit this section of the description.\n\nView y
 our event at https://www.google.com/calendar/event?action=VIEW&eid=MTltc2pz
 Y3FrY20xaXYzOWJkZ21pMnY3cG4gb25hcC1kaXNjdXNzQGxpc3RzLm9uYXAub3Jn&tok=NzIjbG
 ludXhmb3VuZGF0aW9uLm9yZ18xcm10YjV0cHIzdWM4Zjc2Zm1mbHBsb2k4OEBncm91cC5jYWxlb
 mRhci5nb29nbGUuY29tNGQ2Mzg1MjVmZGVlZmE2N2U0YTEyODU2OWFiZWI1NzhjYzE2ZGUxOQ&c
 tz=America/Los_Angeles&hl=en.\n-::~:~::~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:
 ~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~::~:~::-
LAST-MODIFIED:20170916T211755Z
LOCATION:https://zoom.us/j/524410179
SEQUENCE:0
STATUS:CONFIRMED
SUMMARY:5G Use Case for ONAP Release 2 (Review Open Issues)
TRANSP:OPAQUE
END:VEVENT
END:VCALENDAR


invite.ics
Description: application/ics
___
onap-discuss mailing list
onap-discuss@lists.onap.org
https://lists.onap.org/mailman/listinfo/onap-discuss


Re: [onap-discuss] [dcae][dcaegen2] Three Questions about DCAE 

2017-09-16 Thread CARPENTER, TOMMY J (TOMMY J)
See my explanation on #3 below thank you.

On Sep 16, 2017, at 1:52 PM, JI, LUSHENG (LUSHENG) 
mailto:l...@research.att.com>> wrote:

Guangrong,

Please see inline for details.

Lusheng

 Original message 
From: fu.guangr...@zte.com.cn
Date: 9/16/17 3:59 AM (GMT-05:00)
To: "JI, LUSHENG (LUSHENG)" 
mailto:l...@research.att.com>>
Cc: onap-discuss@lists.onap.org, 
peng.congc...@zte.com.cn, 
tian.shi...@zte.com.cn
Subject: [dcae][dcaegen2] Three Questions about DCAE


Hi Lusheng,


I've been trying to implement the basic integration of Holmes and DCAE, which 
is using the CBS to get the configuration information of other components. As 
the work went on, some questions arose:


1. There are two types of DMaaP topics: secure and unsecure. How to use the 
authentication information provided by DCAE while calling the DMaaP APIs? I do 
not see any APIs in terms of authentication in the DMaaP docs.

[lji]  DMaaP Message Routet actually supports 3 kinds of 
authentication/security mechasim: anonymous, API key, and AAF.  DCAE plans to 
use unauthenticated for R1.  I donot know if any component plans to use AAF.  
Using AAF requires additional provisioning steps and requires basic auth 
header.  The DMaaP project should have provided documentation for API.

2. When pulling data from DMaaP, the consumer group and the consumer ID are 
required (see below). Neither of them are embodied in the response message from 
the CBS above. How and where could we get those parameters?

[lji] These two parameters are under your control.   They together identify a 
subscriber to the Message Router.  DMaaP Message Router uses such info to 
decide when to advance message offset.  The MR guarantees message delivery to 
each group.  You may have multiple subscribers under the same group for the 
same topic as a load balancing measure, --each of them receives a subset of 
messages.  Different subscribers to the same topic, if each wishes to get all 
the messages, should use different group IDs.


3. If we want to get the CBS address, we have to use the value of the env 
variable CONSUL_HOST to compose the url and perform the query. What I 
understand is that the CONSUL_HOST is actually a hostname, which means we need 
a DNS to support the conversion from a hostname to the corresponding IP.

 BTW, there is a Python client library in ONAP that handles all of this for 
you. If you are not Python, you may still be able to look at the code and copy 
it into the language of choice: 
https://gerrit.onap.org/r/gitweb?p=dcaegen2/utils.git;a=tree;f=python-cbs-docker-client;h=5e362826689c84d46bec0dde63bfaf7b39f11bbc;hb=66613f4112b0e68f30430944b7d94e6ca14b1f62

OK here are the details.

Our DCAE deployment utilizes Designate. When our platform is spun, Designate 
(open stack DNS aaS) gets loaded with the resolution for CONSUL_HOST. So going 
to CONSUL_HOST:8500 gets you to Consul, as long as the DCAE as spun properly.

Then you need to do a standard service query to consul for the string 
“config_binding_service”. The string used to be dynamic, hence the ENV 
variable, but now CONFIG_BINDING  is just hardcoded to “config_binding_service” 
and the CBS always gets registered as that. Again see that python code.

The reason the CBS does not have a DNS name like Consul is because CBS is just 
a Docker container but Consul is a dedicated VM cluster.

In this case, do we have to set up a DNS inside each of the Holmes dockers in 
order that the coversion could be working when we make calls to the Consul?

I don’t really know what this means. If DCAE is spun properly into a proper 
Openstack, Designate handles the DNS.

Is the service information returned by the CBS (or Consul) in the form of ip 
addresses or hostnames?


Consul returns IP addresses. Using the CBS will resolve you dependencies to 
IP:Port.

[lji]  You do not need to do that.  The DNS mapping is configured via cloud's 
DNS service.  I am cc-ing Tommy for this question.  Since he developed CBS, his 
answer would be the most accurate.


Could you please kindly answer them for me?


Thanks.


Guangrong

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


[onap-discuss] [aai] Domain level inventory

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

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

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

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

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


Regards

Manoj




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


Re: [onap-discuss] [dcae][dcaegen2] Three Questions about DCAE 

2017-09-16 Thread JI, LUSHENG (LUSHENG)
Guangrong,

Please see inline for details.

Lusheng

 Original message 
From: fu.guangr...@zte.com.cn
Date: 9/16/17 3:59 AM (GMT-05:00)
To: "JI, LUSHENG (LUSHENG)" 
Cc: onap-discuss@lists.onap.org, peng.congc...@zte.com.cn, 
tian.shi...@zte.com.cn
Subject: [dcae][dcaegen2] Three Questions about DCAE


Hi Lusheng,


I've been trying to implement the basic integration of Holmes and DCAE, which 
is using the CBS to get the configuration information of other components. As 
the work went on, some questions arose:


1. There are two types of DMaaP topics: secure and unsecure. How to use the 
authentication information provided by DCAE while calling the DMaaP APIs? I do 
not see any APIs in terms of authentication in the DMaaP docs.

[lji]  DMaaP Message Routet actually supports 3 kinds of 
authentication/security mechasim: anonymous, API key, and AAF.  DCAE plans to 
use unauthenticated for R1.  I donot know if any component plans to use AAF.  
Using AAF requires additional provisioning steps and requires basic auth 
header.  The DMaaP project should have provided documentation for API.

[cid:0047000102d7c6a436d66e031]

2. When pulling data from DMaaP, the consumer group and the consumer ID are 
required (see below). Neither of them are embodied in the response message from 
the CBS above. How and where could we get those parameters?

[cid:0047000102d7c6a436d66e032]

[lji] These two parameters are under your control.   They together identify a 
subscriber to the Message Router.  DMaaP Message Router uses such info to 
decide when to advance message offset.  The MR guarantees message delivery to 
each group.  You may have multiple subscribers under the same group for the 
same topic as a load balancing measure, --each of them receives a subset of 
messages.  Different subscribers to the same topic, if each wishes to get all 
the messages, should use different group IDs.


3. If we want to get the CBS address, we have to use the value of the env 
variable CONSUL_HOST to compose the url and perform the query. What I 
understand is that the CONSUL_HOST is actually a hostname, which means we need 
a DNS to support the conversion from a hostname to the corresponding IP. In 
this case, do we have to set up a DNS inside each of the Holmes dockers in 
order that the coversion could be working when we make calls to the Consul? Is 
the service information returned by the CBS (or Consul) in the form of ip 
addresses or hostnames?

[cid:0047000102d7c6a436d66e033]

[lji]  You do not need to do that.  The DNS mapping is configured via cloud's 
DNS service.  I am cc-ing Tommy for this question.  Since he developed CBS, his 
answer would be the most accurate.


Could you please kindly answer them for me?


Thanks.


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


[onap-discuss] [ONAP Helpdesk #45671] request locking of DCAE (gen1) code repos

2017-09-16 Thread Jessica Wagantall via RT
Also, here is the change for dcaegen2:
https://gerrit.onap.org/r/#/c/12853/1

Please let me know what you think 

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