summaryrefslogtreecommitdiffstats
path: root/heat
AgeCommit message (Collapse)AuthorFilesLines
2020-03-23Pretty print json files in heat/Bartek Grzybowski23-1789/+1925
Fixing json files to conform to linter rules. Change-Id: Ia758a50adffb13889255511594aacc03f66f4e4b Issue-ID: INT-1482 Signed-off-by: Bartek Grzybowski <b.grzybowski@partner.samsung.com>
2020-03-13Simplify CBA by removing unnecessary variablesKonrad Bańka18-7078/+990
Change scope: - demo_artifacts_version - default on vnf level, removed vf-module level - install_script_version - removed - *image_name - removed - public_net_id - removed - key_name - removed - pub_key - removed - *flavor_name - removed - sec_group - removed - nfc-naming-code - removed - cloud_env - removed - nexus_artifact_repo - removed - *cidr - removed, where applicable - *ip - removed, where applicable - dcae* - moved to vnf level - aic-cloud-region - removed on vf-module level - vnf_name - removed on base-template level - vf-module-type - removed - vnfc-model-version - removed - vnfc-model-invariant-uuid - removed - vfccustomizationuuid - removed - vf-module-id - removed from template result - service-instance-id - removed from template result - vnf_name - removed and vf-module level - vf-module-model-customization-uuid - removed from template result - vf-module-model-version - removed from template result - vf-module-model-invariant-uuid - removed from template result - vnf-model-customization-uuid - removed at vf-module-level and few other minor tweaks including updating dataDict and enrichment Issue-ID: INT-1260 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: Ica6073d0270da9d5ff0f0e544a9b329f66d9b5bb
2020-03-09Helper script for tailing POD logsSamuli Silvius2-0/+178
Simple way of utilizing kubectl to collect or tail POD logs. Supports tailing/collecting "kubectl logs" and any file content inside the POD container. Multiple PODs/containers and logs tailing/collecting started/collected with single command. POD and logs are configured in tail_config file. Issue-ID: INT-1260 Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com> Change-Id: I9e00e5f503fee2f86b75b1333973fd1569ae5aab
2020-03-05Provide custom naming policy for vFW CNF usecaseKonrad Bańka6-1/+84
Issue-ID: INT-1457 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I9a5bc4ba6296800005bd0ed5cbc6c79b1064bdcd
2020-03-05Improve CBA to derive variables from others on same levelKonrad Bańka11-138/+95
Previously some variables required to be resolved for each vf-module individually, by retrieving from MDSAL vnf entry, even though they didn't differ between each other. Now CBA RA result has been modified to provide such variables on the same level, by deriving their value from other variables resolved on the same level (vnf/vf-module) by using sdnc "unresolved-composite-data" capability. Issue-ID: INT-1457 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: I9d9134654d680cf1ea735577fb6d54a0fc0fd0b8
2020-03-03K8s Profile mod on demandLukasz Rajewski6-13/+134
This change provides an example of modificatioin of k8s profile on demand. In here the ssh service of vPGN is created on demand and user can decide about the number of ssh exposed port Change-Id: Ie734e4f832d6a07ff53a0f108aed74a43d325b22 Issue-ID: INT-1458 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
2020-03-02Provide template of ssh service to be included by profilesKonrad Bańka1-0/+18
Issue-ID: INT-1457 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: If51f9debb204d9b5037ac38fafaef25de68cb260
2020-03-02Correct typo in selectors for helm deploymentsKonrad Bańka2-2/+2
Issue-ID: INT-1260 Change-Id: Iaa95354bb29711841187630b017653b50957dbc2 Signed-off-by: Konrad Bańka <k.banka@samsung.com>
2020-02-28K8S Profile modification by CDSLukasz Rajewski1-6/+22
This change implements the modification of K8s profile by CDS. The script creates the content of tar.gz file with profile base on the included profile tempalte and template artifcts of the profile. This version only builds the profile file. Change-Id: If3aafdb660b6e63ebb33892f5e8593bd0b6be392 Issue-ID: INT-1458 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
2020-02-28Create complete Data DictionarySamuli Silvius8-637/+2654
Added helper script to generate Data Dictionary from enriched CBA model. Generated initial DD. Model still needs to be enriched and DD corrected if needed. Issue-ID: INT-1260 Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com> Change-Id: I082d2ce3c84b0c0a953722259997f23717198129
2020-02-26Correct CBA package for vFW_CNF_CDS usecaseKonrad Bańka38-1898/+1673
This fixes change helm and cba content to enable instantiation with some workarounds. Data dictionary in this review is not ready yet, as well as there are many workarounds within. Signed-off-by: Konrad Bańka <k.banka@samsung.com> Issue-ID: INT-1260 Change-Id: I4833fa11772b7bd2b65d04f0d81ffad22570d309
2020-01-24Removed resolution-key from K8S profile uploadLukasz Rajewski2-12/+5
Removed resolution-key from K8S profile upload Change-Id: If7c9106da4ca514d142c8bb898ac50630e41b577 Issue-ID: INT-1406 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
2020-01-09Additional missing changed for CNF parameter resolution.Samuli Silvius10-9/+195
Accidentally missed adding "vf-module-model-invariant-uuid" and "vf-module-model-version" to vf-modules mappings for resolution in previous commit. Issue-ID: INT-1260 Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com> Change-Id: I0a47027e73284b4b0ae0a1f0ce18e45d6b2d9142
2020-01-08K8s Profile UploadLukasz Rajewski16-1/+589
Modification of vFW CNF CBA package to upload K8s profile automatically just after resource assigment phase. Profile is created for each vf-module and in this version only upload of static profile is possible. Profile files must be included in the CBA in Templates/k8s-profiles folder. Profile file must be valid tar.gz file accepted by multicloud-k8s plugin. Change-Id: I30c268e9867fbb86d997b2091ce2eed204a7df2a Issue-ID: INT-1406 Signed-off-by: Lukasz Rajewski <lukasz.rajewski@orange.com>
2020-01-07CDS Blueprint for vFW K8s Use CaseSamuli Silvius24-240/+1455
Introduce blueprint changes on top of latest vFW demo to also support multicloud/K8s plugin integration. This commit brings resource resolution part for k8s related parameters that are enough to instantiate CNF defined by Helm charts in multicloud/k8s plugin. Issue-ID: INT-1260 Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com> Change-Id: I783e364a201cda25ea812d83795ae2a4be71def9
2019-12-04Refactor FIXMEs in vFW_CDS_CNF use caseKonrad Bańka39-174/+72
Issue-ID: INT-1259 Signed-off-by: Konrad Bańka <k.banka@samsung.com> Change-Id: Ia834019f3c1564e660036047864f74a7477273aa
2019-12-02Initial CDS blueprint for vFW CNF demoSamuli Silvius20-0/+7361
This commit brings vFW demo CDS CBA model from cds git repo as "unmodified" to start CNF demo based on normal vFW CDS model. The aim is also later to move CDS models out from CDS git repo and place all into demo repository. This commit is directly based on gerrit patch (not yet merged) https://gerrit.onap.org/r/c/ccsdk/cds/+/96920 and Change-Id: Id13b0ac2bb0889539faa31174cfdb8ab31588509 Issue-ID: INT-1260 Signed-off-by: Samuli Silvius <s.silvius@partner.samsung.com> Change-Id: I32ce84a25c8abc03fa9e21474b250b0575071e7b
2019-11-04Provide vFW CNF use case csar contentKonrad Bańka42-0/+1470
Issue-ID: INT-1259 Change-Id: I0bcd85725e7f102bdcdf813db0c0260526b5807d Signed-off-by: Konrad Bańka <k.banka@samsung.com>
2019-09-18Bump poms and heat envs to 1.6.0-SNAPSHOTMarco Platania37-72/+72
Issue-ID: TEST-216 Signed-off-by: Marco Platania <platania@research.att.com> Change-Id: Ie69b696d3c8b8bee726e092c16c33e4a68d4ce2d
2019-09-12Fix Honeycomb installation in vDNS VMMarco Platania8-10/+26
Issue-ID: INT-853 Signed-off-by: Marco Platania <platania@research.att.com> Change-Id: I8dd1cde406836de417fc7e1fabdf7b89d18b7fd2
2019-08-11Fixing some typos in heat templatesTomáš Levora3-3/+3
Issue-ID: INT-1198 Signed-off-by: Tomáš Levora <t.levora@partner.samsung.com> Change-Id: I6f1788b5bcd3b605a92ba10561972caa6257e61e
2019-08-02[DEMO] adding nexus_artifact_url to env filestark, steven3-0/+3
Issue-ID: VVP-232 Signed-off-by: stark, steven <steven.stark@att.com> Change-Id: I2adfeb8e905735a79ffd57832ffae281d8e691ef
2019-07-24[DEMO] Making vFW_NextGen compliant with heat guidelinesstark, steven8-204/+210
NOTE: Did not comment out environment file parameters Changed unprotected_private network_role to private1 Changed protected_private network_role to private2 Issue-ID: VVP-232 Signed-off-by: stark, steven <steven.stark@att.com> Change-Id: I30feb6bcae916d2ed2b17d8cb37dd7828a79815b
2019-07-08Further enhancement for the vIPSec scriptRuoyu Ying2-211/+303
* Setup vpp through scripts instead of using the vipsec image due to cloud init limitation * Add router to fix network issues that happens randomly Issue-ID: INT-793 Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com> Change-Id: I55ee8d9e2d2bf06d69b223a3e8d45b8b10b6b0c7
2019-05-31Add vFW and vLB HPA files from CasablancaItohan Ukponmwan11-0/+1879
Issue-ID: INT-1093 Signed-off-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com> Change-Id: Ie4510bf5d23825eec21451afbcd7b25728a42d6a
2019-05-20Fix issues with vLB use caseMarco Platania3-6/+6
Change-Id: Iaf380c8697e813295e6e51367df1aefbfef695ce Issue-ID: INT-658 Signed-off-by: Marco Platania <platania@research.att.com>
2019-05-07Roll version numberMarco Platania33-62/+62
Change-Id: If18c9d5ba60896b5acaa9fb287620feb558b47d3 Issue-ID: INT-1070 Signed-off-by: Marco Platania <platania@research.att.com> Signed-off-by: Gary Wu <gary.i.wu@huawei.com>
2019-05-03remove vIMS foldermrichomme10-2127/+0
this folder includes vIMS heat template licensed under GPL v3 ONAP legal subcommittee does not recommend approval of license exceptions for GPL-3.0 content Issue-ID: INT-1049 Change-Id: I5c6a7e892e7aba8036a6276e9367a8fcc54c7407 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2019-04-26Add vIMS heat template in demo repositorymrichomme10-0/+2127
this use case is used in OOM gating End to End non regression tests in addition to the healthcheck robot test cases Issue-ID: INT-1049 Change-Id: I37b0c91ea5295c2d16973ea25a364e71ecb569a3 Signed-off-by: mrichomme <morgan.richomme@orange.com>
2019-04-25Clean old ONAP heat template from demo repositorymrichomme45-4833/+0
this template is not maintained since casablanca. People could be surprised to find it here (still available on casablanca or older branches) Issue-ID: INT-1046 Change-Id: I266ccc59c05a713cde17b20491f2e729d068414f Signed-off-by: mrichomme <morgan.richomme@orange.com>
2019-04-18Fix vFWCL Heat template for instantiation with RobotMarco Platania2-4/+9
- Don't use vnf_name as private network name prefix. Added a new parameter named net_prefix Change-Id: I2b54f49ce40635e1e5869dab8290f3dfc4ef6f16 Issue-ID: INT-853 Signed-off-by: Marco Platania <platania@research.att.com>
2019-04-16Add scripts for vIPSEC VNFRuoyu Ying1-2/+2
- Add scripts for vPacketgen and vSink that would be used in vIPSEC VNF. - Fixed minor bugs inside the base_vipsec.yaml Change-Id: Ide06fa3f05babe99a9728653a6d2ac214696049e Issue-ID: INT-793 Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
2019-04-10vfirewall usecase for arm64Your Name6-0/+755
vfirewall support for running on arm64 openstack deployment. Due to lack of support for arm64 un current vfirewall usecase deps we had to update some components version like the ubuntu (16.04) vpp, dpdk, and honeycomb Change-Id: I3a434df1493fab9bdb43cb0ec1313b1a626b33c9 Issue-ID: INT-884 Signed-off-by: Paul Vaduva <Paul.Vaduva@enea.com>
2019-04-09Add heat script for vIPsec use caseRuoyu Ying3-0/+856
Add the HEAT script for IPsec deployment. With two IPsec gateways, a packetGenerator and a sink inside this scenario. Change-Id: I2f6f74c863f8fb0c52bd776263569e26130b2e38 Issue-ID: INT-793 Signed-off-by: Ruoyu Ying <ruoyu.ying@intel.com>
2019-03-19Remove SDNC metadata from Heat templatesMarco Platania6-45/+0
Change-Id: I3c3ae7850cf03b6a9e1a29035e07195703f537fd Issue-ID: INT-658 Signed-off-by: Marco Platania <platania@research.att.com>
2019-03-06Create vLB HEAT templates for CDSMarco Platania9-0/+1146
- This set of templates is intended to be used with CDS for scale out Change-Id: I05c2adfb01169cc11440ec1f9553710ad32da453 Issue-ID: INT-658 Signed-off-by: Marco Platania <platania@research.att.com>
2019-02-12Add Nexus repo URL to vFWDTMarco Platania1-0/+1
Change-Id: Ibed0ba484f866b06c1d8a8de31c2ebab916d244d Issue-ID: INT-658 Signed-off-by: Marco Platania <platania@research.att.com>
2019-02-12Fix scripts download in vFWDTMarco Platania4-32/+26
Change-Id: I2ad26ee849254e8a9343e390c9a7e134b324b8cf Issue-ID: INT-658 Signed-off-by: Marco Platania <platania@research.att.com>
2019-02-01Bump demo artifact versionMarco Platania23-71/+45
- Change demo artifact v. to 1.4.0-SNAPSHOT - Change VES collector port number - Remove comments from Heat templates Change-Id: Ia1428d7fcc4740702488c0b28bdb5b3b0e31fd8d Issue-ID: INT-658 Signed-off-by: Marco Platania <platania@research.att.com>
2019-01-31[VVP] update templates for vFWCLstark, steven4-99/+184
Change-Id: I7c5f7525d86b69874dc9718b6086229294a9c9fb Issue-ID: VVP-156 Signed-off-by: stark, steven <steven.stark@att.com>
2019-01-31[VVP] removing violation commentstark, steven1-1/+0
Change-Id: I01dc0b839c9918af44f9f10aa864b07da09ea3d2 Issue-ID: VVP-154 Signed-off-by: stark, steven <steven.stark@att.com>
2019-01-30[VVP] update heat templates for vFWstark, steven2-88/+185
Change-Id: I2e5b019a29904e4267db4c2a03c88d64fd22f288 Issue-ID: VVP-154 Signed-off-by: stark, steven <steven.stark@att.com>
2019-01-29[VVP] update heat templates for vLBMSstark, steven4-150/+280
Change-Id: Iaf9d947a430a695158ccaa11e41b23904d14fffc Issue-ID: VVP-151 Signed-off-by: stark, steven <steven.stark@att.com>
2019-01-16Allow custom plugins in SDCshrikantawachar1-0/+2
Allow custom plugins in SDC Change-Id: I636d534d1853522b131b225ab851013622441bf2 Issue-ID: SDC-2022 Signed-off-by: shrikantawachar <shrikant.awachar@amdocs.com>
2018-11-21Do not use CDS for base vFWAlexis de Talhouët4-12/+6
Change-Id: I706ebbbffe461398cf8419a49418cf4795f1eb0f Issue-ID: INT-745 Signed-off-by: Alexis de Talhouët <adetalhouet89@gmail.com>
2018-11-18SDC workflow docker-composeojasdubey5-22/+70
Added support for workflow deployment on heat using docker-compose Change-Id: I78e61d947f243807384be22cf583e0608bef7360 Issue-ID: SDC-1743 Signed-off-by: ojasdubey <ojas.dubey@amdocs.com>
2018-11-15Added Default parameters value to vnic typeItohan3-0/+14
-Added default vnic type value of normal for all the vnic type parameters Change-Id: Ic997eaf22be0eda71f561bb2a7f20d31bc66b027 Issue-ID: INT-703 Signed-off-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com>
2018-11-12vFW and vFWCL templates for HPAItohan9-0/+1244
Modified the generic vFW and vFWCL heat templates to include different flavor parameters for each vm in this use case. Added a parameter to specify the vnic type for the port of each vm so that sriov NICs or virtio NICs can be specified. Change-Id: I32b60f94b8deeb7c388d1d0b53afda215cd53c7d Issue-ID: INT-703 Signed-off-by: Itohan Ukponmwan <itohan.ukponmwan@intel.com>
2018-10-30Change REST API version for vLBMarco Platania2-2/+2
Change-Id: If4cf869bce67b7dbbf254724824d870027e35988 Issue-ID: INT-696 Signed-off-by: Marco Platania <platania@research.att.com>
2018-10-23Update scale out use caseMarco Platania4-4/+12
- add new parameter "dns_enabled" to Heat - change branch name in install scripts Change-Id: I62b6ee99ea00a02424f0a02043a4d933a0e23309 Issue-ID: INT-696 Signed-off-by: Marco Platania <platania@research.att.com>