1. 01 Nov, 2019 2 commits
  2. 31 Oct, 2019 1 commit
  3. 29 Oct, 2019 1 commit
  4. 28 Oct, 2019 2 commits
    • Dimitri Savineau's avatar
      rolling_update: remove default filter on mds group · 8acb42dc
      Dimitri Savineau authored
      
      
      There's no need to use the default filter on active/standby groups
      because if the group doesn't exist then the play is just skipped.
      
      Currently this generates warnings like:
      
      [WARNING]: Could not match supplied host pattern, ignoring: |
      [WARNING]: Could not match supplied host pattern, ignoring: default([])
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      (cherry picked from commit 2ca79fcc)
      8acb42dc
    • Dimitri Savineau's avatar
      rolling_update: fix active mds host value · bd79b448
      Dimitri Savineau authored
      
      
      The active mds host should be based on the inventory hostname and not on
      the ansible hostname.
      The value returns under the mdsmap structure is based on the OS hostname
      so we need to find the right node in the inventory with this value when
      doing operation on inventory nodes.
      
      Othewise we could see error like:
      
      The task includes an option with an undefined variable. The error was:
      "hostvars[foobar]" is undefined
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      (cherry picked from commit f1f2352c)
      bd79b448
  5. 25 Oct, 2019 1 commit
  6. 24 Oct, 2019 1 commit
  7. 21 Oct, 2019 1 commit
  8. 18 Oct, 2019 2 commits
    • Dimitri Savineau's avatar
      tests: fix the size on the second data LV · 52bba29a
      Dimitri Savineau authored
      
      
      The commit replaces the pv/vg/lv commands used with the ansible command
      module by the lvg and lvol modules.
      This also fixes the size of the second data LV because we were only using
      50% of the remaining space instead of 100%.
      
      With a 50G device, the result was:
        - data-lv1 was 25G
        - data-lv2 was 12.5G
      Instead of:
        - data-lv1 was 25G
        - data-lv2 was 25G
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      (cherry picked from commit 2c03c6fc)
      52bba29a
    • Guillaume Abrioux's avatar
      common: do not override ceph_release when using custom repo · 8dc40711
      Guillaume Abrioux authored
      Otherwise it fails like following:
      
      ```
      TASK [ceph-mds : allow multimds] **************************************************************************************************************************************************
      Monday 22 July 2019  16:37:38 +0800 (0:00:03.269)       0:13:25.651 ***********
      fatal: [rhel7u6clone1]: FAILED! => {"msg": "The conditional check 'ceph_release_num[ceph_release] == ceph_release_num.luminous' failed. The error was: error while evaluating conditional (ceph_release_num[ceph_release] == ceph_release_num.luminous): 'dict object' has no attribute u'dummy'\n\nThe error appears to have been in '/usr/share/ceph-ansible/roles/ceph-mds/tasks/create_mds_filesystems.yml': line 43, column 3, but may\nbe elsewhere in the file depending on the exact syntax problem.\n\nThe offending line appears to be:\n\n\n- name: allow multimds\n  ^ here\n"}
      ```
      
      Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1645379
      
      Signed-off-by: default avatarGuillaume Abrioux <gabrioux@redhat.com>
      (cherry picked from commit 4e9504c9)
      8dc40711
  9. 17 Oct, 2019 1 commit
  10. 16 Oct, 2019 1 commit
  11. 15 Oct, 2019 1 commit
  12. 14 Oct, 2019 1 commit
    • Dimitri Savineau's avatar
      tests: fix rgw multisite vagrant variables · 475d2b15
      Dimitri Savineau authored
      The secondary vagrant variables didn't have the grafana vm variable
      set which create an vagrant error.
      
      There was an error loading a Vagrantfile. The file being loaded
      and the error message are shown below. This is usually caused by
      an invalid or undefined variable.
      
      This patch also changes the ssh-extra-args parameter to ssh-common-args
      to get the same values for ssh/sftp/scp. Otherwise we can see warnings
      from ansible and some tasks are failing.
      
      [WARNING]: sftp transfer mechanism failed on [mon0]. Use ANSIBLE_DEBUG=1
      to see detailed information
      
      It also updates the ssh-common-args value for the rgw-multisite scenario
      to reflect the ANSIBLE_SSH_ARGS environment variable value.
      
      Finally changing the IP addresses due to the Vagrant refact done in the
      commit 778c51a0
      
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      (cherry picked from commit 010158ff)
      475d2b15
  13. 11 Oct, 2019 2 commits
  14. 08 Oct, 2019 2 commits
  15. 07 Oct, 2019 5 commits
  16. 04 Oct, 2019 5 commits
  17. 01 Oct, 2019 2 commits
  18. 30 Sep, 2019 1 commit
  19. 25 Sep, 2019 3 commits
  20. 10 Sep, 2019 3 commits
  21. 09 Sep, 2019 2 commits