]> git.apps.os.sepia.ceph.com Git - ceph-ansible.git/commitdiff
fixed handling of new ceph_version
authorJames Saint-Rossy <james_saintrossy@cable.comcast.com>
Wed, 13 Apr 2016 01:26:59 +0000 (21:26 -0400)
committerJames Saint-Rossy <james_saintrossy@cable.comcast.com>
Wed, 13 Apr 2016 01:26:59 +0000 (21:26 -0400)
1  2 
group_vars/all.sample
roles/ceph-common/defaults/main.yml
roles/ceph-common/tasks/installs/install_on_redhat.yml
roles/ceph-common/tasks/main.yml
roles/ceph-mon/tasks/create_mds_filesystems.yml
roles/ceph-mon/tasks/secure_cluster.yml
roles/ceph-mon/tasks/start_monitor.yml

Simple merge
Simple merge
Simple merge
index 7194312d131682c2c6d4295c9a5638d6c4e49ff0,7194312d131682c2c6d4295c9a5638d6c4e49ff0..1bc826cfe47874192c32103b7cb38acccbb40a0a
@@@ -9,9 -9,9 +9,9 @@@
      - cephfs_data
      - cephfs_metadata
    changed_when: false
--  when: not {{ ceph_version.stdout | version_compare('0.84', '<') }}
++  when: not {{ ceph_version | version_compare('0.80.0', '<') }}
  
  - name: create ceph filesystem
    command: ceph --cluster {{ cluster }} fs new {{ cephfs }} {{ cephfs_metadata }} {{ cephfs_data }}
    changed_when: false
--  when: not {{ ceph_version.stdout | version_compare('0.84', '<') }}
++  when: not {{ ceph_version | version_compare('0.80.0', '<') }}
index 8227cdc8a2ea0e36cef1fb7b5990163cc7ff1af1,8227cdc8a2ea0e36cef1fb7b5990163cc7ff1af1..5ee48ca5e78822afcb7b139b3c4a06ce3d47074e
@@@ -2,11 -2,11 +2,11 @@@
  - name: collect all the pools
    command: rados --cluster {{ cluster }} lspools
    register: ceph_pools
--  when: "{{ ceph_version.stdout | version_compare('0.94', '>=') }}"
++  when: "{{ ceph_version | version_compare('0.94.0', '>=') }}"
  
  - name: secure the cluster
    command: ceph --cluster {{ cluster }} osd pool set {{ item[0] }} {{ item[1] }} true
    with_nested:
      - ceph_pools.stdout_lines
      - secure_cluster_flags
--  when: "{{ ceph_version.stdout | version_compare('0.94', '>=') }}"
++  when: "{{ ceph_version | version_compare('0.94.0', '>=') }}"
index 9d907b3fa717ab2f8d7043059663a99fb0c1eb06,9d907b3fa717ab2f8d7043059663a99fb0c1eb06..529a2591f0c65632598eab81d3561d89dfda3839
@@@ -53,9 -53,9 +53,3 @@@
    changed_when: false
    failed_when:  false
    when: cephx
--
--- name: get ceph monitor version
--  shell: ceph --cluster {{ cluster }} daemon mon."{{ monitor_name }}" version | cut -d '"' -f 4 | cut -f 1,2 -d '.'
--  changed_when: false
--  failed_when: "'No such file or directory' in ceph_version.stderr"
--  register: ceph_version