[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