Add variables for ODL Karaf features to install 59/57459/1
authorDaniel Farrell <dfarrell@redhat.com>
Wed, 13 May 2015 00:13:43 +0000 (20:13 -0400)
committerDaniel Farrell <dfarrell@redhat.com>
Fri, 19 May 2017 16:52:22 +0000 (12:52 -0400)
These will be consumed by a template, which will customize
the appropriate ODL config file.

Change-Id: I460ab6836d54cc43be81ec268de6beedf07b2e7e
Signed-off-by: Daniel Farrell <dfarrell@redhat.com>
vars/main.yml

index 71094ba19c40149f963d38e16d7460a26aab1e24..95336ee89b7b2b34b5f2db909901aadde3cb55dc 100644 (file)
@@ -1,2 +1,24 @@
 ---
-# vars file for opendaylight
+# Default variables for the OpenDaylight role. Override as needed.
+
+# The set of Karaf features installed by default in ODL's release artifact.
+# You likely don't need to override these. With only these, you'll be
+# able to connect to a Karaf shell and poke around ODL, including
+# potentially manually installing features, but that's about it.
+# It's better to avoid that manual step by overriding the extra_features
+# list with the additional ODL features required by your use-case.
+default_features:
+  - 'config'
+  - 'standard'
+  - 'region'
+  - 'package'
+  - 'kar'
+  - 'ssh'
+  - 'management'
+
+# Karaf features to install *in addition* to the default_features list.
+# You will likely need to override this. The features you choose will
+# be determined by your use-case. You'll be able to get a Karaf
+# shell and poke around without any extras, but manually connecting to
+# CLIs is an anti-goal for CI/CD and automated deployments generally.
+extra_features: []