1. 14 Apr, 2020 3 commits
  2. 10 Apr, 2020 1 commit
  3. 07 Apr, 2020 3 commits
  4. 06 Apr, 2020 1 commit
  5. 03 Apr, 2020 3 commits
  6. 02 Apr, 2020 1 commit
  7. 01 Apr, 2020 1 commit
  8. 31 Mar, 2020 4 commits
  9. 30 Mar, 2020 4 commits
    • Javier Pena's avatar
      Fixes for Makefile · 5860335e
      Javier Pena authored
      
      
      - Set default mock configuration to epel-8-x86_64, to match the
        default dist value.
      - Add support for alpha tags, like the recently added v5.0.0alpha1
      Signed-off-by: default avatarJavier Pena <jpena@redhat.com>
      (cherry picked from commit 19a43ff2)
      5860335e
    • Javier Pena's avatar
      Allow setting dist and mock configuration in Makefile · eb19fe3e
      Javier Pena authored
      
      
      Curently, the dist and mock configurations are hardcoded in the
      Makefile to be el8 and epel-7-x86_64, respectively. This commit
      allows the user to override those settings using the DIST and
      MOCK_CONFIG environment variables, falling back to the current
      defaults if not set.
      
      This provides additional flexibility when building the RPM directly
      from the repository.
      Signed-off-by: default avatarJavier Peña <jpena@redhat.com>
      (cherry picked from commit ed834156)
      eb19fe3e
    • Dimitri Savineau's avatar
      ceph_volume: fix multiple db/wal devices · dcd02e64
      Dimitri Savineau authored
      When using the lvm batch ceph-volume subcommand with dedicated devices
      for bluestore (db/wal) then the list of devices is convert to a string
      instead of being extended via an iterable.
      This was working with only one dedicated device but starting with more
      then the ceph_volume module fails.
      
      TASK [ceph-osd : use ceph-volume lvm batch to create bluestore osds] **
      fatal: [xxxxxx]: FAILED! => changed=true
        cmd:
        - ceph-volume
        - --cluster
        - ceph
        - lvm
        - batch
        - --bluestore
        - --yes
        - --prepare
        - --osds-per-device
        - '4'
        - /dev/nvme2n1
        - /dev/nvme3n1
        - /dev/nvme4n1
        - /dev/nvme5n1
        - /dev/nvme6n1
        - --db-devices
        - /dev/nvme0n1 /dev/nvme1n1
        - --report
        - --format=json
        msg: non-zero return code
        rc: 2
        stderr: |2-
           stderr: lsblk: /dev/nvme0n1 /dev/nvme1n1: not a block device
           stderr: error: /dev/nvme0n1 /dev/nvme1n1: No such file or directory
           stderr: Unknown device, --name=, --path=, or absolute path in /dev/ or /sys expected.
          usage: ceph-volume lvm batch [-h] [--db-devices [DB_DEVICES [DB_DEVICES ...]]]
                                       [--wal-devices [WAL_DEVICES [WAL_DEVICES ...]]]
                                       [--journal-devices [JOURNAL_DEVICES [JOURNAL_DEVICES ...]]]
                                       [--no-auto] [--bluestore] [--filestore]
                                       [--report] [--yes] [--format {json,pretty}]
                                       [--dmcrypt]
                                       [--crush-device-class CRUSH_DEVICE_CLASS]
                                       [--no-systemd]
                                       [--osds-per-device OSDS_PER_DEVICE]
                                       [--block-db-size BLOCK_DB_SIZE]
                                       [--block-wal-size BLOCK_WAL_SIZE]
                                       [--journal-size JOURNAL_SIZE] [--prepare]
                                       [--osd-ids [OSD_IDS [OSD_IDS ...]]]
                                       [DEVICES [DEVICES ...]]
          ceph-volume lvm batch: error: Unable to proceed with non-existing device: /dev/nvme0n1 /dev/nvme1n1
      
      So the dedicated device list is considered as a single string.
      
      This commit also adds the block_db_devices and wal_devices documentation
      to the ceph_volume module.
      
      Closes: https://bugzilla.redhat.com/show_bug.cgi?id=1816713
      
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      (cherry picked from commit 760b6cd7)
      dcd02e64
    • Dimitri Savineau's avatar
      ceph-defaults: update container tag for nautilus · 13185756
      Dimitri Savineau authored
      
      
      The latest Ceph stable release is now Octopus so the "latest" container
      image tag is pointing to Octopus and not Nautilus anymore.
      This commit updates the ceph_docker_image_tag with "latest-nautilus".
      Signed-off-by: default avatarDimitri Savineau <dsavinea@redhat.com>
      13185756
  10. 27 Mar, 2020 1 commit
  11. 26 Mar, 2020 4 commits
  12. 25 Mar, 2020 1 commit
  13. 20 Mar, 2020 2 commits
  14. 19 Mar, 2020 1 commit
  15. 17 Mar, 2020 1 commit
  16. 16 Mar, 2020 4 commits
  17. 12 Mar, 2020 5 commits