github sustainable-computing-io/kepler v0.7.11
release-0.7.11

2 months ago

Changes

  • 1506691 - feat(validator): trigger validator workflow on changes (#1591)
  • c7b3ddb - fix(collector): convert cpu time in collection time instead of reporting time to avoid inconsistent use of cpu time in models
  • 9c80387 - bpf: account all running state processes (#1546)
  • 91fc8d4 - feat(validator): Add workflow for validator tests (#1570)
  • a2289d2 - fix: fallback to reading cpus.yaml relative to current dir (#1572)
  • bfaadae - pick up the go mod vendor changes
  • fb7ef35 - feat(metrics): selectively expose prom metrics to reduce overhead
  • d412bfb - fix: vendor/github.com/jaypipes/ghw/Dockerfile to reduce vulnerabilities (#1578)
  • 365ac03 - bpf: remove tgid map
  • c427a47 - fix(manifest): uncomment openshift SCC (#1575)
  • ec2a775 - fix(validator): improve the validator config sample (#1569)
  • 0e22839 - fix: update the VERSION variable assignment method (#1552)
  • 96dd443 - fix: Fix uncomment of YAML in hack/build-manifests.sh
  • 8931d61 - feat(validator): load validations from validations.yaml
  • 4a7bc31 - fix(compose): enable bpf cgroup id
  • a57041c - fix(bpf): Fix kepler_write_page_cache attach
  • fbe9b3c - fix(bpf): Access __state from task_struct (#1550)
  • 0b0b215 - fix(bpf): Use BTF-Defined Raw Tracepoints (#1542)
  • a08a5f6 - deps: Fix usage of textparse.NewPromParser
  • aad6964 - fix(bpf): Fix map lookup for IRQ/Page Cache
  • 9114e75 - Fix MSE and MAPE Single Queries (#1522)
  • 330a531 - fix(bpf): restore command label in process metrics
  • edd4d04 - review feedback: fix mse queries
  • d6420d5 - bump up local_dev_cluster_version version
  • 4ced508 - bpf-collector: change log verbosity to easily show it in CI
  • 34889bb - libbpf: update to use microseconds instead of milliseconds in the ebpf code because the low precision is identifying that the precess was not active
  • 4337a5e - bpf: remove task time
  • 0426e8f - feat(exporter): Graceful Shutdown
  • aec3ab5 - report validator results
  • 07636b1 - Replace expected and actual query with single query (#1489)
  • 1759cca - feat(compose): add build arguments for Kepler image
  • c678217 - use pmu name to get arm cpu id since archspec does not help here
  • 8bb405f - stats: update the verbosity of annoying key error message due to missing gpu metrics (#1480)
  • 59af568 - Add Test Cases for Prometheus, Config, Stresser for Validator (#1461)
  • bdd44b1 - bpf: fix the process parameter order to match the c and go code (#1479)
  • 747e7eb - fix: ensure all entries from bpf map is copied (#1477)
  • c092204 - make: quote ldflags
  • 468ed25 - add vm name option to validator (#1474)
  • 244ae8b - feat: expose version label in kepler_build_info (#1473)
  • 6ae21a0 - update validator usage; remove job from prom query
  • 3ac4f6b - feat(cgroup): Add podman support (#1455)
  • ada7884 - fix platform power return unit (#1468)
  • 3c7e777 - fix(collector): Fix use of waitgroups
  • b134a84 - fix(cmd/validator): Don't add when passing a wg
  • 0158b0b - fix(dev-dashboard): update and correct metrics in dev dashboard
  • f92532a - add new maintainers per 05/21 community meeting vote results (#1462)
  • efad46f - provide a simple template for maintainer nominate (#1463)
  • 9e957f3 - finish kepler on rhel tests
  • dcf78e6 - fix: remove logging while collecting GPU metrics
  • 49acca9 - fix(model): Use correct variable in IsNodeComponentPowerModelEnabled() (#1458)
  • 1b93eb1 - Adding New Metric Cases to Case module (#1453)
  • ea3e2f8 - add equinix metal instance to CI
  • 53d06d4 - add PR review bot (#1446)
  • 0baec47 - feat: Fixed eBPF Feature Detection (#1443)
  • 5f59172 - fix(bpf): cleanup initialising structs and nested ifs (#1444)
  • 2bca8dc - update hack/libbpf-headers.sh script to pull v1.3.0

New Contributors

Full Changelog: v0.7.10...v0.7.11

Don't miss a new kepler release

NewReleases is sending notifications on new releases.