[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