Skip to content

Releases: CCI-MOC/openshift-usage-scripts

v0.3.2

05 Dec 18:37
174864a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.3.1...v0.3.2

v0.3.1

22 Nov 20:51
3cb070d
Compare
Choose a tag to compare

What's Changed

  • Accept absolute paths for filenames by @naved001 in #85
  • Some updates to the kubernetes manifests so they work with the new co… by @naved001 in #86
  • Break the GPU requests queries into two by @naved001 in #88

Full Changelog: v0.3.0...v0.3.1

v0.3.0

28 Oct 14:03
48eac4a
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.3...v0.3.0

We now use Decimals for all the maths

29 Apr 20:21
be997dc
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.2...v0.2.3

v0.2.2

12 Apr 20:26
ba268c8
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

The main reason for this release is because we now also collect the model of the node as part of the metrics collection.

v0.2.1

03 Apr 19:06
45f4a36
Compare
Choose a tag to compare

New release because the last commit will affect usage numbers.

v0.2.0

31 Mar 21:48
73a9391
Compare
Choose a tag to compare

What's Changed

  • Implement how we gather GPU types. by @naved001 in #49
  • Fix bug where when pods with same names from different namespaces are by @naved001 in #51
  • Bug fix/dont charge stopped pods by @naved001 in #52

Full Changelog: v0.1.1...v0.2.0

v0.1.1

26 Mar 20:05
79126e0
Compare
Choose a tag to compare

What's Changed

  • Add kubernetes manifests that create a kubernetes cronjob and necessa… by @naved001 in #44
  • Run a cronjob that generates monthly openshift usage report. by @naved001 in #45

Full Changelog: v0.1.0...v0.1.1

v0.1.0

01 Mar 19:12
2bcfede
Compare
Choose a tag to compare

What's Changed

  • All changes that make remove xdmod specific stuff and update the usage scripts to produce csv by @naved001 in #1
  • Dev by @naved001 in #2
  • GitHub workflows by @naved001 in #3
  • Update headers by @naved001 in #7
  • Add column for invoice email by @naved001 in #8
  • Include rate cost by @naved001 in #9
  • Handle unkown GPU type correctly by @naved001 in #10
  • Ignore projects that have 0 CPU SU hours by @naved001 in #11
  • Round up GPU SU Hours by @naved001 in #13
  • gather metrics from previous day when script is run without any dates by @naved001 in #18
  • Allow setting openshift token to use when gathering namespace annotat… by @naved001 in #19
  • Update the way we calculate SU*Hours for a project. by @naved001 in #21
  • Allow setting custom token and openshift_api_url to get namespace ann… by @naved001 in #23
  • Allow setting output file name by @naved001 in #24
  • Round up the cost to 2 decimal places by @naved001 in #25
  • This tests when metrics with overlapping ranges are merged then the m… by @naved001 in #30
  • Add instructions to the readme on how to collect the metrics and how to by @naved001 in #31
  • Pin openshift-client version to 1.0.21 as the new major version break… by @naved001 in #34
  • Memory change on nodes by @joachimweyl in #33
  • Get project/namespace metadata from coldfront instead of getting it from by @naved001 in #36
  • We no longer need the openshift client because by @naved001 in #37
  • Use correct attribute name for institution specific code by @naved001 in #38
  • Upload metrics and generated reports to S3 bucket by @naved001 in #41
  • Handle network failures when gathering metrics. by @naved001 in #39
  • Add dockerfile and github workflow to build a container image by @naved001 in #43

New Contributors

Full Changelog: https://github.com/CCI-MOC/openshift-usage-scripts/commits/v0.1.0