[PATCH 0/5] tuna: Cleanup and improvements for v0.21
John Kacur <[email protected]> Tue, 28 Jul 2026 13:06:02 -0400
| Newsgroups | org.kernel.vger.linux-rt-users |
|---|---|
| Message-ID | <[email protected]> |
Patch 1: Remove obsolete ChangeLog, not updated since Feb 2013
Patch 2: Change cpuset profile default paths to be context-aware:
./cpuset-profile.yaml when running directly from git (tuna-cmd.py)
/etc/tuna/cpuset-profile.yaml when running from production (tuna)
Patch 3: Update the man page to document cpuset save/apply commands,
fix cpuset destroy (now accepts multiple names), and correct
housekeeping default (partition=member not partition=isolated)
Patch 4: Add path resolution for cpuset apply - searches current directory
first, then /etc/tuna/ for relative paths
Patch 5: Get the tuna version from one place (tuna/version.py) instead of
updating setup.py, pyproject.toml, and tuna-cmd.py separately
John Kacur (5):
tuna: Remove obsolete ChangeLog file
tuna: Use context-aware default path for cpuset profiles
tuna: Update man page for cpuset save/apply and recent changes
tuna: Add intelligent path resolution for cpuset apply
tuna: Get the tuna version from a single source
ChangeLog | 152 ------------------------------------------------
docs/tuna.8 | 52 ++++++++++++++---
pyproject.toml | 5 +-
setup.py | 5 +-
tuna-cmd.py | 61 +++++++++++++++++--
tuna/version.py | 7 +++
6 files changed, 115 insertions(+), 167 deletions(-)
delete mode 100644 ChangeLog
create mode 100644 tuna/version.py
--
2.55.0