pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/filesystems/glusterfs Update to glusterfs 3.12.2



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2895adf37978
branches:  trunk
changeset: 371120:2895adf37978
user:      manu <manu%pkgsrc.org@localhost>
date:      Sat Nov 04 03:46:56 2017 +0000

description:
Update to glusterfs 3.12.2

There have been a lot of changes since previous package version (3.8.9)
See http://docs.gluster.org/en/latest/release-notes/ for an overview

diffstat:

 filesystems/glusterfs/Makefile |  11 ++++-
 filesystems/glusterfs/PLIST    |  79 +++++++++++++++++++++++++++++++----------
 filesystems/glusterfs/distinfo |  10 ++--
 3 files changed, 73 insertions(+), 27 deletions(-)

diffs (289 lines):

diff -r cbaf2f7641f8 -r 2895adf37978 filesystems/glusterfs/Makefile
--- a/filesystems/glusterfs/Makefile    Fri Nov 03 22:08:03 2017 +0000
+++ b/filesystems/glusterfs/Makefile    Sat Nov 04 03:46:56 2017 +0000
@@ -1,8 +1,7 @@
-# $NetBSD: Makefile,v 1.78 2017/09/18 09:53:20 maya Exp $
+# $NetBSD: Makefile,v 1.79 2017/11/04 03:46:56 manu Exp $
 
-DISTNAME=      glusterfs-3.8.9
+DISTNAME=      glusterfs-3.12.2
 #PKGREVISION=  1
-PKGREVISION=   2
 CATEGORIES=    filesystems
 MASTER_SITES=  http://bits.gluster.org/pub/gluster/glusterfs/src/
 
@@ -25,11 +24,17 @@
 PYTHON_VERSIONS_INCOMPATIBLE=  34 35 36 # only 2.x supported as of 3.8.x
 
 REPLACE_PYTHON+=       contrib/ipaddr-py/ipaddr.py
+REPLACE_PYTHON+=       events/src/glustereventsd.py
+REPLACE_PYTHON+=       events/src/peer_eventsapi.py
+REPLACE_PYTHON+=       events/tools/eventsdash.py
 REPLACE_PYTHON+=       extras/ganesha/scripts/generate-epoch.py
 REPLACE_PYTHON+=       extras/geo-rep/schedule_georep.py.in
 REPLACE_PYTHON+=       extras/snap_scheduler/gcron.py
 REPLACE_PYTHON+=       extras/snap_scheduler/snap_scheduler.py
+REPLACE_PYTHON+=       geo-replication/src/peer_georep-sshkey.py.in
 REPLACE_PYTHON+=       geo-replication/src/peer_mountbroker.in
+REPLACE_PYTHON+=       geo-replication/src/peer_mountbroker.py
+REPLACE_PYTHON+=       geo-replication/src/peer_mountbroker.py.in
 REPLACE_PYTHON+=       geo-replication/syncdaemon/changelogagent.py
 REPLACE_PYTHON+=       geo-replication/syncdaemon/gsyncd.py
 REPLACE_PYTHON+=       geo-replication/syncdaemon/gsyncdstatus.py
diff -r cbaf2f7641f8 -r 2895adf37978 filesystems/glusterfs/PLIST
--- a/filesystems/glusterfs/PLIST       Fri Nov 03 22:08:03 2017 +0000
+++ b/filesystems/glusterfs/PLIST       Sat Nov 04 03:46:56 2017 +0000
@@ -1,21 +1,31 @@
-@comment $NetBSD: PLIST,v 1.36 2016/08/11 03:43:48 manu Exp $
+@comment $NetBSD: PLIST,v 1.37 2017/11/04 03:46:56 manu Exp $
 ${PYSITELIB}/gluster/__init__.py
 ${PYSITELIB}/gluster/__init__.pyc
 ${PYSITELIB}/gluster/__init__.pyo
