#34: Please add tool (or option) to show all the options and their values for
the selected profile
--------------------------+--------------------
Reporter: jskarvad | Owner:
Type: enhancement | Status: new
Priority: major | Component: daemon
Version: 2.0 | Keywords:
Blocked By: | Blocking:
--------------------------+--------------------
Currently with the introduced inheritance, there should be complex
dependencies between profiles. It would be nice to have tool, that would
output all the resulting options and their values for the selected
profile.
--
Ticket URL: <https://fedorahosted.org/tuned/ticket/34>
tuned <https://fedorahosted.org/tuned/>
A daemon that performs monitoring and adaptive configuration of devices in the system.
#38: Convert SAP profile
-----------------------+----------------------
Reporter: jskarvad | Owner:
Type: defect | Status: new
Priority: major | Component: profiles
Version: 2.0 | Keywords:
Blocked By: | Blocking:
-----------------------+----------------------
Convert SAP profile from tuned v1.
--
Ticket URL: <https://fedorahosted.org/tuned/ticket/38>
tuned <https://fedorahosted.org/tuned/>
A daemon that performs monitoring and adaptive configuration of devices in the system.
#29: error route of tuned-adm profile if tuned isn't running
-----------------------+-----------------------
Reporter: moriwaka | Owner:
Type: defect | Status: new
Priority: major | Component: utilities
Version: 2.0 | Keywords:
Blocked By: | Blocking:
-----------------------+-----------------------
reproducer:
1. systemctl stop tuned.service
2. tuned-adm profile latency-performance
this shows two type of error.
case 1. invalid pid file
----------------------------
Traceback (most recent call last):
File "/usr/sbin/tuned-adm", line 145, in <module>
tuned_adm.run(args)
File "/usr/sbin/tuned-adm", line 69, in run
self.set_active_profile(args[1])
File "/usr/sbin/tuned-adm", line 129, in set_active_profile
os.kill(pid, signal.SIGHUP)
OSError: [Errno 3] No such process
----------------------------
case 2. no pid file (this caused if /var/run/tuned/tuned.pid isn't there)
-----------------------------------------------------------
Cannot read /var/run/tuned/tuned.pid: [Errno 2] No such file or directory:
'/var/run/tuned/tuned.pid'
-----------------------------------------------------------
description:
- case 1 can be problem if same pid is reused in other process than tuned.
mix with https://bugzilla.redhat.com/show_bug.cgi?id=845336, this can be a
security flaw. pid file should be removed when it found to be invalid.
- case 2 is less problematic, but adding some advisory message is nice to
have. "Please run tuned daemon to configure profile"
--
Ticket URL: <https://fedorahosted.org/tuned/ticket/29>
tuned <https://fedorahosted.org/tuned/>
A daemon that performs monitoring and adaptive configuration of devices in the system.
#32: tuned-adm list, active, profile should work even if the daemon is stopped
-----------------------+--------------------
Reporter: jskarvad | Owner:
Type: defect | Status: new
Priority: major | Component: daemon
Version: 2.0 | Keywords:
Blocked By: | Blocking:
-----------------------+--------------------
Currently it is not possible to set the profile before the daemon is
started. You need to start the daemon (with unwanted profile) and then
change to required profile. There is the same problem if you need to only
observe which profiles are available on your system - you need to start
the daemon. This is weird. Proposal:
- the tuned-adm should query the data on filesystem directly if the dbus
call fail.
- for set_profile there should be locking, i.e. during the initialization
of the daemon, if there is tuned-adm running, the daemon should wait for
tuned-adm completion.
--
Ticket URL: <https://fedorahosted.org/tuned/ticket/32>
tuned <https://fedorahosted.org/tuned/>
A daemon that performs monitoring and adaptive configuration of devices in the system.
#40: Add global option to override / disable the dynamic tuning
--------------------------+--------------------
Reporter: jskarvad | Owner:
Type: enhancement | Status: new
Priority: major | Component: daemon
Version: 2.0 | Keywords:
Blocked By: | Blocking:
--------------------------+--------------------
Add global option to override / disable the dynamic tuning.
--
Ticket URL: <https://fedorahosted.org/tuned/ticket/40>
tuned <https://fedorahosted.org/tuned/>
A daemon that performs monitoring and adaptive configuration of devices in the system.