This commit is contained in:
parent
5c393da7ca
commit
f81f5bd830
22
README-ceph-test.txt
Normal file
22
README-ceph-test.txt
Normal file
@ -0,0 +1,22 @@
|
||||
Packaging note
|
||||
==============
|
||||
|
||||
The ceph-test.spec file is generated automatically by running pre_checkin.sh
|
||||
|
||||
Originally, the ceph-test RPM was generated by ceph.spec but this excessively
|
||||
bloated the build and caused trouble in Factory/Leap when the ceph package was
|
||||
added to Ring2 because qemu and libvirt depend on it.
|
||||
|
||||
The new ceph.spec file does not build ceph-test. This reduces the HW
|
||||
constraints (less memory, less disk). Ring2 is more-or-less happy.
|
||||
|
||||
The pre_checkin.sh script is run manually every time the package is updated.
|
||||
This generates the ceph-test.spec from ceph.spec. The ceph-test.spec does
|
||||
everything the original ceph.spec used to do (and hence the build constraints
|
||||
are very high), but only generates the ceph-test RPM - everything else is
|
||||
removed at the end of the %install phase.
|
||||
|
||||
The ceph-test package is implemented as a linkpac. Since the ceph-test RPM is
|
||||
required only for teuthology, it doesn't matter so much that only a very few build
|
||||
workers have enough power to build it.
|
||||
|
3
ceph-10.2.2+git.1471622341.b446b70.tar.bz2
Normal file
3
ceph-10.2.2+git.1471622341.b446b70.tar.bz2
Normal file
@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:a862e279cb3c732dfff44bc5872949705df35acd725a1962e771ac88de20167e
|
||||
size 16513713
|
Loading…
Reference in New Issue
Block a user