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]] -=-=-=-=-=-=-=-=-=-=-=-
