File tree Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Expand file tree Collapse file tree 1 file changed +8
-1
lines changed Original file line number Diff line number Diff line change @@ -79,6 +79,12 @@ get_epel_repo_if_needed() {
79
79
fi
80
80
}
81
81
82
+ get_glusterfs_repo_if_needed () {
83
+ if [[ " ${OS_BASE} " = centos ]]; then
84
+ dnf install --setopt=install_weak_deps=False -y centos-release-gluster
85
+ fi
86
+ }
87
+
82
88
get_ceph_shaman_repo () {
83
89
ceph_ref=" ${CEPH_REPO_REF:- main} "
84
90
ceph_sha=" ${CEPH_REPO_SHA:- latest} "
115
121
OS_BASE=" $( . /etc/os-release && echo " ${ID} " ) "
116
122
117
123
get_epel_repo_if_needed
124
+ get_glusterfs_repo_if_needed
118
125
119
126
case " ${install_packages_from} " in
120
127
samba-nightly)
@@ -179,7 +186,7 @@ case "${package_selection}-${OS_BASE}" in
179
186
;&
180
187
nightly-centos| default-centos)
181
188
dnf_cmd+=(--enablerepo=epel)
182
- samba_packages+=(samba-vfs-cephfs ctdb-ceph-mutex)
189
+ samba_packages+=(samba-vfs-cephfs samba-vfs-glusterfs ctdb-ceph-mutex)
183
190
# these packages should be installed as deps. of sambacc extras
184
191
# however, the sambacc builds do not enable the extras on centos atm.
185
192
# Once this is fixed this line ought to be removed.
You can’t perform that action at this time.
0 commit comments