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

dmeventd needs to quit upon receiving SIGTERM

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

    • Icon: Bug Bug
    • Resolution: Done-Errata
    • Icon: Major Major
    • rhel-8.10.z
    • rhel-8.6.0
    • lvm2
    • lvm2-2.03.14-15.el8_10
    • None
    • Moderate
    • ZStream
    • rhel-storage-lvm
    • ssg_filesystems_storage_and_HA
    • 3
    • Dev ack
    • False
    • False
    • Hide

      None

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

      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.

              mjuricek@redhat.com Martin Juricek
              rhn-support-rmetrich Renaud Métrich
              Zdenek Kabelac Zdenek Kabelac
              Cluster QE Cluster QE
              Votes:
              0 Vote for this issue
              Watchers:
              11 Start watching this issue

                Created:
                Updated:
                Resolved: