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
fd5af710
Commit
fd5af710
authored
Dec 11, 2019
by
jethanandani
Browse files
Merge branch 'issue#5' into 'dev-v3.3.1'
Issue#5 - SOL006ed331 FEAT15 VNF Snapshot See merge request
!60
parents
14dee774
befcbe6c
Pipeline
#2142
passed with stage
in 0 seconds
Changes
6
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
example-data/complex-vnfd.xml
View file @
fd5af710
...
@@ -210,6 +210,18 @@
...
@@ -210,6 +210,18 @@
<operate-vnf-op-config>
<operate-vnf-op-config>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
</operate-vnf-op-config>
</operate-vnf-op-config>
<create-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</create-snapshot-vnf-op-config>
<revert-to-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</revert-to-snapshot-vnf-op-config>
</lcm-operations-configuration>
</lcm-operations-configuration>
<affinity-or-anti-affinity-group>
<affinity-or-anti-affinity-group>
<id>
control-plane
</id>
<id>
control-plane
</id>
...
@@ -281,6 +293,18 @@
...
@@ -281,6 +293,18 @@
<operate-vnf-op-config>
<operate-vnf-op-config>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
</operate-vnf-op-config>
</operate-vnf-op-config>
<create-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</create-snapshot-vnf-op-config>
<revert-to-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</revert-to-snapshot-vnf-op-config>
</lcm-operations-configuration>
</lcm-operations-configuration>
<affinity-or-anti-affinity-group>
<affinity-or-anti-affinity-group>
<id>
control-plane
</id>
<id>
control-plane
</id>
...
...
example-data/nfv-nsd.xml
View file @
fd5af710
...
@@ -100,6 +100,20 @@
...
@@ -100,6 +100,20 @@
</vdu-level>
</vdu-level>
</instantiation-level>
</instantiation-level>
<default-instantiation-level>
single
</default-instantiation-level>
<default-instantiation-level>
single
</default-instantiation-level>
<lcm-operations-configuration>
<create-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</create-snapshot-vnf-op-config>
<revert-to-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</revert-to-snapshot-vnf-op-config>
</lcm-operations-configuration>
</df>
</df>
</vnfd>
</vnfd>
<nsd>
<nsd>
...
...
example-data/nfv-vnfd.xml
View file @
fd5af710
...
@@ -87,5 +87,19 @@
...
@@ -87,5 +87,19 @@
</vdu-level>
</vdu-level>
</instantiation-level>
</instantiation-level>
<default-instantiation-level>
single
</default-instantiation-level>
<default-instantiation-level>
single
</default-instantiation-level>
<lcm-operations-configuration>
<create-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</create-snapshot-vnf-op-config>
<revert-to-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</revert-to-snapshot-vnf-op-config>
</lcm-operations-configuration>
</df>
</df>
</vnfd>
</vnfd>
example-data/nfv.xml
View file @
fd5af710
...
@@ -141,6 +141,18 @@
...
@@ -141,6 +141,18 @@
<operate-vnf-op-config>
<operate-vnf-op-config>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
</operate-vnf-op-config>
</operate-vnf-op-config>
<create-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</create-snapshot-vnf-op-config>
<revert-to-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</revert-to-snapshot-vnf-op-config>
</lcm-operations-configuration>
</lcm-operations-configuration>
</df>
</df>
</vnfd>
</vnfd>
...
@@ -255,6 +267,18 @@
...
@@ -255,6 +267,18 @@
<operate-vnf-op-config>
<operate-vnf-op-config>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
<min-graceful-stop-timeout>
1
</min-graceful-stop-timeout>
</operate-vnf-op-config>
</operate-vnf-op-config>
<create-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</create-snapshot-vnf-op-config>
<revert-to-snapshot-vnf-op-config>
<parameter>
<key>
1
</key>
<value>
1
</value>
</parameter>
</revert-to-snapshot-vnf-op-config>
</lcm-operations-configuration>
</lcm-operations-configuration>
</df>
</df>
</vnfd>
</vnfd>
...
...
src/yang/etsi-nfv-common.yang
View file @
fd5af710
...
@@ -390,6 +390,10 @@ submodule etsi-nfv-common {
...
@@ -390,6 +390,10 @@ submodule etsi-nfv-common {
enum
"end-vnf-ext-conn-change"
;
enum
"end-vnf-ext-conn-change"
;
enum
"start-vnfinfo-modification"
;
enum
"start-vnfinfo-modification"
;
enum
"end-vnfinfo-modification"
;
enum
"end-vnfinfo-modification"
;
enum
"start-vnf-snapshot-creation"
;
enum
"end-vnf-snapshot-creation"
;
enum
"start-vnf-snapshot-reverting-to"
;
enum
"end-vnf-snapshot-reverting-to"
;
}
}
}
}
...
...
src/yang/etsi-nfv-vnf.yang
View file @
fd5af710
...
@@ -2230,6 +2230,65 @@ submodule etsi-nfv-vnf {
...
@@ -2230,6 +2230,65 @@ submodule etsi-nfv-vnf {
"GS NFV IFA011: Section 7.1.5.2
"GS NFV IFA011: Section 7.1.5.2
VnfLcmOperationsConfiguration information element"
;
VnfLcmOperationsConfiguration information element"
;
}
}
container
create-snapshot-vnf-op-config
{
list
parameter
{
key
"key"
;
min-elements
1
;
leaf
key
{
type
string
;
}
leaf
value
{
type
string
;
}
description
"Array of KVP requirements for VNF-specific parameters
to be passed when invoking the
CreateSnapshotVnfOpConfig operation."
;
reference
"GS NFV IFA011: Section 7.1.5.11
CreateSnapshotVnfOpConfig information
element"
;
}
description
"Configuration parameters for the Create VNF Snapshot
operation."
;
reference
"GS NFV IFA011: Section 7.1.5.2
VnfLcmOperationsConfiguration information element"
;
}
container
revert-to-snapshot-vnf-op-config
{
description
"Configuration parameters for the Revert-To VNF Snapshot
operation."
;
reference
"GS NFV IFA011: Section 7.1.5.2
VnfLcmOperationsConfiguration information element"
;
list
parameter
{
key
"key"
;
min-elements
1
;
leaf
key
{
type
string
;
}
leaf
value
{
type
string
;
}
description
"Array of KVP requirements for VNF-specific parameters
to be passed when invoking the
RevertToSnapshotVnfOpConfig operation."
;
reference
"GS NFV IFA011: Section 7.1.5.12
RevertToSnapshotVnfOpConfig information
element"
;
}
}
}
}
list
affinity-or-anti-affinity-group
{
list
affinity-or-anti-affinity-group
{
...
...
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