[Bugs] [Bug 1472446] packaging: save ganesha config files in (/var)/run/gluster/ shared_storage/nfs-ganesha

bugzilla at redhat.com bugzilla at redhat.com
Fri Jul 28 12:29:02 UTC 2017


https://bugzilla.redhat.com/show_bug.cgi?id=1472446



--- Comment #2 from Worker Ant <bugzilla-bot at gluster.org> ---
COMMIT: https://review.gluster.org/17883 committed in release-3.10 by Kaleb
KEITHLEY (kkeithle at redhat.com) 
------
commit 5eed664c6c243c261506743448d99a80979942f2
Author: Kaleb S. KEITHLEY <kkeithle at redhat.com>
Date:   Wed Jul 26 10:36:11 2017 -0400

    packaging: own files in (/var)/run/gluster/shared_storage/nfs-ganesha

    The nfs-ganesha rpm owns /etc/ganesha and /etc/ganesha/ganesha.conf,
    but gluster-ganesha installs a ganesha-ha.conf.sample in /etc/ganesha/

    Ganesha HA expects to find the config files in /var/run/.../nfs-ganesha
    and for there to be symlinks from /etc/ganesha/* to /var/run/...

    As exports are created the ganesha export files are written to
    /var/run/gluster/shared_storage/nfs-ganesha/exports/*

    This change creates rpm %ghosts for most of these files to manage
    ownership within rpm and ensure they are not deleted or overwritten
    during package install/upgrade/removal. The name of the exports varies,
    so it's not possible AFAIK to create wildcard %ghosts for them.

    Change-Id: Ic4389291c0af0bd72c22fa742cdfa2011b9286f3
    BUG: 1472446
    Signed-off-by: Kaleb S. KEITHLEY <kkeithle at redhat.com>
    Reviewed-on: https://review.gluster.org/17883
    Smoke: Gluster Build System <jenkins at build.gluster.org>
    CentOS-regression: Gluster Build System <jenkins at build.gluster.org>
    Reviewed-by: Niels de Vos <ndevos at redhat.com>

-- 
You are receiving this mail because:
You are on the CC list for the bug.
Unsubscribe from this bug https://bugzilla.redhat.com/token.cgi?t=jn86M4peaV&a=cc_unsubscribe


More information about the Bugs mailing list