<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glusterfs.git/extras, branch devel</title>
<subtitle>GlusterFS is a distributed file-system capable of scaling to several petabytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system.</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/'/>
<entry>
<title>group-samba: disable performance.write-behind translator. (#2329)</title>
<updated>2021-04-14T11:49:20+00:00</updated>
<author>
<name>Günther Deschner</name>
<email>gd@samba.org</email>
</author>
<published>2021-04-14T11:49:20+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=e499d5d547e399353b7189bb512888e5164af522'/>
<id>e499d5d547e399353b7189bb512888e5164af522</id>
<content type='text'>
Fixes: #2328

From the vfs_glusterfs(8) manpage:

"The GlusterFS write-behind performance translator, when used with
Samba, could be a source of data corruption. The translator, while
processing a write call, immediately returns success but continues
writing the data to the server in the background. This can cause data
corruption when two clients relying on Samba to provide data consistency
are operating on the same file."

Guenther

Signed-off-by: Günther Deschner &lt;gd@samba.org&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes: #2328

From the vfs_glusterfs(8) manpage:

"The GlusterFS write-behind performance translator, when used with
Samba, could be a source of data corruption. The translator, while
processing a write call, immediately returns success but continues
writing the data to the server in the background. This can cause data
corruption when two clients relying on Samba to provide data consistency
are operating on the same file."

Guenther

Signed-off-by: Günther Deschner &lt;gd@samba.org&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>common-ha: ensure shared_storage is mounted before setup (#2296)</title>
<updated>2021-03-26T00:50:10+00:00</updated>
<author>
<name>kalebskeithley</name>
<email>kaleb@redhat.com</email>
</author>
<published>2021-03-26T00:50:10+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=a249b9020d281d0482db0aeb52e8856acd931e02'/>
<id>a249b9020d281d0482db0aeb52e8856acd931e02</id>
<content type='text'>
If gluster shared-storage isn't mounted, ganesha will fail to start

Change-Id: I6ed7044ea6b6c61b013ebe17088bfde311b109b7
fixes: #2278
Signed-off-by: Kaleb S KEITHLEY &lt;kkeithle@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If gluster shared-storage isn't mounted, ganesha will fail to start

Change-Id: I6ed7044ea6b6c61b013ebe17088bfde311b109b7
fixes: #2278
Signed-off-by: Kaleb S KEITHLEY &lt;kkeithle@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>common-ha: stability fixes for ganesha_grace and ganesha_mon RAs</title>
<updated>2021-03-24T09:19:21+00:00</updated>
<author>
<name>Kaleb S KEITHLEY</name>
<email>kkeithle@redhat.com</email>
</author>
<published>2021-03-18T13:22:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=9bd2c697686ec40e2c4f711df961860c8a735baa'/>
<id>9bd2c697686ec40e2c4f711df961860c8a735baa</id>
<content type='text'>
Include fixes suggested by ClusterHA devs.

1) It turns out that crm_attribute attrs and attrd_updater attrs really are one and the same,
despite what I was told years ago.

attrs created with crm_attribute ... --lifetime=reboot ... or attrd_updater are one and same. As
per ClusterHA devs having an attr created with crm_attribute ... --lifetime=forever and also
creating/updating the same attr with attrd_updater is a recipe for weird things to happen that
will be difficult to debug.

2) using hostname -s or hostname for node names in crm_attribute and attrd_updater potentially
could use the wrong name if the host has been renamed; use ocf_local_nodename() (in ocf-
shellfuncs) instead.

fixes:#2276
Change-Id:If572d396fae9206628714fb2ce00f72e94f2258f
Signed-off-by: Kaleb S KEITHLEY &lt;kkeithle@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Include fixes suggested by ClusterHA devs.

1) It turns out that crm_attribute attrs and attrd_updater attrs really are one and the same,
despite what I was told years ago.

attrs created with crm_attribute ... --lifetime=reboot ... or attrd_updater are one and same. As
per ClusterHA devs having an attr created with crm_attribute ... --lifetime=forever and also
creating/updating the same attr with attrd_updater is a recipe for weird things to happen that
will be difficult to debug.

