ceph: use the sources from upstream git repos 31/5131/1
authorJackie Huang <jackie.huang@windriver.com>
Thu, 19 Nov 2020 06:30:26 +0000 (14:30 +0800)
committerJackie Huang <jackie.huang@windriver.com>
Fri, 20 Nov 2020 09:25:35 +0000 (17:25 +0800)
commit062fafee2bd87f67b1e70425e27640598c2ccb7a
tree626a26f484586a09dd1236edd08c1729e7d98376
parent9f7a49f0e6a98d4d24b6b8ed668325da0ae495ce
ceph: use the sources from upstream git repos

There are about 30 patches made in upstream stx-ceph
not added in our recipe, and the ceph-mgr-restful issue
was already fixed by one of these patches:
https://github.com/starlingx-staging/stx-ceph/pull/29

So in order to avoid other issues that has been fixed in upstream
stx-ceph, do the following to align with stx 3.0:

 - Change to use the sources from stx-ceph git repos.
 - Use the sources for third party libs required by ceph from ceph git
   repos.
 - Remove the patch 0005-Add-hooks-for-orderly-shutdown-on-controller.patch
   since it's already included in the source of stx-ceph.
 - Fix the hard coded path of libdir in init scripts.

Issue-ID: INF-205
Signed-off-by: Jackie Huang <jackie.huang@windriver.com>
Change-Id: I1d5a22973adb1b3f9f0aad353ef4a5f0d19a2a6b
meta-stx/recipes-extended/ceph/ceph-13.2.2/0005-Add-hooks-for-orderly-shutdown-on-controller.patch [deleted file]
meta-stx/recipes-extended/ceph/ceph_13.2.2.bb