Uploaded image for project: 'RHEL'
  1. RHEL
  2. RHEL-92745

[RHEL 10] - The TuneD service remains active (running) even being disabled after a server reboot.

Linking RHIVOS CVEs to...Migration: Automation ...SWIFT: POC ConversionSync from "Extern...XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Not a Bug
    • Icon: Undefined Undefined
    • None
    • rhel-10.0
    • tuned
    • No
    • None
    • rhel-net-perf
    • ssg_core_services
    • None
    • False
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • Unspecified
    • Unspecified
    • Unspecified
    • x86_64
    • None

      What were you trying to do that didn't work ?

      I am trying to stop and disable the TuneD service.
      Although the service is getting disabled; it is not stopping after reboot.
      

      What is the impact of this issue to you?

      The service is starting automatically after a reboot. 
      This behavior is problematic for customers who do not want TuneD to apply specific configurations and deactivate TuneD properly.

      Please provide the package NVR for which the bug is seen:

      # uname -r
      6.12.0-55.9.1.el10_0.x86_64
      
      # rpm -qa tuned
      tuned-2.25.1-1.el10.noarch
      

      How reproducible is this bug?:

      Always
      

      Steps to reproduce
      The issue occurs regardless of the TuneD profile. To verify the results, I have created a custom profile.

      # dnf install tuned
      
      # mkdir /etc/tuned/profiles/custom_tuned
      
      # vim /etc/tuned/profiles/custom_tuned/tuned.conf
      ~~~
      [main]
      summary=General non-specialized TuneD profile
      
      [cpu]
      governor=conservative
      energy_perf_bias=normal
      
      [audio]
      timeout=10
      
      [video]
      radeon_powersave=dpm-balanced, auto
      ~~~
      
      # tuned-adm profile custom_tuned
        
      # tuned-adm verify
      ~~~
      Verification succeeded, current system settings match the preset profile.
      See TuneD log file ('/var/log/tuned/tuned.log') for details.
      ~~~
      
      # tuned-adm active
      Current active profile: custom_tuned
      
      
      # systemctl stop tuned
      # systemctl disable tuned
      
      # systemctl status -l tuned
      ~~~
      ○ tuned.service - Dynamic System Tuning Daemon
           Loaded: loaded (/usr/lib/systemd/system/tuned.service; disabled; preset: enabled)
           Active: inactive (dead) since Tue 2025-05-20 21:24:10 IST; 21s ago
      ~~~
      
      # reboot
      
      # systemctl status -l tuned
      ~~~
      ● tuned.service - Dynamic System Tuning Daemon
           Loaded: loaded (/usr/lib/systemd/system/tuned.service; *disabled*; preset: enabled)
           Active: *active (running)* since Tue 2025-05-20 21:25:32 IST; 29s ago
      ~~~
      

      Expected results

      The command "# systemctl stop tuned" should stop the tuned.service after a reboot, as long as the service is disabled.
      

      Actual results

      The tuned.service is starting automatically after a reboot, despite being disabled.
      

              jskarvad Jaroslav Škarvada
              rhn-support-saypandi Sayali Pandit
              Jaroslav Škarvada Jaroslav Škarvada
              Robin Hack Robin Hack
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: