1. 22 Mar, 2021 1 commit
  2. 18 Mar, 2021 6 commits
  3. 17 Mar, 2021 1 commit
    • Guillaume Abrioux's avatar
      config: reset num_osds · d65c7b40
      Guillaume Abrioux authored
      
      
      When collocating OSDs with other daemon, `num_osds` is incorrectly calculated
      because `ceph-config` is called multiple times.
      
      Indeed, the following code:
      ```
      num_osds: "{{ lvm_list.stdout | default('{}') | from_json | length | int + num_osds | default(0) | int }}"
      ```
      
      makes `num_osds` be incremented each time `ceph-config` is called.
      
      We have to reset it in order to get the correct number of expected OSDs.
      Signed-off-by: default avatarGuillaume Abrioux <gabrioux@redhat.com>
      (cherry picked from commit 31a0f265)
      d65c7b40
  4. 16 Mar, 2021 1 commit
  5. 12 Mar, 2021 2 commits
  6. 11 Mar, 2021 1 commit
  7. 03 Mar, 2021 3 commits
  8. 01 Mar, 2021 1 commit
    • Florian Haas's avatar
      requirements.txt: Move the six dependency into the general requirements · 95949ec7
      Florian Haas authored
      
      
      config_template.py depends on six, which isn't listed in the default
      requirements.txt. This previously frequently wasn't a problem, because
      six used to be a standard package being installed into a venv, and
      lots of other projects depended on it.
      
      It also does get installed for unit and integration tests via
      tests/requirements.txt, so any broken dependency on six wouldn't be
      detected by tox runs.
      
      However, as other projects and distributions have phased out Python
      2.7 support the dependency on six becomes less common. Thus, as long
      as ceph-ansible does require it for config_template.py, add it to the
      base requirements.
      Signed-off-by: default avatarFlorian Haas <florian@citynetwork.eu>
      (cherry picked from commit d49ea981)
      95949ec7
  9. 18 Feb, 2021 1 commit
  10. 14 Feb, 2021 1 commit
  11. 12 Feb, 2021 5 commits
  12. 11 Feb, 2021 1 commit
  13. 10 Feb, 2021 8 commits
  14. 09 Feb, 2021 4 commits
  15. 05 Feb, 2021 4 commits