[Starlingx-discuss] ceph upgrading PR and summary.
Hi: This is just draft PR for ceph upgrading. Please feel free to give your advices. PR 1: change cephfs1 into cephfs2 https://github.com/shangdehao1/stx-upstream/commit/d612093fab072afb4fb9d054d... PR 2 : ceph13.2.0 need to download new packages : PR: https://github.com/shangdehao1/stx-tools/commit/09abdefc37ba70f452c5998390ce... PR 3: don't ignore files at compress process. ( TODO : better method to replace it) PR: https://github.com/shangdehao1/stx-root/commit/1bedca4609fbca06746f7bbfda27e... PR4: ceph 13.2.0 commit id. https://github.com/shangdehao1/stx-integ/commit/1ab1d71591faa7ddf83b2cd7d53c... How to create ceph13.2.0 repo 1: wget http://cbs.centos.org/kojifiles/packages/ceph/13.2.0/0.el7/src/ceph-13.2.0-0... 2: rpm2cpio ceph-13.2.0-0.el7.src.rpm | cpio -div 3: tar -xvjf ceph-13.2.0.tar.bz2 4:modify ceph.spce 1: disable python3 2: apply the patch<https://github.com/ceph/ceph/commit/6af10cae66bfd2fd31ead1ad5ef187a6a4d25acd#diff-ca40628478ff1274b73dcd40c384e7f0> to solve the conflict between openstack-keystone and ceph 13.2.0 3: modify ceph version: namely 0.el7%{?_tis_dist}.%{tis_patch_ver} 4: modify compress format into tar.gz 5: disbale some useless package. Ceph debug info package Ceph dashboard TODO: refer to stx-ceph, to disable more package. Next step: 1: for PR 3, at compress process, still ignore this useless files, but for ceph, need to include these files. 2: in order to speed up building, need to disable useless packages. 2: integrate stx-ceph patch into ceph13.2.0 3: testing at runtime. Thanks Dehao
participants (1)
-
Shang, Dehao