Releases: sustainable-computing-io/kepler-operator
Releases · sustainable-computing-io/kepler-operator
release-0.15.0
What's Changed
- feat: bump up Kepler to 0.7.12 by @vprashar2929 in #435
- fix: specify olm version by @vprashar2929 in #436
- feat: bump up model-server version to 0.7.12 by @vprashar2929 in #434
Full Changelog: v0.14.0...v0.15.0
release-0.14.0
What's Changed
- feat: Add cert-manager deployment to cluster.sh by @vprashar2929 in #402
- fix: disable cgroup metrics for Kepler by @vprashar2929 in #400
- fix(cgroup): enable cgroup without exposing cgroup_metrics by @sthaha in #403
- feat: bump up Kepler to 0.7.11 by @vprashar2929 in #409
- POWERMON-306: fix wrong Prometheus rule reference for OTHER Power Consumption by @vprashar2929 in #410
- feat: migrate operator code base to support new operator-sdk version by @vprashar2929 in #404
- feat: Bump up model-server to v0.7.11 by @vprashar2929 in #413
- feat(ci): Add workflow for operator upgrade scenario by @vprashar2929 in #415
- fix(dashboard): remove extra braces from legend by @vprashar2929 in #422
- chore: Bump up model-server to v0.7.11-2 by @vprashar2929 in #421
- feat: enable cert-manager for k8s deployment by @vprashar2929 in #418
- chore: bump operator-sdk version to 1.36.1 by @vprashar2929 in #425
- fix(modelserver): add volume mount for resource directory by @vprashar2929 in #426
Full Changelog: v0.13.0...v0.14.0
release-0.13.0
What's Changed
- feat(dashboard): show platform power source by @sthaha in #396
- feat(OLM): bump operator capabilty to seamless-upgrade by @sthaha in #397
Full Changelog: v0.12.0...v0.13.0
release-0.12.0
What's Changed
- ci: reclaim space before running tests by @sthaha in #387
- fix: improve operator name capture in uninstall script by @vprashar2929 in #358
- update kepler-model-server version to 0.7.7 by @sunya-ch in #388
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.23.0 by @dependabot in #391
- fix: allow only overview dashboard to be visible inside OpenShift developer console by @vprashar2929 in #393
- fix(must-gather): user bpftool to get ebpf related info by @vimalk78 in #392
- feat(kepler): bump kepler to 0.7.10 by @sthaha in #394
- chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.33.0 by @dependabot in #379
- fix(OLM): ensure kepler can be created through Console by @sthaha in #395
Full Changelog: v0.11.0...v0.12.0
release-0.11.0
What's Changed
- fix(CSV): add required support annotation by @sthaha in #337
- fix: update must-gather script by @vprashar2929 in #338
- fix(controller): update status only if needed by @sthaha in #341
- feat(dashboard): show node power source info by @sthaha in #342
- fix(csv): Add deployment-namespace argument to controller deployment by @vimalk78 in #343
- feat(dashboard): add detailed node power information by @sthaha in #345
- fix(dashboard): hide unsupported platform_power_source by @sthaha in #346
- fix(test): accept deployment ns by @sthaha in #348
- chore: update Grafana dashboard by @vprashar2929 in #347
- fix: Ensure bundle can be installed from alpha channel on openshift 4.15 by @sthaha in #351
- fix: update make deploy target to use KEPLER_IMG by @vprashar2929 in #349
- POWERMON-199: Use correct kepler namespace in must-gather by @vimalk78 in #352
- POWERMON-199: fix gather power-monitoring-operator info by @vimalk78 in #353
- fix(must-gather): gather both operator info if present by @sthaha in #354
- feat: update uninstall script to capture operator name by @vprashar2929 in #357
- fix: Update run-e2e script by @vprashar2929 in #360
- chore: update go to 1.21 by @sthaha in #361
- fix: update ki e2e to have higher timeout by @vprashar2929 in #363
- feat(webhook): add webhook to validate kepler resource by @sthaha in #362
- fix: report failure during reconciliation correctly by @sthaha in #367
- feat: allow dashboard to show in OpenShift developer console by @vprashar2929 in #369
- POWERMON-235: Add support for Redfish by @vimalk78 in #364
- feat(redfish): reduce rbac permission given to operator and kepler for handling secrets by @sthaha in #370
- fix(redfish): skip internals without redfish secret by @sthaha in #371
- feat: set availability to degraded when reconcile fails by @sthaha in #374
- POWERMON-251: ensure redfish config change restart kepler by @sthaha in #378
- ci: setup kind without monitoring by @sthaha in #385
- feat: update must-gather script by @vprashar2929 in #366
- Bump kepler version to 0.7.8 by @sthaha in #386
Full Changelog: v0.10.0...v0.11.0
release-0.10.0
What's Changed
- feat: enable must-gather for uwm by @vprashar2929 in #305
- feat: allow multiple kepler deployments using kepler-internal by @sthaha in #309
- fix: remove any occurrence of openshift-kepler-operator by @vprashar2929 in #327
- add model-server/estimator to KeplerInternal by @sunya-ch in #322
- fix: ensure cluster-scoped SCC is created before creating daemonset by @sthaha in #328
io/kepler-operator/pull/329 - feat: switch completely to libbpf kepler image by @sthaha in #334
- feat: improve operator upgrade procedure in CSV by @sthaha in #335
Full Changelog: v0.9.2...v0.10.0
release-0.9.2
What's Changed
- docs: update grafana-dashboard screenshot by @vprashar2929 in #279
- fix(test): export KUBECONFIG to oc only if set by @sthaha in #280
- test(refactor): move helper functions by @vprashar2929 in #283
- feat(ci): add support to cache tools in CI by @vprashar2929 in #282
- chore: ensure all scripts are formatted the same by @sthaha in #285
- fix(deployment): do not use generic k8s labels by @sthaha in #281
- test(ci): update taints and tolerations test by @vprashar2929 in #288
- docs(README): fix links to dev docs by @BGrasnick in #290
- docs(test-plan): Update test-plan by @vprashar2929 in #292
- feat: Use Kepler annotation to choose bcc or libbpf kepler image by @vimalk78 in #293
- test: Add negative test for node selector and tolerations by @vprashar2929 in #291
- Minor corrections and Doc changes to bpf deployment by @sthaha in #294
- chore(Dockerfile): Update base image to fix vulnerabilities by @vimalk78 in #295
Full Changelog: v0.9.0...v0.9.2
release-0.9.1
What's Changed
- docs: update grafana-dashboard screenshot by @vprashar2929 in #279
- fix(test): export KUBECONFIG to oc only if set by @sthaha in #280
- test(refactor): move helper functions by @vprashar2929 in #283
- feat(ci): add support to cache tools in CI by @vprashar2929 in #282
- chore: ensure all scripts are formatted the same by @sthaha in #285
- fix(deployment): do not use generic k8s labels by @sthaha in #281
- test(ci): update taints and tolerations test by @vprashar2929 in #288
- docs(README): fix links to dev docs by @BGrasnick in #290
- docs(test-plan): Update test-plan by @vprashar2929 in #292
- feat: Use Kepler annotation to choose bcc or libbpf kepler image by @vimalk78 in #293
- test: Add negative test for node selector and tolerations by @vprashar2929 in #291
- Minor corrections and Doc changes to bpf deployment by @sthaha in #294
- chore(Dockerfile): Update base image to fix vulnerabilities by @vimalk78 in #295
Full Changelog: v0.9.0...v0.9.1
release-0.9.0
What's Changed
- chore(deps): bump golang.org/x/net from 0.13.0 to 0.17.0 by @dependabot in #275
- feat(kepler): upgrade to kepler 0.6 release by @sthaha in #270
- fix(exporter): do no enable estimated idle power by default by @sthaha in #276
Full Changelog: v0.8.2...v0.9.0