<div dir="ltr"><div>I found the following memory leak present in 3.13, 4.0 and master:<br><a href="https://bugzilla.redhat.com/show_bug.cgi?id=1550078">https://bugzilla.redhat.com/show_bug.cgi?id=1550078</a><br><br></div>I will clone/port to 4.0 as soon as the patch is merged.<br></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Feb 28, 2018 at 5:55 PM, Javier Romero <span dir="ltr">&lt;<a href="mailto:xavinux@gmail.com" target="_blank">xavinux@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi all,<br>
<br>
Have tested on CentOS Linux release 7.4.1708 (Core) with Kernel<br>
3.10.0-693.17.1.el7.x86_64<br>
<br>
This package works ok<br>
<a href="http://cbs.centos.org/kojifiles/work/tasks/1548/311548/centos-release-gluster40-0.9-1.el7.centos.x86_64.rpm" rel="noreferrer" target="_blank">http://cbs.centos.org/<wbr>kojifiles/work/tasks/1548/<wbr>311548/centos-release-<wbr>gluster40-0.9-1.el7.centos.<wbr>x86_64.rpm</a><br>
<br>
# yum install <a href="http://cbs.centos.org/kojifiles/work/tasks/1548/311548/centos-release-gluster40-0.9-1.el7.centos.x86_64.rpm" rel="noreferrer" target="_blank">http://cbs.centos.org/<wbr>kojifiles/work/tasks/1548/<wbr>311548/centos-release-<wbr>gluster40-0.9-1.el7.centos.<wbr>x86_64.rpm</a><br>
# yum install glusterfs-server<br>
# systemctl start glusterd<br>
# systemctl status glusterd<br>
● glusterd.service - GlusterFS, a clustered file-system server<br>
   Loaded: loaded (/usr/lib/systemd/system/<wbr>glusterd.service; disabled;<br>
vendor preset: disabled)<br>
   Active: active (running) since Wed 2018-02-28 09:18:46 -03; 53s ago<br>
 Main PID: 2070 (glusterd)<br>
   CGroup: /system.slice/glusterd.service<br>
           └─2070 /usr/sbin/glusterd -p /var/run/glusterd.pid --log-level INFO<br>
<br>
Feb 28 09:18:46 centos-7 systemd[1]: Starting GlusterFS, a clustered<br>
file-system server...<br>
Feb 28 09:18:46 centos-7 systemd[1]: Started GlusterFS, a clustered<br>
file-system server.<br>
<br>
<br>
<br>
<br>
This one fails <a href="http://cbs.centos.org/kojifiles/work/tasks/1548/311548/centos-release-gluster40-0.9-1.el7.centos.x86_64.rpm" rel="noreferrer" target="_blank">http://cbs.centos.org/<wbr>kojifiles/work/tasks/1548/<wbr>311548/centos-release-<wbr>gluster40-0.9-1.el7.centos.<wbr>x86_64.rpm</a><br>
<br>
# yum install -y<br>
<a href="https://buildlogs.centos.org/centos/7/storage/x86_64/gluster-4.0/glusterfs-4.0.0-0.1.rc1.el7.x86_64.rpm" rel="noreferrer" target="_blank">https://buildlogs.centos.org/<wbr>centos/7/storage/x86_64/<wbr>gluster-4.0/glusterfs-4.0.0-0.<wbr>1.rc1.el7.x86_64.rpm</a><br>
Loaded plugins: fastestmirror, langpacks<br>
glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64.rpm<br>
                                          | 571 kB  00:00:00<br>
Examining /var/tmp/yum-root-BIfa9_/<wbr>glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64.rpm:<br>
glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64<br>
Marking /var/tmp/yum-root-BIfa9_/<wbr>glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64.rpm<br>
as an update to glusterfs-3.12.6-1.el7.x86_64<br>
Resolving Dependencies<br>
--&gt; Running transaction check<br>
---&gt; Package glusterfs.x86_64 0:3.12.6-1.el7 will be updated<br>
--&gt; Processing Dependency: glusterfs = 3.12.6-1.el7 for package:<br>
glusterfs-server-3.12.6-1.el7.<wbr>x86_64<br>
base<br>
                                          | 3.6 kB  00:00:00<br>
centos-gluster312<br>
                                          | 2.9 kB  00:00:00<br>
extras<br>
                                          | 3.4 kB  00:00:00<br>
purpleidea-vagrant-libvirt<br>
                                          | 3.0 kB  00:00:00<br>
updates<br>
                                          | 3.4 kB  00:00:00<br>
centos-gluster312/7/x86_64/<wbr>primary_db<br>
                                          |  87 kB  00:00:00<br>
Loading mirror speeds from cached hostfile<br>
 * base: <a href="http://centos.xfree.com.ar" rel="noreferrer" target="_blank">centos.xfree.com.ar</a><br>
 * extras: <a href="http://centos.xfree.com.ar" rel="noreferrer" target="_blank">centos.xfree.com.ar</a><br>
 * updates: <a href="http://centos.xfree.com.ar" rel="noreferrer" target="_blank">centos.xfree.com.ar</a><br>
