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. 30 Mar, 2020 4 commits
  2. 27 Mar, 2020 1 commit
  3. 26 Mar, 2020 1 commit
    • Travis Nielsen's avatar
      build: ensure go.sum is updated with every build · adba7443
      Travis Nielsen authored
      
      Every developer should commit all the files that need to be changed
      in a given set of changes. The go.sum file was not being generated
      as expected since the update to go modules. Since the Jenkinsfile
      was running make mod.check, the build was ending up with a modified
      file, which caused a dirty tag on the build. Now it is expected
      that each PR will merge with the corresponding go.sum changes.
      Signed-off-by: default avatarTravis Nielsen <tnielsen@redhat.com>
      adba7443
  4. 17 Mar, 2020 2 commits
  5. 05 Feb, 2020 1 commit
  6. 04 Feb, 2020 1 commit
  7. 25 Jan, 2020 1 commit
  8. 16 Jan, 2020 1 commit
  9. 08 Jan, 2020 1 commit
  10. 10 Dec, 2019 1 commit
  11. 08 Nov, 2019 1 commit
    • egafford's avatar
      test: functional default baseTestDir for remote k8s master · 59adfc04
      egafford authored
      
      Using the current working directory as the base test directory
      fails with an unclear error message when running mkfs for OSDs
      if tests are run when the k8s master node is not running on
      localhost.
      
      This change creates a new flag for the test suite to set the
      base test directory, but uses a default that is safe for
      virtualized test environments ("/data").
      
      Fixes: #4205
      Signed-off-by: default avataregafford <egafford@redhat.com>
      59adfc04
  12. 19 Oct, 2019 1 commit
  13. 14 Oct, 2019 1 commit
    • travisn's avatar
      tests: by default run the minimum test matrix in PRs · ac8f0dff
      travisn authored
      
      The CI runs the integration tests on several versions of K8s. By default
      the integration tests have all been running on all versions of K8s. With the
      recent option to run a minimum matrix for ceph tests it has shown to be reliable
      for PRs and is much faster to have the test distribution.
      
      Master and release builds will still run the full set of test suites on all
      versions of K8s.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      ac8f0dff
  14. 19 Sep, 2019 1 commit
    • travisn's avatar
      ceph: allow running minimal test matrix for ceph tests · bd672de7
      travisn authored
      
      There are six test suites and six k8s versions where we currently run
      the tests. For efficiency we can restrict the testing to one suite
      per k8s version. Bigger or riskier changes should still run the full
      set of suites on all versions. To trigger the smaller test matrix, add
      [test ceph min] to the PR description
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      bd672de7
  15. 27 Aug, 2019 1 commit
  16. 23 Jul, 2019 1 commit
  17. 22 Jul, 2019 1 commit
  18. 18 Jul, 2019 1 commit
    • travisn's avatar
      allow executing tests specific to a storage provider · d40e4904
      travisn authored
      
      Since most PRs are focused on a single storage provider,
      the tests for other storage providers do not need to be
      run. The CI will allow skipping tests for other storage
      providers by specifying keywords in the PR description.
      Similar to [skip ci], you can now specify [test storage-provider].
      For example, [test ceph] will only trigger the test
      suites for ceph and none of the other storage providers.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      d40e4904
  19. 03 Jul, 2019 1 commit
  20. 03 May, 2019 1 commit
  21. 25 Apr, 2019 1 commit
  22. 18 Apr, 2019 1 commit
    • travisn's avatar
      build: publish the master build before integration tests · 9ab90994
      travisn authored
      
      The master build will be published as soon as the basic build and unit tests
      are completed. This ensures that the generated help documentation matches
      what is in master and the latest master published build matches
      the yaml files in master. The longer the delay between merging and
      publishing, the more likely users are to run into issues with
      test deployments. This change minimizes the gap.
      Signed-off-by: default avatartravisn <tnielsen@redhat.com>
      9ab90994
  23. 20 Dec, 2018 1 commit
  24. 05 Dec, 2018 1 commit
  25. 04 Dec, 2018 1 commit
  26. 10 Oct, 2018 1 commit
  27. 30 Sep, 2018 1 commit
    • Bassam Tabbara's avatar
      add vendor checks · 2464e328
      Bassam Tabbara authored
      
      this commit updates dep to version 0.5, and adds a check during
      CI runs that enforces that the vendor dependencies have not changed.
      There is a now a makefile target `make vendor.check` that performs
      this check. Also removed the requirement that PR run make vendor as
      this will be done by CI.
      Signed-off-by: default avatarBassam Tabbara <bassam@upbound.io>
      2464e328
  28. 11 Sep, 2018 1 commit
  29. 07 Sep, 2018 1 commit
  30. 28 Aug, 2018 1 commit
  31. 22 Aug, 2018 1 commit
  32. 17 Aug, 2018 1 commit
  33. 09 Aug, 2018 1 commit
  34. 08 Aug, 2018 1 commit
  35. 27 Jul, 2018 1 commit
  36. 05 Jul, 2018 1 commit