Repository navigation
Releases: ceems-dev/ceems
Releases · ceems-dev/ceems
Release list
0.16.1 / 2026-09-23
- [MAINT] maint: Update vfs_* func sigs for kernel >=6.19 #604 (@mahendrapaipuri)
- [MAINT] build: Bump forked ebpf package commit to get latest Py offsets #600 (@mahendrapaipuri)
- [MAINT] Bump dependencies #597, Bump dependencies #598, Bump dependencies #599, Bump dependencies #601, Bump dependencies #602, Bump dependencies #606, Bump dependencies #607 (@dependabot)
0.16.0 / 2026-09-09
Breaking Changes
cacct
The configuration file of cacct has some breaking changes. Users need to migrate the
section tsdb.queries in cacct's configuration file. A key-value configuration has been
changed to list of objects to have more flexibility and to support instant type queries
in the future. For instance, if the old configuration file is as follows:
tsdb:
web:
url: http://localhost:9090
queries:
cpu_usage: uuid:ceems_cpu_usage:ratio_irate{uuid=~"%s"}
cpu_mem_usage: uuid:ceems_cpu_memory_usage:ratio{uuid=~"%s"}It must be modified as follows:
tsdb:
web:
url: http://localhost:9090
queries:
- name: cpu_usage
title: "CPU Usage"
help: "CPU usage during the duration of the job"
query: uuid:ceems_cpu_usage:ratio_irate{uuid=~`{{.UUIDs}}`}
kind: range
- name: cpu_mem_usage
title: "CPU Memory Usage"
help: "CPU memory usage during the duration of the job"
query: uuid:ceems_cpu_memory_usage:ratio{uuid=~`{{.UUIDs}}`}
kind: rangewhere name, query and kind are mandatory keys where as help and title are
optional. Currently, only range type queries are supported for kind key. More details
on the full configuration file can be found in docs.
List of PRs
- [FEAT] feat: Support filtering results returned by API server #596 (@mahendrapaipuri)
- [MAINT] Ensure ceems_tool accounts multiple instances of emission collectors #593 (@mahendrapaipuri)
- [BREAKING] feat: Refactor cacct app to configure TSDB custom queries #585 (@mahendrapaipuri)
- [MAINT] Bump dependencies #583, #584, #586, #588, #589, #590, #591, #594, #595 (@dependabot)
0.15.1 / 2026-08-15
- [MAINT] refactor: Support user supplied SM count for NVIDIA GPUs #582 (@mahendrapaipuri)
- [MAINT] Bump dependencies #581 (@dependabot)
0.15.0 / 2026-08-04
- [MAINT] Document the constraints around TSDB scrape interval and CEEMS API server's update interval #575 (@mahendrapaipuri)
- [FEAT] feat: Support querying all users in cacct for admins #556 (@mahendrapaipuri)
- [MAINT] Add trusted IP prefixes to API server CLI args #554 (@mahendrapaipuri)
- [MAINT] Bump dependencies #552, #560, #561, #562, #563, #564, #565, #567, #568, #569, #570, #571, #572, #576, #577, #578, #579, #580 (@dependabot)
0.14.4 / 2026-07-05
- [CI] Fix app token creation in reusable workflow #550 (@mahendrapaipuri)
- [MAINT] refactor: Misc improvements and fixes for API server #549 (@mahendrapaipuri)
- [MAINT] Bump dependencies #545, #546, #547 (@dependabot)
0.14.3 / 2026-06-25
- [BUGFIX] fix: Ensure users and projects are replaced correctly in DB #540 (@mahendrapaipuri)
- [MAINT] Bump dependencies #541, #542, #543 (@dependabot)
0.14.2 / 2026-06-19
- [MAINT] chore: Add CITATION.cff #537 (@mahendrapaipuri)
- [BUGFIX] fix: Check for done ctx in profiles ingest loop #536 (@mahendrapaipuri)
- [BUGFIX] fix: Correct ebfspy.SessionOptions initialization #533 (@mahendrapaipuri)
- [DOCS] docs: Update section on server power consumption #532 (@mahendrapaipuri)
- [SECURITY] security: Bump prometheus to address CVE #528 (@mahendrapaipuri)
- [MAINT] Bump dependencies #525, #526, #529, #531, #533, #534 (@dependabot)
0.14.1 / 2026-06-13
- [BUGFIX] Use backticks in updater queries in
ceems_tool#523 (@mahendrapaipuri) - [MAINT] Bump dependencies #522, #524 (@dependabot)
0.14.0 / 2026-06-08
- [FEAT] LSF support for API server #518 (@mahendrapaipuri)
- [MAINT] Bump dependencies #515, #516, #517, #519, #520 (@dependabot)
0.13.0 / 2026-05-30
- [CI] ci: Sign binaries and container images using cosign #514 (@mahendrapaipuri)
- [MAINT] chore: Make lack of RAPL power limit error logs debug #512 (@mahendrapaipuri)
- [MAINT] chore: Update Grafana dashboard JSON models #504 (@mahendrapaipuri)
- [BUGFIX] fix: Ensure nvidia power metric is detected well for generating rules #496 (@mahendrapaipuri)
- [FEAT] feat: Support LSF job arrays #491 (@mahendrapaipuri)
- [FEAT] Add LSF collector #488 (@mahendrapaipuri)
- [MAINT] Bump dependencies #469, #470, #471, #472, #473, #474, #475, #477, #478, #479, #480, #481, #483, #484, #485, #486, #487, #489, #490, #492, #493, #494, #495, #497, #498, #499, #500, #501, #502, #503, #505, #506, #507, #508, #509, #511 (@dependabot)