+${PYSITELIB}/gluster/cliutils/__init__.py
+${PYSITELIB}/gluster/cliutils/__init__.pyc
+${PYSITELIB}/gluster/cliutils/__init__.pyo
+${PYSITELIB}/gluster/cliutils/cliutils.py
+${PYSITELIB}/gluster/cliutils/cliutils.pyc
+${PYSITELIB}/gluster/cliutils/cliutils.pyo
 ${PYSITELIB}/gluster/glupy/__init__.py
 ${PYSITELIB}/gluster/glupy/__init__.pyc
 ${PYSITELIB}/gluster/glupy/__init__.pyo
 bin/glusterfind
-etc/ganesha/ganesha-ha.conf.sample
+etc/glusterfs/eventsconfig.json
 etc/glusterfs/gluster-rsyslog-5.8.conf
 etc/glusterfs/gluster-rsyslog-7.2.conf
 etc/glusterfs/glusterd.vol.sample
 etc/glusterfs/glusterfs-georep-logrotate
 etc/glusterfs/glusterfs-logrotate
+etc/glusterfs/group-gluster-block
+etc/glusterfs/group-metadata-cache
+etc/glusterfs/group-nl-cache
 etc/glusterfs/group-virt.example
 etc/glusterfs/logger.conf.example
 include/glusterfs/api/glfs-handles.h
 include/glusterfs/api/glfs.h
+include/glusterfs/atomic.h
 include/glusterfs/byte-order.h
 include/glusterfs/call-stub.h
 include/glusterfs/checksum.h
@@ -26,12 +36,14 @@
 include/glusterfs/compat-errno.h
 include/glusterfs/compat-uuid.h
 include/glusterfs/compat.h
+include/glusterfs/compound-fop-utils.h
 include/glusterfs/daemon.h
 include/glusterfs/default-args.h
 include/glusterfs/defaults.h
 include/glusterfs/dict.h
 include/glusterfs/event-history.h
 include/glusterfs/event.h
+include/glusterfs/events.h
 include/glusterfs/fd-lk.h
 include/glusterfs/fd.h
 include/glusterfs/gf-dirent.h
@@ -46,7 +58,6 @@
 include/glusterfs/glfs-message-id.h
 include/glusterfs/globals.h
 include/glusterfs/glusterfs-acl.h
-include/glusterfs/glusterfs-fops.h
 include/glusterfs/glusterfs.h
 include/glusterfs/graph-utils.h
 include/glusterfs/hashfn.h
@@ -64,6 +75,7 @@
 include/glusterfs/mem-types.h
 include/glusterfs/options.h
 include/glusterfs/parse-utils.h
+include/glusterfs/protocol-common.h
 include/glusterfs/quota-common-utils.h
 include/glusterfs/rbthash.h
 include/glusterfs/refcount.h
@@ -87,6 +99,7 @@
 include/glusterfs/rpc/rpc-common-xdr.h
 include/glusterfs/rpc/rpc-drc.h
 include/glusterfs/rpc/rpc-lib-messages.h
+include/glusterfs/rpc/rpc-pragmas.h
 include/glusterfs/rpc/rpc-transport.h
 include/glusterfs/rpc/rpcsvc-common.h
 include/glusterfs/rpc/rpcsvc.h
@@ -110,10 +123,10 @@
 include/glusterfs/syncop.h
 include/glusterfs/syscall.h
 include/glusterfs/template-component-messages.h
+include/glusterfs/throttle-tbf.h
 include/glusterfs/timer.h
 include/glusterfs/timespec.h
 include/glusterfs/trie.h
-include/glusterfs/tw.h
 include/glusterfs/upcall-utils.h
 include/glusterfs/xlator.h
 include/glusterfs/y.tab.h
