]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Added support for --check flag in ceph-common 888/head
authorKalle Happonen <kalle.happonen@csc.fi>
Tue, 19 Jul 2016 12:52:45 +0000 (15:52 +0300)
committerKalle Happonen <kalle.happonen@csc.fi>
Tue, 19 Jul 2016 12:52:45 +0000 (15:52 +0300)
The ceph-common role fails when you run ansible with --check. Adding
always_run to a few tasks makes the check go through easier (although
it's not foolproof).

roles/ceph-common/tasks/facts.yml
roles/ceph-common/tasks/misc/system_tuning.yml

index ce05663d389f69799fe3c458560a7b81ff3dfc90..3a2f7e10c97f9cf8721aa7a1b0f6d5bd298fb1ee 100644 (file)
@@ -2,6 +2,7 @@
 - name: get ceph version
   command: ceph --version
   changed_when: false
+  always_run: true
   register: ceph_version
 
 - set_fact:
@@ -11,6 +12,7 @@
 - name: check init system
   slurp:
     src: /proc/1/comm
+  always_run: true
   register: init_system
 
 - set_fact:
index cf3393c5587a3c847d19be57d0c4607351a3ab38..b6ad5199537bb9da454675585617ea222b77f773 100644 (file)
@@ -20,6 +20,7 @@
   command: sysctl -b vm.min_free_kbytes
   changed_when: false
   failed_when: false
+  always_run: true
   register: default_vm_min_free_kbytes
 
 - name: define vm.min_free_kbytes