]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
Updated 7 ansible-lint issues in the ceph-mon, ceph-osd, and ceph-rgw roles
authorKevin Coakley <kcoakley@sdsc.edu>
Fri, 1 Mar 2019 18:53:03 +0000 (10:53 -0800)
committermergify[bot] <mergify[bot]@users.noreply.github.com>
Mon, 4 Mar 2019 22:25:35 +0000 (22:25 +0000)
The following lint issues have been resolved:

[301] Commands should not change things if nothing needs doing
/home/travis/build/ceph/ceph-ansible/roles/ceph-mon/tasks/ceph_keys.yml:2

[305] Use shell only when shell functionality is required
/home/travis/build/ceph/ceph-ansible/roles/ceph-osd/tasks/start_osds.yml:47

[301] Commands should not change things if nothing needs doing
/home/travis/build/ceph/ceph-ansible/roles/ceph-rgw/tasks/multisite/destroy.yml:2

[301] Commands should not change things if nothing needs doing
/home/travis/build/ceph/ceph-ansible/roles/ceph-rgw/tasks/multisite/destroy.yml:7

[301] Commands should not change things if nothing needs doing
/home/travis/build/ceph/ceph-ansible/roles/ceph-rgw/tasks/multisite/destroy.yml:14

[301] Commands should not change things if nothing needs doing
/home/travis/build/ceph/ceph-ansible/roles/ceph-rgw/tasks/multisite/destroy.yml:19

[301] Commands should not change things if nothing needs doing
/home/travis/build/ceph/ceph-ansible/roles/ceph-rgw/tasks/multisite/destroy.yml:24

Signed-off-by: Kevin Coakley <kcoakley@sdsc.edu>
roles/ceph-mon/tasks/ceph_keys.yml
roles/ceph-osd/tasks/start_osds.yml
roles/ceph-rgw/tasks/multisite/destroy.yml

index 85b169f4464000725118ba890b05d2ad7e1e5abe..ab2c699f1e9b38af204c70980a67a6bcbae1955f 100644 (file)
@@ -14,6 +14,7 @@
     (ceph_health_raw.stdout | default('{}') | from_json)['state'] in ['leader', 'peon']
   retries: "{{ handler_health_mon_check_retries }}"
   delay: "{{ handler_health_mon_check_delay }}"
+  changed_when: false
 
 - name: fetch ceph initial keys
   ceph_key:
index 10e755df67887612fc63e7fa3b6e50932fd64e4d..740f73912d0d2c22b271ac64af6eda3b79a2a278 100644 (file)
@@ -45,8 +45,7 @@
     docker_exec_start_osd: "{{ '{{ container_binary }} run --rm --net=host --privileged=true -v /var/run/udev/:/var/run/udev/:z -v /run/lvm/:/run/lvm/ -v /etc/ceph:/etc/ceph:z -v /dev:/dev --entrypoint=ceph-volume ' + ceph_docker_registry + '/' + ceph_docker_image + ':' + ceph_docker_image_tag if containerized_deployment else 'ceph-volume' }}"
 
 - name: collect osd ids
-  shell: >
-    {{ docker_exec_start_osd }} lvm list --format json
+  command: "{{ docker_exec_start_osd }} lvm list --format json"
   changed_when: false
   failed_when: false
   register: ceph_osd_ids
index 6054e7c0f93017305f7829ee79e31fadfcc36506..82342e269950ed2b26f8f28040d5b0fd1b8b7192 100644 (file)
@@ -3,11 +3,15 @@
   command: radosgw-admin user rm --uid=zone.user
   run_once: true
   failed_when: false
+  register: rgw_delete_the_zone_user
+  changed_when: rgw_delete_the_zone_user.rc == 0
 
 - name: remove zone from zonegroup
   command: radosgw-admin zonegroup remove --rgw-zonegroup={{ rgw_zonegroup }} --rgw-zone={{ rgw_zone }}
   run_once: true
   failed_when: false
+  register: rgw_remove_zone_from_zonegroup
+  changed_when: rgw_remove_zone_from_zonegroup.rc == 0
   notify:
     - update period
 
   command: radosgw-admin zone delete --rgw-zonegroup={{ rgw_zonegroup }} --rgw-zone={{ rgw_zone }}
   run_once: true
   failed_when: false
+  register: rgw_delete_the_zone
+  changed_when: rgw_delete_the_zone.rc == 0
 
 - name: delete the zonegroup
   command: radosgw-admin zonegroup delete --rgw-zonegroup={{ rgw_zonegroup }}
   run_once: true
   failed_when: false
+  register: rgw_delete_the_zonegroup
+  changed_when: rgw_delete_the_zonegroup.rc == 0
 
 - name: delete the realm
   command: radosgw-admin realm delete --rgw-realm={{ rgw_realm }}
   run_once: true
   failed_when: false
+  register: rgw_delete_the_realm
+  changed_when: rgw_delete_the_realm.rc == 0
 
 - name: delete zone from rgw stanza in ceph.conf
   lineinfile: