integ/ceph/ceph/debian/deb_folder/ceph-base.install
Leonardo Fagundes Luz Serrano 83065c5298 Add debian package for Ceph
Add debian packaging infrastructure for
integ/ceph to build a debian package.

Test Plan: build-pkg; build-image; same contents as RPM

PASS build-pkg
PASS build-image
PASS same contents and permissions as RPM

Attention:

In order to avoid memory issues during the build,
please do one of the following:

- Developers with only 32G RAM will need to
temporarily unmount /var/lib/sbuild/build
so that the build system uses the disk instead of tmpfs

OR

- update /etc/fstab to set the size for
the sbuild tmpfs filesystem in the pkgbuilder container:

tmpfs /var/lib/sbuild/build tmpfs uid=sbuild,gid=sbuild,mode=2770,size=40G 0 0

Note:
Build times can be long. In order to accelerate it,
adjust the values of MINIKUBECPUS/MINIKUBEMEMORY
in import-stx file (tools repo) before building
the containers with stx-init-env.

Depends-On: https://review.opendev.org/c/starlingx/tools/+/827884

Story: 2009101
Task: 44304

Signed-off-by: Leonardo Fagundes Luz Serrano <Leonardo.FagundesLuzSerrano@windriver.com>
Change-Id: Idc8ee1ebac5c973622c1c599f4a04c001bfa89a6
2022-02-11 17:19:41 +00:00

43 lines
1.1 KiB
Plaintext

## install from source tree
lib/systemd/system/ceph-crash.service
usr/bin/ceph-crash
usr/bin/ceph-kvstore-tool
usr/bin/ceph-run
usr/bin/crushtool
usr/bin/monmaptool
usr/bin/osdmaptool
usr/lib/*/ceph/erasure-code/*
usr/lib/*/rados-classes/*
usr/lib/ceph/ceph_common.sh
usr/sbin/ceph-create-keys
usr/share/doc/ceph/sample.ceph.conf
usr/share/man/man8/ceph-create-keys.8
usr/share/man/man8/ceph-deploy.8
usr/share/man/man8/ceph-kvstore-tool.8
usr/share/man/man8/ceph-run.8
usr/share/man/man8/crushtool.8
usr/share/man/man8/monmaptool.8
usr/share/man/man8/osdmaptool.8
usr/bin/ceph-detect-init
# if %{with stx}
etc/init.d/ceph
etc/init.d/mgr-restful-plugin
etc/init.d/ceph-init-wrapper
etc/ceph/ceph.conf.pmon
etc/ceph/ceph.conf
etc/services.d/*
usr/sbin/ceph-preshutdown.sh
lib/systemd/system/docker.service.d/starlingx-docker-override.conf
lib/systemd/system/ceph.service
lib/systemd/system/mgr-restful-plugin.service
# if %{without stx}
# usr/libexec/systemd/system-preset/50-ceph.preset
usr/sbin/ceph-disk
usr/lib/python3/dist-packages/ceph_detect_init*
usr/lib/python3/dist-packages/ceph_disk*