1
0
Fork 0
Commit graph

2232 commits

Author SHA1 Message Date
Jaroslav Škarvada
c07697a2d7
gh-actions: fix doc build
The main Makefile needs to be called to correctly export all variables
like the PYTHON.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-04-08 22:47:10 +02:00
Jaroslav Škarvada
a861fdb899
Merge pull request #844 from yarda/docs_add_plugins_ref
docs: added missing plug-ins section to the reference guide
2026-03-26 22:25:05 +01:00
Jaroslav Škarvada
ba82e2c80f
docs: added missing plug-ins section to the reference guide
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-26 15:29:54 +01:00
Jaroslav Škarvada
9b45a89cc7
Merge pull request #843 from yarda/deploy-pages-nodejs-24
gh-pages: update deploy-pages to node.js 24
2026-03-25 21:54:05 +01:00
Jaroslav Škarvada
ecb5e0b371
gh-pages: update deploy-pages to node.js 24
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-25 19:33:56 +01:00
Jaroslav Škarvada
ca01ee141f
commands: fixed typo
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-25 19:30:35 +01:00
Jaroslav Škarvada
e23e439e51
Merge pull request #838 from yarda/test-make-rpm
tests: checks 'make rpm'
2026-03-23 19:12:07 +01:00
Jaroslav Škarvada
a6af3992f6
tests: checks 'make rpm'
This may catch regressions like #837.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-23 17:55:23 +01:00
Jaroslav Škarvada
6246185146
Merge pull request #839 from yarda/build-docs-only-in-master
actions: build docs only in the upstream repo (not in private forks)
2026-03-23 17:50:39 +01:00
Jaroslav Škarvada
4b05a0689e
Merge pull request #840 from Fothsid/systemd-dropins
systemd: do not backup the drop-in configuration
2026-03-23 17:20:34 +01:00
Fothsid
47395d84fb systemd: do not backup the drop-in configuration
Resolves: RHEL-84365
2026-03-23 16:59:37 +01:00
Jaroslav Škarvada
09d331c080
Merge pull request #841 from jmencak/ignore-dracut
Ignore errors from dracut
2026-03-23 16:31:08 +01:00
Jiri Mencak
dd59da630f Ignore errors from dracut
When tuned is running in containerized environments such as OpenShift, dracut
is not being used.  Ignore errors when trying to run dracut as it might not
exist on the system.  Therefore, do not report ERRORs when running a custom
profile script.  This will prevent Tuned profiles in OpenShift going degraded.

Resolves: OCPBUGS-79018

Signed-off-by: Jiri Mencak <jmencak@users.noreply.github.com>
2026-03-23 15:05:37 +01:00
Jaroslav Škarvada
ef78f21d51
actions: build docs only in the upstream repo (not in private forks)
This should stop contributors receiving the "deployment failed" e-mails.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-19 19:21:03 +01:00
Jaroslav Škarvada
eb86a14dd6
Merge pull request #829 from yarda/systemd-dropins
systemd: used drop-ins for configuration
2026-03-19 18:05:57 +01:00
Jaroslav Škarvada
a8a9d38687 systemd: used drop-ins for configuration
Resolves: RHEL-97580

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-19 17:44:40 +01:00
Jaroslav Škarvada
9ff684522e
Merge pull request #835 from yarda/docs-auto-rev
docs: auto update revname and revdate
2026-03-19 16:01:19 +01:00
Jaroslav Škarvada
04c6a0dfba
Merge pull request #837 from Fothsid/remove-doc-script-from-makefile
Remove compile_plugin_docs.py copy from Makefile
2026-03-19 13:59:09 +01:00
Jaroslav Škarvada
8e54b0fa09
Merge pull request #834 from yarda/github-actions-update
gh-actions: update to node.js 24
2026-03-19 13:57:09 +01:00
Jaroslav Škarvada
bf08fa0cf2
docs: auto update revname and revdate
Related: #764

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-19 13:53:43 +01:00
Fothsid
3bdab4ee04 Remove compile_plugin_docs.py copy from Makefile
The script was moved to docs/manual, causing the
Makefile target release-cp to fail due to the
file missing.
2026-03-19 11:18:40 +01:00
Jaroslav Škarvada
3fecc0b6e3
gh-actions: update to node.js 24
deploy-pages not yet updated, waiting for upstream:
https://github.com/actions/deploy-pages/issues/410

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-16 18:19:30 +01:00
Jaroslav Škarvada
71854de549
Merge pull request #764 from zacikpa/doc-build
Docs and Web: Add to the master branch and build with each push
2026-03-16 18:07:16 +01:00
Jaroslav Škarvada
ba8ee0871c
Merge pull request #830 from yarda/write_to_file-errors-check
commands: better error msgs when creating directory and hardened dir mode
2026-03-05 17:19:32 +01:00
Jaroslav Škarvada
68297327f5
Merge pull request #828 from Fothsid/tempdir-permissions
fix: set correct permission for tempdir (w/ path check)
2026-03-05 17:18:40 +01:00
Fothsid
80b67c3373 doc: note the safety check for initrd_add_dir 2026-03-05 16:52:36 +01:00
Fothsid
74c3d35d7a fix: set correct permission for tempdir
When creating the auxiliary image file used by initrd, ensure to use correct permissions.

