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

dmeventd needs to quit upon receiving SIGTERM

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Major Major
    • None
    • rhel-8.6.0
    • lvm2 / dmeventd
    • Normal
    • ZStream
    • sst_logical_storage
    • ssg_platform_storage
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None
    • None
    • If docs needed, set a value
    • None

      This bug was initially created as a copy of Bug #2093133

      I am copying this bug because:

      This is the dmeventd part of it.

      Description of problem:

      Upon finishing the SELinux relabeling, the selinux-autorelabel.service executes a "systemctl --force reboot" command.
      This prevents the services from shutting down properly and makes systemd just trigger TERM signals (then later KILL if service is still alive).
      Currently dmeventd ignores TERM signal, which ends up having systemd KILL it after some timeout.

      This delays the reboot happening after relabeling.

      See https://bugzilla.redhat.com/show_bug.cgi?id=2093133#c10 for details.

      Unless there is a good reason for not letting dmeventd quit upon receiving TERM signal, please make it quit.

            mcsontos@redhat.com Marian Csontos
            rhn-support-rmetrich Renaud Métrich
            Zdenek Kabelac Zdenek Kabelac
            Cluster QE Cluster QE
            Votes:
            0 Vote for this issue
            Watchers:
            8 Start watching this issue

              Created:
              Updated: