1. 11 Apr, 2019 1 commit
  2. 09 Apr, 2019 1 commit
    • Dimitri Savineau's avatar
      rgw: change default frontend on nautilus · d17b1b48
      Dimitri Savineau authored
      
      
      As discussed in ceph/ceph#26599, beast is now the default frontend
      for rados gateway with nautilus release.
      Add rgw_thread_pool_size variable with 512 as default value and keep
      backward compatibility with num_threads option when using civetweb.
      Update radosgw_civetweb_num_threads to reflect rgw_thread_pool_size
      change.
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      d17b1b48
  3. 29 Mar, 2019 1 commit
  4. 18 Mar, 2019 1 commit
    • Dimitri Savineau's avatar
      ceph-validate: fail if there's no ipaddr available in monitor_address_block subnet · 5c39735b
      Dimitri Savineau authored
      
      
      When using monitor_address_block to determine the ip address of the
      monitor node, we need an ip address available in that cidr to be
      present in the ansible facts (ansible_all_ipv[46]_addresses).
      Currently we don't check if there's an ip address available during
      the ceph-validate role.
      As a result, the ceph-config role fails due to an empty list during
      ceph.conf template creation but the error isn't explicit.
      
      TASK [ceph-config : generate ceph.conf configuration file] *****
      fatal: [0]: FAILED! => {"msg": "No first item, sequence was empty."}
      
      With this patch we will fail before the ceph deployment with an
      explicit failure message.
      
      Resolves: rhbz#1673687
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      5c39735b
  5. 01 Mar, 2019 1 commit
  6. 14 Feb, 2019 1 commit
  7. 12 Feb, 2019 1 commit
  8. 11 Feb, 2019 1 commit
  9. 31 Oct, 2018 3 commits
  10. 30 Oct, 2018 2 commits
  11. 09 Oct, 2018 1 commit
  12. 06 Oct, 2018 1 commit
  13. 02 Oct, 2018 1 commit
  14. 01 Oct, 2018 1 commit
  15. 27 Sep, 2018 1 commit
  16. 13 Aug, 2018 1 commit
  17. 09 Aug, 2018 1 commit
  18. 24 Jul, 2018 1 commit
  19. 19 Jul, 2018 1 commit
  20. 18 Jul, 2018 1 commit
  21. 30 May, 2018 1 commit
    • Guillaume Abrioux's avatar
      mdss: do not make pg_num a mandatory params · c68126d6
      Guillaume Abrioux authored
      When playing ceph-mds role, mon nodes have set a fact with the default
      pg num for osd pools, we can simply default to this value for cephfs
      pools (`cephfs_pools` variable).
      
      At the moment the variable definition for `cephfs_pools` looks like:
      
      ```
      cephfs_pools:
        - { name: "{{ cephfs_data }}", pgs: "" }
        - { name: "{{ cephfs_metadata }}", pgs: "" }
      ```
      
      and we have a task in `ceph-validate` to ensure `pgs` has been set to a
      valid value.
      
      We could simply avoid this check by setting the default value of `pgs`
      to `hostvars[groups[mon_group_name][0]]['osd_pool_default_pg_num']` and
      let to users the possibility to override this value.
      
      Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1581164
      
      Signed-off-by: default avatarGuillaume Abrioux <gabrioux@redhat.com>
      c68126d6
  22. 21 May, 2018 1 commit
  23. 18 May, 2018 9 commits