Releases: sustainable-computing-io/kepler-operator
Releases · sustainable-computing-io/kepler-operator
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
release-0.8.2
release-0.8.1
What's Changed
- docs: update test plan for dev-preview release by @sthaha in #230
- fix(bundle): setting default channel to alpha by @sthaha in #231
- feat: add oc to make tools by @vprashar2929 in #234
- improve dev UX by removing unnecessary toil by @sthaha in #236
- feat(test): added e2e tests for node selector and Tolerations by @vimalk78 in #237
- chore: update release workflow to include version replaces in bundle by @vprashar2929 in #233
- style: Add info related to uwm in Grafana script by @vprashar2929 in #240
- docs: Update Grafana-deployment-overview to reflect latest changes by @vprashar2929 in #241
- feat(bundle): Use user supplied kepler image by @vimalk78 in #242
- feat(dashboard): create dashboards for Kepler on OpenShift by @sthaha in #243
- feat(dashboard): Add prometheus grafana dashboard by @vimalk78 in #245
- feat: package go test to run in prow CI by @vprashar2929 in #238
- feat: improve uninstall script to find the installed version by @sthaha in #248
- feat: deploy overview and namespace dashboards by @sthaha in #258
- test: Add error check during cleanup by @vprashar2929 in #256
- fix: promql used in openshift dashboards by @sthaha in #263
- feat(dashboard): use prometheus recording rules faster queries by @sthaha in #266
- kepler action version bump up by @SamYuan1990 in #267
- fix(dashboard): update layout for namespace dashboard by @vprashar2929 in #265
- fix(dashboard): fix current Grafana dashboard by @vprashar2929 in #255
- feat(must-gather): Added must-gather scripts by @vimalk78 in #261
- feat(dashboard): add remaining panels to grafana dashboard by @vprashar2929 in #268
- feat(bundle): add description about enabling UWM by @sthaha in #269
Full Changelog: v0.8.0...v0.8.1
release-0.8.0
What's Changed
- feat: operator deploys servicemonitor by @sthaha in #223
- feat(API)!: move deployment related config to deployment spec by @sthaha in #224
- fix(bundle): installation of bundle on openshift by @sthaha in #226
- feat: support vanilla k8s cluster by @sthaha in #225
- chore: bump up controller-runtime to 0.16.2 by @sthaha in #227
- fix: print-columns after exporter spec refactor by @sthaha in #228
Full Changelog: v0.7.3...v0.8.0