Skip to content

Commit

Permalink
images/server: Install ctdb-ceph-mutex for rados helper
Browse files Browse the repository at this point in the history
`ctdb-rados-mutex` subcommand to `samba-container` expects the required
rados helper binary to be present for execution. Therefore install the
necessary ctdb-ceph-mutex package providing ctdb_mutex_ceph_rados_helper
in various image flavours.

Signed-off-by: Anoop C S <[email protected]>
  • Loading branch information
anoopcs9 authored and mergify[bot] committed Jul 6, 2024
1 parent 13f8f65 commit da80103
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions images/server/install-packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -95,11 +95,11 @@ samba_packages=(\
ctdb)
case "${package_selection}-${OS_BASE}" in
*-fedora|allvfs-*)
samba_packages+=(samba-vfs-cephfs samba-vfs-glusterfs)
samba_packages+=(samba-vfs-cephfs samba-vfs-glusterfs ctdb-ceph-mutex)
;;
nightly-centos|devbuilds-centos|forcedevbuilds-*)
dnf_cmd+=(--enablerepo=epel)
samba_packages+=(samba-vfs-cephfs)
samba_packages+=(samba-vfs-cephfs ctdb-ceph-mutex)
# these packages should be installed as deps. of sambacc extras
# however, the sambacc builds do not enable the extras on centos atm.
# Once this is fixed this line ought to be removed.
Expand Down

0 comments on commit da80103

Please sign in to comment.