Resolves: RHEL-121198

Co-authored-by: Flos Lonicerae <lonicerae@gmail.com>
2026-03-05 16:52:33 +01:00
Jaroslav Škarvada
6a41207b9d
Merge pull request #832 from Fothsid/fix-affinity-error
fix: check for EPERM when setting IRQ affinity
2026-03-05 16:41:06 +01:00
Fothsid
00592c2f0c fix: check for EPERM when setting IRQ affinity
Kernel version v6.12 changed the return code of the
write_irq_affinity() function in case if affinity cannot
be set for the specified IRQ. Used to be EIO, now it's EPERM.

https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=eb29369fa543e7d5557c19ebecf072244bb14815

Resolves: RHEL-153655
2026-03-05 14:26:16 +01:00
Jaroslav Škarvada
1f8cb72734
commands: better error msgs when creating directory and hardened dir mode
The directory mode should be already hardened with the umask on most systems,
so it shouldn't be the default 0x777, but rather be explicit with the saner
0x755.

Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-03-03 20:40:59 +01:00
Pavol Žáčik
0222cbff3f
vm: Document dirty_bytes and dirty_background_bytes 2026-03-03 16:30:11 +01:00
Pavol Žáčik
9e88d33b11
docs: Bump revnumber and revdate 2026-03-03 16:30:11 +01:00
Pavol Žáčik
880a28f025
docs: Remove links to RH docs 2026-03-03 16:28:26 +01:00
Pavol Žáčik
68f98fb08f
docs: Use variables for profile directories 2026-03-03 16:28:26 +01:00
Pavol Žáčik
9f217a4aff
docs: Restructure sections
- remove duplicate sections
- move profile syntax description to the second module
- move mention of profile merging after list of profiles
2026-03-03 16:28:26 +01:00
Pavol Žáčik
8d478f7958
docs: Replace yum with dnf 2026-03-03 16:28:26 +01:00
Pavol Žáčik
d0957d545d
docs: Fix typos 2026-03-03 16:28:26 +01:00
Pavol Žáčik
a9a49365d3
web: Add a workflow for Github Pages
The manual is now built automatically with each
push to the master branch.
2026-03-03 16:28:26 +01:00
Pavol Žáčik
ceb1ae61b4
functions: Derive function name from module name
Prevents redundancy. The same thing is already
done for plugins.
2026-03-03 16:28:26 +01:00
Pavol Žáčik
422f14b0be
functions: Remove unused imports 2026-03-03 16:28:25 +01:00
Pavol Žáčik
87f0f99bb5
functions: Use CapWords for function classes
This is the standard in Python and it prevents
the issue of using reserved/existing names, e.g.,
in the case of the `exec` or `log` function.
2026-03-03 16:28:25 +01:00
Pavol Žáčik
cb0261e3e6
docs: Update built-in function docstrings
The docs are now asciidoc with examples,
ready to be included into the manual.
2026-03-03 16:28:25 +01:00
Pavol Žáčik
2c4698e750
docs: Build function docs from docstrings
Read the docstrings using ASTs instead of
importing the modules; this prevents the
need to install TuneD dependencies when
just building the docs (e.g., in Github Pages).
2026-03-03 16:28:25 +01:00
Jaroslav Škarvada
38d4414a85
new release (2.27.0)
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-02-22 20:49:21 +01:00
Jaroslav Škarvada
d6ff9254d1
new release (2.27.0-rc.1)
Signed-off-by: Jaroslav Škarvada <jskarvad@redhat.com>
2026-02-10 21:42:29 +01:00
Jaroslav Škarvada
cd5e0c084e
Merge pull request #823 from DenisovAA/tuned-recommend-to-ppd
ppd: ask tuned recommend for base profile
2026-02-09 18:37:31 +01:00
Jaroslav Škarvada
22584c66d7
Merge pull request #817 from mattmattox/feat/reapply-sysctl-exclude
feat(sysctl): add reapply_sysctl_exclude option
2026-02-09 18:20:27 +01:00
Jaroslav Škarvada
d71b491a1f
Merge pull request #813 from yarda/centos7-fix
spec: use correct python interpreter for documentation installation
2026-02-05 15:20:01 +01:00
Jaroslav Škarvada
7d23795fa2
Merge pull request #812 from yarda/tuned-adm-instance-acquire-devices-man-fix
man: fixed instance_acquire_devices example in tuned-adm man
2026-02-05 15:18:48 +01:00
Jaroslav Škarvada
04b0259365
Merge pull request #822 from yarda/sap-hana-latency-fix
sap-hana: force latency to 70 us, not to C-states
2026-02-05 15:17:49 +01:00