Keeping Persistent Volume of VNF
Proposers
- Gerardo García (Telefónica)
- David Augilar (Telefonica)
- Gulsum Atici (Canonical)
- David Garcia (Canonical)
- Guillermo Calviño (Canonical)
- Mark Beierl (Canonical)
Description
Different storage types (swap, ephemeral, persistent) are supported in the VNFs. All the volumes are deleted when the network service has terminated. This feature aims to keep the persistent volumes by inserting a flag in the descriptor which indicates the volume needs to be kept upon VNF deletion. This feature covers the necessary changes in RO module to process the vdu storage requirements.
Demo or definition of done
The following tasks should be completed:
- Onboard a NS using VNFD including the persistent volume which has "keep-volume"/"true" is set as a key/value under vdu-storage-requirements field to keep the volumes upon deletion
- Delete the NS and check that persistent volume is detached from VNF and still exists in the VIM.
This work is considered done when all the implementations, tests and documentation is contributed to keep the specified persistent volume upon VNF deletion.
Edited by aticig