@@ -126,13 +139,15 @@
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/distribute.so
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/ec.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/nufa.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/pump.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/replicate.so
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/stripe.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/switch.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/cluster/tier.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/error-gen.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/io-stats.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/sink.a
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/sink.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/sink.so
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/debug/trace.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/encryption/crypt.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/encryption/rot-13.la
@@ -144,7 +159,6 @@
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/cdc.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/changelog.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/changetimerecorder.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/ganesha.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/gfid-access.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/glupy/debug-trace.py
@@ -161,16 +175,15 @@
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/leases.so
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/locks.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/mac-compat.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/marker.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/posix-locks.so
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_client.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_dht.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/prot_server.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quiesce.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quota.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/quotad.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/read-only.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/selinux.a
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/selinux.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/selinux.so
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/shard.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/snapview-client.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/features/snapview-server.la
@@ -181,13 +194,15 @@
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mgmt/glusterd.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mount/api.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/mount/fuse.la
-lib/glusterfs/${GLUSTERFS_VERSION}/xlator/nfs/server.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.a
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/decompounder.so
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/io-cache.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/io-threads.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/md-cache.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/nl-cache.a
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/nl-cache.la
+lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/nl-cache.so
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/open-behind.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/quick-read.la
 lib/glusterfs/${GLUSTERFS_VERSION}/xlator/performance/read-ahead.la
@@ -208,17 +223,28 @@
 lib/libglusterfs.la
 lib/ocf/resource.d/glusterfs/glusterd
 lib/ocf/resource.d/glusterfs/volume
-lib/ocf/resource.d/heartbeat/ganesha_grace
-lib/ocf/resource.d/heartbeat/ganesha_mon
-lib/ocf/resource.d/heartbeat/ganesha_nfsd
 lib/pkgconfig/glusterfs-api.pc
 lib/pkgconfig/libgfchangelog.pc
 lib/pkgconfig/libgfdb.pc
-libexec/ganesha/copy-export-ganesha.sh
-libexec/ganesha/create-export-ganesha.sh
-libexec/ganesha/dbus-send.sh
-libexec/ganesha/ganesha-ha.sh
-libexec/ganesha/generate-epoch.py
+libexec/glusterfs/events/__init__.py
+libexec/glusterfs/events/__init__.pyc
+libexec/glusterfs/events/__init__.pyo
+libexec/glusterfs/events/eventsapiconf.py
+libexec/glusterfs/events/eventsapiconf.pyc
+libexec/glusterfs/events/eventsapiconf.pyo
+libexec/glusterfs/events/eventtypes.py
+libexec/glusterfs/events/eventtypes.pyc
+libexec/glusterfs/events/eventtypes.pyo
+libexec/glusterfs/events/gf_event.py
+libexec/glusterfs/events/gf_event.pyc
+libexec/glusterfs/events/gf_event.pyo
+libexec/glusterfs/events/glustereventsd.py
+libexec/glusterfs/events/handlers.py
+libexec/glusterfs/events/handlers.pyc
+libexec/glusterfs/events/handlers.pyo
+libexec/glusterfs/events/utils.py
+libexec/glusterfs/events/utils.pyc
+libexec/glusterfs/events/utils.pyo
 libexec/glusterfs/gfind_missing_files/gcrawler
 libexec/glusterfs/gfind_missing_files/gfid_to_path.py
 libexec/glusterfs/gfind_missing_files/gfid_to_path.sh
@@ -249,8 +275,11 @@
 libexec/glusterfs/gsyncd
 libexec/glusterfs/gverify.sh
 libexec/glusterfs/peer_add_secret_pub
+libexec/glusterfs/peer_eventsapi.py
+libexec/glusterfs/peer_georep-sshkey.py
 libexec/glusterfs/peer_gsec_create
 libexec/glusterfs/peer_mountbroker
+libexec/glusterfs/peer_mountbroker.py
 libexec/glusterfs/python/syncdaemon/README.md
 libexec/glusterfs/python/syncdaemon/__init__.py
 libexec/glusterfs/python/syncdaemon/__init__.pyc
