Skip to content

Releases: RobertKrawitz/OpenShift4-tools

v1.2.2-kata-ci

11 Sep 18:22
14eb908
Compare
Choose a tag to compare

Fix the container image for the workloads using the clusterbuster-workloads image.

The intent was always for them to use the :-kata-ci-v1.2 image, but by oversight this was only fixed for the primary image (clusterbuster), not for the workloads images. This broke when the :-latest tags were deleted as part of planned cleanup.

v1.2.1-kata-ci

13 Mar 22:21
Compare
Choose a tag to compare

Bugfix:

  • cpusoaker should run all cases in each runtimeclass sequentially rather than interleaved. The problem with interleaving them is that the Prometheus metrics gathered during a run may partially reflect the previous run, as Prometheus gathers data over a 30 second interval, which may result in incorrect per-pod memory calculation if one runtimeclass consumes much more memory per pod than another.

v1.2.0-kata-ci

06 Mar 20:33
Compare
Choose a tag to compare

Rebase the CI to the current mainline.

  • Extensive changes since v1.1.7:
    • Fix pod privilege issues going forward
    • Improved robustness, particularly in case of failure
    • Improved reliability of reporting in the case of run failures
    • More reliable log collection
    • All pod-side workloads converted to Python:
      • cpusoaker will give lower performance numbers due to use of Python vs. perl; results cannot be compared against v1.1
      • memory consumption will likely be lower with cpusoaker test
    • Pod monitoring is more efficient
    • Support for Multus
    • Support ARM
    • Image tag is separate from the mainline image to allow future development without impacting CI.

Except as noted (cpusoaker performance results), this release should be compatible with v1.1.7 for purposes of CI.

v1.2.0-rc.3-kata-ci

28 Feb 21:53
Compare
Choose a tag to compare
v1.2.0-rc.3-kata-ci Pre-release
Pre-release
  • Changes since v1.2.0-rc.2-kata-ci:
    • Fix drop cache pod in fio and files workload to properly tell clusterbuster to set privilege on the container.
    • Fix run-kata-perf-suite to properly create the command line to analyze-clusterbuster-results.
    • Retrieve pod description if sync pod fails to start.
  • Changes since v1.2.0-rc.1-kata-ci:
    • Fix trivial typo in image name.
  • Changes since v1.2.0-rc.0-kata-ci:
    • Fixed regression: missing --force-cleanup-i-know-this-is-dangerous
    • Created new tags for the container image to separate the branch from mainline development.
  • Extensive changes since v1.1.7:
    • Fix pod privilege issues going forward
    • Improved robustness, particularly in case of failure
    • Improved reliability of reporting in the case of run failures
    • More reliable log collection
    • All pod-side workloads converted to Python:
      • cpusoaker will give lower performance numbers due to use of Python vs. perl; results cannot be compared against v1.1
      • memory consumption will likely be lower with cpusoaker test
    • Pod monitoring is more efficient
    • Support for Multus
    • Support ARM

Except as noted (cpusoaker performance results), this release should be compatible with v1.1.7 for purposes of CI.

v1.2.0-rc.2-kata-ci

28 Feb 14:18
e762424
Compare
Choose a tag to compare
v1.2.0-rc.2-kata-ci Pre-release
Pre-release
  • Changes since v1.2.0-rc.1-kata-ci:
    • Fix trivial typo in image name.
  • Changes since v1.2.0-rc.0-kata-ci:
    • Fixed regression: missing --force-cleanup-i-know-this-is-dangerous
    • Created new tags for the container image to separate the branch from mainline development.
  • Extensive changes since v1.1.7:
    • Fix pod privilege issues going forward
    • Improved robustness, particularly in case of failure
    • Improved reliability of reporting in the case of run failures
    • More reliable log collection
    • All pod-side workloads converted to Python:
      • cpusoaker will give lower performance numbers due to use of Python vs. perl; results cannot be compared against v1.1
      • memory consumption will likely be lower with cpusoaker test
    • Pod monitoring is more efficient
    • Support for Multus
    • Support ARM

Except as noted (cpusoaker performance results), this release should be compatible with v1.1.7 for purposes of CI.

v1.2.0-rc.1-kata-ci

27 Feb 17:24
0c6da1e
Compare
Choose a tag to compare
v1.2.0-rc.1-kata-ci Pre-release
Pre-release
  • Changes since v1.2.0-rc.0-kata-ci:
    • Fixed regression: missing --force-cleanup-i-know-this-is-dangerous
    • Created new tags for the container image to separate the branch from mainline development.
  • Extensive changes since v1.1.7:
    • Fix pod privilege issues going forward
    • Improved robustness, particularly in case of failure
    • Improved reliability of reporting in the case of run failures
    • More reliable log collection
    • All pod-side workloads converted to Python:
      • cpusoaker will give lower performance numbers due to use of Python vs. perl; results cannot be compared against v1.1
      • memory consumption will likely be lower with cpusoaker test
    • Pod monitoring is more efficient
    • Support for Multus
    • Support ARM

Except as noted (cpusoaker performance results), this release should be compatible with v1.1.7 for purposes of CI.

v1.2.0-rc.0-kata-ci

23 Feb 19:02
755050c
Compare
Choose a tag to compare
v1.2.0-rc.0-kata-ci Pre-release
Pre-release
  • Extensive changes since v1.1.7:
    • Fix pod privilege issues going forward
    • Improved robustness, particularly in case of failure
    • Improved reliability of reporting in the case of run failures
    • More reliable log collection
    • All pod-side workloads converted to Python:
      • cpusoaker will give lower performance numbers due to use of Python vs. perl; results cannot be compared against v1.1
      • memory consumption will likely be lower with cpusoaker test
    • Pod monitoring is more efficient
    • Support for Multus
    • Support ARM

Except as noted (cpusoaker performance results), this release should be compatible with v1.1.7 for purposes of CI.

v1.1.7-kata-ci

16 Sep 15:53
Compare
Choose a tag to compare

Backport #52

v1.1.6-kata-ci

13 Sep 18:04
Compare
Choose a tag to compare
  • Backport #44 (fix race condition in initial timestamp handshake)

v1.1.5-kata-ci

26 Jul 18:59
Compare
Choose a tag to compare
  • Enhancements
    • Undocumented feature to enable force delete.