Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
NFV - Network Functions Virtualisation
SOL006
Commits
0ba156c7
Commit
0ba156c7
authored
Feb 11, 2020
by
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
Changes
3
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
example-data/complex-vnfd.xml
View file @
0ba156c7
...
...
@@ -156,17 +156,13 @@
<id>
control-plane-active
</id>
<min-number-of-instances>
1
</min-number-of-instances>
<max-number-of-instances>
1
</max-number-of-instances>
<affinity-or-anti-affinity-group>
<id>
control-plane
</id>
</affinity-or-anti-affinity-group>
<affinity-or-anti-affinity-group-id>
control-plane
</affinity-or-anti-affinity-group-id>
</vdu-profile>
<vdu-profile>
<id>
control-plane-standby
</id>
<min-number-of-instances>
1
</min-number-of-instances>
<max-number-of-instances>
1
</max-number-of-instances>
<affinity-or-anti-affinity-group>
<id>
control-plane
</id>
</affinity-or-anti-affinity-group>
<affinity-or-anti-affinity-group-id>
control-plane
</affinity-or-anti-affinity-group-id>
</vdu-profile>
<vdu-profile>
<id>
data-plane
</id>
...
...
@@ -227,17 +223,13 @@
<id>
control-plane-active
</id>
<min-number-of-instances>
1
</min-number-of-instances>
<max-number-of-instances>
1
</max-number-of-instances>
<affinity-or-anti-affinity-group>
<id>
control-plane
</id>
</affinity-or-anti-affinity-group>
<affinity-or-anti-affinity-group-id>
control-plane
</affinity-or-anti-affinity-group-id>
</vdu-profile>
<vdu-profile>
<id>
control-plane-standby
</id>
<min-number-of-instances>
1
</min-number-of-instances>
<max-number-of-instances>
1
</max-number-of-instances>
<affinity-or-anti-affinity-group>
<id>
control-plane
</id>
</affinity-or-anti-affinity-group>
<affinity-or-anti-affinity-group-id>
control-plane
</affinity-or-anti-affinity-group-id>
</vdu-profile>
<vdu-profile>
<id>
data-plane
</id>
...
...
src/yang/etsi-nfv-ns.yang
View file @
0ba156c7
...
...
@@ -792,21 +792,16 @@ submodule etsi-nfv-ns {
uses
local-affinity-or-anti-affinity-rule
;
list
affinity-or-anti-affinity-group
{
key
"id"
;
leaf-list
affinity-or-anti-affinity-group-id
{
type
leafref
{
path
"../../affinity-or-anti-affinity-group/id"
;
}
description
"Identifier(s) of the affinity or anti-affinity
group(s) the VnfProfile belongs to."
;
reference
"GS NFV IFA014: Section 6.3.3.2 VnfProfile information
element"
;
leaf
id
{
type
leafref
{
path
"../../../affinity-or-anti-affinity-group/id"
;
}
}
}
list
virtual-link-connectivity
{
...
...
@@ -1004,9 +999,10 @@ submodule etsi-nfv-ns {
uses
local-affinity-or-anti-affinity-rule
;
list
affinity-or-anti-affinity-group
{
key
"id"
;
leaf-list
affinity-or-anti-affinity-group-id
{
type
leafref
{
path
"../../affinity-or-anti-affinity-group/id"
;
}
description
"Identifies an affinity or anti-affinity group the
VLs instantiated according to the VlProfile belong
...
...
@@ -1014,12 +1010,6 @@ submodule etsi-nfv-ns {
reference
"GS NFV IFA014: Section 6.3.4.2 VirtualLinkProfile
information element"
;
leaf
id
{
type
leafref
{
path
"../../../affinity-or-anti-affinity-group/id"
;
}
}
}
container
max-bitrate-requirements
{
...
...
@@ -1452,21 +1442,16 @@ submodule etsi-nfv-ns {
element"
;
}
list
affinity-or-anti-affinity-group-id
{
key
"id"
;
leaf-list
affinity-or-anti-affinity-group-id
{
type
leafref
{
path
"../../affinity-or-anti-affinity-group/id"
;
}
description
"Identifies an affinity or anti-affinity group the NSs
created according to this NsProfile belongs to."
;
reference
"GS NFV IFA014: Section 6.3.11.2 NsProfile information
element"
;
leaf
id
{
type
leafref
{
path
"../../../affinity-or-anti-affinity-group/id"
;
}
}
}
list
virtual-link-connectivity
{
...
...
src/yang/etsi-nfv-vnf.yang
View file @
0ba156c7
...
...
@@ -1566,27 +1566,16 @@ submodule etsi-nfv-vnf {
}
uses
local-affinity-or-anti-affinity-rule
;
list
affinity-or-anti-affinity-group
{
key
"id"
;
leaf-list
affinity-or-anti-affinity-group-id
{
type
leafref
{
path
"../../affinity-or-anti-affinity-group/id"
;
}
description
"Identifier(s) of the affinity or anti-affinity
group(s) the VDU belongs to."
;
reference
"GS NFV IFA011: Section 7.1.8.3, VduProfile information
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 {
}
uses
local-affinity-or-anti-affinity-rule
;
list
affinity-or-anti-affinity-group
{
key
"id"
;
leaf
id
{
type
leafref
{
path
"../../../affinity-or-anti-affinity-group/id"
;
}
leaf-list
affinity-or-anti-affinity-group-id
{
type
leafref
{
path
"../../affinity-or-anti-affinity-group/id"
;
}
description
"Identifier(s) of the affinity or anti-affinity
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment