# Updating repositories for glusterfs

**URL:** <https://forums.rockylinux.org/t/updating-repositories-for-glusterfs/10485>\
**Category:** Rocky Linux Help & Support\
**Created:** [June 28, 2023, 6:59am UTC](https://forums.rockylinux.org/t/updating-repositories-for-glusterfs/10485 "2023-06-28T06:59:24Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![zemzema](https://avatars.discourse-cdn.com/v4/letter/z/74df32/32.png) [@zemzema](https://forums.rockylinux.org/u/zemzema)\
**Post date:** [June 28, 2023, 6:59am UTC](https://forums.rockylinux.org/t/updating-repositories-for-glusterfs/10485/1 "2023-06-28T06:59:24Z")

</div>

As a user of Rocky linux 8, like many other user I have a problem with glusterfs. Version that is on official link is version 9.4, and that version have, a lot bugs. On gluster web page there is newer version 9.6, and I hope that version on [Index of /vault/centos/8.5.2111/storage/x86\_64/gluster-9/Packages/g/](https://dl.rockylinux.org/vault/centos/8.5.2111/storage/x86_64/gluster-9/Packages/g/) 9.4 will be update to 9.6.

Is there any procedure to request from Rocky creator do make something like this.

---

<div class="post-metadata">

**Author:** ![label](https://avatars.discourse-cdn.com/v4/letter/l/c5a1d2/32.png) [@label](https://forums.rockylinux.org/u/label)\
**Post date:** [June 28, 2023, 7:01am UTC](https://forums.rockylinux.org/t/updating-repositories-for-glusterfs/10485/2 "2023-06-28T07:01:36Z")

</div>

You can obtain glusterfs packages by installing any of the centos-release-gluster\* packages.

```auto
[root@cm01 ~]# dnf search centos-release | grep gluster
Last metadata expiration check: 0:10:38 ago on Tue 27 Jun 2023 11:50:23 PM MST.
centos-release-gluster10.noarch : Gluster 10 packages from the CentOS Storage SIG repository
centos-release-gluster6.noarch : Gluster 6 packages from the CentOS Storage SIG repository
centos-release-gluster7.noarch : Gluster 7 packages from the CentOS Storage SIG repository
centos-release-gluster8.noarch : Gluster 8 packages from the CentOS Storage SIG repository
centos-release-gluster9.noarch : Gluster 9 packages from the CentOS Storage SIG repository

```

---

<div class="post-metadata">

**Author:** ![zemzema](https://avatars.discourse-cdn.com/v4/letter/z/74df32/32.png) [@zemzema](https://forums.rockylinux.org/u/zemzema)\
**Post date:** [June 28, 2023, 7:17am UTC](https://forums.rockylinux.org/t/updating-repositories-for-glusterfs/10485/3 "2023-06-28T07:17:50Z")

</div>

Not working:

```auto
dnf install centos-release-gluster9.noarch

=====================================================================================================================
 Package Architecture Version Repository Size
=====================================================================================================================
Installing:
 centos-release-gluster9 noarch 1.0-1.el8 extras 8.2 k
Installing dependencies:
 centos-release-storage-common noarch 2-2.el8 extras 8.5 k

Transaction Summary
=====================================================================================================================
Install 2 Packages

Total download size: 17 k
Installed size: 2.4 k
Is this ok [y/N]: y
Downloading Packages:
(1/2): centos-release-gluster9-1.0-1.el8.noarch.rpm 6.4 kB/s | 8.2 kB 00:01    
(2/2): centos-release-storage-common-2-2.el8.noarch.rpm 2.5 kB/s | 8.5 kB 00:03    
---------------------------------------------------------------------------------------------------------------------
Total 3.4 kB/s | 17 kB 00:04     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Preparing : 1/1 
  Installing : centos-release-storage-common-2-2.el8.noarch 1/2 
  Installing : centos-release-gluster9-1.0-1.el8.noarch 2/2 
  Running scriptlet: centos-release-gluster9-1.0-1.el8.noarch 2/2 
  Verifying : centos-release-gluster9-1.0-1.el8.noarch 1/2 
  Verifying : centos-release-storage-common-2-2.el8.noarch 2/2 

Installed:
  centos-release-gluster9-1.0-1.el8.noarch centos-release-storage-common-2-2.el8.noarch               

dnf install glusterfs-server
CentOS-8 - Gluster 9 52 B/s | 38 B 00:00    
Error: Failed to download metadata for repo 'centos-gluster9': Cannot prepare internal mirrorlist: No URLs in mirrorlist

```

```auto
# CentOS-Gluster-9.repo
#
# Please see http://wiki.centos.org/SpecialInterestGroup/Storage for more
# information

[centos-gluster9]
name=CentOS-$releasever - Gluster 9
mirrorlist=http://mirrorlist.centos.org?arch=$basearch&release=$releasever&repo=storage-gluster-9
#baseurl=http://mirror.centos.org/$contentdir/$releasever/storage/$basearch/gluster-9/
gpgcheck=1
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage

[centos-gluster9-test]
name=CentOS-$releasever - Gluster 9 Testing
baseurl=http://buildlogs.centos.org/centos/$releasever/storage/$basearch/gluster-9/
gpgcheck=0
enabled=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-CentOS-SIG-Storage

```

---

<div class="post-metadata">

**Author:** ![zemzema](https://avatars.discourse-cdn.com/v4/letter/z/74df32/32.png) [@zemzema](https://forums.rockylinux.org/u/zemzema)\
**Post date:** [June 28, 2023, 7:55am UTC](https://forums.rockylinux.org/t/updating-repositories-for-glusterfs/10485/4 "2023-06-28T07:55:45Z")

</div>

On the end I found solution.

First add repository:

```auto
[Gluster 9.x]
name=Gluster 9.6
baseurl=http://centos.unlimited.rs/centos/8-stream/storage/x86_64/gluster-9
enabled=1
gpgcheck=0

```

then

```auto
dnf --enablerepo=powertools install python3-pyxattr

```

and for finish:

```auto
dnf install glusterfs-server

```
