...so that rbd, rgw etc will work.
Signed-off-by: John Spray <john.spray@redhat.com>
# Assume developer is using default paths (i.e. /usr/local), so
# build binaries will be looking for libs there.
ADD eclib.tar.gz /usr/local/lib64/ceph/erasure-code/
+ADD clslib.tar.gz /usr/local/lib64/rados-classes/
ADD mgr_plugins.tar.gz /usr/local/lib64/ceph/mgr
tar --exclude=node_modules --exclude=tests --exclude-backups -czf $BUILDPATH/kubejacker/mgr_plugins.tar.gz *
popd
-ECLIBS="libec_*.so"
+ECLIBS="libec_*.so*"
pushd lib
strip $ECLIBS #TODO: make stripping optional
tar czf $BUILDPATH/kubejacker/eclib.tar.gz $ECLIBS
popd
+CLSLIBS="libcls_*.so*"
+pushd lib
+strip $CLSLIBS #TODO: make stripping optional
+tar czf $BUILDPATH/kubejacker/clslib.tar.gz $CLSLIBS
+popd
pushd kubejacker
docker build -t $REPO/$IMAGE:$TAG .