@@ -258,6 +287,9 @@
 libexec/glusterfs/python/syncdaemon/changelogagent.py
 libexec/glusterfs/python/syncdaemon/changelogagent.pyc
 libexec/glusterfs/python/syncdaemon/changelogagent.pyo
+libexec/glusterfs/python/syncdaemon/conf.py
+libexec/glusterfs/python/syncdaemon/conf.pyc
+libexec/glusterfs/python/syncdaemon/conf.pyo
 libexec/glusterfs/python/syncdaemon/configinterface.py
 libexec/glusterfs/python/syncdaemon/configinterface.pyc
 libexec/glusterfs/python/syncdaemon/configinterface.pyo
@@ -295,16 +327,24 @@
 libexec/glusterfs/python/syncdaemon/syncdutils.pyc
 libexec/glusterfs/python/syncdaemon/syncdutils.pyo
 libexec/glusterfs/set_geo_rep_pem_keys.sh
+man/man8/gluster-setgfid2path.8
 man/man8/gluster.8
 man/man8/glusterd.8
 man/man8/glusterfs.8
 man/man8/glusterfsd.8
 man/man8/mount.glusterfs.8
+sbin/conf.py
 sbin/gcron.py
+sbin/gf_attach
 sbin/gfind_missing_files
 sbin/glfsheal
 sbin/gluster
+sbin/gluster-eventsapi
+sbin/gluster-georep-sshkey
+sbin/gluster-mountbroker
+sbin/gluster-setgfid2path
 sbin/glusterd
+sbin/glustereventsd
 sbin/glusterfs
 sbin/glusterfsd
 sbin/mount_glusterfs
@@ -318,6 +358,7 @@
 share/doc/glusterfs/glusterfs-mode.el
 share/doc/glusterfs/glusterfs.vim
 share/examples/rc.d/glusterd
+share/glusterfs/scripts/eventsdash.py
 share/glusterfs/scripts/generate-gfid-file.sh
 share/glusterfs/scripts/get-gfid.sh
 share/glusterfs/scripts/gsync-sync-gfid
diff -r cbaf2f7641f8 -r 2895adf37978 filesystems/glusterfs/distinfo
--- a/filesystems/glusterfs/distinfo    Fri Nov 03 22:08:03 2017 +0000
+++ b/filesystems/glusterfs/distinfo    Sat Nov 04 03:46:56 2017 +0000
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.61 2017/03/07 08:39:39 manu Exp $
+$NetBSD: distinfo,v 1.62 2017/11/04 03:46:56 manu Exp $
 
-SHA1 (glusterfs-3.8.9.tar.gz) = 352da2354d0e67646aec62e9624302405f2f4697
-RMD160 (glusterfs-3.8.9.tar.gz) = ed3af2371016f94700bd15e159cfa222cb7e8ec0
-SHA512 (glusterfs-3.8.9.tar.gz) = 43ef090dd1f48bcebb6dbd7ca4cae6d9a1a221792183e9ec6468124efa15656c451f4c67f49fa92b26532018640009bd77a034667731ba06adcc8db7cd586bd1
-Size (glusterfs-3.8.9.tar.gz) = 8511370 bytes
+SHA1 (glusterfs-3.12.2.tar.gz) = 561c9bf5aa8fb767dc51fc20a7849c8888a2e5cd
+RMD160 (glusterfs-3.12.2.tar.gz) = d354c48ddd7097008f8e44b2c4c9ff9c2c935aa5
+SHA512 (glusterfs-3.12.2.tar.gz) = 2bcb3e9356964ea8557ea4291cf6b641122c58a3beb59c00de0acb6772b05b22c0610db4f2bde2e506e15233cfa610db415c6622933e04600ddee3cc55b01166
+Size (glusterfs-3.12.2.tar.gz) = 9404275 bytes



Home | Main Index | Thread Index | Old Index