2) using hostname -s or hostname for node names in crm_attribute and attrd_updater potentially
could use the wrong name if the host has been renamed; use ocf_local_nodename() (in ocf-
shellfuncs) instead.

fixes:#2276
Change-Id:If572d396fae9206628714fb2ce00f72e94f2258f
Signed-off-by: Kaleb S KEITHLEY &lt;kkeithle@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>extras: disable lookup-optimize in virt and block groups (#2254)</title>
<updated>2021-03-17T09:59:54+00:00</updated>
<author>
<name>Xavi Hernandez</name>
<email>xhernandez@redhat.com</email>
</author>
<published>2021-03-17T09:59:54+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=2b3e3ef08d98271d21473a5bdc341e4f2367ee56'/>
<id>2b3e3ef08d98271d21473a5bdc341e4f2367ee56</id>
<content type='text'>
lookup-optimize doesn't provide any benefit for virtualized
environments and gluster-block workloads, but it's known to cause
corruption in some cases when sharding is also enabled and the volume
is expanded or shrunk.

For this reason, we disable lookup-optimize by default on those
environments.

Fixes: #2253
Change-Id: I25861aa50b335556a995a9c33318dd3afb41bf71
Signed-off-by: Xavi Hernandez &lt;xhernandez@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
lookup-optimize doesn't provide any benefit for virtualized
environments and gluster-block workloads, but it's known to cause
corruption in some cases when sharding is also enabled and the volume
is expanded or shrunk.

For this reason, we disable lookup-optimize by default on those
environments.

Fixes: #2253
Change-Id: I25861aa50b335556a995a9c33318dd3afb41bf71
Signed-off-by: Xavi Hernandez &lt;xhernandez@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Remove tests from components that are no longer in the tree (#2160)</title>
<updated>2021-02-13T12:14:49+00:00</updated>
<author>
<name>Pranith Kumar Karampuri</name>
<email>pranith.karampuri@phonepe.com</email>
</author>
<published>2021-02-13T12:14:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=2170ac242fd8e94035a73feafeb6c43d33ee9978'/>
<id>2170ac242fd8e94035a73feafeb6c43d33ee9978</id>
<content type='text'>
fixes: #2159
Change-Id: Ibaaebc48b803ca6ad4335c11818c0c71a13e9f07
Signed-off-by: Pranith Kumar K &lt;pranith.karampuri@phonepe.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
fixes: #2159
Change-Id: Ibaaebc48b803ca6ad4335c11818c0c71a13e9f07
Signed-off-by: Pranith Kumar K &lt;pranith.karampuri@phonepe.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Glustereventsd Default port change (#2091)</title>
<updated>2021-02-10T08:13:48+00:00</updated>
<author>
<name>schaffung</name>
<email>ssivakum@redhat.com</email>
</author>
<published>2021-02-10T08:13:48+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=2572f096b2e6477e49009550d68e761e67676cc4'/>
<id>2572f096b2e6477e49009550d68e761e67676cc4</id>
<content type='text'>
Issue : The default port of glustereventsd is currently 24009
which is preventing glustereventsd from binding to the UDP port
due to selinux policies.

Fix: Changing the default port to be bound by chanding it to something
in the ephemeral range.

Fixes: #2080
Change-Id: Ibdc87f83f82f69660dca95d6d14b226e10d8bd33
Signed-off-by: srijan-sivakumar &lt;ssivakum@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issue : The default port of glustereventsd is currently 24009
which is preventing glustereventsd from binding to the UDP port
due to selinux policies.

Fix: Changing the default port to be bound by chanding it to something
in the ephemeral range.

Fixes: #2080
Change-Id: Ibdc87f83f82f69660dca95d6d14b226e10d8bd33
Signed-off-by: srijan-sivakumar &lt;ssivakum@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>geo-rep : Change in attribute for getting function name in py 3 (#1900)</title>
<updated>2021-01-09T10:11:15+00:00</updated>
<author>
<name>schaffung</name>
<email>ssivakum@redhat.com</email>
</author>
<published>2021-01-09T10:11:15+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=d0e59df00d7c00c3b8948a78bf4b9a4c1f0cc8ae'/>
<id>d0e59df00d7c00c3b8948a78bf4b9a4c1f0cc8ae</id>
<content type='text'>
Issue: The schedule_geo-rep script uses `func_name` to obtain
the name of the function being referred to but from python3
onwards, the attribute has been changed to `__name__`.

Code Change:
 Changing `func_name` to `__name__`.

Fixes: #1898
Change-Id: I4ed69a06cffed9db17c8f8949b8000c74be1d717
Signed-off-by: srijan-sivakumar &lt;ssivakum@redhat.com&gt;

Co-authored-by: srijan-sivakumar &lt;ssivakumar@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Issue: The schedule_geo-rep script uses `func_name` to obtain
the name of the function being referred to but from python3
onwards, the attribute has been changed to `__name__`.

Code Change:
 Changing `func_name` to `__name__`.

Fixes: #1898
Change-Id: I4ed69a06cffed9db17c8f8949b8000c74be1d717
Signed-off-by: srijan-sivakumar &lt;ssivakum@redhat.com&gt;

Co-authored-by: srijan-sivakumar &lt;ssivakumar@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>glusterd: Fix for shared storage in ipv6 env (#1972)</title>
<updated>2021-01-08T07:42:46+00:00</updated>
<author>
<name>Nikhil Ladha</name>
<email>nladha@redhat.com</email>
</author>
<published>2021-01-08T07:42:46+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=1c7613520912f78c521e7be2f0fcdf4de5577d3f'/>
<id>1c7613520912f78c521e7be2f0fcdf4de5577d3f</id>
<content type='text'>
Change-Id: Ib38993724c709b35b603f9ac666630c50c932c3e
Fixes: #1406
Signed-off-by: nik-redhat &lt;nladha@redhat.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Change-Id: Ib38993724c709b35b603f9ac666630c50c932c3e
Fixes: #1406
Signed-off-by: nik-redhat &lt;nladha@redhat.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>extras, tools, doc: remove offensive language</title>
<updated>2020-12-30T10:25:22+00:00</updated>
<author>
<name>Ravishankar N</name>
<email>ravishankar@redhat.com</email>
</author>
<published>2020-11-25T06:42:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=146b35d1ba57f4d99ae5046307c53b8952413ce7'/>
<id>146b35d1ba57f4d99ae5046307c53b8952413ce7</id>
<content type='text'>
Replace master and slave terminology in geo-replication with primary and
secondary respectively.

Change-Id: I3eb9242d2ce8340435265b764d28221d50f872c8
Signed-off-by: Ravishankar N &lt;ravishankar@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace master and slave terminology in geo-replication with primary and
secondary respectively.

Change-Id: I3eb9242d2ce8340435265b764d28221d50f872c8
Signed-off-by: Ravishankar N &lt;ravishankar@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>cli/glusterd: conscious language changes for geo-rep</title>
<updated>2020-12-30T10:25:22+00:00</updated>
<author>
<name>Ravishankar N</name>
<email>ravishankar@redhat.com</email>
</author>
<published>2020-10-08T05:37:03+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/anoopcs/public_git/glusterfs.git/commit/?id=aa29aaf1c982c95c7df9d765288c2f779ac4bfb2'/>
<id>aa29aaf1c982c95c7df9d765288c2f779ac4bfb2</id>
<content type='text'>
Replace master and slave terminology in geo-replication with primary and
secondary respectively.

All instances are replaced in cli and glusterd.

Changes to other parts of the code to follow in separate patches.
tests/00-geo-rep/* are passing thus far.

Updates: #1415
Change-Id: Ifb12b7f5ce927a4a61bda1e953c1eb0fdfc8a7c5
Signed-off-by: Ravishankar N &lt;ravishankar@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Replace master and slave terminology in geo-replication with primary and
secondary respectively.

All instances are replaced in cli and glusterd.

Changes to other parts of the code to follow in separate patches.
tests/00-geo-rep/* are passing thus far.

Updates: #1415
Change-Id: Ifb12b7f5ce927a4a61bda1e953c1eb0fdfc8a7c5
Signed-off-by: Ravishankar N &lt;ravishankar@redhat.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
