This also moves all template related stuff into upload_templates.yml
Signed-off-by: Andrew Schoen <aschoen@redhat.com>
--- /dev/null
+---
+kickstarts:
+ - cephlab_trusty.preseed
+ - cephlab_rhel.ks
+
+snippets:
+ - cephlab_user
+ - cephlab_hostname
+ - cephlab_apt-mirror_hack
+ - cephlab_packages_rhel
+
+scripts:
+ - cephlab_preseed_late
---
-- 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
--- /dev/null
+---
+- 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