From dbf6e52f3cca44080843700e8181afd0f544d994 Mon Sep 17 00:00:00 2001 From: "Joshua M. Boniface" Date: Fri, 1 Sep 2023 15:42:20 -0400 Subject: [PATCH] Split PVC bootstrap into separate task --- roles/pvc/tasks/pvc/bootstrap.yml | 4 ++++ roles/pvc/tasks/pvc/main.yml | 3 +-- 2 files changed, 5 insertions(+), 2 deletions(-) create mode 100644 roles/pvc/tasks/pvc/bootstrap.yml diff --git a/roles/pvc/tasks/pvc/bootstrap.yml b/roles/pvc/tasks/pvc/bootstrap.yml new file mode 100644 index 0000000..18067d6 --- /dev/null +++ b/roles/pvc/tasks/pvc/bootstrap.yml @@ -0,0 +1,4 @@ +--- +- name: initalize a fresh PVC cluster + shell: /usr/bin/pvc init --yes + diff --git a/roles/pvc/tasks/pvc/main.yml b/roles/pvc/tasks/pvc/main.yml index 6d6c404..41d00a5 100644 --- a/roles/pvc/tasks/pvc/main.yml +++ b/roles/pvc/tasks/pvc/main.yml @@ -23,8 +23,7 @@ with_items: - pdns.service -- name: bootstrap a fresh cluster - shell: /usr/bin/pvc init +- include: pvc/bootstrap.yml when: bootstrap is defined and bootstrap run_once: yes