@@ -74,7 +74,6 @@ get_sig_samba_repo() {
7474 fi
7575}
7676
77- # shellcheck disable=SC2120
7877get_distro_ceph_repo () {
7978 if [[ " ${OS_BASE} " = centos ]]; then
8079 if [[ -z $1 ]]; then
@@ -160,12 +159,8 @@ case "${install_packages_from}" in
160159 package_selection=${package_selection:- custom-devbuilds}
161160 ;;
162161 ceph20)
163- get_sig_samba_repo " 4.22"
164- # Replace the following with 'get_distro_ceph_repo "tentacle"'
165- # once tentacle builds are out and remove the shellcheck waiver
166- # for get_distro_ceph_repo
167- CEPH_REPO_REF=tentacle
168- get_ceph_shaman_repo
162+ get_sig_samba_repo " 4.23"
163+ get_distro_ceph_repo " tentacle"
169164 package_selection=${package_selection:- stable}
170165 ;;
171166 * )
@@ -203,17 +198,9 @@ case "${package_selection}-${OS_BASE}" in
203198 * -fedora|allvfs-* )
204199 samba_packages+=(samba-vfs-cephfs samba-vfs-glusterfs ctdb-ceph-mutex)
205200 ;;
206- * devbuilds-centos|forcedevbuilds-* |stable-* )
207- # Enable libcephfs proxy for dev builds
201+ * -centos|forcedevbuilds-* )
208202 support_packages+=(libcephfs-proxy2)
209- # Fall through to next case
210- ;&
211- nightly-centos| default-centos)
212203 samba_packages+=(samba-vfs-cephfs samba-vfs-glusterfs ctdb-ceph-mutex)
213- # these packages should be installed as deps. of sambacc extras
214- # however, the sambacc builds do not enable the extras on centos atm.
215- # Once this is fixed this line ought to be removed.
216- support_packages+=(python3-pyyaml python3-tomli python3-rados)
217204 ;;
218205esac
219206
0 commit comments