ceph: update spec file to v13.2.2 mimic

* add ceph.spec file
    At Centos environments, use make-dist to generate ceph.spec file.
    This spec file is base-code, and later modify it according to
    starlingx requirements.

* customize ceph.spec to build stx-ceph

* ceph: sync spec changes

* strip shared objects in ELF binaries of ceph release
    Resolve the issue which ISO increased from 1.9G to 2.82G,
    The additional spaces are debug sections which need to be strip
    when build.

* Resolve ISO size increase too large after ceph upgrade
    Forbid build to generate debug sections

* ceph: remove systemd ceph-radosgw.service

* ceph: ceph-radosgw skip systemctl redirect in init script

* ceph-radosgw init script is still going through
    systemctl/systemd for its service actions.

    Set SYSTEMCTL_SKIP_REDIRECT=1 to disable this
    behavior.

* ceph: set version to v13.2.2

Story: 2003605
Task: 28856

Depends-On: Ia79c2f03054588fe5057107d9b2856ee2e821881
Change-Id: Ic5a03fe903c5119e6f01bd888093360e7e663bbb
Co-Authored-By: Daniel Badea <changcheng.liu@intel.com>
Co-Authored-By: Tingjie Chen <tingjie.chen@intel.com>
Co-Authored-By: Yong Hu <yong.hu@intel.com>
Signed-off-by: Dehao Shang <dehao.shang@intel.com>
Signed-off-by: Changcheng Liu <changcheng.liu@intel.com>
Signed-off-by: Daniel Badea <daniel.badea@windriver.com>
This commit is contained in:
Dehao Shang 2019-02-21 09:41:21 +08:00 committed by Daniel Badea
parent 6364ad7ec5
commit 7d8f8d6e3f
2 changed files with 905 additions and 547 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,2 +1,2 @@
656b5b63ed7c43bd014bcafd81b001959d5f089f
v10.2.6
02899bfda814146b021136e9d8e80eba494e1126
v13.2.2