From e126c943663ee71b72ef0766dd9700e7499f0732 Mon Sep 17 00:00:00 2001 From: Varsha Rao Date: Fri, 11 Dec 2020 18:33:50 +0530 Subject: [PATCH] script/kubejacker: Add python_common library Signed-off-by: Varsha Rao --- src/script/kubejacker/Dockerfile | 1 + src/script/kubejacker/kubejacker.sh | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/src/script/kubejacker/Dockerfile b/src/script/kubejacker/Dockerfile index 6c8153451e1..2b111be76da 100644 --- a/src/script/kubejacker/Dockerfile +++ b/src/script/kubejacker/Dockerfile @@ -11,4 +11,5 @@ FROM ceph/daemon-base:latest-master #ADD eclib.tar.gz /usr/local/lib64/ceph/erasure-code/ #ADD clslib.tar.gz /usr/local/lib64/rados-classes/ +ADD python_common.tar.gz /usr/share/ceph/python_common ADD mgr_plugins.tar.gz /usr/share/ceph/mgr diff --git a/src/script/kubejacker/kubejacker.sh b/src/script/kubejacker/kubejacker.sh index 586871b0e81..e013669e993 100755 --- a/src/script/kubejacker/kubejacker.sh +++ b/src/script/kubejacker/kubejacker.sh @@ -49,6 +49,10 @@ cp $SCRIPTPATH/Dockerfile kubejacker #tar czf $BUILDPATH/kubejacker/lib.tar.gz $LIBS #popd +pushd ../src/python-common/ceph +tar --exclude=__pycache__ --exclude=tests -czf $BUILDPATH/kubejacker/python_common.tar.gz * +popd + pushd ../src/pybind/mgr find ./ -name "*.pyc" -exec rm -f {} \; # Exclude node_modules because it's the huge sources in dashboard/frontend