CORD-842 deploy chameleon

Change-Id: Ie33ba200f275954176fef76a5fc804b82ca3c975
diff --git a/roles/xos-onboarding/defaults/main.yml b/roles/xos-onboarding/defaults/main.yml
index b9d946f..22d7bdb 100644
--- a/roles/xos-onboarding/defaults/main.yml
+++ b/roles/xos-onboarding/defaults/main.yml
@@ -8,5 +8,9 @@
 xos_libraries:
   - "ng-xos-lib"
 
+xos_components:
+  - name: Chameleon
+    recipe_filename: onboard-chameleon.yaml
+
 xos_services: []
 
diff --git a/roles/xos-onboarding/tasks/main.yml b/roles/xos-onboarding/tasks/main.yml
index 7498bed..841125b 100644
--- a/roles/xos-onboarding/tasks/main.yml
+++ b/roles/xos-onboarding/tasks/main.yml
@@ -47,6 +47,12 @@
   tags:
     - skip_ansible_lint # TOSCA loading should be idempotent
 
+- name: Onboard components
+  command: "python /opt/xos/tosca/run.py {{ xos_admin_user }} /opt/cord_profile/{{ item.recipe_filename }}"
+  with_items: "{{ xos_components }}"
+  tags:
+    - skip_ansible_lint # TOSCA loading should be idempotent
+
 - name: Enable onboarding
   command: "python /opt/xos/tosca/run.py {{ xos_admin_user }} /opt/cord_profile/enable-onboarding.yaml"
   tags: