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

Filesystem: fix to avoid killing unrelated processes

    • Icon: Bug Bug
    • Resolution: Unresolved
    • Icon: Undefined Undefined
    • rhel-9.5
    • rhel-9.4
    • resource-agents
    • None
    • resource-agents-4.10.0-58.el9
    • None
    • None
    • sst_high_availability
    • ssg_platform_storage
    • 19
    • 26
    • 3
    • False
    • Hide

      None

      Show
      None
    • None
    • None
    • None

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

      From https://github.com/ClusterLabs/resource-agents/issues/1944

      The system had 2 mountpoints: /foo and /foo/bar.
      The relocated ocf:heartbeat:Filesystem resource was related to /foo/bar.
      All the processes using the /foo/bar mountpoint were correctly killed to dismount the filesystem.
      What we didn't expect was that also all the processes using the /foo mountpoint were killed too.

      Please provide the package NVR for which bug is seen:

      How reproducible:

      100%

      Steps to reproduce

      1. Create 2 user mounts, one being mounted in subdir of the other
      2.  
      3.  

      Expected results

      Doesnt hit race condition described in upstream issue.

      Actual results

      Hits race condition.

            rhn-engineering-oalbrigt Oyvind Albrigtsen
            rhn-engineering-oalbrigt Oyvind Albrigtsen
            Oyvind Albrigtsen Oyvind Albrigtsen
            Cluster QE Cluster QE
            Votes:
            0 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated: