New Feature: Full charm support 69/5669/2
authorAdam Israel <adam.israel@canonical.com>
Wed, 8 Nov 2017 00:12:20 +0000 (19:12 -0500)
committergarciadeblas <gerardo.garciadeblas@telefonica.com>
Tue, 21 Jan 2020 16:06:11 +0000 (17:06 +0100)
Signed-off-by: Adam Israel <adam.israel@canonical.com>
Release7/full_charm_support.md [new file with mode: 0644]

diff --git a/Release7/full_charm_support.md b/Release7/full_charm_support.md
new file mode 100644 (file)
index 0000000..ed3caea
--- /dev/null
@@ -0,0 +1,37 @@
+# Non-Proxy charms #
+
+## Proposer ##
+- Adam Israel
+
+## Type ##
+**Feature**
+
+## Target MDG/TF ##
+RO, SO, VCA
+
+## Description ##
+
+Support for VNFs that are installed and configured via a Juju charm, using a standard Ubuntu cloud image.
+
+### Implementation
+
+This feature requires modification to the current workflow used by the SO:
+
+1. SO asks RO for an instance (typically an appliance VM)
+2. RO provides the SO with a new VNF instance (ip address, etc.)
+3. SO deploys VNF proxy charm
+4. SO configures VNF proxy charm
+5. Optionally, SO executes service primitives against the VNF charm
+
+Proposed workflow:
+
+1. SO asks RO for an instance (a cloud image uploaded to the VIM)
+2. RO provides the SO with a new instance (ip address, etc)
+3. SO adds instance to VCA (using Juju's manual provider)
+4. SO deploys VNF charm to instance, which installs and configures the VNF
+5. Optionally, SO executes service primitives against the VNF charm.
+
+
+## Demo or definition of done ##
+
+This feature is considered complete when any charm from JujuCharms.com can be deployed within OSM.