From 16c39235f9b302c439a6a0cffa465bb351a5f80a Mon Sep 17 00:00:00 2001 From: Zack Cerza Date: Wed, 27 May 2015 13:56:58 -0600 Subject: [PATCH] Manage CM repos in cobbler role These are used by cobbler after reimaging Signed-off-by: Zack Cerza --- roles/cobbler/tasks/fetch_cm_repos.yml | 10 ++++++++++ roles/cobbler/tasks/main.yml | 4 ++++ 2 files changed, 14 insertions(+) create mode 100644 roles/cobbler/tasks/fetch_cm_repos.yml diff --git a/roles/cobbler/tasks/fetch_cm_repos.yml b/roles/cobbler/tasks/fetch_cm_repos.yml new file mode 100644 index 0000000..afc0cb4 --- /dev/null +++ b/roles/cobbler/tasks/fetch_cm_repos.yml @@ -0,0 +1,10 @@ +--- +- name: Checkout ceph-cm-ansible + git: repo=https://github.com/ceph/ceph-cm-ansible.git + dest=/root/ceph-cm-ansible + accept_hostkey=true + +- name: Checkout secrets repo + git: repo={{ secrets_repo.url }} + dest=/root/{{ secrets_repo.name }} + accept_hostkey=true diff --git a/roles/cobbler/tasks/main.yml b/roles/cobbler/tasks/main.yml index a67c434..134f6d3 100644 --- a/roles/cobbler/tasks/main.yml +++ b/roles/cobbler/tasks/main.yml @@ -1,4 +1,8 @@ --- +- include: fetch_cm_repos.yml + tags: + - cm_repos + - include: upload_templates.yml tags: - templates -- 2.39.5