]> git.phdru.name Git - ansible.git/commitdiff
Fix(debian/init-system): Ignore error from `grep`
authorOleg Broytman <phd@phdru.name>
Fri, 19 Jul 2019 18:14:57 +0000 (21:14 +0300)
committerOleg Broytman <phd@phdru.name>
Fri, 19 Jul 2019 18:14:57 +0000 (21:14 +0300)
`grep` returns an error even if we only ask for count.

playbooks/debian/roles/init-system/tasks/main.yml

index 0e1db285b0a1791b3c37918e4d0b780b50d608cc..3159aaaffe98773bb96771cf23599430dcecaa0d 100644 (file)
@@ -31,7 +31,7 @@
   when: "inventory_hostname in ('localhost', 'iskra-aviel.phdru.name')"
 
 - name: Check locales
-  command: grep -c '^ru_RU.KOI8-R' /etc/locale.gen
+  shell: "grep -c '^ru_RU.KOI8-R' /etc/locale.gen || :"
   register: has_locales
 - debug:
     msg: "Creating and regenerating locales..."