Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 6f607b806d55
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: 231e67175809
Choose a head ref
  • 2 commits
  • 1 file changed
  • 2 contributors

Commits on Nov 4, 2018

  1. glusterfs service: Switch to simple unit instead of forking.

    Gluster's pidfile handling is bug-ridden.
    
    I have fixed https://bugzilla.redhat.com/show_bug.cgi?id=1509340
    in an attempt to improve it but that is far from enough.
    
    The gluster developers describe another pidfile issue as
    "our brick-process management is a total nightmare", see
    https://github.com/gluster/glusterfs/blob/f1071f17e02502c24375c0b480d369d37f4e4054/xlators/mgmt/glusterd/src/glusterd-utils.c#L5907-L5924
    
    I have observed multiple cases where glusterd doesn't start correctly
    and systemd doesn't notice because of the erroneous pidfile handling.
    
    To improve the situation, we don't let glusterd daemonize itself any more
    and instead use `--no-daemon` and the `Simple` service type.
    nh2 committed Nov 4, 2018
    Copy the full SHA
    92f40ba View commit details
    Browse the repository at this point in the history

Commits on Nov 14, 2018

  1. Merge pull request #49736 from nh2/glusterfs-service-simple-unit-no-f…

    …orking
    
    glusterfs service: Switch to simple unit instead of forking
    lheckemann committed Nov 14, 2018
    Copy the full SHA
    231e671 View commit details
    Browse the repository at this point in the history