Skip to content
GitLab
Menu
Projects
Groups
Snippets
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Sign in
Toggle navigation
Menu
Open sidebar
vnf-onboarding
OSM Packages
Commits
8fb70b92
Commit
8fb70b92
authored
Dec 08, 2022
by
aticig
Browse files
Adding VNFD for Basic_28 keeping persistent volume feature
Signed-off-by:
Gulsum Atici
<
gulsum.atici@canonical.com
>
parent
06887b3f
Pipeline
#8428
failed with stage
in 4 minutes and 35 seconds
Changes
4
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
4 changed files
with
99 additions
and
0 deletions
+99
-0
keep_persistent_volume_ns/keep_persistent_volume_nsd.yaml
keep_persistent_volume_ns/keep_persistent_volume_nsd.yaml
+21
-0
keep_persistent_volume_vnf/cloud_init/cloud-config.txt
keep_persistent_volume_vnf/cloud_init/cloud-config.txt
+5
-0
keep_persistent_volume_vnf/icons/osm.png
keep_persistent_volume_vnf/icons/osm.png
+0
-0
keep_persistent_volume_vnf/keep_persistent_volume_vnfd.yaml
keep_persistent_volume_vnf/keep_persistent_volume_vnfd.yaml
+73
-0
No files found.
keep_persistent_volume_ns/keep_persistent_volume_nsd.yaml
0 → 100755
View file @
8fb70b92
nsd
:
nsd
:
-
description
:
NS with 1 VNFs connected to mgmtnet VL
df
:
-
id
:
default-df
vnf-profile
:
-
id
:
vnf-persistent-volumes
virtual-link-connectivity
:
-
constituent-cpd-id
:
-
constituent-base-element-id
:
vnf-persistent-volumes
constituent-cpd-id
:
vnf-mgmt-ext
virtual-link-profile-id
:
mgmtnet
vnfd-id
:
keep_persistent-volumes-vnf
id
:
persistent_volumes-ns
name
:
persistent_volumes-ns
version
:
1.0
virtual-link-desc
:
-
id
:
mgmtnet
mgmt-network
:
true
vnfd-id
:
-
keep_persistent-volumes-vnf
keep_persistent_volume_vnf/cloud_init/cloud-config.txt
0 → 100755
View file @
8fb70b92
#cloud-config
password: osm4u
chpasswd: { expire: False }
ssh_pwauth: True
keep_persistent_volume_vnf/icons/osm.png
0 → 100644
View file @
8fb70b92
54.6 KB
keep_persistent_volume_vnf/keep_persistent_volume_vnfd.yaml
0 → 100644
View file @
8fb70b92
vnfd
:
description
:
A basic VNF descriptor w/ one VDU and several volumes, keeping persistent volume
df
:
-
id
:
default-df
instantiation-level
:
-
id
:
default-instantiation-level
vdu-level
:
-
number-of-instances
:
1
vdu-id
:
keep-persistent-vol-VM
vdu-profile
:
-
id
:
keep-persistent-vol-VM
min-number-of-instances
:
1
ext-cpd
:
-
id
:
vnf-mgmt-ext
int-cpd
:
cpd
:
vdu-eth0-int
vdu-id
:
keep-persistent-vol-VM
id
:
keep_persistent-volumes-vnf
mgmt-cp
:
vnf-mgmt-ext
product-name
:
keep_persistent-volumes-vnf
sw-image-desc
:
-
id
:
ubuntu20.04
name
:
ubuntu20.04
image
:
ubuntu20.04
-
id
:
ubuntu20.04-aws
name
:
ubuntu20.04-aws
image
:
ubuntu/images/hvm-ssd/ubuntu-focal-20.04-amd64-server-20210503
vim-type
:
aws
-
id
:
ubuntu20.04-azure
name
:
ubuntu20.04-azure
image
:
Canonical:0001-com-ubuntu-server-focal:20_04-lts:latest
vim-type
:
azure
vdu
:
-
id
:
keep-persistent-vol-VM
name
:
keep-persistent-vol-VM
sw-image-desc
:
ubuntu20.04
alternative-sw-image-desc
:
-
ubuntu20.04-aws
-
ubuntu20.04-azure
virtual-compute-desc
:
keep-persistent-vol-VM-compute
virtual-storage-desc
:
-
root-volume
-
persistent-volume
-
ephemeral-volume
int-cpd
:
-
id
:
vdu-eth0-int
virtual-network-interface-requirement
:
-
name
:
vdu-eth0
virtual-interface
:
type
:
PARAVIRT
version
:
1.0
virtual-compute-desc
:
-
id
:
keep-persistent-vol-VM-compute
virtual-cpu
:
num-virtual-cpu
:
1
virtual-memory
:
size
:
1.0
virtual-storage-desc
:
-
id
:
root-volume
type-of-storage
:
persistent-storage
size-of-storage
:
10
vdu-storage-requirements
:
-
key
:
keep-volume
value
:
'
true'
-
id
:
persistent-volume
type-of-storage
:
persistent-storage
size-of-storage
:
1
vdu-storage-requirements
:
-
key
:
keep-volume
value
:
'
true'
-
id
:
ephemeral-volume
type-of-storage
:
ephemeral-storage
size-of-storage
:
2
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a 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