Commit 0ba156c7 authored by jethanandani's avatar jethanandani
Browse files

Merge branch 'issue#18' into 'dev-v2.8.1'

SOL006 - Mirror of NFVSOL(20)000027 for v2.8.1

See merge request !75
parents cf804034 7b6e00bd
Pipeline #2462 passed with stage
in 0 seconds
...@@ -156,17 +156,13 @@ ...@@ -156,17 +156,13 @@
<id>control-plane-active</id> <id>control-plane-active</id>
<min-number-of-instances>1</min-number-of-instances> <min-number-of-instances>1</min-number-of-instances>
<max-number-of-instances>1</max-number-of-instances> <max-number-of-instances>1</max-number-of-instances>
<affinity-or-anti-affinity-group> <affinity-or-anti-affinity-group-id>control-plane</affinity-or-anti-affinity-group-id>
<id>control-plane</id>
</affinity-or-anti-affinity-group>
</vdu-profile> </vdu-profile>
<vdu-profile> <vdu-profile>
<id>control-plane-standby</id> <id>control-plane-standby</id>
<min-number-of-instances>1</min-number-of-instances> <min-number-of-instances>1</min-number-of-instances>
<max-number-of-instances>1</max-number-of-instances> <max-number-of-instances>1</max-number-of-instances>
<affinity-or-anti-affinity-group> <affinity-or-anti-affinity-group-id>control-plane</affinity-or-anti-affinity-group-id>
<id>control-plane</id>
</affinity-or-anti-affinity-group>
</vdu-profile> </vdu-profile>
<vdu-profile> <vdu-profile>
<id>data-plane</id> <id>data-plane</id>
...@@ -227,17 +223,13 @@ ...@@ -227,17 +223,13 @@
<id>control-plane-active</id> <id>control-plane-active</id>
<min-number-of-instances>1</min-number-of-instances> <min-number-of-instances>1</min-number-of-instances>
<max-number-of-instances>1</max-number-of-instances> <max-number-of-instances>1</max-number-of-instances>
<affinity-or-anti-affinity-group> <affinity-or-anti-affinity-group-id>control-plane</affinity-or-anti-affinity-group-id>
<id>control-plane</id>
</affinity-or-anti-affinity-group>
</vdu-profile> </vdu-profile>
<vdu-profile> <vdu-profile>
<id>control-plane-standby</id> <id>control-plane-standby</id>
<min-number-of-instances>1</min-number-of-instances> <min-number-of-instances>1</min-number-of-instances>
<max-number-of-instances>1</max-number-of-instances> <max-number-of-instances>1</max-number-of-instances>
<affinity-or-anti-affinity-group> <affinity-or-anti-affinity-group-id>control-plane</affinity-or-anti-affinity-group-id>
<id>control-plane</id>
</affinity-or-anti-affinity-group>
</vdu-profile> </vdu-profile>
<vdu-profile> <vdu-profile>
<id>data-plane</id> <id>data-plane</id>
......
...@@ -792,21 +792,16 @@ submodule etsi-nfv-ns { ...@@ -792,21 +792,16 @@ submodule etsi-nfv-ns {
uses local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule;
list affinity-or-anti-affinity-group { leaf-list affinity-or-anti-affinity-group-id {
key "id"; type leafref {
path "../../affinity-or-anti-affinity-group/id";
}
description description
"Identifier(s) of the affinity or anti-affinity "Identifier(s) of the affinity or anti-affinity
group(s) the VnfProfile belongs to."; group(s) the VnfProfile belongs to.";
reference reference
"GS NFV IFA014: Section 6.3.3.2 VnfProfile information "GS NFV IFA014: Section 6.3.3.2 VnfProfile information
element"; element";
leaf id {
type leafref {
path "../../../affinity-or-anti-affinity-group/id";
}
}
} }
list virtual-link-connectivity { list virtual-link-connectivity {
...@@ -1004,9 +999,10 @@ submodule etsi-nfv-ns { ...@@ -1004,9 +999,10 @@ submodule etsi-nfv-ns {
uses local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule;
list affinity-or-anti-affinity-group { leaf-list affinity-or-anti-affinity-group-id {
key "id"; type leafref {
path "../../affinity-or-anti-affinity-group/id";
}
description description
"Identifies an affinity or anti-affinity group the "Identifies an affinity or anti-affinity group the
VLs instantiated according to the VlProfile belong VLs instantiated according to the VlProfile belong
...@@ -1014,12 +1010,6 @@ submodule etsi-nfv-ns { ...@@ -1014,12 +1010,6 @@ submodule etsi-nfv-ns {
reference reference
"GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile "GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile
information element"; information element";
leaf id {
type leafref {
path "../../../affinity-or-anti-affinity-group/id";
}
}
} }
container max-bitrate-requirements { container max-bitrate-requirements {
...@@ -1452,21 +1442,16 @@ submodule etsi-nfv-ns { ...@@ -1452,21 +1442,16 @@ submodule etsi-nfv-ns {
element"; element";
} }
list affinity-or-anti-affinity-group-id { leaf-list affinity-or-anti-affinity-group-id {
key "id"; type leafref {
path "../../affinity-or-anti-affinity-group/id";
}
description description
"Identifies an affinity or anti-affinity group the NSs "Identifies an affinity or anti-affinity group the NSs
created according to this NsProfile belongs to."; created according to this NsProfile belongs to.";
reference reference
"GS NFV IFA014: Section 6.3.11.2 NsProfile information "GS NFV IFA014: Section 6.3.11.2 NsProfile information
element"; element";
leaf id {
type leafref {
path "../../../affinity-or-anti-affinity-group/id";
}
}
} }
list virtual-link-connectivity { list virtual-link-connectivity {
......
...@@ -1566,27 +1566,16 @@ submodule etsi-nfv-vnf { ...@@ -1566,27 +1566,16 @@ submodule etsi-nfv-vnf {
} }
uses local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule;
list affinity-or-anti-affinity-group { leaf-list affinity-or-anti-affinity-group-id {
key "id"; type leafref {
path "../../affinity-or-anti-affinity-group/id";
}
description description
"Identifier(s) of the affinity or anti-affinity "Identifier(s) of the affinity or anti-affinity
group(s) the VDU belongs to."; group(s) the VDU belongs to.";
reference reference
"GS NFV IFA011: Section 7.1.8.3, VduProfile information "GS NFV IFA011: Section 7.1.8.3, VduProfile information
element."; element.";
leaf id {
type leafref {
path "../../../" +
"affinity-or-anti-affinity-group/id";
}
description
"Identifies an affinity or anti-affinity group to
which the affinity or anti-affinity rule applies.";
reference
"GS NFV IFA011: Section 7.1.8.12, AffinityOrAntiAffinity
information element.";
}
} }
} }
...@@ -1623,12 +1612,9 @@ submodule etsi-nfv-vnf { ...@@ -1623,12 +1612,9 @@ submodule etsi-nfv-vnf {
} }
uses local-affinity-or-anti-affinity-rule; uses local-affinity-or-anti-affinity-rule;
list affinity-or-anti-affinity-group { leaf-list affinity-or-anti-affinity-group-id {
key "id"; type leafref {
leaf id { path "../../affinity-or-anti-affinity-group/id";
type leafref {
path "../../../affinity-or-anti-affinity-group/id";
}
} }
description description
"Identifier(s) of the affinity or anti-affinity "Identifier(s) of the affinity or anti-affinity
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment