Thanks for sharing Morgan.  I will say that the validation scripts have 
significantly changed since Beijing, and offer much greater coverage of the 
Heat requirements.  I would highly encourage the use of what’s in master.

There is also a docker version of the scripts now available that is built from 
master and published to ONAP Nexus.

More details here…

https://docs.onap.org/en/latest/submodules/vvp/documentation.git/docs/validation-scripts.html#docker-execution

Thanks,

Trevor Lovett
Lead Member of Technical Staff
AT&T Labs, Operational Automation and Program Management

AT&T Services, Inc.
Dallas, TX
m  314.401.8702  |  [email protected]<mailto:[email protected]>

This email and any attachments are confidential AT&T property intended solely 
for the recipients. If you received this message in error, please notify me and 
immediately delete this message from your computer.  Any retention, 
distribution, or other use of this email is strictly prohibited.

From: [email protected] [mailto:[email protected]] On 
Behalf Of Morgan Richomme
Sent: Tuesday, March 05, 2019 8:51 AM
To: FREEMAN, BRIAN D <[email protected]>; [email protected]; 
[email protected]
Subject: Re: [onap-discuss] Request help on Heat template creation

Hi

the recommendation would be to follow the official heat documentation + use VVP 
scripts to check the format.
some heat examples can be found in 
https://gitlab.com/Orange-OpenSource/lfn/onap/onap-tests/tree/master/onap_tests/templates/heat_files<https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.com_Orange-2DOpenSource_lfn_onap_onap-2Dtests_tree_master_onap-5Ftests_templates_heat-5Ffiles&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=g9LhwjMTPM4AuoWvYyDmqA&m=GZxVx16e8CTo7YrrYTBjy0Hk9qn7PwWVXKgPLUryu5o&s=S9tY5hI0y0QQc9JcYst3m3kZgCDD-cKcjgFdtccD7P4&e=>
I use them for the E2E tests
- basic vm: just deploy an Ubuntu16 Vm through ONAP
- freeradius: basic_vm + installation of a free radius though the cloudinit + 
more networks
- clearwater vims: ims core solution
- vfw

I also integrated a VVP linter in gitlab to check the format 
https://gitlab.com/Orange-OpenSource/lfn/onap/onap-tests/-/jobs/171920381<https://urldefense.proofpoint.com/v2/url?u=https-3A__gitlab.com_Orange-2DOpenSource_lfn_onap_onap-2Dtests_-2D_jobs_171920381&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=g9LhwjMTPM4AuoWvYyDmqA&m=GZxVx16e8CTo7YrrYTBjy0Hk9qn7PwWVXKgPLUryu5o&s=njbLowusM3Gnq7pMsmPdbIk1Qplut_VtttcpmyQn7D4&e=>
It is possible to use a simple VVP portal: 
http://littlevvp.opnfv.fr/vvp/<https://urldefense.proofpoint.com/v2/url?u=http-3A__littlevvp.opnfv.fr_vvp_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=g9LhwjMTPM4AuoWvYyDmqA&m=GZxVx16e8CTo7YrrYTBjy0Hk9qn7PwWVXKgPLUryu5o&s=QDO8EwJhyaSpVNAyiSjoG5UyAEvXV6hcg45Y5DW8z6E&e=>
I think the rules are based on Beijing release. VVP evolved since this time.
If you want to get the last up to date version it is available here: 
https://git.onap.org/vvp/validation-scripts/<https://urldefense.proofpoint.com/v2/url?u=https-3A__git.onap.org_vvp_validation-2Dscripts_&d=DwMGaQ&c=LFYZ-o9_HUMeMTSQicvjIg&r=g9LhwjMTPM4AuoWvYyDmqA&m=GZxVx16e8CTo7YrrYTBjy0Hk9qn7PwWVXKgPLUryu5o&s=8zPtf2z86vr81Rdzy2fVXOuwO42saoeDZlKcXeYuLEM&e=>

/Morgan

Le mardi 05 mars 2019 à 13:43 +0000, Brian a écrit :
Look at the vnf guidelines for naming conventions and various rules. Demo 
repository has most of the onap open source heat templates we use but morgan 
has a few more for their regression. I would start from one that is close wrt 
networking like a vfw or vlb since an ipsec gw sits on two networks usually.

There may already be a heat template to start from depending on which ipsec gw 
you plan to use.


Brian



Sent via the Samsung Galaxy S8, an AT&T 5G Evolution smartphone


-------- Original message --------
From: "Ying, Ruoyu" <[email protected]<mailto:[email protected]>>
Date: 3/5/19 4:35 AM (GMT-05:00)
To: [email protected]<mailto:[email protected]>
Subject: [onap-discuss] Request help on Heat template creation


Hi,

I’d need to create a heat template for the vIPsec VNF, however, i’ve never 
written a heat template from stretch, can anyone share some BKM on that?
Thanks.

Best Regards,
Ruoyu




_________________________________________________________________________________________________________________________



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

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

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

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



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

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

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

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

Thank you.


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

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

Reply via email to