This project is mirrored from https://gitee.com/wangmingco/rook.git. Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer.
  1. 03 Apr, 2020 1 commit
  2. 30 Mar, 2020 1 commit
  3. 27 Mar, 2020 2 commits
  4. 05 Mar, 2020 4 commits
  5. 04 Mar, 2020 1 commit
  6. 28 Feb, 2020 1 commit
  7. 18 Feb, 2020 1 commit
  8. 17 Feb, 2020 1 commit
    • Travis Nielsen's avatar
      ceph: move integration test to csi driver · a1db52c5
      Travis Nielsen authored
      
      The integration tests have been mostly running on the flex driver
      with only a newer test on the csi driver. With the CSI driver being
      the preferred driver going forward, now the integration tests will
      all be running with the CSI driver with the exception of a test
      suite that is only dedicated to the flex driver.
      
      A number of other test improvements are also made for code
      readability, test stability, and removing unused options.
      Signed-off-by: default avatarTravis Nielsen <tnielsen@redhat.com>
      a1db52c5
  9. 04 Feb, 2020 2 commits
    • Travis Nielsen's avatar
      ceph: reenable the upgrade integration test · 97c4cf16
      Travis Nielsen authored
      
      The integration test was disabled due to removing support of pre-ceph-volume
      OSDs as well as OSDs on directories. Now we re-enable the tests, with the
      following approach:
      - The base install in Rook v1.1 with the latest mimic release that
      had c-v support
      - The upgrade goes from v1.1 to Rook v1.2 then Rook master
      - The final upgrade step is from mimic to nautilus
      
      For efficiency the skipUpgradeChecks flag is added.
      Logs are also collected between each upgrade step to improve
      troubleshooting.
      Signed-off-by: default avatarTravis Nielsen <tnielsen@redhat.com>
      97c4cf16
    • Ashish Ranjan's avatar
      ceph: Adds integration tests for OSDs over PVC · 94d9de27
      Ashish Ranjan authored
      
      This commit enables testing OSDs over PVCs by modifying the
      multi-cluster test to use PVC for provisioning OSDs when `manual`
      storageClass is present in the cluster.
      Signed-off-by: default avatarAshish Ranjan <aranjan@redhat.com>
      94d9de27
  10. 30 Jan, 2020 1 commit
    • Nizamudeen's avatar
      ceph: Implementing Conditions on rook-ceph · 4b55a74a
      Nizamudeen authored
      
      Fixed conditions getting resetted after the operator restart.
      Did the changes which required to implement conditions on the rook ceph cluster
      Conditions will eliminate the current status.State and incorporates a type which
      provides much more description to the current status of the cluster.
      Signed-off-by: default avatarNizamudeen <nia@redhat.com>
      4b55a74a
  11. 29 Jan, 2020 1 commit
  12. 24 Jan, 2020 1 commit
  13. 15 Jan, 2020 1 commit
  14. 10 Dec, 2019 2 commits
  15. 13 Nov, 2019 2 commits
  16. 14 Oct, 2019 1 commit
  17. 17 Sep, 2019 1 commit
  18. 09 Sep, 2019 1 commit
  19. 04 Sep, 2019 1 commit
  20. 26 Aug, 2019 1 commit
  21. 23 Aug, 2019 1 commit
  22. 13 Aug, 2019 2 commits
  23. 02 Aug, 2019 1 commit
    • travisn's avatar
      tests: collect all logs for pods in the test namespaces · 1598a048
      travisn authored
      
      Now we collect logs for all pods and all their init and main
      containers during the integration tests. No longer will we be
      missing logs from the integration tests as long as the pods
      are available when they are collected at the end of the test.
      The pod descriptions are also written to a log file instead
      of being included inline with the test output.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      (cherry picked from commit 6e0bc338f90b3f36a89cf37b542ff4ff873b70bd)
      1598a048
  24. 22 Jul, 2019 1 commit
  25. 18 Jul, 2019 1 commit
  26. 16 Jul, 2019 1 commit
  27. 05 Jul, 2019 2 commits
    • travisn's avatar
      tests: ensure cluster does not exist before starting a test · ef9dc0be
      travisn authored
      
      The CI instances are not always being properly cleaned up
      between runs. This is an attempt to get the tests
      to ensure a clean install before proceeding with the test.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      ef9dc0be
    • Poornima G's avatar
      Change the ceph image to latest-nautlius-devel · 4ddef3e8
      Poornima G authored
      
      Currently in cluster deploy, ceph image points to ceph/ceph:v14.2.1-20190430.
      Changing this to use ceph/daemon-base:latest-nautilus-devel as its the latest nautilus.
      
      Ceph nautilus has some changes in cephsfs mgr module, which is required by ceph-csi
      canary image, without which the create/purge of RWX PVCs will fail. These changes
      are not yet part of any released ceph version, i.e v14.2.1-20190430. Even in the
      short future, we expect some changes to land in Nautilus after 14.2.2, hence
      waiting for 14.2.2 release and updating to it, will not solve the issue.
      Therefore using latest-nautilus-devel, which will always have the changes
      required by ceph-csi. This is only a temperory change in the master, until
      14.2.3 is released.
      Signed-off-by: default avatarPoornima G <pgurusid@redhat.com>
      4ddef3e8
  28. 24 Jun, 2019 1 commit
    • travisn's avatar
      ceph: upgrade test from 1.0 to master · c0d6f6ed
      travisn authored
      
      The upgrade test is intended to upgrade from the previous release to the latest.
      Given the 1.0 release recently, the upgrade test will now be from 1.0 to
      master. There is no longer a need in master to upgrade from 0.9.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      c0d6f6ed
  29. 03 May, 2019 1 commit
  30. 01 May, 2019 1 commit
  31. 18 Apr, 2019 1 commit