--&gt; Processing Dependency: glusterfs = 3.12.6-1.el7 for package:<br>
glusterfs-api-3.12.6-1.el7.<wbr>x86_64<br>
--&gt; Processing Dependency: glusterfs = 3.12.6-1.el7 for package:<br>
glusterfs-fuse-3.12.6-1.el7.<wbr>x86_64<br>
---&gt; Package glusterfs.x86_64 0:4.0.0-0.1.rc1.el7 will be an update<br>
--&gt; Processing Dependency: glusterfs-libs = 4.0.0-0.1.rc1.el7 for<br>
package: glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64<br>
--&gt; Finished Dependency Resolution<br>
Error: Package: glusterfs-server-3.12.6-1.el7.<wbr>x86_64 (@centos-gluster312-test)<br>
           Requires: glusterfs = 3.12.6-1.el7<br>
           Removing: glusterfs-3.12.6-1.el7.x86_64 (@centos-gluster312-test)<br>
               glusterfs = 3.12.6-1.el7<br>
           Updated By: glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64<br>
(/glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64)<br>
               glusterfs = 4.0.0-0.1.rc1.el7<br>
           Available: glusterfs-3.8.4-18.4.el7.<wbr>centos.x86_64 (base)<br>
               glusterfs = 3.8.4-18.4.el7.centos<br>
           Available: glusterfs-3.12.0-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.0-1.el7<br>
           Available: glusterfs-3.12.1-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.1-1.el7<br>
           Available: glusterfs-3.12.1-2.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.1-2.el7<br>
           Available: glusterfs-3.12.3-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.3-1.el7<br>
           Available: glusterfs-3.12.4-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.4-1.el7<br>
           Available: glusterfs-3.12.5-2.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.5-2.el7<br>
Error: Package: glusterfs-api-3.12.6-1.el7.<wbr>x86_64 (@centos-gluster312-test)<br>
           Requires: glusterfs = 3.12.6-1.el7<br>
           Removing: glusterfs-3.12.6-1.el7.x86_64 (@centos-gluster312-test)<br>
               glusterfs = 3.12.6-1.el7<br>
           Updated By: glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64<br>
(/glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64)<br>
               glusterfs = 4.0.0-0.1.rc1.el7<br>
           Available: glusterfs-3.8.4-18.4.el7.<wbr>centos.x86_64 (base)<br>
               glusterfs = 3.8.4-18.4.el7.centos<br>
           Available: glusterfs-3.12.0-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.0-1.el7<br>
           Available: glusterfs-3.12.1-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.1-1.el7<br>
           Available: glusterfs-3.12.1-2.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.1-2.el7<br>
           Available: glusterfs-3.12.3-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.3-1.el7<br>
           Available: glusterfs-3.12.4-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.4-1.el7<br>
           Available: glusterfs-3.12.5-2.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.5-2.el7<br>
Error: Package: glusterfs-fuse-3.12.6-1.el7.<wbr>x86_64 (@centos-gluster312-test)<br>
           Requires: glusterfs = 3.12.6-1.el7<br>
           Removing: glusterfs-3.12.6-1.el7.x86_64 (@centos-gluster312-test)<br>
               glusterfs = 3.12.6-1.el7<br>
           Updated By: glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64<br>
(/glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64)<br>
               glusterfs = 4.0.0-0.1.rc1.el7<br>
           Available: glusterfs-3.8.4-18.4.el7.<wbr>centos.x86_64 (base)<br>
               glusterfs = 3.8.4-18.4.el7.centos<br>
           Available: glusterfs-3.12.0-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.0-1.el7<br>
           Available: glusterfs-3.12.1-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.1-1.el7<br>
           Available: glusterfs-3.12.1-2.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.1-2.el7<br>
           Available: glusterfs-3.12.3-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.3-1.el7<br>
           Available: glusterfs-3.12.4-1.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.4-1.el7<br>
           Available: glusterfs-3.12.5-2.el7.x86_64 (centos-gluster312)<br>
               glusterfs = 3.12.5-2.el7<br>
Error: Package: glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64<br>
(/glusterfs-4.0.0-0.1.rc1.el7.<wbr>x86_64)<br>
           Requires: glusterfs-libs = 4.0.0-0.1.rc1.el7<br>
           Installed: glusterfs-libs-3.12.6-1.el7.<wbr>x86_64<br>
