]> git.apps.os.sepia.ceph.com Git - ceph-cm-ansible.git/commitdiff
Move kickstarts, scripts and snippets lists to defaults as vars.
authorAndrew Schoen <aschoen@redhat.com>
Fri, 10 Apr 2015 13:58:19 +0000 (08:58 -0500)
committerAndrew Schoen <aschoen@redhat.com>
Fri, 10 Apr 2015 21:00:03 +0000 (16:00 -0500)
This also moves all template related stuff into upload_templates.yml

Signed-off-by: Andrew Schoen <aschoen@redhat.com>
roles/cobbler/defaults/main.yml [new file with mode: 0644]
roles/cobbler/tasks/main.yml
roles/cobbler/tasks/upload_templates.yml [new file with mode: 0644]

diff --git a/roles/cobbler/defaults/main.yml b/roles/cobbler/defaults/main.yml
new file mode 100644 (file)
index 0000000..4b23c67
--- /dev/null
@@ -0,0 +1,13 @@
+---
+kickstarts:
+  - cephlab_trusty.preseed
+  - cephlab_rhel.ks
+  
+snippets:
+  - cephlab_user
+  - cephlab_hostname
+  - cephlab_apt-mirror_hack
+  - cephlab_packages_rhel
+
+scripts:
+  - cephlab_preseed_late
index d9a16c257bb77eda2267baaacc791be07d234d41..751c3ded30186ebbb7b9b5aeabfe97c02e4f8d05 100644 (file)
@@ -1,40 +1,4 @@
 ---
-- name: Upload kickstarts and preseeds.
-  template:
-    src: "kickstarts/{{ item }}"
-    dest: "/var/lib/cobbler/kickstarts/{{ item }}"
-    owner: root
-    group: root
-    mode: 0644 
-  with_items:
-    - cephlab_trusty.preseed
-    - cephlab_rhel.ks
+- include: upload_templates.yml
   tags:
-    - kickstarts
-
-- name: Upload snippets
-  template:
-    src: "snippets/{{ item }}"
-    dest: "/var/lib/cobbler/snippets/{{ item }}"
-    owner: root
-    group: root
-    mode: 0644
-  with_items:
-    - cephlab_user
-    - cephlab_hostname
-    - cephlab_apt-mirror_hack
-    - cephlab_packages_rhel
-  tags:
-    - snippets
-
-- name: Upload scripts.
-  template:
-    src: "scripts/{{ item }}"
-    dest: "/var/lib/cobbler/scripts/{{ item }}"
-    owner: root
-    group: root
-    mode: 0644
-  with_items:
-    - cephlab_preseed_late
-  tags:
-    - scripts
+    - templates
diff --git a/roles/cobbler/tasks/upload_templates.yml b/roles/cobbler/tasks/upload_templates.yml
new file mode 100644 (file)
index 0000000..66a83f0
--- /dev/null
@@ -0,0 +1,33 @@
+---
+- name: Upload kickstarts and preseeds.
+  template:
+    src: "kickstarts/{{ item }}"
+    dest: "/var/lib/cobbler/kickstarts/{{ item }}"
+    owner: root
+    group: root
+    mode: 0644 
+  with_items: kickstarts
+  tags:
+    - kickstarts
+
+- name: Upload snippets
+  template:
+    src: "snippets/{{ item }}"
+    dest: "/var/lib/cobbler/snippets/{{ item }}"
+    owner: root
+    group: root
+    mode: 0644
+  with_items: snippets
+  tags:
+    - snippets
+
+- name: Upload scripts.
+  template:
+    src: "scripts/{{ item }}"
+    dest: "/var/lib/cobbler/scripts/{{ item }}"
+    owner: root
+    group: root
+    mode: 0644
+  with_items: scripts
+  tags:
+    - scripts