]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
tests: set needed config in group_vars/all for rhcs testing
authorAndrew Schoen <aschoen@redhat.com>
Wed, 12 Apr 2017 12:53:49 +0000 (07:53 -0500)
committerAndrew Schoen <aschoen@redhat.com>
Thu, 13 Apr 2017 19:55:28 +0000 (14:55 -0500)
Instead of relying on environment variables and --extra-vars simply
modify the group_vars/all that ships with the specific testing scenario
to enable ceph_rchs testing.

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
(cherry picked from commit 386afbec83b72dcc3a552682d4376d1bf6a99417)

Conflicts:
tests/functional/rhcs_setup.yml

tests/functional/rhcs_setup.yml

index f066fbd6ad7ef65d62685e37d2c9e20b6be87cf5..6a2b518f8ad154234e52ea1f1919bef262f1153d 100644 (file)
         dest: "{{ change_dir }}/vagrant_variables.yml"
       when: change_dir is defined
 
+    - name: change centos/atomic-host vagrant box name to rhel7
+      replace:
+        regexp: "centos/atomic-host"
+        replace: "rhel7"
+        dest: "{{ change_dir }}/vagrant_variables.yml"
+      when: change_dir is defined
+
+    - name: change ceph_stable to False
+      replace:
+        regexp: "ceph_stable:.*"
+        replace: "ceph_stable: False"
+        dest: "{{ change_dir }}/group_vars/all"
+      when: change_dir is defined
+
+    - name: set ceph_rhcs to True
+      lineinfile:
+        line: "ceph_rhcs: True"
+        dest: "{{ change_dir }}/group_vars/all"
+      when: change_dir is defined
+
+    - name: set ceph_origin to distro
+      lineinfile:
+        line: "ceph_origin: distro"
+        dest: "{{ change_dir }}/group_vars/all"
+      when: change_dir is defined
+
 - hosts: all
   gather_facts: true
   become: yes