feature 9773: support for helm v3
Added optional helm-version field, that can be v2 or v3
at same places where helm-chart is present
Change-Id: Iabd9a0e21273a92ebcd9772a8d6cacdd40ca4e6f
Signed-off-by: tierno <alfonso.tiernosepulveda@telefonica.com>
diff --git a/models/yang/mano-types.yang b/models/yang/mano-types.yang
index f54a5e9..c5c1ebc 100644
--- a/models/yang/mano-types.yang
+++ b/models/yang/mano-types.yang
@@ -379,6 +379,15 @@
";
type string;
}
+ leaf helm-version {
+ description
+ "Helm version to use for this helm-chart, v3 by default";
+ type enumeration {
+ enum "v2";
+ enum "v3";
+ }
+ default "v3";
+ }
}
}
leaf metric-service {
diff --git a/models/yang/vnfd-base.yang b/models/yang/vnfd-base.yang
index aae9b2b..ffeaf4b 100644
--- a/models/yang/vnfd-base.yang
+++ b/models/yang/vnfd-base.yang
@@ -661,6 +661,15 @@
";
type string;
}
+ leaf helm-version {
+ description
+ "Helm version to use for this helm-chart, v3 by default";
+ type enumeration {
+ enum "v2";
+ enum "v3";
+ }
+ default "v3";
+ }
}
case juju-bundle {