(@centos-gluster312-test)<br>
               glusterfs-libs = 3.12.6-1.el7<br>
           Available: glusterfs-libs-3.8.4-18.4.el7.<wbr>centos.x86_64 (base)<br>
               glusterfs-libs = 3.8.4-18.4.el7.centos<br>
           Available: glusterfs-libs-3.12.0-1.el7.<wbr>x86_64 (centos-gluster312)<br>
               glusterfs-libs = 3.12.0-1.el7<br>
           Available: glusterfs-libs-3.12.1-1.el7.<wbr>x86_64 (centos-gluster312)<br>
               glusterfs-libs = 3.12.1-1.el7<br>
           Available: glusterfs-libs-3.12.1-2.el7.<wbr>x86_64 (centos-gluster312)<br>
               glusterfs-libs = 3.12.1-2.el7<br>
           Available: glusterfs-libs-3.12.3-1.el7.<wbr>x86_64 (centos-gluster312)<br>
               glusterfs-libs = 3.12.3-1.el7<br>
           Available: glusterfs-libs-3.12.4-1.el7.<wbr>x86_64 (centos-gluster312)<br>
               glusterfs-libs = 3.12.4-1.el7<br>
           Available: glusterfs-libs-3.12.5-2.el7.<wbr>x86_64 (centos-gluster312)<br>
               glusterfs-libs = 3.12.5-2.el7<br>
 You could try using --skip-broken to work around the problem<br>
 You could try running: rpm -Va --nofiles --nodigest<br>
<br>
<br>
Regards,<br>
Javier Romero<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
<br>
<br>
2018-02-27 14:01 GMT-03:00 Kaleb S. KEITHLEY &lt;<a href="mailto:kkeithle@redhat.com">kkeithle@redhat.com</a>&gt;:<br>
&gt; On 02/26/2018 02:03 PM, Shyam Ranganathan wrote:<br>
&gt;&gt; Hi,<br>
&gt;&gt;<br>
&gt;&gt; RC1 is tagged in the code, and the request for packaging the same is on<br>
&gt;&gt; its way.<br>
&gt;&gt;<br>
&gt;&gt; We should have packages as early as today, and request the community to<br>
&gt;&gt; test the same and return some feedback.<br>
&gt;&gt;<br>
&gt;&gt; We have about 3-4 days (till Thursday) for any pending fixes and the<br>
&gt;&gt; final release to happen, so shout out in case you face any blockers.<br>
&gt;&gt;<br>
&gt;&gt; The RC1 packages should land here:<br>
&gt;&gt; <a href="https://download.gluster.org/pub/gluster/glusterfs/qa-releases/4.0rc1/" rel="noreferrer" target="_blank">https://download.gluster.org/<wbr>pub/gluster/glusterfs/qa-<wbr>releases/4.0rc1/</a><br>
&gt;&gt; and like so for CentOS,<br>
&gt;&gt; CentOS7:<br>
&gt;&gt;   # yum install<br>
&gt;&gt; <a href="http://cbs.centos.org/kojifiles/work/tasks/1548/311548/centos-release-gluster40-0.9-1.el7.centos.x86_64.rpm" rel="noreferrer" target="_blank">http://cbs.centos.org/<wbr>kojifiles/work/tasks/1548/<wbr>311548/centos-release-<wbr>gluster40-0.9-1.el7.centos.<wbr>x86_64.rpm</a><br>
&gt;&gt;   # yum install glusterfs-server<br>
&gt;<br>
&gt; Packages for:<br>
&gt;<br>
&gt; * Fedora 27 and 28 (x86_64, aarch64, etc.) are at [1]; Fedora 29<br>
&gt; (rawhide) are in rawhide.<br>
&gt;<br>
&gt; * Debian stretch and buster (amd64) are at [1].<br>
&gt;<br>
&gt; * CentOS 7 (x86_64, aarch64, ppc64le) are at [2]. They have been tagged<br>
&gt; for testing and should appear soon at [3].<br>
&gt;<br>
&gt; Please test and give feedback on <a href="mailto:gluster-deve@gluster.org">gluster-deve@gluster.org</a> or<br>
&gt; #gluster-dev on freenode.<br>
&gt;<br>
&gt; [1] <a href="https://download.gluster.org/pub/gluster/glusterfs/qa-releases/4.0rc1/" rel="noreferrer" target="_blank">https://download.gluster.org/<wbr>pub/gluster/glusterfs/qa-<wbr>releases/4.0rc1/</a><br>
&gt; [2] <a href="https://cbs.centos.org/koji/taskinfo?taskID=340364" rel="noreferrer" target="_blank">https://cbs.centos.org/koji/<wbr>taskinfo?taskID=340364</a><br>
&gt; [3] <a href="https://buildlogs.centos.org/centos/7/storage/x86_64/gluster-4.0/" rel="noreferrer" target="_blank">https://buildlogs.centos.org/<wbr>centos/7/storage/x86_64/<wbr>gluster-4.0/</a><br>
&gt; ______________________________<wbr>_________________<br>
</div></div><span class="im HOEnZb">&gt; Gluster-devel mailing list<br>
&gt; <a href="mailto:Gluster-devel@gluster.org">Gluster-devel@gluster.org</a><br>
&gt; <a href="http://lists.gluster.org/mailman/listinfo/gluster-devel" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/gluster-devel</a><br>
</span><div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
maintainers mailing list<br>
<a href="mailto:maintainers@gluster.org">maintainers@gluster.org</a><br>
<a href="http://lists.gluster.org/mailman/listinfo/maintainers" rel="noreferrer" target="_blank">http://lists.gluster.org/<wbr>mailman/listinfo/maintainers</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr">Pranith<br></div></div>
</div>