Skip to content

Commit

Permalink
images/server: add libcephfs-proxy2 to server image
Browse files Browse the repository at this point in the history
The libcephfs-proxy2 package is required to enable proxy support for the
vfs_ceph_new samba vfs module.

Signed-off-by: Sachin Prabhu <[email protected]>
  • Loading branch information
spuiuk committed Jan 15, 2025
1 parent bd28817 commit 407dabc
Showing 1 changed file with 5 additions and 0 deletions.
5 changes: 5 additions & 0 deletions images/server/install-packages.sh
Original file line number Diff line number Diff line change
Expand Up @@ -64,6 +64,7 @@ get_ceph_shaman_repo() {
url="https://shaman.ceph.com/api/search/?project=ceph&distros=${OS_BASE}/9/${ceph_arch}&flavor=default&ref=${ceph_ref}&sha1=${ceph_sha}"
generate_repo_from_shaman "${url}" "ceph-${ceph_ref}.repo"
cat "/etc/yum.repos.d/ceph-${ceph_ref}.repo"
ENABLED_CEPH_SHAMAN=1
}

install_packages_from="$1"
Expand Down Expand Up @@ -141,6 +142,10 @@ case "${package_selection}-${OS_BASE}" in
support_packages+=(python3-pyyaml python3-tomli python3-rados)
;;
esac
if [ -n "${ENABLED_CEPH_SHAMAN}" ]
then
samba_packages+=(libcephfs-proxy2)
fi

# Assign version suffix to samba packages
samba_versioned_packages=()
Expand Down

0 comments on commit 407dabc

Please sign in to comment.