Admin message

WARNING! Gitlab maintenance operation scheduled for Thursday, 18 June between 19:00 and 20:00 (CET). During this time window, short service interruptions (less than 5 minutes) may occur. Thank you in advance for your understanding.

Improved support for day-0, day-1, and day-2 primitives​
# Title Improved support for day-0, day-1, and day-2 primitives​ # Description ### Proposer(s) Rafael Direito (ITAv), Eduardo Santos (ITAv), and Diogo Gomes (ITAv) ### New Feature in a nutshell This new feature aims at simplifying the invoking of day-1 and day-2 primitives on VNFs/CNFs via OSL.​ To achieve this, we propose that:​ * … OSL queries the available primitives from the NFVO​ * … OSL displays the available primitives to the client (in its UI)​ * … the clients have access to a simplified UI to invoke the primitives and query their results Brief description of the requested feature ### Rationale It is known that VNF and CNF developers implement day-0, day-1, and day-2 operations to simplify the management of VNFs/CNFs​ * This makes these primitives desirable​ * However, it is difficult to invoke them from OSL. Even though it is possible to invoke some primitives the process to achieve it is not trivial/transparent:​ * Either this is achieved through LCM rules​ * Or, after the deployment of a given service, a client can change its service characteristics and add a new characteristic starting with "Primitive:”​ ​ The previous problems are accentuated when one considers that a client may “buy” a product through the Products Catalog​ * The client will be unaware of the primitives made available by the product he bought​ * Therefore, he won’t be able to invoke these primitives by changing the service characteristics (observability issue)​ ### Feature Proposal Presentation (Presented in OSL TECH Call) ​[Improved_support_for_day-0__day-1__and_day-2_primitives_-_Feature_Proposal.pdf](/uploads/78d91faa904155e516349eaae2b168ff/Improved_support_for_day-0__day-1__and_day-2_primitives_-_Feature_Proposal.pdf) ### Acknowledgements This work is supported by the EU-funded HORIZON-JU-SNS-2022 IMAGINE-B5G project with Grant Agreement number 101096452.
epic